Skip to content

Latest commit

 

History

History
381 lines (240 loc) · 15.4 KB

Ubuntu.md

File metadata and controls

381 lines (240 loc) · 15.4 KB

Ubuntu 介绍




Ubuntu 安装和分区

先下载该系列教程:http://pan.baidu.com/s/1gdw7CuJ

Ubuntu 安装和分区视频

找到如图箭头目录上的两个视频,并看完,你对 Ubuntu 的安装就有了一个大概的了解,视频中 Ubuntu 虽然版本较早 13.04 的, 但是没关系,对于 Ubuntu 来讲新旧版本安装基本都一样的,所以别担心,驱动的问题也别担心,我们不是要在 Ubuntu 打游戏的,所以常见驱动系统是已经帮我们集成的不会影响使用。但是分区这一块的话,我个人建议是手工分区,视频中没有最终执行手动分区,只是演示了一下又返回了。 我个人是要求你手动分区的。

但是再讲分区之前,用什么设备安装是第一前提,我这里推荐用 U 盘,你准备一个 4 G 以上的 U 盘,把 Ubuntu 系统进行格式化到里面,用这个 U 盘作为安装盘进行安装。这个过程不难,具体看如下文章:

好了假设你现在已经格式化好 U 盘,现在可以开始讲分区了。这里特别说明的是有多个硬盘的,多块硬盘分区方案就没视频中那么简单,特别是 Linux 的盘符不了解的就更加难了,所以看下图:

Ubuntu 安装和分区视频

以我这边为例:我这边机子的硬盘是:一个 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(逻辑分区)

500 G 机械硬盘:

/home == 500G(逻辑分区)

分区后的安装都是下一步的,而且 Ubuntu kylin 还是中文的说明,所以没啥难度。 到此假设你给自己的电脑安装了 Ubuntu,那下一讲我将讲 Ubuntu 的相关设置。

如果你想用 VMware 虚拟机安装,这个教程推荐给你,讲得很详细。


网络配置

现在大家默认家里都是有路由器来着,所以如果只是为了联网,基本这些都不需要配置,直接插上网线一般就可以用了。 比较特殊的可能就是有的家里没路由器,而且还是 PPPOE 拨号上网的,那这个也有对应的设置可以参考:

上面四篇文章讲了很多方法,我个人平时是喜好用进入DOS的图形界面进行设置方式: 命令:

sudo pppoeconf

如果你在 Ubuntu 网络连接的时候出现这种情况:未找到合法的活动链接 可以编辑/etc/NetworkManager/NetworkManager.conf,把文件里的managed=false改成managed=true,重启电脑后应该就可以了。 具体可以看:http://blog.sina.cn/dpool/blog/s/blog_81b02feb0102uwkn.html

如果你是某个高校的学生,学校联网有自己的独立客户端的话,那你就关注下是否有linux系统的客户端了,这里我就帮不上了。

你有可能跟我一样还需要不时穿越,通用设置VPN的方法我也准备好了,你只要根据下面图片设置即可,但是需要注意的是,配置好后,最好重启电脑,不然可能没办法连接上,这点很重要。


设置局域网静态 IP(固定 IP)

  • 我目前有一台 Windows,一台 Ubuntu,Ubuntu 有时候是直接在 Windows 上直接 SSH 连接上去的,所以如果自动分配 IP 的话就比较麻烦。
  • 编辑配置文件:sudo vim /etc/network/interfaces
  • 配置文件内容中,部分信息改为如下:
  • auto eth0
  • # iface eth0 inet dhcp
  • # 注释上面默认配置的 DHCP 设置,改为下面这个 static
  • iface eth0 inet static
  • address 192.168.1.103 # IP 地址
  • netmask 255.255.255.0 # 子网掩码
  • gateway 192.168.1.1 # 网关

设置DNS服务器

  • 编辑配置文件:sudo vim /etc/resolvconf/resolv.conf.d/base
  • 如果里面没内容,则新增下面两个:(我是广州电信,这两个 DNS 是我根据 360 安全卫士 DNS 优选功能自动筛选出来的,每个地区的人得到结果可能都不一样)
  • nameserver 123.125.81.6
  • nameserver 8.8.8.8
  • 更新resolv.conf文件:sudo resolvconf -u
  • 重启服务:sudo /etc/init.d/networking restart,如果重启服务没效果那就重启系统试试看。

如果你的 Ubuntu 设置固定 IP 后网络图标消失且无法查看 IP:

  • sudo vim /etc/NetworkManager/NetworkManager.conf
  • 修改该值为:managed=true (原为 false)

资料:


配置 VPN(作为开发者经常用):

Ubuntu VPN 配置 Ubuntu VPN 配置 Ubuntu VPN 配置 Ubuntu VPN 配置


常用系统设置

右键桌面设置中有一个“开启工作区“这个类似虚拟桌面,可以有多个桌面,工作的时候很有用。

桌面右键设置唤醒和黑屏之后唤醒不需要输入密码,既然是平时的开发机,那就没啥多大隐私,而且是在自己家里, 设置密码太麻烦了。

改变鼠标图标大小,小了我看着不爽,下面三个文章是我找的,但是都不适合我: http://askubuntu.com/questions/66843/how-to-change-mouse-cursor-and-theme http://www.wikihow.com/Change-Themes-on-Ubuntu-with-Gnome-Tweak-Tool http://askubuntu.com/questions/126491/how-do-i-change-the-cursor-and-its-size 我最终的方式是:安装dconf-tools 安装后好,编辑这个文件,命令:gedit ~/ .Xresources 在打开的文件中添加这句话:Xcursor.size:48,其中48是文字大小,默认系统是24的大小,然后重启电脑即可。

查看隐藏文件和目录:按Ctrl+H http://jingyan.baidu.com/article/49711c61415945fa441b7c89.html

Ubuntu使用root账号登录图形界面,必须先给root设置密码,并解锁: 设置密码:sudo passwd root 解锁:sudo passwd -u root 锁住:sudo passwd -l root 解锁之后,修改这个配置文件,命令:vi /etc/lightdm/lightdm.conf,最后添加一行:greeter-show-manual-login=true (这一行表示可以输入用户名的方式登录账号),重启电脑,登录界面就有一个可以输入用户名的输入框,直接输入root,再输入密码。

不输入密码执行sudo命令方法介绍: http://www.nenew.net/nopasswd-exec-sudo-sudoers.html http://blog.xuite.net/chingwei/blog/38359401……A2%BC(需要穿越)

通过find命令查找系统文件的:(要查找整个硬盘,可以先切换到根目录,cd /)

find / -name 文件名(文件名可以用使用通配符)


1.查看内核版本 uname -a

2.查看 Ubuntu 发行版本 cat /etc/issue

3.查看发行代号 sudo lsb_release -a


修改源

简单地讲:修改资源源地址主要是为了加快下载速度,默认的资源源地址在是境外,速度肯定没有境内速度快。

了解源这东西:http://wiki.ubuntu.org.cn/%E6%BA%90%E5%88%97%E8%A1%A8

文章的重点是页面最下面,每个版本的源地址都是不一样的,所以要懂得替换对应的版本英文名称,各个版本的英文名称大家自己找下,然后进行修改。

国内常用源配置方法:

替换过程(更换之前最好备份一下 sources.list 配置文件):

更换源之后,需要在终端中执行,这是必须做的,不然你后面可能会遇到 apt-get 安装会提示:未发现软件包。

  • sudo apt-get update

安装软件基础

  • 取回更新的软件包列表信息:sudo apt-get update
  • 查看已经安装了哪些包:dpkg -l
  • 查看已安装列表中是否有vim软件,没有安装则没有数据显示:dpkg -l | grep vim
  • 查看vim软件安装位置:dpkg -L vim
  • 安装名为XXX的软件:sudo apt-get install XXX
  • 卸载名为XXX的软件(保留配置文档):sudo apt-get remove XXX
  • 卸载名为XXX的软件(删除配置文档):sudo apt-get –purge remove XXX
  • 升级系统所有有新版本的软件:sudo apt-get upgrade
  • 删除已下载的旧包文件:sudo apt-get autoclean
  • 删除所有已下载的包文件: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

VIM

  • 介绍:
  • 安装:sudo apt-get -y install vim
  • 资料:

Tmux


sysv-rc-conf


SSH(Secure Shell)


NFS(Network FileSystem)


NTP(Network Time Protocol)


FTP(File Transfer Protocol)


VPN(Virtual Private Network)


Samba



安装常用生活软件


安装常用开发软件


Ubuntu 其他资料

Ubuntu 桌面入门指南: http://wiki.ubuntu.org.cn/Ubuntu%E6%A1%8C%E9%9D%A2%E5%85%A5%E9%97%A8%E6%8C%87%E5%8D%97

Ubuntu 服务器入门指南: http://wiki.ubuntu.org.cn/Ubuntu%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%85%A5%E9%97%A8%E6%8C%87%E5%8D%97

技巧教程: http://wiki.ubuntu.org.cn/UbuntuSkills

视频教程: http://www.imooc.com/index/search?words=Linux http://study.163.com/search.htm?p=Linux http://www.icoolxue.com/album/show/26 http://www.howzhi.com/search?q=Linux http://www.icoolxue.com/search/album/view/1/10?q=Linux http://www.verycd.com/topics/2843130/ http://www.verycd.com/topics/2752094/ http://www.verycd.com/topics/2772159/ http://www.verycd.com/topics/2973546/ http://www.verycd.com/topics/2958768/ http://www.verycd.com/topics/2872853/ http://www.verycd.com/topics/2749954/ http://www.verycd.com/topics/2739186/ http://www.verycd.com/topics/2748974/ http://www.verycd.com/topics/2738557/