Fedora中yum命令怎么用

Fedora中yum命令怎么用

在Fedora操作系统中,yum(Yellowdog Updater, Modified)是一个非常常用的包管理工具,它可以帮助用户轻松地安装、更新、卸载软件包以及管理系统的依赖关系,本文将详细介绍如何在Fedora中使用yum命令进行软件包的管理。

基本语法

yum的基本语法如下:

yum [选项] <软件包名称> [<软件包版本>] [<操作>]

选项可以是以下之一:

--install:安装指定的软件包;

--remove:卸载指定的软件包;

--upgrade:升级已安装的软件包;

--list:列出可用的软件包;

--search:搜索指定名称的软件包;

--info:显示指定软件包的信息;

--downloadonly:仅下载软件包而不安装;

--nogpgcheck:跳过GPG签名检查;

--quiet:不显示输出信息;

--verbose:显示详细的输出信息。

常用操作

1、安装软件包

要安装一个软件包,可以使用--install选项,要安装名为httpd的软件包,可以执行以下命令:

sudo yum install httpd

如果需要指定安装路径,可以使用--prefix选项,要将httpd安装到/opt/httpd目录下,可以执行以下命令:

sudo yum install –prefix=/opt/httpd httpd

2、升级软件包

要升级已安装的软件包,可以使用--upgrade选项,要升级httpd,可以执行以下命令:

sudo yum upgrade httpd

3、卸载软件包

要卸载一个软件包,可以使用--remove选项,要卸载名为httpd的软件包,可以执行以下命令:

sudo yum remove httpd

4、查找软件包

要查找一个特定的软件包,可以使用--search选项,要查找名为httpd的软件包,可以执行以下命令:

sudo yum search httpd

5、列出可用的软件包和版本信息

要列出可用的软件包及其版本信息,可以使用--list选项,要列出所有可用的软件包及其版本信息,可以执行以下命令:

sudo yum list available | grep ‘^[a-zA-Z0-9]’ | cut -d ‘ ‘ -f 1 | sort -u -t ‘_’ -k 3 -nr | xargs sudo yum info –displayformat=’%{NAME}: %{VERSION}’ –queryformat=’%{NAME}: %{VERSION}’ –disablerepo ‘*’ –enablerepo fedora-updates –enablerepo fedora-testing –enablerepo fedora-stable –enablerepo rhel-7-server-rhscl-7-rpms –enablerepo rhel-8-for-x86_64-server-sdk –enablerepo rhel-8-for-x86_64-server-tools –enablerepo rhel-8-for-x86_64-appstream-rpms –enablerepo rhel-8-for-ppc64le-server-rpms –enablerepo rhel-8-for-s390x-server-rpms –enablerepo rhel-7-server-rhscl-7-rpms –enablerepo rhel-7-server-nonfree-rpms –enablerepo rhel-7-server-optional-rpms –enablerepo rhel-7-server-extras-rpms –enablerepo rhel-7-server-fastfacts-rpms –enablerepo rhel-7-server-openstack4211002_rpms –enablerepo rhel-7-server.x86_64 –enablerepo rhel-7.x86_64 –enablerepo rhel.x86_64 –enablerepo centos7.x86_64 –enablerepo centos7.ibm.com –enablerepo centos7.redhat.com –enablerepo centos7.oracle.com –enablerepo centos7.ibm.com –enablerepo centos7.redhat.com –enablerepo centos7.oracle.com –enablerepo centos7.ibm.com –enablerepo centos7.redhat.com –enablerepo centos7.oracle.com –enablerepo centos7.ibm.com –enablerepo centos7.redhat.com –enablerepo centos7.oracle.com –enablerepo centos7.ibm.com –enablerepo centos7.redhat.com –enablerepo centos7.oracle.com; true | xargs sudo yum clean all && sudo yum makecache fast && sudo yum groupinstall "Development Tools" && sudo yum install httpd && sudo systemctl start httpd && sudo systemctl enable httpd’ | sort -u -t ‘_’ -k 3 -nr | xargs sudo yum info –displayformat=’%{NAME}: %{VERSION}’ –queryformat=’%{NAME}: %{VERSION}’ –disablerepo ‘*’ –enablerepo fedora-updates –enablerepo fedora-testing –enablerepo fedora-stable –enablerepo rhel-7-server-rhscl-7-rpms –enablerepo rhel-8-for-x86_64-server


新闻标题:Fedora中yum命令怎么用
转载来于:http://bzwzjz.com/article/dpsppgo.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站设计 古蔺网站建设 梓潼网站设计 外贸网站设计方案 网站制作 成都品牌网站建设 成都网站设计 定制网站建设 重庆网站建设 成都定制网站建设 阿坝网站设计 盐亭网站设计 网站建设方案 攀枝花网站设计 温江网站设计 企业网站建设 成都网站建设 成都网站制作 成都营销网站建设 高端品牌网站建设 定制网站设计 成都响应式网站建设