Skip to content
kcp edited this page Nov 21, 2020 · 4 revisions

title: Arch date: 2018-12-21 10:55:04 tags: - Arch - 基础 categories: - Linux

目录 start

  1. Arch
    1. 包管理
      1. Pacman
      2. snap
      3. Yaourt
      4. Yay
  2. Tips

目录 end|2020-10-14 22:54|


Arch

参考: 为什么 Archlinux 不适合服务器使用 参考: Arch Linux的用户都有理想主义倾向吗? 参考: ArchLinux你可能需要知道的操作与软件包推荐 参考: 长期使用Arch,Gentoo等滚动更新的发行版是怎样的一种体验?

包管理

Pacman

Arch wiki: pacman
Arch User Repository (常被称作 AUR),是一个为 Arch 用户而生的社区驱动软件仓库。Debian/Ubuntu 用户的对应类比是 PPA。

/etc/pacman.conf 追加

    [archlinuxcn]
    #The Chinese Arch Linux communities packages.
    SigLevel = Optional TrustAll
    #Server   = http://repo.archlinuxcn.org/$arch
    Server   = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
  1. pacman-mirrors generate pacman mirrorlist for Manjaro Linux

  2. -S 安装

  3. -R 卸载

    • -Rs 卸载以及没有被其他软件依赖的软件包
  4. -Q 查询

    • -Qdt 查询未被依赖的软件包

snap

使用 pacman 安装

  1. sudo pacman -S snapd
  2. sudo systemctl enable --now snapd.socket
  3. sudo ln -s /var/lib/snapd/snap /snap

Yaourt

Arch User Repository但是已经暂停开发了

  1. /etc/pacman.conf 追加
    [archlinuxcn]
    #The Chinese Arch Linux communities packages.
    SigLevel = Optional TrustAll
    Server   = http://repo.archlinuxcn.org/$arch
    
  2. sudo pacman -Syu yaourt 同步

若遇到 签名错误 signature from ... is unknown trust

    rm -R /etc/pacman.d/gnupg/
    rm -R /root/.gnupg/ 
    gpg --refresh-keys
    pacman-key --init && pacman-key --populate archlinux manjaro
    pacman-key --refresh-keys
    pacman -Syyu

Yay

  • pacman -S yay 下一代aur管理

Tips

  • deepin-wine

  • 企业微信

  • go-for-it

  • 无法识别 USB设备

    1. 查看是usb模块 sudo modprobe usb-storage
    2. 若报错 modprobe: FATAL: Module usb-storage not found in directory /lib/modules/4.19**
    3. 查看 ls /lib/modules
    4. 内核滚动升级 grub 没有更新, update-grub即可
  • ifconfig,route在net-tools中,nslookup,dig在dnsutils中,ftp,telnet等在inetutils中,ip命令在iproute2中。

    • sudo pacman -S net-tools dnsutils inetutils iproute2

Summary

Clone this wiki locally