手动安装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 配置包