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
模式。
配置源和更新系统
包管理工具配置国内源,速度较快。
|
|
在交互窗口里勾选目标源(可多选),刷新缓存和更新系统。
|
|
安装中文输入法
Fcitx (Flexible Input Method Framework) ──即小企鹅输入法,它是一个以 GPL 方式发布的输入法平台,可以通过安装引擎支持多种输入法,支持简入繁出,是在 Linux 操作系统中常用的中文输入法。它的优点是,短小精悍、跟程序的兼容性比较好。
如果是Xfce或Cinnamon桌面,运行下面命令;其他DE仅供参考,比如GNOME 3默认是ibus输入法框架,二者冲突。
|
|
此处建议直接安装fcitx-im,默认包含全部模块(fcitx-gtk2/fcitx-gtk3/fcitx-qt4/fcitx-qt5),如果仅安装fcitx-gtk,那么使用QT开发的桌面工具可能无法调出输入法。
编辑 ~/.xprofile,添加配置:
|
|
安装完毕,注销或重启系统,输入法即生效。
安装其他软件
-
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
好了,新年到了,新年快乐!
参考资料
- https://zh.wikipedia.org/wiki/Manjaro_Linux#cite_note-31
- https://mirrors.ustc.edu.cn/help/manjaro.html
- https://wiki.archlinux.org/index.php/Fcitx_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
- 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