Debian系统中安装软件的常用方法
APT(Advanced Package Tool)是Debian及其衍生发行版的核心包管理工具,能够自动处理软件包依赖关系,操作简便。
sudo apt updatesudo apt install firefoxapt search editorsudo apt --fix-broken installsudo apt upgradesudo apt cleandpkg是Debian的底层包管理工具,用于直接安装、卸载本地.deb格式的软件包(如从官网下载的安装包)。
package.deb:sudo dpkg -i /path/to/package.debsudo apt install -fsudo dpkg -r package_name;彻底卸载(包括配置文件):sudo dpkg -P package_namesudo dpkg -s package_nameSynaptic是Debian桌面环境的图形化包管理工具,适合不熟悉命令行的用户。
sudo synaptic启动(需管理员权限)。若官方源中没有所需软件,可使用Snap(Canonical开发)或Flatpak(沙盒化跨发行版工具)安装。
sudo apt install snapdsudo systemctl enable --now snapd.servicesudo snap install code --classicsudo apt install flatpakflatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepoflatpak install flathub org.gimp.GIMP若软件未提供.deb包或需要自定义编译选项,可从源代码编译安装(需具备一定技术基础)。
tar -xvf software.tar.gz && cd software./configure脚本,检查系统依赖并生成Makefile(若提示缺少依赖,需用sudo apt install安装对应库)。make命令编译源码,完成后用sudo make install将软件安装到系统目录(默认为/usr/local)