携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第3天,点击查看活动详情
apt
首先看看菜鸟教程的介绍
用于在Ubuntu,Debian等服务器上安装,更新,删除和管理deb软件包。
权限不足加sudo,或者-f强制安装
apt update
列出所有可更新的软件清单命令
注:列出可更新的软件包及版本信息:apt list --upgradeable; 升级软件包,升级前先删除需要更新软件包:sudo apt full-upgrade
apt grade
升级软件包:将上述命令中需要更新的软件包进行更新。
apt install
安装指定的软件命令:sudo apt install <package_name>
安装多个包sudo apt install <package_name> <package_name>
apt show
显示软件包具体信息,例如:版本号,安装大小,依赖关系等等:sudo apt show <package_name>
apt remove
要删除已安装的软件包:sudo apt remove <package_name>
apt search
查找某个软件包: sudo apt search <package_name>
安装过程中还会出现依赖不足的情况,可以使用apt-get install -f就自动安装你这个缺少依赖安装不了的包的依赖。
dpkg
也是一个包管理工具
dpkg -i package.deb #安装包
dpkg -r package #删除包
dpkg -P package #删除包(包括配置文件)
dpkg -L package #列出与该包关联的文件
dpkg -l package #显示该包的版本
dpkg --unpack package.deb #解开deb包的内容
dpkg -S keyword #搜索所属的包内容
dpkg -l #列出当前已安装的包
dpkg -c package.deb #列出deb包的内容
dpkg --configure package #配置包
例子
比如你要在debian服务器上安装mysql
可以现在官网下载deb安装包
然后tar -xzvf 下载的源码压缩包路径
进入文件目录
利用dpkg安装deb包sudo dpkg -i *.deb
报缺少相关依赖的错,就
sudo apt update
sudo apt install -f