目录

Manjaro安装与配置

Last updated: 2019-06-14 Last updated: 2019-04-29

以下摘自维基百科:

Manjaro Linux(或简称Manjaro)是基于Arch Linux的Linux发行版,使用Xfce和KDE Plasma作为默认桌面环境,和Arch一样,采用滚动更新。其目标是为PC提供易于使用的自由的操作系统。

Manjaro Linux基于Arch Linux,但拥有自己独立的软件仓库。Manjaro的目标是让强大的Arch更方便用户使用,Manjaro使用著名的Pacman且可以直接利用AUR上的资源。Manjaro本身使用三个软件仓库:不稳定库,即含有那些不成熟的Arch包,这些包与Arch源有1-2天的延后;测试库,每周同步一次,包含那些Arch不稳定源的包;以及稳定库,包含那些由开发团队确认稳定的软件。

体验过几种不同的DE(Desktop Environment),包括Xfce、GNOME 3、Cinnamon、Deepin,感觉传统桌面更适合自己。 自用低配笔记本是Xfce,公司高配笔记本最初是Cinnamon,整体感觉不错,后来在Win7下删除win分区导致Linux无法引导,折腾一个下午未能修复,最后重装Manjaro,顺便换车过了Xfce。

用了一段时间,目前已是Xfce忠实粉丝,原生桌面视觉上比较单一,但可配置性很高,需要什么自己折腾就好了。

安装

下载ISO镜像,使用Rufus制作U盘安装盘,选择DD模式。

配置源和更新系统

包管理工具配置国内源,速度较快。

1
sudo pacman-mirrors -i -c China -m rank

在交互窗口里勾选目标源(可多选),刷新缓存和更新系统。

1
sudo pacman -Syyu

安装中文输入法

Fcitx (Flexible Input Method Framework) ──即小企鹅输入法,它是一个以 GPL 方式发布的输入法平台,可以通过安装引擎支持多种输入法,支持简入繁出,是在 Linux 操作系统中常用的中文输入法。它的优点是,短小精悍、跟程序的兼容性比较好。

如果是Xfce或Cinnamon桌面,运行下面命令;其他DE仅供参考,比如GNOME 3默认是ibus输入法框架,二者冲突。

1
sudo pacman -S fcitx fcitx-im fcitx-configtool fcitx-googlepinyin

此处建议直接安装fcitx-im,默认包含全部模块(fcitx-gtk2/fcitx-gtk3/fcitx-qt4/fcitx-qt5),如果仅安装fcitx-gtk,那么使用QT开发的桌面工具可能无法调出输入法。

编辑 ~/.xprofile,添加配置:

1
2
3
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"

安装完毕,注销或重启系统,输入法即生效。

安装其他软件

  • yaourt已停止开发,现已无法通过pacman安装

    用于安装AUR上的包,AUR资源非常丰富,很多官方仓库没有的,可以在AUR找到,比如vscode、搜狗输入法。

    Arch用户软件仓库(Arch User Repository,AUR)是为用户而建、由用户主导的Arch软件仓库。AUR中的软件包以软件包生成脚本(PKGBUILD)的形式提供,用户自己通过makepkg生成包,再由pacman安装。创建AUR的初衷是方便用户维护和分享新软件包,并由官方定期从中挑选软件包进入community仓库。

    许多官方仓库软件包都来自AUR。通过AUR,大家相互分享新的软件包生成脚本(PKGBUILD和其他相关文件)。用户还可以为软件包投票。如果一个软件包投票足够多、没有协议问题、打包质量好,那么它就很有希望被收录进官方[community]仓库(以后就可以直接通过pacman 或 abs 安装了)。

    1
    
    sudo pacman -S yaourt
    
  • yay 替代yaourt

    1
    
    sudo pacman -S yay
    
  • Chrome浏览器

    1
    
    sudo pacman -S chromium
    
  • vscode

    1
    
    yay -S visual-studio-code-bin
    
  • 截图工具deepin-screenshot

    1
    
    sudo pacman -S deepin-screenshot
    

好了,新年到了,新年快乐!


参考资料

  1. https://zh.wikipedia.org/wiki/Manjaro_Linux#cite_note-31
  2. https://mirrors.ustc.edu.cn/help/manjaro.html
  3. https://wiki.archlinux.org/index.php/Fcitx_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
  4. https://wiki.archlinux.org/index.php/Arch_User_Repository_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#.E6.9E.84.E5.BB.BA.E5.92.8C.E5.AE.89.E8.A3.85.E8.BD.AF.E4.BB.B6.E5.8C.85