因为系统多次崩,而我每次记不住命令「其实是不长脑子 哭」,所以这是一篇我配置Manjaro的一篇博客
一 配置源
//排列源
sudo pacman-mirrors -g
//升级系统
sudo pacman -Syyu
//配置archlinuxcn源,便于我们安装一些软件「Google-Chrome」
sudo vim /etc/pacman.conf
//在文件后添加如下语句
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
//导入GPG Key
sudo pacman -Syyu && sudo pacman -S archlinuxcn-keyring
二 安装相关软件
2.1 配置zsh
可以查看我之前的一篇博客,里面很详细的说了相关的配置
2.2 安装中文输入法
2.2.1 安装软件包
2.2.2 对软件包执行
pacman -U xxx.pkg.tar.xz
2.2.3 修改配置文件
修改配置文件~/.xprofile
,如果没有配置这个文件则新建一个文件
# 添加下面语句
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
重启之后就可以了
2.3 配置git
看我的另外一篇文章
三 遇到的问题
3.1 怎样查看系统的分区
利用Gparted
或者sudo fdisk -l
3.2 利用Live CD系统进入相对应的系统
因为你进Live CD后的终端,是不能直接进入你Linux系统的主目录或别的目录下面的,要通过这种方式
///dev/sda1是我要修复的系统分区
sudo mount /dev/sda1 /mnt
//如果需要修复系统的/boot单独分了出来(假设为/dev/sda2),也要挂上,终端执行
sudo mount /dev/sda2 /mnt/boot
//另外,将Live CD系统的/dev目录同时挂在/mnt下,终端执行:
sudo mount --bind /dev /mnt/dev
//然后使用chroot命令,将Live CD的/设为以前的/,终端执行:
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
3.3 关于下载命令和删除命令
下载 sudo pacman -S xxx
删除 sudo pacman -Rsc xxx
3.4 我没网,为什么还能下载包
3.5 系统中文乱码
//执行命令
sudo pacman -S wqy-zenhei
//刷新字体
fc-cache -f
3.6 更换桌面环境
可参考Display manager (简体中文)和LightDM (简体中文)
//下载需要的桌面环境 dde(deepin)
sudo pacman -S deepin deepin-extra
//修改/etc/lightdm/lightdm.conf
//修改选项为greeter-session=lightdm-deepin-greeter
//禁用sddm(因为我初始安装的是kde版本的)
systemctl disable sddm
//启用lightdm
systemctl enable lightdm
//重启
reboot
//之后卸载kde的配套工具(可选项)
//默认的kde环境安装了不少相应的工具,有不少与deepin的工具功能重复,比如终端(kde的konsole与deepin的深度终端),可以一次性卸载,需要的时候再一次性安装(详见arch kde)
sudo pacman -Rsc plasma
sudo pacman -Rsc kde-applications
3.7 关于扩展屏
3.8 解决Windows和Linux双系统时间不一致问题
sudo timedatectl set-local-rtc 1
四 相关的命令
安装 pacman -S
删除 pacman -R
移除已安装不需要软件包 pacman -Rs
删除一个包,所有依赖 pacman -Rsc
升级包 pacman -Syu
查询包数据库 pacman -Ss
搜索以安装的包 pacman -Qs
显示包大量信息 pacman -Si
本地安装包 pacman -Qi
清理包缓存 pacman -Sc
五 常用软件
谷歌浏览器
pacman -S google-chrome
国内版火狐浏览器
pacman -S firefox firefox-i18n-zh-cn
压缩解压缩
pacman -S file-roller unrar unzip p7zip
Git ssh
pacman -S git openssh
安装wps
yaourt -S wps-office
VSCode
pacman -S visual-studio-code-bin