Appearance
manjaro
基础知识
manjaro 提供了非常多的版本,斑马兽使用的是 manjaro gnome 版本并结合 i3wm,做为开发使用效率很高。
安装系统
登录系统后选择安装按钮
选择英文即可
时区选择上海
新系统可以抹掉整个磁盘
设置帐号并让root帐号使用相同密码
基本软件
打开终端执行以下命令安装基本软件
sudo pacman -S gcc perl make base-devel yay vim
虚拟机
如果在 virtualbox
等虚拟机中安装,出现不能全屏的问题解决方法
选择装增强功能
根据提示的内核版本执行以下命令安装内核
sudo pacman -S linux-headers
更新环境
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
命令就可以管理输入法了
常用软件
screenfetch
ScreenFetch是一个系统信息工具
chrome
前端开发必备游览器
yay -S google-chrome
vscode
好用开发工具
yay -S community/code
iease-music
非常漂亮的音乐播放器
yay -S iease-music
albert
用于快速搜索文件或软件,首次启动时需要配置
sudo pacman -S albert
screenshot
深度的截图工具
yay -S deepin-screenshot
常见问题
manjaro xfce 版本会出现终端字体间距大的问题,请执行以下命令解决
sudo pacman -S wqy-bitmapfont
sudo pacman -S wqy-zenhei