问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

deb怎么安装 Linux下Deb包的安装方法及错误解救

发布网友 发布时间:2022-04-21 09:00

我来回答

1个回答

热心网友 时间:2023-01-22 03:57

.deb包是Den系列的Linux操作系统所使用的一种包封装格式。

Debian的包管理器dpkg只出现在Debina Linux中。它的优点是不用被严格的依赖性检查所困扰,但是只在Debian Linux发行版中才有这个包管理工具。

1.使用dpkg -i安装deb包
语法:
dpkg -i package-file-name

-i is to install a package.
下例为使用dpkg来安装tcl

$ dpkg -i tcl8.4_8.4.19-2_amd64.deb
Selecting previously deselected package tcl8.4.
(Reading database ... 94692 files and directories currently installed.)
Unpacking tcl8.4 (from tcl8.4_8.4.19-2_amd64.deb) ...
Setting up tcl8.4 (8.4.19-2) ...
Processing triggers for menu ...
Processing triggers for man-db ...
如下所示,你可以使用dpkg -l +名称 来验证安装

$ dpkg -l | grep 'tcl'
ii tcl8.4 8.4.19-2 Tcl (the Tool Command Language) v8.4 - run-t
上面命令显示tcl包是否安装正确,其中“ii”表示“installed ok installed”

2.使用kpkg -r来删除deb包
dpkg 加上 -r参数,用于卸载已安装好的软件包

$ dpkg -r tcl8.4
(Reading database ... 94812 files and directories currently installed.)
Removing tcl8.4 ...
Processing triggers for man-db ...
Processing triggers for menu ...
现在检查软件包的状态.

# dpkg -l | grep 'tcl'
rc tcl8.4 8.4.19-2 Tcl (the Tool Command Language) v8.4 - run-t
rc 代表 ‘removed ok config-files’. 卸载命令并没有清除配置文件. 每个已安装包的状态可在 /var/lib/dpkg/status查看. tcl8.4 包状态如下所示,

Package: tcl8.4
Status: deinstall ok config-files
Priority: optional
Section: interpreters
Installed-Size: 3308
以下命令表示彻底卸载软件包(包括配置文件).

$ dpkg -P tcl8.4
(Reading database ... 94691 files and directories currently installed.)
Removing tcl8.4 ...
Purging configuration files for tcl8.4 ...
Processing triggers for menu ...
$ dpkg -l | grep 'tcl'
$
现在软件已完全删除, 在 /var/lib/dpkg/status 中查看状态如下.

Package: tcl8.4
Status: purge ok not-installed
Priority: optional
Section: interpreters
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
吃干燥剂会有什么反应 干燥剂不慎食用怎么办 于冕被流放多少时间才回来 石羊场客运站坐几路公汽到成都市龙潭社区保平村九组? 从成都石羊场到龙潭寺北湖客运站做地铁公交咋个赶车呀?老师们_百度知 ... 成都理工大学坐车到石羊场客运站怎么走?大概要多久啊?谢谢!! 请问一下成都理工大学到石羊车站怎么做车啊? 还在盲目护理毛孔吗?如何正确护理毛孔? 毛孔粗大该如何处理? 脸t区毛孔粗大怎么办 毛孔粗大的原因是什么 ubuntu的应用程序都装在哪?怎么查看 linux中怎样使用已经安装的软件 ubuntu软件中心和新立得 linux系统安装deb文件怎么安装 ubuntu10.10 现在用apt-get命令就会出现dpkg:警告:无法找到软件包"xxx"的文件名列表文件.. 怎么解决? linux下如何查看某个软件 是否安装?安装路径在哪 如何查看Ubuntu下已安装包版本号 如何在Ubuntu上检查一个软件包是否安装 linux查看已安装的软件包 Ubuntu dpkg -l 版本号命名规则 dpkg-i 里i是什么的缩写 还有其它例如l s c? Linux下dpkg命令常用方法整理 如何在Ubuntu中使用dpkg命令卸载软件 怎么让自己唱歌的声音变好听 怎样唱歌声音更好? 怎样让唱歌时的声音变得清亮? 三分钟学唱歌 唱歌声音粗或者低沉怎么办? 唱歌的时候怎么让声音达到最佳状态? 唱歌嗓音沙哑怎么办 如何让唱歌时的声音更为集中? 手机恢复出厂设置了有什么影响吗 如何才能写好论文 论文如何写 如何写论文 如何书写论文 论文如何解释 论文如何结尾 论文如何快速降重? 毕业论文如何写作? 论文怎样写 如何开始写论文? 怎样写好论文 论文如何写作经验交流 论文如何署名 微信上如何进行商标转让 “微信”商标诉讼最新进展:诉讼被驳回或中止 如何选择商标注册平台? 购买商标安全吗? 微信上有侵犯商标权的么,举几个例子 想要出售商标,有什么平台可以出售?