手动安装deb包,用dpkg和ap-get方式

apt-get安装deb的包

在Linux系统中,使用apt-get命令安装.deb包是一个常见的操作。以下是一个简单的命令示例,用于安装一个名为package.deb的本地.deb包:

 sudo apt-get install ./package.deb

如果你需要从远程仓库安装一个.deb包,你可以先使用dpkg安装.deb包,如下所示:

 sudo dpkg -i package.deb

如果在安装过程中遇到依赖问题,你可以运行以下命令来修复依赖:

 sudo apt-get -f install

这将安装缺少的依赖项。

请注意,如果你正在使用的是基于Debian的系统(如Ubuntu),通常不需要直接下载.deb文件然后使用dpkg安装,因为你可以直接使用apt-get进行安装和管理。如果你是从非官方源或网站下载.deb文件,通常建议先将该源添加到你的sources.list文件中,然后使用apt-get update更新你的包信息,最后使用apt-get install进行安装。

 

转自:https://blog.csdn.net/qq_35078688/article/details/119382985

dpkg安装

dpkg用于:管理系统的里deb包,可以对其安装、卸载、deb打包、deb解压等操作,与之相关apt-get工具可以在线下载 deb包 安装

-i:安装软件包;
-r:删除软件包;
-P:删除软件包的同时删除其配置文件;
-L:显示于软件包关联的文件;
-l:显示已安装软件包列表;
--unpack:解开软件包;
-c:显示软件包内文件列表;
--confiugre:配置软件包。

1.安装软件

命令: dpkg -i <.deb file name>

实例: dpkg -i zabbix-release_4.0-3+bionic_all.deb

2.列出与该包先关联的文件

命令:dpkg -L package

安装完包后,可以用此命令查看软件安装到什么地方,

实例: dpkg -L zabbix-release

root@zabbix-web2:~# dpkg -L zabbix-release
/.
/etc
/etc/apt
/etc/apt/sources.list.d
/etc/apt/sources.list.d/zabbix.list
/etc/apt/trusted.gpg.d
/etc/apt/trusted.gpg.d/zabbix-official-repo.gpg
/usr
/usr/share
/usr/share/doc
/usr/share/doc/zabbix-release
/usr/share/doc/zabbix-release/README.Debian
/usr/share/doc/zabbix-release/changelog.Debian
/usr/share/doc/zabbix-release/copyright

3.显示包的版本

命令:dpkg -l package

实例:dpkg -l zabbix-release

root@zabbix-web2:~# dpkg -l zabbix-release
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=================-=============-=============-=======================================
ii zabbix-release 1:4.0-3+bioni all Zabbix official repository configuratio

4.移除软件(保留配置)

命令:dpkg -r package

实例:dpkg -r zabbix-release

5.移除软件(不保留配置)

命令:dpkg -P package

实例:dpkg -P zabbix-release

6.查找包的详细信息

命令:dpkg -P package

实例:dpkg -P zabbix-release

7.列出deb包的内容

命令:dpkg -c package.deb 列出 deb 包的内容

实例:dpkg -c zabbix-release

8.解开 deb 包的内容

dpkg –unpack package.deb 解开 deb 包的内容

9.搜索所属的包内容

dpkg -S keyword 搜索所属的包内容

10. 配置包

dpkg –configure package 配置包

 

 

posted on 2024-03-19 16:59  叶子在行动  阅读(2130)  评论(0编辑  收藏  举报

导航