广告
返回顶部
首页 > 资讯 > 操作系统 >【Linux安装软件apt, rpm, yum命令】
  • 355
分享到

【Linux安装软件apt, rpm, yum命令】

linux运维服务器 2023-10-23 05:10:39 355人浏览 独家记忆
摘要

1. rpm命令功能: 查询、验证、安装、升级、卸载、升级、校验、维护RPM数据库信息等综合管理操作。 rpm命令参数: i:install 安装rpm包 v:显示附加信息,提供更加详细的安装系统 ,

1. rpm命令功能:

查询、验证、安装、升级、卸载、升级、校验、维护RPM数据库信息等综合管理操作。

rpm命令参数:

i:install 安装rpm包
v:显示附加信息,提供更加详细的安装系统 ,可以rpm -ih -vv 显示更加多个详细
h:–hash 显示安装的进度,安装时以#####输出
V:校验,对已经安装的软件进行校验
q:query 查询,对软件查询,通常和其它命令组合使用
a:all 查询所有已安装的软件包,通常和qa一起使用
f:file 查询已安装软件包的包全名,反向使用,后跟文件。比如 rpm -qf /usr/bin/ls
l:list 查询软件包的安装位置
p:查询未安装软件包的相关信息,后跟软件全名 比如:rpm -qpl zsh-5.0.2-28.el7.x86_64.rpm
R:查询软件包的依赖性
e:卸载已安装的软件包
U:升级 (一般和vh组合使用) Uvh

2.1 :apt

apt 命令 取代的apt-get命令 命令的功能
apt install | apt-get install | 安装软件包

apt remove | apt-get remove | 移除软件包

apt purge | apt-get purge | 除软件包及配置文件

apt update | apt-get update | 刷新存储库索引

apt upgrade | apt-get upgrade | 升级所有可升级的软件包

apt autoremove | apt-get autoremove | 自动删除不需要的包

apt full-upgrade | apt-get dist-upgrade | 在升级软件包时自动处理依赖关系

apt search | apt-cache search | 搜索应用程序

apt show | apt-cache show | 显示安装细节

2.2:apt

使用apt更新软件包数据库
apt实际上在可用软件包的数据库上工作。如果数据库没有更新,系统将不知道是否有更新的软件包可用。这就是为什么在安装任何linux系统之后,第一件事应该是更新apt数据库。 [3]
sudo apt-get update
运行此命令时,您将看到从各种服务器检索到的软件包信息。 [3]
使用apt升级已安装的软件包
更新软件包数据库后,可以升级已安装的软件包。最方便的方法是升级所有有可用更新的软件包。您只需使用以下命令即可: [3]
sudo apt-get upgrade
这将显示要升级的软件包数量和所有要升级的软件包。 [3]
使用apt完全升级已安装的软件包
升级和完全升级的区别在于,如果需要升级整个系统,后者将删除已安装的软件包。 [1]
sudo apt-get full-upgrade
使用apt安装软件包
安装软件包非常简单,只需运行以下命令: [1]
sudo apt install package_name
使用apt移除软件包
要删除已安装的软件包,请键入以下命令: [1]
sudo apt remove package_name
还可以指定多个包,以空格分隔: [1]
sudo apt remove package1 package2
remove命令将卸载给定的软件包,但可能会留下一些配置文件。如果要删除包含所有配置文件的软件包,请使用purge而不是remove [1]
使用apt删除未使用的软件包
每当在系统上安装依赖于其他软件包的新软件包时,也会安装软件包依赖项。删除包后,依赖项将保留在系统上。这些剩余的软件包不再被其他任何东西使用,可以移除。 [1]
要删除不需要的依赖项,请使用以下命令: [1]
sudo apt autoremove
使用apt生成软件包列表
list命令允许您列出可用、已安装和可升级的软件包。 [1]
要列出所有可用的软件包,请使用以下命令:
sudo apt list
该命令将输出所有包的列表,包括有关包的版本和体系结构的信息。要了解是否安装了特定的软件包,可以使用grep命令过滤输出。 [1]
sudo apt list | grep package_name
要仅列出已安装的软件包,请键入: [1]
sudo apt list --installed
在实际升级软件包之前,获取可升级软件包的列表可能很有用: [1]
sudo apt list --upgradeable
使用apt搜索软件包
此命令允许您在可用软件包列表中搜索给定软件包: [1]
sudo apt search package_name
如果找到,该命令将返回名称与搜索词匹配的包。 [1]
使用apt显示软件包信息
在删除或安装新软件包之前,有关软件包依赖项、安装大小、软件包源等的信息可能很有用。
要检索有关给定包的信息,请使用show命令: [1]
sudo apt show package_name
使用apt在不升级的情况下安装软件包
如果出于某种原因,你想安装一个软件包,但不想升级,那么如果已经安装了,就可以升级。在这种情况下,您可以通过以下方式使用选项–不升级: [3]
sudo apt install --no-upgrade
使用apt只升级软件包
如果只想升级软件包,但不想安装(如果尚未安装),可以使用以下命令进行升级: [3]
sudo apt install --only-upgrade
使用apt安装软件的特定版本
默认情况下,将为应用程序安装存储库中可用的最新版本。但如果不想安装最新版本,可以指定版本号。您需要知道要安装的确切版本号。 [3]
只需使用包的名称添加=version。 [3]
sudo apt install =
使用apt清理下载文件的存档
sudo apt-get clean
使用apt下载软件源代码
sudo apt-get source [6]
使用apt了解软件依赖关系
sudo apt-cache depends
使用apt检查软件依赖关系
sudo apt-get check
使用apt安装相关的编译环境
sudo apt-get build-dep

3.yum常用命令:

  1. 列出所有可更新的软件清单命令:yum check-update

  2. 更新所有软件命令:yum update

  3. 仅安装指定的软件命令:yum install

  4. 仅更新指定的软件命令:yum update

  5. 列出所有可安裝的软件清单命令:yum list

  6. 删除软件包命令:yum remove

  7. 查找软件包命令:yum search

  8. 清除缓存命令:

yum clean packages: 清除缓存目录下的软件包
yum clean headers: 清除缓存目录下的 headers
yum clean oldheaders: 清除缓存目录下旧的 headers
yum clean, yum clean all (= yum clean packages; yum clean oldheaders) :清除缓存目录下的软件包及旧的 headers
实例 1

来源地址:https://blog.csdn.net/gaogsf/article/details/130061133

--结束END--

本文标题: 【Linux安装软件apt, rpm, yum命令】

本文链接: https://www.lsjlt.com/news/440138.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 【Linux安装软件apt, rpm, yum命令】
    1. rpm命令功能: 查询、验证、安装、升级、卸载、升级、校验、维护RPM数据库信息等综合管理操作。 rpm命令参数: i:install 安装rpm包 v:显示附加信息,提供更加详细的安装系统 ,...
    99+
    2023-10-23
    linux 运维 服务器
  • ubuntu中用apt命令安装、卸载软件
    1 安装软件 命令:apt install … 如:apt install influxdb-client 2 卸载软件 命令:apt purge … 如:apt purge influxdb-client 补充:删除软件包,同时删除了...
    99+
    2023-08-20
    ubuntu linux 服务器
  • Linux命令中的rpm安装命令
    在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装、卸载及管理等操作。RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包...
    99+
    2022-06-04
    命令 Linux rpm
  • linux命令:rpm软件包管理
       rpm命令简介:     rpm:软件管理器         数据库:/var/lib/rpm &n...
    99+
    2022-10-18
  • Linux 中 RPM包 安装 查询 卸载命令小结及yum命令详解
    之前一直在用ubuntu,安装卸载软件基本上是使用apt-get 这个非常的简单,而且过程中遇到的软件依赖会自动帮我们处理,类似于傻瓜式安装。另外在 Linux 操作系统下,几乎所有的软件都可以通过RPM ...
    99+
    2022-06-04
    命令 小结 详解
  • linux怎么安装yum命令
    要在Linux上安装yum命令,您可以按照以下步骤进行操作:1. 打开终端窗口。2. 以root用户身份登录或使用sudo命令获取r...
    99+
    2023-09-13
    linux
  • linux中如何使用yum命令查看已安装的软件包
    这篇文章主要为大家展示了“linux中如何使用yum命令查看已安装的软件包”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux中如何使用yum命令查看已安装的软件包”这篇文章吧。yum是一个...
    99+
    2023-06-27
  • Linux中rpm安装命令的用法
    这篇文章将为大家详细讲解有关Linux中rpm安装命令的用法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装、卸载及管理等操作。RPM 的全称...
    99+
    2023-06-09
  • yum安装与卸载软件常见命令是什么
    这篇文章将为大家详细讲解有关yum安装与卸载软件常见命令是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。使用yum安装和卸载软件,有个前提是yum安装的软件包都是rpm格式的。安装的命令...
    99+
    2023-06-28
  • Linux中rpm命令如何安装使用
    这篇文章主要介绍了Linux中rpm命令如何安装使用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。现在有很多人都在使用Linux操作系统,对于在Linux操作系统中各种命令的...
    99+
    2023-06-16
  • linux安装软件的命令是什么
    这期内容当中小编将会给大家带来有关linux安装软件的命令是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。一、deb包的简介、安装及卸载步骤简介:deb文件是linux发行版debian系统的安装包格...
    99+
    2023-06-28
  • 怎么从Linux命令行安装软件
    这篇文章主要介绍了怎么从Linux命令行安装软件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。什么是包管理系统?包管理系统由一组工具和文件格式组成,它们一起用于安装、更新和卸...
    99+
    2023-06-16
  • Linux下怎么安装和使用rpm命令
    本文小编为大家详细介绍“Linux下怎么安装和使用rpm命令”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux下怎么安装和使用rpm命令”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。Linux常用命令rp...
    99+
    2023-06-28
  • Linux系统 Centos7 yum命令在线安装 MySQL5.6
    现在Centos7的yum源中 没有mysql,可以直接安装。用了MariaDB 代替了。那我们如果要装MySQL数据库,可以用以下方法# wget http://dev.mysql.c...
    99+
    2022-10-18
  • linux ubuntu apt安装指定版本的包的命令
    要安装指定版本的软件包,请使用以下命令: sudo apt-get install package_name=version_number 例如,要安装MySQL 5.7.27,您可以使用以下命令: sudo apt-get install...
    99+
    2023-08-23
    ubuntu linux 服务器
  • Linux中怎么使用install命令安装软件
    在Linux系统中,使用`install`命令安装软件有两种常见的方法:1. 使用包管理器安装:大多数Linux发行版都使用包管理器...
    99+
    2023-09-27
    Linux
  • Linux查看安装软件的命令是什么
    今天给大家介绍一下Linux查看安装软件的命令是什么。文章的内容小编觉得不错,现在给大家分享一下,觉得有需要的朋友可以了解一下,希望对大家有所帮助,下面跟着小编的思路一起来阅读吧。随着我们不断地使用系统,在系统里面的安装的软件越来越多,那么...
    99+
    2023-06-28
  • Linux中如何安装和卸载rpm软件包
    这篇文章主要介绍Linux中如何安装和卸载rpm软件包,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Linux上安装和卸载rpm软件包的方法如下所示:1.如何安装rpm软件包rmp软件包的安装可以使用程序rpm来完成...
    99+
    2023-06-09
  • Linux下RPM软件包怎么安装与卸载
    本篇内容主要讲解“Linux下RPM软件包怎么安装与卸载”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下RPM软件包怎么安装与卸载”吧!在 Linux 操作系统下,几乎所有的软件均通过...
    99+
    2023-06-13
  • linux系统使用yum命令下载安装包
    使用yum命令下载安装包 sudo yum install --downloadonly --downloaddir=/path/to/directory package-name    命令解析 sudo: 以超级用户身份运行命...
    99+
    2023-09-04
    linux 服务器 运维
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作