Skip to content

manjaro

基础知识

manjaro 提供了非常多的版本,向军大叔使用的是 manjaro gnome 版本并结合 i3wm,做为开发使用效率很高。

安装系统

登录系统后选择安装按钮

image-20200117155808775

选择英文即可

image-20200117155852325

时区选择上海

image-20200117155939329

新系统可以抹掉整个磁盘

image-20200117160037025

设置帐号并让root帐号使用相同密码

image-20200117160139967

基本软件

打开终端执行以下命令安装基本软件

sudo pacman -S gcc perl make base-devel yay vim

虚拟机

如果在 virtualbox 等虚拟机中安装,出现不能全屏的问题解决方法

  1. 选择装增强功能`

  2. 根据提示的内核版本执行以下命令安装内核

    sudo pacman -S linux-headers
  3. 更新环境

    sudo /sbin/rcvboxadd quicksetup all

键盘映射

通过修改配置文件 ~/.xmodmap可以定义键盘映射

下面是将 CapLock设置为Ctrl,并将右侧Shift设置为Esc

remove Lock = Caps_Lock
remove Control = Control_L
keysym Caps_Lock = Control_L
add Lock = Caps_Lock
add Control = Control_L

keysym Shift_R = Escape

下面是将左侧alt键与ctl键互换

clear control
clear mod1
keycode 37 = Alt_L Meta_L
keycode 64 = Control_L
add control = Control_L Control_R
add mod1 = Alt_L Meta_L

每次启动系统时执行 xmodmap ~/.xmodmap 命令加载配置

不要将指令添加到.zshrc 文件中,这会造成新的终端映射失效

软件管理

pacman

pacman 是manjaro的软件包管理器。

命令说明
pacman -Syu对整个系统进行更新
pacman -S 包名安装软件
pacman -R 包名该命令将只删除包,不包含该包的依赖
pacman -Rs 包名在删除包的同时,也将删除其依赖
pacman -Ss 关键字这将搜索含关键字的包
pacman -Scc清理所有的缓存文件

yay

AUR 是指 Archlinux User-community Repository,也就是 Archlinux 用户社区的软件库。

使用yay命令来管理AUR的软件包,参数基本与pacman相同。

命令说明
yay -Ss 包名搜索软件
yay -S 包名安装软件

输入法

执行命令安装软件

sudo pacman -S fcitx fcitx-im fcitx-configtool fcitx-qt5

.xprofile 配置文件中添加以下内容

#fcitx
export GTK_IM_MODULE=fcitx 
export QT_IM_MODULE=fcitx 
export XMODIFIERS="@im=fcitx"
fcitx-autostart

.pam_environment 配置文件添加内容

GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS="@im=fcitx"

重起系统后执行 fcitx-configtool 命令就可以管理输入法了

image-20200118004234723

常用软件

screenfetch

ScreenFetch是一个系统信息工具

Steam Community :: :: Screenfetch

chrome

前端开发必备游览器

yay -S google-chrome

vscode

好用开发工具

yay -S community/code

iease-music

非常漂亮的音乐播放器

image-20200118152111640

yay -S iease-music

albert

用于快速搜索文件或软件,首次启动时需要配置

image-20200118160043682

sudo pacman -S albert

screenshot

深度的截图工具

yay -S deepin-screenshot

常见问题

manjaro xfce 版本会出现终端字体间距大的问题,请执行以下命令解决

sudo pacman -S wqy-bitmapfont
sudo pacman -S wqy-zenhei