首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux基础命令介绍十一:软件包管理

linux软件包管理随着系统发行版本的不同而不同,RPM和DPKG为最常见的两类软件包管理工具,分别应用于基于rpm软件包linux发行版和基于deb软件包linux发行版。...1、rpm RPM包管理器 选项-q表示查询系统安装的软件包 [root@centos7 ~]# rpm -q sudo sudo-1.8.6p7-16.el7.x86_64 [root@centos7...rpm -q wget wget-1.14-13.el7.x86_64 2、yum 下载更新器 yum [options] [command] [package ...] yum是一个基于rpm的交互式软件包管理器...命令check-update表示检查更新 命令update表示升级 命令search表示搜索软件包 命令list表示列出可用软件包 命令remove表示卸载 命令clean表示清除yum缓存目录内容 选项...此时需要手动配置repo文件 首先将安装光盘或ios文件挂载至系统(关于挂载的更多内容请看这一篇) [root@centos7 tmp]# mount CentOS-7-x86_64-DVD-1611.

1.2K41
您找到你想要的搜索结果了吗?
是的
没有找到

Linux系列教程(十一)——Linux软件包管理之RPM命令

前面我们介绍了Linux系统的常用命令介绍和文本编辑器vim命令的介绍。那么从这篇博客开始,我们会正式的讲解Linux的系统管理,首先要讲的是Linux软件包管理。...1、Linux软件包分类   一、源码包     源码包能直接看到源码,安装时需要人为手工设置安装位置,一般是/usr/local/软件名/。...优点:     ①、包管理系统简单,只通过几个命令就可以实现包的安装、升级、查询和卸载。     ②、安装速度比源码包快很多。     ...⑥、rpm:rpm包的扩展名,注意Linux是没有扩展名的概念,这里是告诉管理员这是一个rpm包文件。 3、rpm包安装 ?   ...在实际操作中,我们肯定是不会使用rpm命令手动安装软件包的,那么有更简单的方法吗?答案是肯定的,下一篇博客我们将介绍RPM包管理——yum在线管理

2.3K71

linux软件包管理

linux系统中我们经常涉及到软件包的删除和添加,那一起来看下在linux系统中软件包管理方式都有哪些 rpm软件 yum软件仓库 源码软件 一、rpm软件包 rpm的介绍 前面的课程我们提到过源码包安装需要解决系统环境...在linux中能够提供这些功能的软件有两种,rpm和dpkg,而在CentOS中使用的是RPM rpm最早是由redhat开发出来,由于很好用,所以很多发行版也利用rpm来进行软件包管理。...)是一个基于rpm却更胜于rpm的管理工具,让你可以更轻松的管理Red Hat Enterprise Linux系统中的软件。...由于CentOS8的软件包存放在光盘根目录的BaseOS和AppStream目录中,所以这里面为了保证需要的软件包能正确安装我们配置了两个yum源,这两部分内容你可以放到一个文件里,也可以分别放在两个文件中...dnf介绍 DNF是新一代的rpm软件包管理器。

1.8K20

九.Linux软件包管理

Linux管理基础:apt、yum、dnf 和 pkg 介绍 大多数现代的类 Unix 操作系统都提供了一种中心化的机制用来搜索和安装软件。软件通常都是存放在存储库中,并通过包的形式进行分发。...然而,包管理无论对于系统管理员还是开发人员来说都是至关重要的技能,而已打包的软件对于主流 Linux 发行版来说也是一笔巨大的财富。...本指南旨在快速地介绍下在多种 Linux 发行版中查找、安装和升级软件包的基础知识,并帮助您将这些内容在多个系统之间进行交叉对比。 包管理系统:简要概述 大多数包系统都是围绕包文件的集合构建的。...APT 这款先进的包管理工具提供了大多数常见的操作命令:搜索存储库、安装软件包及其依赖项,并管理升级。...FreeBSD 的二进制包系统由 pkg 命令管理

1.9K30

Linux系统使用yum前端软件包管理命令

yum( Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 SUSE 中的 Shell 前端软件包管理器。...基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。...yum 提供了查找、安装、删除某一个、一组甚至全部软件包命令,而且命令简洁而又好记。...列出所有可安裝的软件清单命令:yum list 6. 删除软件包命令:yum remove 7. 查找软件包命令:yum search 8....清除缓存命令: yum clean packages: 清除缓存目录下的软件包 yum clean headers: 清除缓存目录下的 headers yum clean oldheaders: 清除缓存目录下旧的

77701

Linux软件包管理(四) 原

,只通过几个命令就可以实现包的安装,升级、查询和卸载 安装速度比源码包安装快的多 缺点: 经过编译,不再可以看到源代码 功能选择不如源码包灵活 依赖性 二、RPM包管理-rpm命令管理 2.1 RPM...包命名与依赖性 httpd-2.2.15-15.el6.centos.1.i686.rpm httpd 软件包名 2.2.15 软件版本 15 软件发布的次数 el6.centos 适合的Linux...三、RPM包管理-yum在线管理(为了解决依赖性) 1、网络用yum源服务器 2、不上网,可以用本地光盘(包含了所有的rpm包)做yum源 问题是:如果是redhat系列需要收费的,认为yum是...apache的启动方法是: /etc/rc.d/init.d/httpd start service httpd start     #redhat 专有命令 而源码包安装的服务则不能被服务管理命令管理...2、Webmin的作用 Webmin 是一个基于 Web 的 Linux 系统管理界面。您就可以通过图形化的方式设置用户帐号、Apache、DNS、文件共享等服务。

1.4K20

Linux基础之软件包管理

概述 在redhat系列的发行版中,采用rpm软件包管理器,rpm原名是Red Hat Package Manager,后来当其他发行版也采用这种软件包管理机制以后,重新命名,改为RPM Package...name-function-version-release.arch.rpm 其中version指明了程序源码的版本信息,组成是:major.minor.release 例如:GeoIP-devel-1.5.0-9.el7.x86_64.rpm 2.rpm命令的基本使用...之所以能使用rpm对软件包进行管理,是因为rpm根据其所维护的软件包信息数据库进行,而此数据库位于/var/lib/rpm中 –initdb:初始化数据库 –rebuilddb:重建数据库...yum的使用 yum全称:Yellowdog Update Modifer,是rpm包管理器的前端工具,根据yum的配置文件中定义的yum仓库的位置,在仓库中找到合适的软件包,然后进行安装。...http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6 #要进行校验时,要指明密钥文件的位置 enabled={1|0}:是否启用此仓库 a.挂载光盘

1.5K80

在Ubuntu中使用Linux apt命令对前端软件包管理

Linux apt 命令 apt(Advanced Packaging Tool)是一个在 Debian 和 Ubuntu 中的 Shell 前端软件包管理器。...apt 命令提供了查找、安装、升级、删除某一个、一组甚至全部软件包命令,而且命令简洁而又好记。 apt 命令执行需要超级管理员权限(root)。...apt 常用命令 列出所有可更新的软件清单命令:sudo apt update 升级软件包:sudo apt upgrade 列出可更新的软件包及版本信息:apt list --upgradeable...升级软件包,升级前先删除需要更新软件包:sudo apt full-upgrade 安装指定的软件命令:sudo apt install 安装多个软件包:sudo apt...apt autoremove 移除软件包及配置文件: sudo apt purge 查找软件包命令: sudo apt search 列出所有已安装的包

71530

Linux yum前端软件包查找、安装、删除管理命令

Linux yum 命令 yum( Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 SUSE 中的 Shell 前端软件包管理器。...基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。...yum 提供了查找、安装、删除某一个、一组甚至全部软件包命令,而且命令简洁而又好记。...列出所有可安裝的软件清单命令:yum list 6. 删除软件包命令:yum remove 7. 查找软件包命令:yum search 8....清除缓存命令: yum clean packages: 清除缓存目录下的软件包 yum clean headers: 清除缓存目录下的 headers yum clean oldheaders: 清除缓存目录下旧的

1.6K40

LinuxLinux软件包管理器yum

2.软件包管理器实际上是一种工具,它允许用户在操作系统上安装,删除,升级,配置和管理软件包。...软件包管理器可以是像“应用商店Microsoft Store”这样的图形化应用,也可以是像 apt-get 或 pacman 这样的命令行工具。...软件包软件包管理器就相当于’‘app’‘和’‘应用商店’'的关系,我们平常通过应用商店这种东西,对软件包也就是app进行下载。...二、Linux下包管理器yum的使用(root身份或sudo提权进行搜索list,安装install,卸载remove) 1.yum的使用 可以利用yum list | grep sl 借助管道命令和文本行过滤工具...我想下载个QQ,你这个包管理器找不到QQ在哪?这当然是不行的,所以包管理器必须知道各个软件包在服务器中的下载地址。

5.4K40

Linux yum软件包管理方法

简介 yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。...yum提供了查找、安装、删除某一个、一组甚至全部软件包命令,而且命令简洁而又好记。...yum命令 语法 yum [选项] [要进行的操作] [软件包名称……] 命令选项: -h:帮助 -y:当安装过程提示选择全部为”yes” -q:不显示安装的过程 yum常用命令 1.列出所有可更新的软件清单命令...:yum list 6.删除软件包命令:yum remove [包名称] 7.查找软件包 命令:yum search [包名称] 8.清除缓存命令:yum clean packages: 清除缓存目录下的软件包...headers 9、查询是否有需要安装某个软件 yum list | grep [软件名称] 以上这篇Linux yum软件包管理方法就是小编分享给大家的全部内容了,希望能给大家一个参考。

1.6K41

Linux 软件包管理器 yum

1.什么是软件包Linux 下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序。...但是这样太麻烦了,于是有些人把一些常用的软件提前编译好, 做成软件包 ( 可以理解成 windows上的安装程序)放在一个服务器上,通过包管理器可以很方便的获取到这个编译好的软件包,直接进行安装。...软件包软件包管理器,就好比 "App" 和 " 应用商店 " 这样的关系。 不同的社区,在自己的Linux中,都内置了服务器和应用对应的下载链接,也就是我们的 yum。...---- 2. yum命令 yum list:按照字母顺序罗列出当前一共有哪个软件包 由于包非常多,我们可以用grep命令筛选出我们关注的包。...yum remove [软件名] :删除软件 ---- 3.rzsz命令 输入安装命令:yum install -y lrzsz.x86_64 这个工具用于 windows 机器和远端的 Linux

1.6K40

Linux系统软件包管理

虽然使用源码编译安装可以具有提高速度个性化的定制等优点,但对于 Linux发行商来说,则不容易管理软件包,毕竟不是每个人都会进行源码编译的,如果能够将软件预先在相同的硬体与系统上面编译好在发布的话,不就能够让相同的...Linux 发行版,同时拥有相投的版本了吗,如果再加上简易的安装/移除/管理等机制的话,对于软体控管就会更加简单,大多数现代类 Unix 操作系统都提供了一个集中的软件包管理机制,以帮助用户搜索、安装和管理软件...Linux 系统的一套管理机制....RPM命令是RPM软件包管理工具,rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎,逐渐受到其他发行版的采用,RPM套件管理方式的出现...Linux 发行版都 dpkg 这个机制来管理软件的,dpkg本身是一个底层的工具.上层的工具,如APT,被用于从远程获取软件包以及处理复杂的软件包关系,包括 B2D,Ubuntu,Kali Linux

5.6K20

Linux软件包管理器yum

本篇文章小编主要介绍Linux软件包管理器–yum 概述 什么是yum?...yum是一个软件下载管理的一个客户端,类似于小米应用商店,华为应用商城 在Linux软件包可能会有依赖关系,那么yum会帮助我们解决依赖关系。...rpm安装 由于源代码安装起来实在有些麻烦,于是有些人把一些常用的软件提前编译好, 做成软件包(可以理解成windows上的安装程序)放在一个服务器上, 通过包管理器可以很方便的获取到这个编译好的软件包...yum安装 yum(Yellow dog Updater, Modified)是Linux下非常常用的一种包管理器. 主要应用在Fedora, RedHat, Centos等发行版上。...查看软件包 通过 yum list 命令可以罗列出当前一共有哪些软件包。 由于包的数目可能非常之多, 这里我们需要使用 grep 命令只筛选出我们关注的包。

13510
领券