archlinux 入坑记

其实已经写了两次,但是remarkble保存的时候总是坑,索性卸载,转投retext.(atom安装太慢)

安装前在vmware上尝试了下,但实际安装过程中还是问题不断。

  1. 分区
    cfdisk比parted更好用

  2. mirrorlist
    使用163 mirrors

  3. fstab校验
    自动生成fstab自后校验,我没用看,导致安装之后重启找不到引导

  4. grub-install
    安装grub的时候最后指定的盘是/dev/sda整个盘,而不是某个分区

  5. 桌面
    我先采用的lxde, 后来手贱安装了一个主题,导致开机速度超慢,让后又作死删了它,lxde桌面直接进不去了,只能openbox,可我真心不喜欢,就转xfce4了。

  6. 桌面启动
    刚开始直接terminal使用startxfce4进去的,那时根本没搞清slim的作用,后来直接slim了。

systemctl start slim
systemctl enable slim
  1. xinitrc
    slim启动的时候首先执行~/.xinitrc文件,如果你文件内容有错,你就会一直卡死在登陆界面了。(我尝试直接tty2没有成功,后来登陆root用户,因为root用户没有设置xinitrc,进去后删除普通用户下的xinitrc文件内容才算结束)
exec startxfce4
  1. yaourt
    估计这是遇到的最大的坑,国内镜像将yaourt升级了,却没用更新对应的package-query。我手动安装yaourt时,忘记指定--prefix,导致运行yaourt时报错。后来直接使用的法国源,安装搞定。
# 括号内容有用,不能随意指定!!!
[archlinuxfr]
SigLevel = Optional TrustAll
Server = https://repo.archlinux.fr/i686

ps. 没注意括号内容,一直以为是网络原因导致archlinuxfr.db无法解析,折腾了好久,哎

  1. 开机自动挂载ntfs
    挂载ntfs使用ntfs-3g,可以手动挂载。
    自动挂载在fstab下添加就可以了
/dev/sdax /mnt/filedir ntfs-3g defaults 0 0

后面的几个字段的含义没深究,能用就行,比较懒,好像是读写权限之类的。我直接用chmod修改了挂载目录权限,一样好用

  1. 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
  1. fcitx-sogoupinyin
    一直没搞定,引以为憾。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值