archlinux 入坑记
2016-03-27 21:29
387 查看
其实已经写了两次,但是
安装前在vmware上尝试了下,但实际安装过程中还是问题不断。
分区
cfdisk比parted更好用
mirrorlist
使用163 mirrors
fstab校验
自动生成fstab自后校验,我没用看,导致安装之后重启找不到引导
grub-install
安装grub的时候最后指定的盘是
桌面
我先采用的lxde, 后来手贱安装了一个主题,导致开机速度超慢,让后又作死删了它,lxde桌面直接进不去了,只能openbox,可我真心不喜欢,就转xfce4了。
桌面启动
刚开始直接terminal使用
xinitrc
slim启动的时候首先执行
yaourt
估计这是遇到的最大的坑,国内镜像将
remarkble保存的时候总是坑,索性卸载,转投
retext.(atom安装太慢)
安装前在vmware上尝试了下,但实际安装过程中还是问题不断。
分区
cfdisk比parted更好用
mirrorlist
使用163 mirrors
fstab校验
自动生成fstab自后校验,我没用看,导致安装之后重启找不到引导
grub-install
安装grub的时候最后指定的盘是
/dev/sda整个盘,而不是某个分区
桌面
我先采用的lxde, 后来手贱安装了一个主题,导致开机速度超慢,让后又作死删了它,lxde桌面直接进不去了,只能openbox,可我真心不喜欢,就转xfce4了。
桌面启动
刚开始直接terminal使用
startxfce4进去的,那时根本没搞清slim的作用,后来直接slim了。
systemctl start slim systemctl enable slim
xinitrc
slim启动的时候首先执行
~/.xinitrc文件,如果你文件内容有错,你就会一直卡死在登陆界面了。(我尝试直接tty2没有成功,后来登陆root用户,因为root用户没有设置xinitrc,进去后删除普通用户下的xinitrc文件内容才算结束)
exec startxfce4
yaourt
估计这是遇到的最大的坑,国内镜像将
yaourt升级了,却没用更新对应的
package-query。我手动安装yaourt时,忘记指定
--prefix,导致运行
yaourt时报错。后来直接使用的法国源,安装搞定。
# 括号内容有用,不能随意指定!!! [archlinuxfr] SigLevel = Optional TrustAll Server = https://repo.archlinux.fr/i686[/code]
ps. 没注意括号内容,一直以为是网络原因导致archlinuxfr.db无法解析,折腾了好久,哎
开机自动挂载ntfs
挂载ntfs使用ntfs-3g,可以手动挂载。
自动挂载在fstab下添加就可以了/dev/sdax /mnt/filedir ntfs-3g defaults 0 0
后面的几个字段的含义没深究,能用就行,比较懒,好像是读写权限之类的。我直接用chmod修改了挂载目录权限,一样好用
wifi-menu
wifi开机不能自启,比较麻烦systemctl enable netctl
或者使用wicd
使用wicd要将其他网络服务停止# 停止其他服务 systemctl stop netcfg systemctl stop dhcpcd systemctl stop NetworkManager # 禁用其他服务 systemctl disable netcfg systemctl disable dhcpcd systemctl disable NetworkManager # 开机自启wicd systemctl enable wicd # 启动wicd systemctl start wicd
fcitx-sogoupinyin
一直没搞定,引以为憾。
相关文章推荐
- Linux压缩相关操作
- Linux内核分析第五周 扒开系统调用的三层皮(下) (20135304 刘世鹏)
- linux内核设计与实现 进程管理 访问子进程的方法详解
- Linux内核分析实验五
- 《Linux内核设计与实现》——第18章(调试)
- Linux学习笔记_常用命令2
- linux内核分析第五周学习笔记
- Linux启动流程概述
- Linux内核协议栈(8)IO复用select函数
- linux权限之su和sudo的区别
- Linux内核协议栈(7)listen函数分析
- Linux磁盘及文件系统管理
- Linux磁盘及文件系统管理
- Linux下DHCP服务器配置与应用
- Linux进程管理工具top/htop/glances/dstat的使用
- Linux文件系统管理之一(文件权限管理)
- CentOS6 编译安装python 3.5
- Linux学习笔记——切换并取代用户身份命令——su
- 《Linux内核设计与实现》——第5章(系统调用)
- 《Linux内核分析》 第五节 扒开系统调用的三层皮(下)