deb 包安装与卸载


dpkg 命令安装

  • dpkg 安装软件无法解决软件包的依赖关系。
1
2
3
dpkg -i <pachage_name>			# 安装指定包
dpkg -i *.deb # 批量安装
apt-get install -f # 尝试解决依赖问题

dpkg 命令卸载

1
2
3
dpkg -l | grep <pachage_name>	# 模糊查找已安装的包
dpkg -r <pachage_name> # 根据包名卸载包
dpkg -p <pachage_name> # 删除包相关配置文件

实例:卸载 RealVNC Server

1
2
3
dpkg -l | grep vnc
sudo dpkg -r realvnc-vnc-server
dpkg -p realvnc-vnc-server

apt 命令安装

  • apt 命令安装时,自动解决相依性的问题。
1
apt install -f <pachage_name>	# 安装指定包

apt 命令卸载

1
2
3
apt update						# 更新软件包列表
apt list | grep <pachage_name> # 模糊查找已安装的包
apt remove <pachage_name> # 根据包名卸载包

实例:卸载 TigerVNC Server

1
2
apt list | grep vnc
sudo apt remove tightvnc-server

拓展