以前一直用的是xubuntu,也习惯了apt。鉴于最近win10更新容易挂,xubuntu的gdebi也无法使用,加之我被种草了好多次,于是决定安装manjaro试试。
manjaro是基于arch的linux系统,也具有滚动更新的特点。其独具特色的AUR也是吸引我的一个地方。(ps:但我也没觉得ppa多难用,可能是我加的ppa速度还行吧)
安装的话,如果是legacy引导,那没太大的问题。需要注意的是,如果是uefi+gpt,记得先关闭win10的快速启动和secure boot,而且挂载efi分区的时候不要选格式化!
按照用户指南安装以后,直接进入win10,进不了manjaro。
解决方案:
需要的工具:bootice,refind,diskgenius
1.在diskgenius进入ESP分区。在EFI文件夹中创建refind文件夹,将解压的东西复制进。
2.通过对refind.conf的配置对开机界面进行自定义,例如删除多余的启动项,修改屏幕分辨率,是否扫描Linux内核,等待时间,默认启动项等等。
3.主题美化,创建theme文件夹,在文件夹中导入github下载的文件。
4. 用bootice添加启动项,进入新的盘符选择启动文件refind_x64.efi。并将新建的启动项移到顶端。
5. 保存设置重启。
ps:根据实际情况修改.conf内容。
安装好以后,算是接近于开箱即用。需要配置的也就是源和输入法:
一、添加archlinuxcn源
1.在/etc/pacman.conf文件末尾添加以下两行:
[archlinuxcn]
Server=https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
2.之后安装archlinuxcn-keyring包导入GPGkey:
sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring
二、更换排序中国的源,pamac中启用AUR(GUI)
三、安装fcitx输入法
1.运行
sudo pacman -S fcitx fcitx-configtool fcitx-im fcitx-cloudpinyin fcitx-sunpinyin
(云拼音需要配置成百度的,谷歌的没梯子没法用)
2.安装之后无法切换输入法
在/etc/profile或~/.xprofile里添加如下内容:
export GTK_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE=fcitx
然后注销桌面或重启系统就可以正常使用fcitx输入法了。
已知问题:
1.安装deepin tim以后,聊天无法切换中文。
在/opt/deepinwine/apps/Deepin-TIM/run.sh中添加
export XMODIFIERS="@im=fcitx"
export GTK_IM_MODULE="fcitx"
export QT_IM_MODULE="fcitx"
2.deepin tim表情也无法输入。
3.切换系统时时间不一致。(win用的是本地时间,而linux用的是utc,百度上有很多解决方案)
4.安装卡在93%,断网安装即可解决问题。
5.解压Windows下压缩的zip文件乱码。这个锅应该zip背,默认采用自身系统的字符编码,win是gbk,而Linux一般是utf,所以会乱码。直接使用unar解压,unar会自动侦测编码。
6.关闭恼人的“滴”声(关机、注销或输入错误时)
rmmod pcspkr #暂时关闭
echo "blacklist pcspkr" > /etc/modprobe.d/nobeep.conf #直接屏蔽
7.安装chromium/chrome以后,每次打开都会提示密钥,这个是免登陆引起的。修改/etc/lightdm/lightdm.conf,用"#"注释掉autologin那项,重启即可。
8.aur速度太慢
可以尝试改用清华大学aur的镜像
9.终端字体挤在一起
尝试别的等宽字体(我用的是文泉驿的等宽字体)
至此,manjaro已初步配置完毕。总体来说,其linux内核和驱动管理,再加上简单的图形化安装界面,通通令人惊喜。虽然linux对新硬件支持不佳的通病无法避免,但还是优点大于缺点,也不难看出它在distrowatch排名第二的原因。丰富的AUR极大拓展了其易用性,加上比较稳定(因为略慢于arch),不失为一款日常使用的桌面系统~鉴于本人水平有限,欢迎指出错误。
后记:笔者因为win10幸福倒时更新反复失败已经回到win7,用回了旧式引导。鉴于最近很忙,暂时不考虑回到Linux了,没有可以替代ms office的软件。当然,crossover确实能实现一些windows软件,但依然不是很推荐,最好考虑原生。