sudo dnf install -y package
在 dnf
提示是否持续的处所直接默认 yes
FreeBSD Packages sudo pkg install package
sudo pkg install package1 package2 ...
安装所有列出来的包 FreeBSD Ports cd /usr/ports/category/port && sudo make install
大年夜源码构建安装一个 port 大年夜本地文件体系安装一个包
对于一个给定的操作体系,有时有些软件官方并没有供给响应的包,那么开辟人员或供给商将须要供给包文件的下载。你平日可以经由过程 web 浏览器检索这些包,或者经由过程敕令行 curl 来检索这些信息。将包下载到目标体系后,我们平日可以经由过程单个敕令来安装它。
在 Debian 派生的体系上,dpkg 用来处理单个的包文件。如不雅一个包有未知足的依附项,那么我们可以应用 gdebi 大年夜官方存储库中检索它们。
在 CentOS 和 Fedora 体系上,yum 和 dnf 用于安装单个的文件,并且会处理须要的依附。
体系 敕令 解释 Debian / Ubuntusudo dpkg -i package.deb
sudo apt-get install -y gdebi && sudo gdebi package.deb
安装 gdebi
,然后应用 gdebi
安装 package.deb
并处理缺掉的依附 CentOS sudo yum install package.rpm
Fedora sudo dnf install package.rpm
FreeBSD Packages sudo pkg add package.txz
sudo pkg add -f package.txz
即使已经安装的包也会从新安装 删除一个或多个已安装的包
因为担保理器知道给定的软件包供给了哪些文件,是以如不雅某个软件不再须要了,它平日可以干净利落地大年夜体系中清除这些文件。
体系 敕令 解释 Debian / Ubuntusudo apt-get remove package
sudo apt remove package
sudo apt-get autoremove
删除不须要的包 CentOS sudo yum remove package
Fedora sudo dnf erase package
FreeBSD Packages sudo pkg delete package
sudo pkg autoremove
删除不须要的包 FreeBSD Ports sudo pkg delete package
cd /usr/ports/path_to_port && make deinstall
卸载 port apt 敕令
Debian 家族发行版的治理员平日熟悉 apt-get 和 apt-cache。较少为人所知的是简化的 apt 接口,它是专为交互式应用而设计的。
传统敕令 等价的apt
敕令 apt-get update
apt update
apt-get dist-upgrade
apt full-upgrade
apt-cache search string
apt search string
apt-get install package
apt install package
apt-get remove package
apt remove package
apt-get purge package
apt purge package
固然 apt 平日是一个特定操作的快捷方法,但它并不克不及完全替代传统的对象,它的接口可能会跟着版本的不合而产生变更,以进步可用性。如不雅你裹足本或 shell 管道中应用担保理敕令,那么最好照样保持应用 apt-get 和 apt-cache。
获取赞助
除了基于 web 的文档,请记住我们可以经由过程 shell 大年夜 Unix 手册页(平日称为 man 页面)中获得大年夜多半的敕令。比如要浏览某页,可以应用 man:
- man page
在 man 中,你可以用箭头键导航。按 / 搜刮页面内的文本,应用 q 退出。
体系 敕令 解释 Debian / Ubuntuman apt-get
更新本地包数据库以及与包一路工作
推荐阅读
六大理由告诉你为什么 GNOME仍然是最好的Linux桌面环境
【51CTO晃荡】8.26 带你深度懂得清华大年夜学、搜狗基于算法的IT运维实践与摸索 动态的工作区(workspaces)是使我离不开 GNOME 3 的功能之一。它的概念十分简单,你可以大年夜单个工作区>>>详细阅读
本文标题:Linux包管理基础:apt、yum、dnf和pkg
地址:http://www.17bianji.com/lsqh/36774.html
1/2 1