使用APT包管理器(推荐,适用于大多数用户)
APT(Advanced Package Tool)是Debian及其衍生系统的核心包管理工具,能自动处理依赖关系,操作简便。
sudo apt update
。apt search editor
。sudo apt install nginx
。sudo apt install -f
。sudo apt remove 软件包名称
;sudo apt purge 软件包名称
。使用图形界面软件中心(适合新手)
Debian自带图形化软件管理工具,操作直观,无需记忆命令。
使用dpkg命令(底层工具,处理.deb文件)
dpkg是Debian的底层包管理工具,直接操作.deb格式软件包(如手动下载的安装包)。
package.deb
),运行:sudo dpkg -i package.deb
。sudo apt --fix-broken install
。sudo dpkg -r package_name
;sudo dpkg -P package_name
。使用Snap/Flatpak(跨发行版解决方案)
若官方源中没有所需软件,可使用Snap或Flatpak(沙盒化应用,支持多发行版)。
sudo apt install snapd
;flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
;flatpak search vlc
→flatpak install flathub org.videolan.VLC
。sudo apt install flatpak
;flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
;flatpak search spotify
→flatpak install flathub com.spotify.Client
。注意事项