Linux 装软件原来这么简单?(含常用命令)

主流家族:
Debian 系(Ubuntu 等):apt + dpkg,包是 .deb
Red Hat 系(RHEL/Fedora 等):dnf/yum + rpm,包是 .rpm
Arch:pacman,包是 .pkg.tar.zst
常用命令速记:
【Debian / Ubuntu】
更新:sudo apt update && sudo apt upgrade
安装:sudo apt install 包
卸载:sudo apt remove 包 / sudo apt purge 包
搜:apt search 关键字
装本地 deb:sudo dpkg -i 文件.deb
【RHEL / Fedora】
安装:sudo dnf install 包
卸载:sudo dnf remove 包
更新:sudo dnf update
搜:dnf search 关键字
装本地 rpm:sudo rpm -i 文件.rpm
【Arch】
更新:sudo pacman -Syu
安装/卸载:sudo pacman -S/-R 包
删包+依赖:sudo pacman -Rns 包
搜:pacman -Ss 关键字
依赖 & 仓库:
正常用包管理器装,依赖都会自动解决。
仓库配置大概在:
apt:/etc/apt/sources.list
dnf:/etc/yum.repos.d/
pacman:/etc/pacman.conf
通用包:
Snap:sudo snap install 包 / snap list / sudo snap remove 包
Flatpak:flatpak install/list/uninstall
源码安装大致流程:
./configure && make && sudo make install(先装好编译工具)
最后一句:命令看起来多,其实就记住更新、安装、卸载、搜索这四类,换个发行版只是命令名字不一样。
夜雨聆风
