linux中安装deb软件包实现方式
作者:AbsoluteCuteness
这篇文章主要介绍了linux中安装deb软件包实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
linux中安装deb软件包
方式一
双击deb安装包,通过软件应用进行安装(此种方式安装,可能出现没有反应)
方式二
当前路径下,打开终端,使用dpkg包管理器安装
sudo dpkg -i deb文件名
相关命令
sudo apt-get install -f 检查软件安装中出现了异常,仅部分安装的程序,并清除该安装目录 sudo dpkg -l 查看已安装的deb软件 sudo dpkg -r 软件名 卸载dpkg包软件
linux下Deb软件包常用命令
【dpkg】
只能安装本地已经存在了的软件包,不会自动去internet下载;还有就是不会检查软件包之间的依赖关系!!
dpkg -i<软件名字> 安装一个在本地系统里存在的Debian软件包 dpkg -r<软件名字> 移除一个已经安装的软件包 dpkg -P(大写)<软件名字> 移除已经安装的软件包及其配置文件 dpkg -L<软件名字> 列出安装软件包目录清单 dpkg -s<软件名字> 显示软件包的安装状态 dpkg -reconfigure<软件名字> 重新配置一个已经安装的软件包
【apt】
[apt-get]管理软件包 apt-get update 下载更新软件包列表信息(存储于/etc/apt/sources,list文件改变时必须使用此命令更新,新建立的列表存储于/var/lib/apt/lists目录下) apt-get upgrade 将系统中的所有软件包升级到最新的版本 apt-get install 自动下载安装软件包(下载的文件存于/var/cache/apt/archives下) apt-get --reinstall install 重新安装软件包 apt-get remove 卸载软件包 apt-get --purge remove 完全卸载 apt-get autoremove 将不满足依赖关系的软件包自动卸载 apt-get source 下载源码包 apt-get dep 为源码包构建所需的编译环境 apt-get dist-upgrade 升级系统版本 apt-get dselsct-upgrade 根据dselct的选择来进行软件包升级 apt-get clean 删除缓存区中所有已下载文件(/var/cache/apt/archives) apt-get autoclean 删除缓存区中软件的老版本 apt-get check 减产系统中依赖关系的完整性 apt-get -f install 修复依赖关系
【apt-cache】
apt-cache pkgname 获取当前系统中所有已经安装的软件包 apt-cache stats 得到更细致的软件包统计数据 apt-cache search 按照关键字检索软件包信息 apt-cache show 获取指定软件包的详细信息 apt-cache showpkg 获取软件的常规信息 apt-cache policy 获取软件包当前的状态 apt-cache depends 软件包所以来的软件包 apt-cache rdepends 软件包被哪软件包依赖
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。