Debian系统中安装与卸载软件的常用方法
APT是Debian默认的高级包管理工具,能自动解决软件包依赖关系,操作简便。
sudo apt update
vim编辑器),APT会自动下载并安装依赖项。sudo apt install vim
apt search editor
.deb安装包(如从官网获取),可使用以下命令安装:sudo dpkg -i package_name.deb
若安装过程中提示依赖缺失,需运行以下命令修复:sudo apt install -f
Snap是容器化的软件包系统,支持跨Linux发行版安装应用,适合需要隔离环境的场景。
snadpd服务。sudo apt install snapd
sudo systemctl enable --now snapd.service # 启用Snap服务
snap install命令安装应用(如Spotify),Snap会自动处理依赖和更新。sudo snap install spotify
Flatpak通过沙盒技术隔离应用,保证系统安全,适合需要严格权限控制的场景。
sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install命令安装应用(如GIMP),指定仓库和应用ID。flatpak install flathub org.gimp.GIMP
若软件未提供包管理器支持,可从源代码编译安装,适合高级用户。
wget https://example.com/software.tar.gz
tar xzvf software.tar.gz
cd software
./configure(检查环境)、make(编译代码)、sudo make install(安装到系统)。./configure
make
sudo make install
sudo apt remove package_name
sudo apt purge package_name
sudo apt autoremove
dpkg -l查询)。sudo dpkg -r package_name
purge类似,删除软件及所有配置。sudo dpkg --purge package_name
sudo snap remove spotify
flatpak list查询),并清理沙盒数据。flatpak uninstall org.gimp.GIMP