0。前言安装manjora后,基本的配置往往不能满足我们的日常需求,这时我们需要做一些改动,让它成为我们的利器。先介绍常用的软件命令,在后面的过程中会经常用到。软件安装pacman-SsoftwareName软件更新pacman-Syu软件删除pacman-RsoftwareName1。基本配置1.1配置国内源sudopacman-Syysudopacman-mirrors-i-cChina-mrank#随便选择一个清华源sudopacman-Syyu1.2系统更新sudopacman-Syyu1.3添加Archlinuxcn源打开/etc/pacman.conf文件,然后在末尾添加以下两行;[archlinuxcn]SigLevel=可选TrustedOnlyServer=https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch1.4安装anchlinuxcn签名密钥并在上一步添加,然后导入GPG密钥,避免后面安装软件时出现GPG签名损坏问题;sudopacman-Sarchlinuxcn-keyring1.5中文字体安装sudopacman-Swqy-zenheisudopacman-Swqy-bitmapfontsudopacman-Swqy-microheisudopacman-Sadobe-source-han-sans-cn-fonts2.软件安装2.1搜狗拼音输入法首先安装如下软件:sudopacman-Sfcitx-im#安装fcitx-qt4可能会和之前安装的有冲突,但是必须安装,否则安装后搜狗不能正常使用。sudopacman-Sfcitx-qt4sudopacman-Sfcitx-configtoolsudopacman-Sfcitx-sogoupinyin然后配置fcitx环境,新建~/.xprofile文件,同时添加以下内容,重启系统即可切换搜狗中文输入法;exportGTK_IM_MODULE=fcitxexportQT_IM_MODULE=fcitxexportXMODIFIERS="@im=fcitx"2.2yay一个非常有用的AUR包管理器助手,用于安装软件,它可以提供pacman界面,用户输入最少,yaourt式搜索,几乎没有依赖软件;sudopacman-Syay然后修改aur源为清华镜像;yay--auurl"https://aur.tuna.tsinghua.edu.cn"--save2.3虽然Chrome已经自带firefox,但个人还是比较喜欢Chrome;yay-Sgoogle-chrome2.4网易云音乐,闲暇之余怎能少了音乐的陪伴;yay-Snetease-cloud-music2.5Typora最好的Markdown编辑器,没有之一;yay-Stypora2.6WPS是生产力工具,办公工具怎么能少;yay-Swps-office安装后会提示缺少字体,可以通过安装字体解决;yay-Sttf-wps-fonts用于打开后的菜单如果栏目是英文的,可以安装WPS中文语言包并切换;安装yaywps|grepzh后,可以切换;2.7flameshot是一款非常好用的截图软件,不仅支持注释等基本功能,还支持上传图片到图床;yay-Sflameshot2.8安装后gityay-Sgit配置;gitconfig--globaluser.name"xxxx"gitconfig--globaluse.email"xxx@qq.com"ssh-keygen-trst-C"xxx@qq.com"2.9zsh这个是一个强大的shell,推荐要使用,使用以下命令安装;yay-S安装zsh后,设置为默认shelll、然后重启shell生效;chsh-s/bin/zsh然后安装oh-my-zsh;gitclonegit://github.com/robbyrussell/oh-my-zsh.git~/.oh-my-zshcp~/.oh-my-zsh/templates/zshrc.zsh-template~/.zshrc然后你可以在配置文件中配置~/.zshrc我们最喜欢的主题,并在安装相关插件后配置激活,常用的插件推荐如下;extract是用来解压文件的,不管是什么压缩文件,都可以使用下面的命令解压,不需要记住参数;xfilenamezsh-autosuggestions自动建议完成;gitclonehttps://github.com/zsh-users/zsh-autosuggestions~/.oh-my-zsh/custom/plugins/zsh-autosuggestionszsh-syntax-highlighting语法高亮;gitclonehttps://github.com/zsh-users/zsh-syntax-highlighting.git~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting然后在配置文件中添加如下配置:#主题ZSH_THEME="dallas"#插件plugins=(gitzsh-syntax-highlightingzsh-autosuggestionsextractz)2.10utools效率工具神器;yay-Sutools2.11XMind思维导图工具;yay-Sxmind2.12okularPDF阅读器;yay-Sokular2.13微信yay-Swechat2.14QQyay-Sydeepin.com.qq.office解决字体不全问题:yay-Slib32-freetype2-infinality-ultimate2.15NutCloudyay-Snutstore2.16百度网盘yay-Sbaidunetdisk-bin3。开发环境3.1IntelliJIDEA最强Java集成开发环境;yay-Sintellij-idea-ultimate-edition3.2VSCode微软自带的编辑器;yay-Svisual-studio-code-bin3.3PostmanWeb开发工具;yay-Spostman-bin3.4PycharmPythonIDE;yay-Spycharm-professional3.5JDK输入以下命令,然后选择你要安装的版本进行安装;yayjdk安装完成后,可以使用如下命令查看已有的JDK版本,然后设置默认的JDK版本;#查看已经有JDKarchlinux-java状态#设置默认版本sudoarchlinux-javasetjava-11-openjdk3.6MySQL数据库安装;yay-Smysql初始化数据库,此时会生成一个数据库登录密码,记得保存sudomysqld--initialize--user=root--basedir=/usr--datadir=/var/lib/mysqlstartdatabasesudosystemctlstartmysqldloginandchangepassword#登录,密码为刚才初始化时产生的密码mysql-uroot-p#更改密码ALTERUSER'root'@'localhost'IDENTIFIEDWITHmysql_native_passwordBY'newpassword';#使密码生效FLUSHPRIVILEGES;然后在注销时使用修改后的密码重新登录;
