diff --git a/Linux.md b/Linux.md
index 35f0891c..28e00b7e 100644
--- a/Linux.md
+++ b/Linux.md
@@ -98,4 +98,28 @@ Linux 的 Wiki 中有这句话:
**推荐理由:**
-用作服务器的最多
\ No newline at end of file
+用作服务器的最多
+
+
Linux 常用压缩包解压命令整理
+
+Linux还有很多是直接压缩包的,常见的格式有下面这几种:
+Linux后缀为 .tar.gz 格式的文件-解压
+命令:`tar -zxvf XXXXXX.tar.gz`
+
+Linux后缀为.tar.bz2格式的文件-解压
+命令:`tar jxvf XXXXXX.tar.bz2`
+
+Linux后缀为.tar格式的文件-解压
+命令:`tar xvf XXXXXX.tar`
+
+Linux后缀为.gz格式的文件-解压
+命令:`gunzip XXXXXX.gz`
+
+Linux后缀为.zip格式的文件-解压
+命令:`unzip XXXXXX.zip`
+
+Linux后缀为.7z格式的文件-解压
+命令:`7za x XXXXXX.7z`
+
+Linux后缀为.tar.xz格式的文件-解压,解压出来是tar,再对tar进行解压
+命令:`xz -d XXXXXX.tar.xz`
diff --git a/Ubuntu.md b/Ubuntu.md
index 65865a79..059e738c 100644
--- a/Ubuntu.md
+++ b/Ubuntu.md
@@ -20,45 +20,55 @@
Ubuntu 安装和分区
-先下载该教程:
+先下载该系列教程:
-看完上面两个视频,你对 Ubuntu 的安装就有了一个大概的了解,视频中 Ubuntu 虽然版本较早 13.04 的, 但是没关系,对于 Ubuntu 来讲新旧版本安装基本都一样的,所以别担心,驱动的问题也别担心,我们不是要 Ubuntu 打游戏的,所以常见驱动系统是已经帮我们集成的。但是分区这一块的话,我个人建议是手工分区,视频中没有最终执行手动分区,只是演示了一下又返回了。 我个人是要求你手动分区的。
+
+
+找到如图箭头目录上的两个视频,并看完,你对 Ubuntu 的安装就有了一个大概的了解,视频中 Ubuntu 虽然版本较早 13.04 的, 但是没关系,对于 Ubuntu 来讲新旧版本安装基本都一样的,所以别担心,驱动的问题也别担心,我们不是要在 Ubuntu 打游戏的,所以常见驱动系统是已经帮我们集成的不会影响使用。但是分区这一块的话,我个人建议是手工分区,视频中没有最终执行手动分区,只是演示了一下又返回了。 我个人是要求你手动分区的。
但是再讲分区之前,用什么设备安装是第一前提,我这里推荐用 U 盘,你准备一个 4 G 以上的 U 盘,把 Ubuntu 系统进行格式化到里面,用这个 U 盘作为安装盘进行安装。这个过程不难,具体看如下文章:
-
-
-
-
+
+-
+-
+-
+-
好了假设你现在已经格式化好 U 盘,现在可以开始讲分区了。这里特别说明的是有多个硬盘的,多块硬盘分区方案就没视频中那么简单,特别是 Linux 的盘符不了解的就更加难了,所以看下图:
+
以我这边为例:我这边机子的硬盘是:一个 128 G 固态 + 500 G 的机械,我给一个分区方案给你们参考。下面的内容需要你先看过视频才能看懂:
Linux 一般可分 3 个分区,分别是 `boot 分区`、`swap 分区` 和 `根分区`(根分区也就是斜杠/) boot 是主分区类型,swap 是是逻辑分区,/ 是逻辑分区,其他如果你还想划分的也都是逻辑分区。 最近年代生产的的主板,可能还需要分出一个 EFI 分区启动。EFI 的选择和 swap 一样,都在那个下拉菜单中。 怎么判断你要不要分出一个 EFI 呢?如果你根据我的要求分了 boot,swap,根之后,点击下一步报错,有提示 EFI 相关的错误信息,那就分一个给它,我这边就是有报错的。
**120 G 固态硬盘:**
+
- `/boot` == 1G(主分区),这里为boot单独挂载是有必要的。系统崩溃的时候,损坏的是这个分区。我们重装系统之后,其他分区我们保留下来,重新挂载上去就可以用了。
- `/EFI` == 100M(主分区) (我有提示报错需要分这个,我就分了)
- `/swap` == 12G(逻辑分区)一般大家的说法这个大小是跟你机子的内存大小相关的,也有说法内存大不需要这个,但是还是建议分,我内存是12G,所以我分12G。
-- `/` == 100G(逻辑分区)
+- `/` == 100G(逻辑分区)
**500 G 机械硬盘:**
-`/home` == 500G(逻辑分区)(我的安装程序我不安装到home下,都是安装到opt目录下的,这样固态的性能才能发挥出来)
+
+`/home` == 500G(逻辑分区)
分区后的安装都是下一步的,而且 Ubuntu kylin 还是中文的说明,所以没啥难度。 到此假设你给自己的电脑安装了 Ubuntu,那下一讲我将讲 Ubuntu 的相关设置。
如果你想用 VMware 虚拟机安装,这个教程推荐给你,讲得很详细。
-
+
+-
+
------------------------------------------------------------------------------------------
+
网络配置
现在大家默认家里都是有路由器来着,所以如果只是为了联网,基本这些都不需要配置,直接插上网线一般就可以用了。 比较特殊的可能就是有的家里没路由器,而且还是 PPPOE 拨号上网的,那这个也有对应的设置可以参考:
-
-
-
-
+
+-
+-
+-
+-
上面四篇文章讲了很多方法,我个人平时是喜好用进入DOS的图形界面进行设置方式:
命令:
@@ -107,6 +117,17 @@ Linux 一般可分 3 个分区,分别是 `boot 分区`、`swap 分区` 和 `
-
-
+------------------------------------------------------------------------------------------
+
+> 配置 VPN(作为开发者经常用):
+
+
+
+
+
+
+
+
------------------------------------------------------------------------------------------
常用系统设置
@@ -208,6 +229,28 @@ find / -name 文件名(文件名可以用使用通配符)
- 删除所有已下载的包文件:`sudo apt-get clean`
- 卸载所有自动安装且不再使用的软件包:`sudo apt-get autoremove`
+
+
+绿色版软件解压之后,是需要单独为它创建启动器,不然你只能用终端打开,用终端就太慢了,下面文章是常见的通过创建desktop文件来新建启动器的。 不知道除了创建desktop文件还有其他方式吗?我很讨厌这种方式,可是一直没找到,有的可以给我留言,感谢了!
+http://my.oschina.net/Obahua/blog/110612
+http://www.cnblogs.com/enein/articles/2818864.html
+http://blog.chinaunix.net/uid-26404477-id-3462663.html
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
安装常用系统软件
- 安装各个软件之前的必须先执行的命令:`sudo apt-get update`
diff --git a/images/Ubuntu-a-1.jpg b/images/Ubuntu-a-1.jpg
new file mode 100644
index 00000000..6526b8c4
Binary files /dev/null and b/images/Ubuntu-a-1.jpg differ
diff --git a/images/Ubuntu-a-2.jpg b/images/Ubuntu-a-2.jpg
new file mode 100644
index 00000000..3db37335
Binary files /dev/null and b/images/Ubuntu-a-2.jpg differ
diff --git a/images/Ubuntu-a-3.jpg b/images/Ubuntu-a-3.jpg
new file mode 100644
index 00000000..f1fcf0a3
Binary files /dev/null and b/images/Ubuntu-a-3.jpg differ
diff --git a/images/Ubuntu-a-4.jpg b/images/Ubuntu-a-4.jpg
new file mode 100644
index 00000000..80de2db6
Binary files /dev/null and b/images/Ubuntu-a-4.jpg differ
diff --git a/images/Ubuntu-a-5.jpg b/images/Ubuntu-a-5.jpg
new file mode 100644
index 00000000..df0965cb
Binary files /dev/null and b/images/Ubuntu-a-5.jpg differ
diff --git a/images/Ubuntu-a-6.jpg b/images/Ubuntu-a-6.jpg
new file mode 100644
index 00000000..e34978da
Binary files /dev/null and b/images/Ubuntu-a-6.jpg differ