查看: 2610|回复: 0

ArchLinux for Espressobin 初进阶设置

[复制链接]
  • TA的每日心情
    开心
    2018-8-25 16:46
  • 签到天数: 28 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2017-5-26 21:15:54 | 显示全部楼层 |阅读模式
    分享到:
    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: ALL
    Ctrl+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
    参考
    • 在Raspberry Pi上安装ArchLinux | 博主很厉害
    • ArchWiki netctl
    • Boot from removable storage - ArchLinux



    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-4-17 04:51 , Processed in 0.147007 second(s), 15 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.