因为某些不可抗力,用了将近两年的Ubuntu系统崩溃了,于是决定试试久闻大名的Manjaro。
先上效果,关于KDE桌面的美化,请移步KDE桌面美化
Manjaro
Manjaro Linux是基于 Arch Linux 的 Linux 发行版,使用 Xfce 、GNOME和 KDE Plasma 作为默认桌面环境,和 Arch 一样,采用滚动更新。其目标是为 PC 提供易于使用的自由的操作系统。
Manjaro的优点如下:
- 基于Arch Linux,有丰富的软件源,同时还可以使用AUR源
- 默认可以选择KDE桌面,KDE桌面的可定制化程度高
Manjaro 安装
安装比较简单,网上有很多教程,这里就不进行赘述了。
注意:安装时,如果选择手动分区,一定要分配/boot/efi
,并且需要勾选boot
和bios-grub
标志。
软件源配置
更换国内的镜像源
# 生成国内的pacman镜像源列表
sudo pacman-mirrors -i -c China -m rank
从弹出的对话框中选择一个或多个源即可。
配置国内的Arch Linux源
# 编辑/etc/pacman.conf
sudo nano /etc/pacman.conf
在文件末尾添加
[archlinuxcn]
# SigLevel = Optional TrustedOnly
SigLevel = Never
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
退出之后更新系统
sudo pacman -Syy
导入GPG Key
sudo pacman -S archlinuxcn-keyring
常用软件
yay
yay是一个AUR(Arch User Repository,是一个为 Arch 用户而生的社区驱动软件仓库。Debian/Ubuntu 用户的对应类比是 PPA) Helper,他可以执行pacman的几乎所有操作,并在此基础上添加了很多额外用法。作为AUR Helper,可以使用yay安装Arch Linux官方源中没有而存在于AUR源中软件。
sudo pacman -S yay
yay --aururl "https://aur.tuna.tsinghua.edu.cn" --save #设置AUR的源为清华源
vim
建议安装gvim
yay -S gvim
搜狗输入法
yay -S fcitx-im # 全部安装
yay -S fcitx-configtool # 图形化配置工具
yay -S fcitx-sogoupinyin # 搜狗拼音
安装完成后,新建并配置~/.xprofile配置文件,向文件中添加如下内容:
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
配置后重启即可使用搜狗输入法了
Google-chrome
yay -S google-chrome
WPS
yay -S wps-office-cn
yay -S wps-office-fonts
yay -S wps-office-mui-zh-cn
jetbrain 系列
yay -S intellij-idea-ultimate-edition-jre
yay -S intellij-idea-ultimate-edition
yay -S clion-jre
yay -S clion-camke
yay -S clion
如果只安装intellij-idea-ultimate-edition
,没有安装jre,IDEA无法启动。
注意:在先安装intellij-idea-ultimate-edition
,点击应用无法启动后,再安装intellij-idea-ultimate-edition-jre
的情况下,下次启动时需要查看一下是否存在未结束的IDEA进程,如果存在则需要将进程kill掉,否则IDEA无法正常启动。
腾讯TIM
yay -S com.qq.tim.spark
Others
yay -S netease-cloud-music
yay -S typora
yay -S visual-studio-code-bin
yay -S baidunetdisk
yay -S xmind
已知bug
- WPS点击设置会挂掉重启
终端配置
安装zsh
yay -S zsh
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
chsh -s /bin/zsh
重启或者注销之后就可以看到默认终端设置为了zsh。
修改zsh的配置文件更换zsh主题
# 修改 ZSH_THEME,zsh的主题可以.oh-my-zsh/themes中找到
# 这里使用的是agnoster
ZSH_THEME="agnoster"
安装tmux
tmux 是一个终端复用器,用户可以通过 tmux 在一个终端内管理多个分离的会话,窗口及面板,对于同时使用多个命令行,或多个任务时非常方便。
tmux可以实现如下功能:
- 一个终端可以打开多个窗口,支持同时运行多条命令
- 会话与窗口分离,在关闭窗口后依旧可以保证会话在后台运行
yay -S tmux
安装中可能出现的问题
Problem 1
Cannot find the strip binary required for object file stripping.
sudo pacman -Sy base-dev
Problem 2
yay -S xxx Rate limit reached
# 将AUR的源换回官方源即可
yay --aururl "https://aur.archlinux.org/" --save