Manjaro Linux 使用记录
Manjaro 是一个基于 Arch Linux 专业制作的桌面操作系统
修改按键
交换 Esc 和 Caps Lock 的按键位置
方法一:
sudo pacman -S xorg
在 ~/ 下 创建
.xmodmaprc
文件,加入以下内容:1
2
3
4remove Lock = Caps_Lock
add Lock = Escape
keysym Caps_Lock = Escape
keysym Escape = Caps_Lock执行
xmodmap .xmodmaprc
即生效 (重启后失效)
方法二:
编辑
/etc/X11/xorg.conf.d/00-keyboard.conf
增加
Option "XkbOptions" "caps:swapescape"
:1
2
3
4
5
6
7
8
9# Read and parsed by systemd-localed. It's probably wise not to edit this file
# manually too freely.
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbOptions" "caps:swapescape"
Option "XkbLayout" "cn"
Option "XkbModel" "pc105"
EndSection
参考 https://www.cnblogs.com/lepeCoder/p/swap_ESC_and_Caps.html
修改主目录为英文
选择中文语言后,家目录下的文件夹名是中文,不方便终端下的操作
1 | sudo pacman -S xdg-user-dirs-gtk |
安装中文输入法
安装输入法工具
sudo pacman -S fcitx fcitx-im fcitx-configtool
如果安装后一直提示输入法异常则选择
sudo pacman -S fcitx-qt4 fcitx-configtool
安装搜狗输入法
sudo pacman -S fcitx-sogoupinyin
皮肤下载:https://pinyin.sogou.com/skins/
修改全局变量
sudo vi ~/.xprofile
输入:
1 | export GTK_IM_MODULE=fcitx |
重启后即可使用中文输入法
安装常用软件
dock栏
sudo pacman -S latte-dock
安装配置后设置开机自启
TIM
sudo pacman -S deepin.com.qq.office
安装后如果打不开:
- 安装gnome-settings-daemon
sudo pacman -S gnome-settings-daemon
- 设置开启自启动
1 | 系统设置->开机或关机->自动启动->添加脚本->输入/usr/lib/gsd-xsettings,重启后即可打开 |
WPSsudo pacman -S wps-office
安装wps必要字体
sudo pacman -S ttf-wps-fonts
安装windows字体:
由于版权问题,linux版WPS 没有自带字体,而许多字体是平时要使用的
到windows字体目录(双系统)下,复制字体文件到wps-fonts
1
2
3sudo cp *.ttf /usr/share/fonts/wps-fonts/
sudo cp *.TTF /usr/share/fonts/wps-fonts/
sudo cp simsun.ttc /usr/share/fonts/wps-fonts/添加可执行权限
1
2
3
4cd /usr/share/fonts/
sudo chmod 755 wps-fonts/
cd /usr/share/fonts/wps-fonts/
sudo chmod 644 *生成字体缓存
1
2
3sudo mkfontscale
sudo mkfontdir
fc-cache
这下wps里就有了平时那些常用的字体
网易云音乐
sudo pacman -S netease-cloud-music
搜索栏无法输入中文解决办法:
yay -S qcef
sudo vim /opt/netease/netease-cloud-music/netease-cloud-music.bash
修改为:
1 | #!/bin/sh |
VirtualBox 虚拟机
sudo uname -r
查看内核版本sudo pacman -S virtualbox
安装对应内核的版本sudo pacman -Ss virtualbox-ext-oracle
安装扩展包
谷歌浏览器
sudo pacman -S google-chrome
Vim
sudo pacman -S vim
Neovim
sudo pacman -S neovim
Ranger
sudo pacman -S ranger
微信
sudo pacman -S electronic-wechat
Markdown编辑器
sudo pacman -S typora
VS Code
sudo pacman -S code
百度网盘
sudo pacman -S baidunetdisk-bin
截图工具
sudo pacman -S deepin-screenshot
sudo pacman -S flameshot
yay
pacman不直接支持AUR,yay是一个AUR助手
sudo pacman -S yay
配置终端
安装Monaco字体
curl -kL https://raw.github.com/cstrap/monaco-font/master/install-font-archlinux.sh | bash
fish
sudo pacman -S fish
安装oh-my-fish
curl -L https://get.oh-my.fish | fish
更换shell为fish
chsh -s /usr/bin/fish
更改配色样式
fish_config
Pacman
Pacman是Manjaro系统中的软件包管理器,Manjaro也提供了可视化操作的 pacman-manager
配置国内镜像源
Manjaro本身包含了很多国内的源,测试并自动选择国内源sudo pacman-mirrors -c China
添加archlinuxcn源:
sudo vi /etc/pacman.d/archlinuxcn
在archlinuxcn中写入国内的镜像源地址:
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
sudo vi /etc/pacman.conf
在末尾添加:
[archlinuxcn]
SigLevel = Never
Include = /etc/pacman.d/archlinuxcn
保存后更新软件源
sudo pacman -Syy
常用命令
更新
sudo pacman -Sy
更新软件库,获取最新软件情报,如果刚刚更新过就不再更新sudo pacman -Syy
强制更新软件库,无论刚刚是否更新过sudo pacman -Su
更新软件包sudo pacman -Syyu
更新软件库并更新软件包
安装
sudo pacman -S [软件包名]
安装软件包
查询
sudo pacman -Ss [要查询的软件包名]
查询软件仓库中的软件sudo pacman -Q
查询本地所有已安装的软件包sudo pacman -Q | wc -l
查看本地已安装的软件包数量sudo pacman -Qe | wc -l
查看本地自己安装的软件包数量(不包括系统自带的软件包)sudo pacman -Qqe
查询本地自己安装的软件包(不显示版本号)sudo pacman -Qs [要查询的软件包名]
查询本地软件包sudo pacman -Qdt
查询系统中不再被需要的依赖sudo pacman -Qdtq
查询系统中不再被需要的依赖(不显示版本号)
删除
sudo pacman -Sc
删除本地安装的软件包缓存sudo pacman -R [要删除的软件包名]
删除软件包sudo pacman -Rs [要删除的软件包名]
删除软件包及其依赖sudo pacman -Rn [要删除的软件包名]
删除软件包及其配置文件sudo pacman -Ru [要删除的软件包名]
删除软件包与不再被需要的依赖sudo pacman -R (sudo pacman -Qdtq)
删除系统中不再被需要的依赖