3.2 增加sudo用户 你可以将alarm用户添加进sudo许可用户组,也可以新建一个自己喜欢的用户。 useradd xin passwd xin mkdir /home/xin chown xin:xin /home/xin pacman -S sudo nano /etc/sudoers # 或者运行visudo,在最后增加如下一行: xin ALL=(ALL) NOPASSWD: ALLCtrl+O保存更改,Ctrl+X退出nano。此时新用户即拥有root权限,且切换时不需要密码。去掉NOPASSWD:则每次需要输入密码。 3.3 安装管理软件ArchLinux的软件包管理软件是pacman,类似apt 之于Debian, yum之于RH等。基本用法包括: pacman -Syu && sync # 更新整个系统,新安装好要运行一次 pacman -Ss [软件包名称] # 搜索某个软件包信息 pacman -S [软件包名称] # 安装软件包 pacman -R [软件包名称] –nosave # 完全删除某个软件包 pacman -Scc # 完全清理软件包缓存更多用法请参考ArchWiki | Pacman 3.3.1 更新软件源和Windows不同,Linux系统安装软件一般只需要简单执行命令,就可以从软件服务器(软件仓库)把软件包拖回来自动安装,就像是从亚马逊或者京东购物一样。同样的,离家近,储量大、服务好的仓库配送货也快,我们选择最优的软件仓库,也可以加速软件包下载安装的速度。一般使用ustc的软件仓库,(PS:ustc源真的非常全,比清华还全)。 打开源列表,类似于Debian的/etc/apt/sources.list,该文件会告诉系统优先从哪里下载安装包: sudo nano /etc/pacman.d/mirrorlist 注释掉原来的,增加如下内容并保存: Server = https://mirrors.ustc.edu.cn/archlinuxarm/$arch/$repo 后面一句莫名喜感,想起朝鲜误认为奥地利(Austria)是澳大利亚(Australia)并与后者断交的梗: 1976年8月18日,美韩小分队16人来到联合警备区内,准备砍倒一棵遮挡侦察哨视线的白杨树,结果朝鲜士兵夺走了美方的斧头,并砍死美军士兵二 人。美方立即指责朝鲜“蓄意谋杀”,要求驻韩、日和关岛等地的美国战略空军三级戒备,召回全部休假人员。而金日成也立即发布“北风1号”战争动员令,陆海 空三军进入战争状态。这就是著名的“白杨树事件”,或“斧头事件”。 充分部署后,美军派出64人,在36架武装直升机和700名韩军士兵的支援下,前往警备区强行砍倒那棵白杨树,并且泄恨般捣毁了数所朝军哨所。但全副武装的朝军士兵在金正日的要求下,一枪不发,使得一场大规模冲突迅速化解。 不过,朝方夺来的“美方凶器”——斧头上,写着“Made in Austria”(奥地利制造),却被翻译误译作“澳大利亚制造”。朝鲜因此愤然与澳大利亚断交。澳大利亚人当时一头雾水,直到2000年两国重新建交时才得以真相大白。 —— Via 铁血网
更改完毕后保存,使用sudo pacman -Syu完整更新一次系统,重启生效。 3.3.2 加速pacman下载软件参考Improve pacman performance,有点像aptfast。使用第三方下载工具加速软件包下载。其实更换国内软件源之后速度可以接受,而且多线程会增加服务器负担,所以如果不是速度慢的受不了,建议正常下载就ok。 3.3.3 爽歪歪的Arch用户软件仓库(Arch User Repository,AUR)Arch用户软件仓库(Arch User Repository,AUR)是为用户而建、由用户主导的Arch软件仓库。创建AUR的初衷是方便用户维护和分享新软件包,并由官方定期从中挑选软件包进入community仓库。好处是很多软件、驱动由其他用户打包上传,处理完各种依赖关系了。缺点是由于第三方打包,可能程序包质量良莠不齐。 更多信息及用法可以查看ArchWiki | AUR。 参考
|