的核心Linux分布延伸通过使用包通过在线目录。不同分布依赖于体系结构构建面向特定的包管理系统。你使用的软件包管理器决定了你如何将安装或更新新的包。
包是什么?
包是用于Linux的软件应用程序。正如苹果的应用商店和谷歌提供策划为iOS和Android应用程序,以及微软商店做同样的为Windows 10包管理器访问图书馆的程序设计与您的发行版的建筑标准。
包管理器是什么?
一个包管理器作为车载工具访问在线软件目录和安装、更新和删除包从您的Linux环境。
市场上有超过一个包管理器,和他们的包不容易cross-compatible。此外,并不是所有的包存在于每一个软件包管理器的目录。
常见的包管理系统包括:
- dkpg:使用Debian和Ubuntu,和支持工具apt,资质,新立得软件包管理器
- 吃豆子:使用Arch Linux
- 搬运:由Gentoo Linux使用
- 时髦的:一个相对较新的、独立的包格式由Ubuntu的母公司
- RPM包管理器:由Red Hat和支持的开发工具百胜和zypper
我如何安装或更新包?
新手Linux用户应该使用您的发行版中包含的机载包管理工具。你会发现它在窗口系统。每个工具配置不同,提供不同的选项,但它们都是基于图形的,需要一个管理密码。
在单击工具,您可以寻找新的包,删除现有的包或找到更新安装包。
手工包管理
高级用户很少依赖于分布中包含的图形工具,而是发行包管理直接从shell命令。在某些情况下,例如,Linux服务器管理,没有桌面,所以shell访问更新包的唯一方法。
每个包管理器支持不同shell命令,但一般来说,每个要求您指定根级证书(根密码或帐户密码的用户授权管理包)改变操作系统。
例如,要安装流行的文本编辑器纳米,可以使用shell命令如下:
恰当的:
apt安装纳米
小精灵:
吃豆子- s纳米
Zypper:
zypper安装纳米
运输:
出现纳米
DNF:
dnf安装纳米
检查的文档shell-based包管理工具,具体指示,包括相关的命令标志修改的基本工具是如何工作的。
谢谢你让我们知道!
告诉我们为什么!