使用 Linux 系统总是免不了要接触包管理工具。比如,Debian/Ubuntu 的 apt、openSUSE 的 zypp、Fedora 的 yum、Mandriva 的 urpmi、Slackware 的 slackpkg、Archlinux 的 pacman、Gentoo 的 emerge、Foresight 的 conary、Pardus 的 pisi,等等。DistroWatch 针对上述包管理器的主要用法进行了总结,对各位 Linux 用户来说具有很好的参考作用。
安装包 | apt-get install | zypper install | yum install |
移除包 | apt-get remove | zypper remove | yum erase |
更新包列表 | apt-get update | zypper refresh | yum check-update |
更新系统 | apt-get upgrade | zypper update | yum update |
列出源 | cat /etc/apt/sources.list | zypper repos | yum repolist |
添加源 | (edit /etc/apt/sources.list) | zypper addrepo | (add to /etc/yum.repos.d/) |
移除源 | (edit /etc/apt/sources.list) | zypper removerepo | (remove from /etc/yum.repos.d/) |
搜索包 | apt-cache search | zypper search | yum search |
列出已安装的包 | dpkg -l | rpm -qa | rpm -qa |
安装包 | urpmi | slackpkg install | pacman -S |
移除包 | urpme | slackpkg remove | pacman -R |
更新包列表 | urpmi.update -a | slackpkg update | pacman -Sy |
更新系统 | urpmi --auto-select | slackpkg upgrade-all | pacman -Su |
列出源 | urpmq --list-media | cat /etc/slackpkg/mirrors | cat /etc/pacman.conf |
添加源 | urpmi.addmedia | (edit /etc/slackpkg/mirrors) | (edit /etc/pacman.conf) |
移除源 | urpmi.removemedia | (edit /etc/slackpkg/mirrors) | (edit /etc/pacman.conf) |
搜索包 | urpmf | -- | pacman -Qs |
列出已安装的包 | rpm -qa | ls /var/log/packages/ | pacman -Qii |
安装包 | conary update | pisi install | emerge |
移除包 | conary erase | pisi remove | emerge -C |
更新包列表 | pisi update-repo | emerge --sync | layman -S [for added repositories] | |
更新系统 | conary updateall | pisi upgrade | emerge -NuDa world |
列出源 | pisi list-repo | layman -L | |
添加源 | pisi add-repo | layman -a | |
移除源 | pisi remove-repo | layman -d | |
搜索包 | conary query | pisi search | emerge --search |
列出已安装的包 | conary query | pisi list-installed | cat /var/lib/portage | more |
相关推荐
以下是Debian、Ubuntu、openSUSE、Fedora、Arch等主要Linux发行版中常用的包管理命令速查表: 1. Debian和Ubuntu: - 安装包:`apt-get install` - 移除包:`apt-get remove` - 更新包列表:`apt-get update` -...
### Linux包管理速查表详解 #### 概述 在Linux世界中,不同的发行版采用不同的包管理系统来处理软件包的安装、卸载、更新等操作。这些包管理系统各有特点,但基本功能相似,旨在为用户提供高效且方便的软件包管理...
角色:SSH 该角色在RHEL / CentOS,Debian / Ubuntu,Fedora和openSUSE服务器上配置SSHD。要求无特殊要求; 请注意,此角色需要root用户访问权限,因此请在具有全局become: yes的剧本中运行它,或者像以下那样在您的...
这包括了RHEL、CentOS、openSUSE、SLED、Ubuntu、Fedora、Debian及其各种衍生版本。通过使用AppImageKit,开发者可以确保他们的软件能够广泛地被Linux用户群体所接纳和使用,降低了平台兼容性的复杂性。 AppImage是...
OpenSUSE Build Service不仅支持openSUSE和SUSE Linux Enterprise,还可以帮助开发人员为CentOS、Debian、Fedora、Mandriva、Red Hat Enterprise Linux和Ubuntu创建应用包。在LDN中增加OpenSUSE Build Service的策略...
1. **在基于Debian的系统(如Ubuntu、Linux Mint)中**,可以使用`dpkg-query`命令来查找。例如,如果我们要查询`/usr/bin/firefox`属于哪个包,命令如下: ``` dpkg-query -S /usr/bin/firefox ``` 这将返回`...
然而,Systemctl 并不是 Ubuntu 自带的工具,而是 CentOS、Fedora 和 OpenSUSE 等基于 Systemd 的 Linux 发行版的组件。因此,Ubuntu 用户需要手动安装 systemctl,下面将详细介绍 Ubuntu 安装 systemctl 的步骤和...
无论你使用的是桌面版或是只装了文本界面的 Linux 环境,以下命令几乎可以通吃所有 Linux 发行版,例如:RHEL、CentOS、Fedora、Scientific Linux、Debian、Ubuntu、Linux Mint、OpenSUSE 等等。 1. uname 命令 ...
- **Runfile安装器**:针对没有Debian包管理器的系统。 ##### 5.2 Linux armhf架构 针对ARM硬件平台,提供了Ubuntu和L4T两种发行版的支持: - **Ubuntu** - **Debian安装器**:适用于基于Debian的Ubuntu系统。 - ...
apt是Debian及其衍生版(如Ubuntu)中广泛使用的包管理器。它允许用户搜索、安装、升级和卸载软件包。例如,使用`sudo apt update`来更新包列表,`sudo apt install <package_name>`来安装特定的软件包。 2. **yum...
对于Red Hat Enterprise Linux(RHEL)、Fedora以及CentOS系统,使用yum作为包管理器。首先下载并执行NodeSource提供的脚本来配置仓库,然后使用yum命令安装nodejs包。在某些版本的CentOS中,可能需要显式启用额外的...
xkin主要用于基于deb包管理系统的Linux,如Ubuntu、Debian、Mint、Deepin和YLMF OS,虽然OpenSUSE虽然是RPM系列,但它也支持xkin,但配置上略有不同。另一方面,dial适用于RPM系列的Linux发行版,如Red Hat、Fedora...
此外,该网站还提供了其他Linux发行版(如Fedora、Debian、Ubuntu、CentOS、RHEL和SLES)的软件包下载。 以上就是从给定文件中提取的关键知识点,涵盖了EasyCloud云平台的基本操作、Nagios网络监控系统的搭建与配置...
Linux发行版本是将Linux内核与GNU软件(系统软件和工具)整合起来,并提供一些安装界面和系统设定与管理工具,目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、...
Linux发行版通常包括Ubuntu、CentOS、Fedora、Debian、openSUSE等,它们各自具有独特的特性和用途。 1. **Linux发行版多样性**:Linux并非单一的操作系统,而是由许多不同的发行版组成。每个发行版都有其特定的目标...
Linux的软件管理通常通过包管理器实现,如在Debian系的apt和Ubuntu系的apt-get,它们可以方便地安装、更新和卸载软件。此外,源代码编译也是安装软件的一种方式,尤其适用于那些未在包管理系统中提供的软件。 Linux...
— Debian Live 32/64 Bit — Debian Live 7 Gnome 32bit Debian Live 7 Gnome 64bit Debian Live 7 KDE 32bit Debian Live 7 KDE 64bit Debian Live 7 LXDE 32bit Debian Live 7 LXDE 64bit Debian Live 7 XFCE 32...
ventoy启动盘制作工具全面兼容包括Windows 7、Windows 8、Windows 8.1、...Debian、Ubuntu、CentOS、RHEL、Deepin、Fedora、Rocky Linux、SLES、openSUSE、MX Linux、Manjaro、Linux Mint、Endless OS、DragonFly ...
在Linux中,软件管理通常通过包管理器进行,如Ubuntu的apt和Debian的dpkg,或者Fedora和CentOS的yum/dnf。包管理器可以自动下载、安装、升级和卸载软件,大大简化了系统维护工作。此外,Linux还拥有丰富的开源软件库...