您的位置:首页 > 运维架构 > Linux

archlinux 入坑记

2016-03-27 21:29 387 查看
其实已经写了两次,但是
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

一直没搞定,引以为憾。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: