今天小编给大家分享一下Ubuntu下怎么安装deb的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
如果Ubuntu要安装新软件,已有deb安装包(例如:linuxidc.deb),但是无法登录到桌面环境。那该怎么安装?答案是:使用dpkg命令。dpkg 是Debian linuxidc的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu、Knoppix 等。
用法:dpkg [ …]
命令:
-i|–install <.deb> … | -R|–recursive …
–unpack <.deb> … | -R|–recursive …
-A|–record-avail <.deb> … | -R|–recursive …
–configure … | -a|–pending
–triggers-only … | -a|–pending
-r|–remove … | -a|–pending
-P|–purge … | -a|–pending
-V|–verify … 检查包的完整性。
–get-selections [ …] 把已选中的软件包列表打印到标准输出。
–set-selections 从标准输入里读出要选择的软件。
–clear-selections 取消选中所有不必要的软件包。
–update-avail 替换现有可安装的软件包信息。
–merge-avail 把文件中的信息合并到系统中。
–clear-avail 清除现有的软件包信息。
–forget-old-unavail 忘却已被卸载的不可安装的软件包。
-s|–status … 显示指定软件包的详细状态。
-p|–print-avail … 显示可供安装的软件版本。
-L|–listfiles … 列出属于指定软件包的文件。
-l|–list [ …] 简明地列出软件包的状态。
-S|–search … 搜索含有指定文件的软件包。
-C|–audit [ …] 检查是否有软件包残损。
–yet-to-unpack 列出标记为待解压的软件包。
–predep-package 列出待解压的预依赖。
–add-architecture 添加 到体系结构列表。
–remove-architecture 从架构列表中移除 。
–print-architecture 显示 dpkg 体系结构。
–print-foreign-architectures 显示已启用的异质体系结构。
–assert- 对指定特性启用断言支持。
–validate- 验证一个 的 。
–compare-vesions 比较版本号 – 见下。
–force-help 显示本强制选项的帮助信息。
-Dh|–debug=help 显示有关出错调试的帮助信息。
-?, –help 显示本帮助信息。
–version 显示版本信息。
本文一linuxidc.deb为例讲解。
1.一般在此类发行版中可以直接双击安装。
2.手动安装。如果您喜欢使用终端,您需要管理员权限来安装一个 .deb 文件。
1.打开终端后,输入:sudo dpkg -i linuxidc.deb
2.但是在包含有依赖关系的安装包手动安装的过程中会出现安装不成功的问题,这时只需输入命令:sudo apt-get -f install 待命令执行完成,软件也就安装成功了。
dpkg命令常用格式如下:
1、查看linuxidc.deb软件包的详细信息,包括软件名称、版本以及大小等(其中-I等价于–info)
sudo dpkg -I linuxidc.deb
2、查看linuxidc.deb软件包中包含的文件结构(其中-c等价于–contents)
sudo dpkg -c linuxidc.deb
3、安装linuxidc.deb软件包(其中-i等价于–install)
sudo dpkg -i linuxidc.deb
4、查看linuxidc软件包的信息(软件名称可通过dpkg -I命令查看,其中-l等价于–list)
sudo dpkg -l linuxidc
5、列出linuxidc软件包安装的所有文件清单(软件名称可通过dpkg -I命令查看,其中-L等价于–listfiles)
sudo dpkg -L linuxidc
6、显示linuxidc软件包的详细信息(软件名称可通过dpkg -I命令查看,其中-s等价于–status)
同时请看apt-cache 显示 Debian 存档中的包裹信息,以及 dpkg -I 来显示从一个 .deb 文件中提取的包裹信息:
sudo dpkg -s linuxidc
7、卸载linuxidc软件包(软件名称可通过dpkg -I命令查看,其中-r等价于–remove)
sudo dpkg -r linuxidc
8、完全清除一个已安装的包裹。和 remove 不同的是,remove 只是删掉数据和可执行文件,purge 另外还删除所有的配制文件:
sudo dpkg -P linuxidc
9、重新配制一个已经安装的包,如果它使用的是 debconf (debconf 为包安装提供了一个统一的配制界面):
dpkg-reconfigure linuxidc
注:dpkg命令无法自动解决依赖关系。如果安装的deb包存在依赖包,则应避免使用此命令,或者按照依赖关系顺序安装依赖包。
以上就是“Ubuntu下怎么安装deb”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。