`
cjx186
  • 浏览: 273161 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Debian, Ubuntu,openSUSE,Fedora, CentOS包管理器命令速查表

 
阅读更多

使用 Linux 系统总是免不了要接触包管理工具。比如,Debian/Ubuntu 的 apt、openSUSE 的 zypp、Fedora 的 yum、Mandriva 的 urpmi、Slackware 的 slackpkg、Archlinux 的 pacman、Gentoo 的 emerge、Foresight 的 conary、Pardus 的 pisi,等等。DistroWatch 针对上述包管理器的主要用法进行了总结,对各位 Linux 用户来说具有很好的参考作用。

 
任务
apt
Debian, Ubuntu
zypp
openSUSE
yum
Fedora, CentOS
任务
urpmi
Mandriva
slackpkg
Slackware
pacman
Arch
任务
conary
rPath, Foresight
pisi
Pardus
emerge
Gentoo
安装包 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等发行版包管理命令速查表

    以下是Debian、Ubuntu、openSUSE、Fedora、Arch等主要Linux发行版中常用的包管理命令速查表: 1. Debian和Ubuntu: - 安装包:`apt-get install` - 移除包:`apt-get remove` - 更新包列表:`apt-get update` -...

    Linux包管理速查表

    ### Linux包管理速查表详解 #### 概述 在Linux世界中,不同的发行版采用不同的包管理系统来处理软件包的安装、卸载、更新等操作。这些包管理系统各有特点,但基本功能相似,旨在为用户提供高效且方便的软件包管理...

    ansible-role-ssh:该角色在RHELCentOS,DebianUbuntu和Fedora服务器上配置sshd

    角色:SSH 该角色在RHEL / CentOS,Debian / Ubuntu,Fedora和openSUSE服务器上配置SSHD。要求无特殊要求; 请注意,此角色需要root用户访问权限,因此请在具有全局become: yes的剧本中运行它,或者像以下那样在您的...

    AppImageKit:将桌面应用程序打包为可在基于Linux的常见操作系统(如RHEL,CentOS,openSUSE,SLED,Ubuntu,Fedora,debian和派生类)上运行的AppImages。 在irc.freenode.net上加入#AppImage

    这包括了RHEL、CentOS、openSUSE、SLED、Ubuntu、Fedora、Debian及其各种衍生版本。通过使用AppImageKit,开发者可以确保他们的软件能够广泛地被Linux用户群体所接纳和使用,降低了平台兼容性的复杂性。 AppImage是...

    Linux基金会宣布OpenSUSE Build Service可在Linux开发人员网络中获得.pdf

    OpenSUSE Build Service不仅支持openSUSE和SUSE Linux Enterprise,还可以帮助开发人员为CentOS、Debian、Fedora、Mandriva、Red Hat Enterprise Linux和Ubuntu创建应用包。在LDN中增加OpenSUSE Build Service的策略...

    linux查询一个已经安装的文件属于哪个软件包

    1. **在基于Debian的系统(如Ubuntu、Linux Mint)中**,可以使用`dpkg-query`命令来查找。例如,如果我们要查询`/usr/bin/firefox`属于哪个包,命令如下: ``` dpkg-query -S /usr/bin/firefox ``` 这将返回`...

    ubuntu安装systemctl

    然而,Systemctl 并不是 Ubuntu 自带的工具,而是 CentOS、Fedora 和 OpenSUSE 等基于 Systemd 的 Linux 发行版的组件。因此,Ubuntu 用户需要手动安装 systemctl,下面将详细介绍 Ubuntu 安装 systemctl 的步骤和...

    Linux系统架构类型的5条常用查看命令

    无论你使用的是桌面版或是只装了文本界面的 Linux 环境,以下命令几乎可以通吃所有 Linux 发行版,例如:RHEL、CentOS、Fedora、Scientific Linux、Debian、Ubuntu、Linux Mint、OpenSUSE 等等。 1. uname 命令 ...

    CUDA_Quick_Start_Guide.pdf

    - **Runfile安装器**:针对没有Debian包管理器的系统。 ##### 5.2 Linux armhf架构 针对ARM硬件平台,提供了Ubuntu和L4T两种发行版的支持: - **Ubuntu** - **Debian安装器**:适用于基于Debian的Ubuntu系统。 - ...

    linux install package

    apt是Debian及其衍生版(如Ubuntu)中广泛使用的包管理器。它允许用户搜索、安装、升级和卸载软件包。例如,使用`sudo apt update`来更新包列表,`sudo apt install <package_name>`来安装特定的软件包。 2. **yum...

    在linux中使用包管理器安装node.js

    对于Red Hat Enterprise Linux(RHEL)、Fedora以及CentOS系统,使用yum作为包管理器。首先下载并执行NodeSource提供的脚本来配置仓库,然后使用yum命令安装nodejs包。在某些版本的CentOS中,可能需要显式启用额外的...

    各种常见linux发行版怎么使用netkeeper上网

    xkin主要用于基于deb包管理系统的Linux,如Ubuntu、Debian、Mint、Deepin和YLMF OS,虽然OpenSUSE虽然是RPM系列,但它也支持xkin,但配置上略有不同。另一方面,dial适用于RPM系列的Linux发行版,如Red Hat、Fedora...

    20130704_TWNIC_Nagios_Ezilla_openSUSE12.2.doc

    此外,该网站还提供了其他Linux发行版(如Fedora、Debian、Ubuntu、CentOS、RHEL和SLES)的软件包下载。 以上就是从给定文件中提取的关键知识点,涵盖了EasyCloud云平台的基本操作、Nagios网络监控系统的搭建与配置...

    Linux学习笔记,某ne网课配套pdf文件

    Linux发行版本是将Linux内核与GNU软件(系统软件和工具)整合起来,并提供一些安装界面和系统设定与管理工具,目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、...

    各种linux系统镜像地址

    Linux发行版通常包括Ubuntu、CentOS、Fedora、Debian、openSUSE等,它们各自具有独特的特性和用途。 1. **Linux发行版多样性**:Linux并非单一的操作系统,而是由许多不同的发行版组成。每个发行版都有其特定的目标...

    Linux.rar

    Linux的软件管理通常通过包管理器实现,如在Debian系的apt和Ubuntu系的apt-get,它们可以方便地安装、更新和卸载软件。此外,源代码编译也是安装软件的一种方式,尤其适用于那些未在包管理系统中提供的软件。 Linux...

    YUMI – Multiboot USB Creator (Windows)

    — 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...

    多重u盘启动盘制作工具ventoy-1.0.99-windows.zip

    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

    在Linux中,软件管理通常通过包管理器进行,如Ubuntu的apt和Debian的dpkg,或者Fedora和CentOS的yum/dnf。包管理器可以自动下载、安装、升级和卸载软件,大大简化了系统维护工作。此外,Linux还拥有丰富的开源软件库...

Global site tag (gtag.js) - Google Analytics