linux各发行版的安装注意事项(centos,ubuntu)[持续更新]
ubuntu16.04
1.制作安装启动U盘
UltraISO---启动---写入硬盘映像
如果写入方式选择USB-HDD+或者USB-HDD无法启动,那就把写入方式换成RAW。
隐藏启动分区选择--写入新的驱动器引导扇区--Syslinux
2.安装
如果英语不是非常厉害,就不要折腾,选择中文。
分区:个人用就分四个区
1.ext4,挂载点/boot,1024M,引导区
2.swap,交换区, 16000M
3.ext4,挂载点/ ,60000M,根目录,opt、usr、dev等系统目录都在这里
4.ext4,挂载点 /home ,可以多一点,个人所有文件都存在这里。
这样如果需要重装系统可以保留home内容,只重装系统盘就可以。
3.开机设置
1.关闭自动更新,不熟悉时千万不要随便使用apt upgrade
安装16.04LTS就是不想使用最新版系统的,可以开机后打开设置,把更新里的update--从下列地点安装更新选项全部关闭。
检测更新全部选择 -- 从不
从搜索中--找到终端--拖到左侧启动栏。开启一个终端,输入下面命令
sudo gedit /etc/apt/apt.conf.d/10periodic
sudo gedit /etc/apt/apt.conf.d/20auto-upgrades
把文件中的设置全部改为0
2.开启root帐号,并设置可以在图形界面登录
sudo passwd root
在终端,输入sudo vi /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
添加两行:greeter-show-manual-login=true 和
allow-guest=false 保存关闭。
如果现在用root用户在图形界面登录会有错误,读取/root/.profile时发生错误:mesg:tty n 还需要做如下修改,输入:
vi /root/.profile,找到 mesg n,将其替换成 tty -s && mesg n。
使用root登录后,chrome无法启动,解决方法如下:
在启动命令后增加“–no-sandbox”:
/usr/bin/google-chrome-stable –no-sandbox
也可以在usr/share/applications中找到Chrome的快捷方式,然后右键在其properties中command中增加”–no-sandbox”即可。从此以后,就可以直接在Search中找到Chrome进行启动了。
或者找到启动文件 :/opt/google/chrome/google-chrome
编辑该文件,修改最后一行
将:
exec -a "$0" "$HERE/chrome" "$@"
修改为:
exec -a "$0" "$HERE/chrome" "$@" --user-data-dir --no-sandbox
3.更换国内ubuntu16.04LTS镜像源
https://developer.aliyun.com/mirror/
点开ubuntu配置页面,按照说明找到对应版本的源,修改 /etc/apt/sources.list 源文件。
如果出现“E:无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系”错误,首先更新源文件,然后
sudo apt-get update
4.有用的命令备忘
apt-get -f install # 修复软件依赖关系