Manjaro配置教程


因为某些不可抗力,用了将近两年的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,并且需要勾选bootbios-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

  1. 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

文章作者: Xu Yuan
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Xu Yuan !
评论
 上一篇
KDE桌面美化 KDE桌面美化
之前使用Ubuntu的时候使用的是Gnome桌面,换成Manjaro之后决定尝试一下KDE桌面。拥有一个炫酷的桌面,才有将这个系统用下去的动力。 依旧是先上效果,安装的Linux发行版是Manjaro,Manjaro的配置见另外一篇
2021-07-30
下一篇 
Linux安装围棋AI(q5go和katago) Linux安装围棋AI(q5go和katago)
最近一个多月开始学习围棋,因为平时常用的系统是Linux,所以想要在Linux上安装一个围棋AI,可以借助AI分析棋局。经过一番查找,决定使用q5go和katago,安装还是挺复杂的,特地记录(/摸鱼)一下。 前言目前大部分的围棋A
2021-04-02
  目录