共计 3109 个字符,预计需要花费 8 分钟才能阅读完成。
0. 前言
装置好 manjora 后,根底配置往往不够咱们日常需要,而后咱们就须要对其进行一些革新,让其成为咱们称手的工具。
先介绍下常用软件命令,后边的过程中将会频繁应用它们。
- 软件装置
pacman -S softwareName
- 软件更新
pacman -Syu
- 软件移除
pacman -R softwareName
1. 根底配置
1.1 配置国内源
sudo pacman -Syy
sudo pacman-mirrors -i -c China -m rank # 选一个清华源就行
sudo pacman -Syyu
1.2 零碎更新
sudo pacman -Syyu
1.3 增加 Archlinuxcn 源
关上 /etc/pacman.conf 文件,而后在开端退出以下两行即可;
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
1.4 装置 anchlinuxcn 签名钥匙
进行上一步的增加后,导入 GPG key,防止在后边装置软件时提醒 GPG 签名损坏问题;
sudo pacman -S archlinuxcn-keyring
1.5 中文字体装置
sudo pacman -S wqy-zenhei
sudo pacman -S wqy-bitmapfont
sudo pacman -S wqy-microhei
sudo pacman -S adobe-source-han-sans-cn-fonts
2. 软件装置
2.1 搜狗拼音输入法
首先装置如下软件:
sudo pacman -S fcitx-im
# 装置 fcitx-qt4 可能与之前装置的有抵触,但必须装置,不然搜狗装置后无奈失常应用。sudo pacman -S fcitx-qt4
sudo pacman -S fcitx-configtool
sudo pacman -S fcitx-sogoupinyin
而后配置 fcitx 环境,新建 ~/.xprofile
文件,同时增加如下内容后,重启零碎即可切换搜狗中文输入法;
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=“@im=fcitx”
2.2 yay
一个十分好用的 AUR 包管理器助手,用于装软件,能提供起码化用户输出的 pacman 界面、yaourt 式的搜寻,同时简直没有任何依赖软件;
sudo pacman -S yay
而后批改 aur 源为清华镜像;
yay --aururl "https://aur.tuna.tsinghua.edu.cn" --save
2.3 Chrome
尽管曾经自带 firefox,然而集体还是偏好 Chrome;
yay -S google-chrome
2.4 网易云音乐
工作空闲之余,怎么能少了音乐的陪伴呢;
yay -S netease-cloud-music
2.5 Typora
最好的 Markdown 编辑器,没有之一;
yay -S typora
2.6 WPS
作为一个生产力工具,办公工具怎么能少呢;
yay -S wps-office
装置后,会提醒缺失字体,能够通过装置字体解决;
yay -S ttf-wps-fonts
针对关上后菜单栏是英文的状况,能够装置 WPS 中文语言包后切换即可;
yay wps|grep zh
装置好之后,切换即可;
2.7 flameshot
十分好用的截图软件,不仅反对批注等根底性能,还反对上传图片到图床;
yay -S flameshot
2.8 git
yay -S git
装置后配置;
git config --global user.name "xxxx"
git config --global use.email "xxx@qq.com"
ssh-keygen -t rst -C "xxx@qq.com"
2.9 zsh
这是一款弱小的 shell,举荐应用,应用如下命令装置;
yay -S zsh
装置好之后,将其设置为默认 shell,而后重启 shell 即可失效;
chsh -s /bin/zsh
而后装置 oh-my-zsh 即可;
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
而后能够在配置文件中配置 ~/.zshrc
咱们喜爱的主题,以及装置相干插件后进行配置激活,罕用的插件举荐如下;
- extract
用于解压文件,不论什么压缩文件,都能够用如下命令进行解压,不必再记忆参数;
x filename
- zsh-autosuggestions
主动倡议补全;
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions
- zsh-syntax-highlighting
语法高亮显示;
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting
而后在配置文件中退出如下配置即可:
# 主题
ZSH_THEME="dallas"
# 插件
plugins=(git zsh-syntax-highlighting zsh-autosuggestions extract z)
2.10 utools
效率工具神器;
yay -S utools
2.11 XMind
思维导图工具;
yay -S xmind
2.12 okular
PDF 阅读器;
yay -S okular
2.13 微信
yay -S wechat
2.14 QQ
yay -Sy deepin.com.qq.office
解决字体发虚的问题:
yay -S lib32-freetype2-infinality-ultimate
2.15 坚果云
yay -S nutstore
2.16 百度网盘
yay -S baidunetdisk-bin
3. 开发环境
3.1 IntelliJ IDEA
最强 Java IDE;
yay -S intellij-idea-ultimate-edition
3.2 VSCode
微软家本人出的编辑器;
yay -S visual-studio-code-bin
3.3 Postman
Web 开发利器;
yay -S postman-bin
3.4 Pycharm
一款 Python IDE;
yay -S pycharm-professional
3.5 JDK
输出如下命令,而后抉择想要装置的版本装置即可;
yay jdk
装置之后能够用如下命令查看已有 JDK 版本,而后设置默认 JDK 版本;
# 查看已有 JDK
archlinux-java status
# 设置默认版本
sudo archlinux-java set java-11-openjdk
3.6 MySQL
- 数据库装置;
yay -S mysql
- 初始化数据库,此时会生成数据库登录明码,记得保留
sudo mysqld --initialize --user=root --basedir=/usr --datadir=/var/lib/mysql
- 启动数据库
sudo systemctl start mysqld
- 登录并批改明码
# 登录,明码是方才初始化时生产的明码
mysql -u root -p
# 批改明码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
# 使得明码失效
FLUSH PRIVILEGES;
- 而后退出后从新登录时应用批改后的明码即可;