Linux学习之软件包管理--yum在线管理

一、网络yum源

  对于centos系统来说,其yum源默认是已经配置好的,只要服务器能联网就可以直接利用centOS官方的yum源服务器进行下载、安装、升级等。当然,centOS的官方网站在国外,网络可能会有点慢,我们也可以把yum源的服务器地址换成国内的一些公开的免费的地址。网络yum源是保存在 /etc/yum.repos.d/目录下,默认是 CentOS-Base.repo yum源生效

    

  CentOS-Base.repo     基本yum源,联网后一般用这个    

  CentOS-Debuginfo.repo  debug包尤其和内核相关的更新和软件安装

  CentOS-Media.repo    光盘yum源,使用光盘挂载后调用的文件

  CentOS-Vault.repo      虚拟yum源

  打开CentOS-Base.repo 后可以看到有相同格式的几句话

  

  [base]             容器名称,一定要放在[]中

  name         容器说明,可以自己重新定义

  baseurl      yum源服务器地址,默认为centOS官方的服务器地址,可以修改

  mirrorlist       容器镜像地址站点,可以注释掉

  enable          标记此容器是否生效。如果不写或者值为1,则为生效;值为0,则为不生效。

  gpgcheck     值为1,表示RPM是数字证书生效;值为0,则为不生效

  gpgkey       数字证书的公钥文件保存位置,不用修改

二、yum命令之查询

  语法:yum list

  作用:查询服务器上所有可用软件包列表。可以看到包名、版本以及所属容器名。

 语法:yum search 包名

 作用:搜索服务器上所有和包名相关的包

  

三、yum命令之安装

  语法:yum -y install 包名

  选项:

      -y    自动回答yes,不用每装个包都问一次

      -install  安装

  作用:自动安装指定的包,并自动解决依赖性问题。

四、yum命令之升级

  语法:yum -y update 包名

  选项:

      -y    自动回答yes

      update  升级

  作用:自动升级指定的包,如果后面没有跟包名,会默认升级所有的软件包,包括Linux内核。

五、yum命令之卸载

  语法:yum -y remove 包名

  选项:

      remove  卸载

  作用:卸载指定的软件包。需要注意的是,卸载命令会根据依赖性把指定软件包依赖的包也给卸载掉,此时,可能会导致其他也依赖此包的软件包不能使用。所以,使用卸载命令时谨慎使用。

六、yum软件组管理命令

  1.语法:yum grouplist

   作用:列出所有可用的软件组列表

  

  2.语法:yum groupinstall 软件组名

   作用:安装指定软件组,组名可以由grouplist查询得到,需要注意的是yum命令不能识别中文组名。

  3.语法:yum groupremove 软件组名

   作用:卸载指定软件组

 

原文地址:https://www.cnblogs.com/anchun7080/p/10134468.html

时间: 2024-08-01 17:52:35

Linux学习之软件包管理--yum在线管理的相关文章

软件包管理:RPM包管理-yum在线管理

CentOS 是免费的的 RedHat需要付费 1.IP地址配置 setup  #使用setup工具 (这种方式配置的永久有效 同时还可以配置掩码 网管等) 直接输入setup就会弹出 vi   /etc/sysconfig/network-scripts/ifconfig-eth0   打开该文件吧ONBOOT="no"  改为ONBOOT="yes"   #启动网卡 然后使用service  network restart 命令重启网络服务 2.网络yum源 C

Linux-软件包管理-yum在线管理-网络yum源

cd /etc/yum.repos.d/  切换到etc目录下面的yum.repos.d这个目录中ls   查看当前linux系统的yum源文件信息,其中CentOS-Base.repo文件为默认的yum源 如果能上网就用CentOS-Base.repo,如果不能上网就用CentOS-Media.repo vim /etc/yum.repos.d/CentOS-Base.repo 查看当前linux系统默认的网络yum源信息 默认第一个为生效的容器或叫软件池,如:base

linux笔记:RPM软件包管理-yum在线管理

ip地址配置: 用ifconfig命令只能配置ip和子网掩码,这样只能访问内网:如果需要访问公网则还必须要网关和DNS. 使用setup工具配置ip: 网络yum源配置: 常用yum命令:查询 常用yum命令:安装 常用yum命令:升级 常用yum命令:卸载(注意:用yum卸载一个软件包时,系统会自动卸载这个软件包所依赖的所有包,这是非常不安全的,所以尽量不要用yum卸载.) yum软件组管理命令: 光盘yum源搭建:

三、RPM包管理-yum在线管理

1.IP地址配置 保证linux能正常上网 2.网路yum源码(默认已经配置好,只需要看懂就行) 3.常用yum命令 (1)查询 #yum list 查询所有可用软件包列表 #yum search 关键字 搜索服务器上所有和关键字相关的包 (2)安装 #yum -y install 包名 选项: install 安装 -y 自动安装 (3)升级 #yum -y update 包名 选项: update 升级 -y  自动回答yes 注意:如果写成yum -y update 会更新所有软件包和系统

Linux-软件包管理-yum在线管理-光盘yum源

mount /dev/cdrom /mnt/cdrom 将设备名/dev/cdrom安装到mnt/cdrom挂载点下面mount 查看当前所有挂载信息 cd /etc/yum.repos.d 切换到etc/yum.repos.d目录 ls 查看当前目录所有信息 mv CentOS-Base.repo CentOS-Base.repo.bak 移动文件并增加.bak后缀名 mv CentOS-fasttrack.repo CentOS-fasttrack.repo.bak 移动文件并增加.bak后

RPM包管理-yum在线管理-IP地址配置和网络yum源

[[email protected]~]#setup #使用setup工具 1.选择网络配置 2.设备设置 3.选择第一块网卡.按回车进入设置 4.取消"*"号.设置内容为下 查看网络本地状态 ip需同一ip下

Linux系列教程(十二)——Linux软件包管理之yum在线管理

上一篇博客我们介绍了rpm包管理之rpm命令管理,我们发现在使用rpm命令手动安装rpm包的时候,会发现安装遇到到的依赖让你痛不欲生,安装一个rpm时会要先先安装某个依赖的rpm,而安装这个依赖的rpm包是可能又必须先安装它所依赖的.在实际操作中,我们肯定是不会使用rpm命令手动安装软件包的,更简单的方法就是这篇博客我们将介绍RPM包管理——yum在线管理. 1.yum在线管理 yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUS

linux 学习6 软件包安装

一.软件包管理简介 二.RPM包管理-rpm命令管理 三.RPM包管理-yum在线管理 四.源码包管理 五.脚本安装包与软件包选择 1.软件包分类 ?源码包 ?脚本安装包 ?二进制包(RPM包.系统默认包) 2.源码包 源码包的优点是: ?开源,如果有足够的能力,可以修改源代码 ?可以自由选择所需的功能 ?软件是编译安装,所以更加适合自己的系统,更加稳定也效率更高 ?卸载方便 源码包的缺点 ?安装过程步骤较多,尤其安装较大的软件集合时(如LAMP环境搭建),容易出现拼写错误 ?编译过程时间较长,

Linux学习笔记(5)-进程管理

进程简介 进程是正在执行的一个程序或命令,每一个进程都有自己的地址空间,并占有一定的系统资源.感性的认识,进程就是一个正在运行的程序 进程管理的作用 判断服务器的运行状态 查看系统中有哪些进程 杀死进程(很少用,一般会采用正常的关闭手段) 查看系统所有的进程 #ps aux #ps -le 输出信息各字段的含义 USER:进程是由哪个用户产生的 PID:进程的ID号 %CPU:进程占用CPU资源的百分比 %MEM:进程占用物理内存的百分比 VSZ:该进程占用虚拟内存的大小,单位KB RSS:该进