Linux之rpm包管理-yum在线管理
1.IP地址配置
1.以root登录Linux系统,在终端输入setup启动图形界面menuconfing,如下图所示:

2.选择network configuration ,进入网络配置界面,进入后,如下图片所示:

3.如果系统支持动态分配IP,DHCP的话,就用空格键选择use dynamic IP configuration,否则,就填入IP address,IP地址,netmask子网掩码,default gateway(IP)默认网关,primary nameserver主域名服务器地址。
4.使配置的网络生效,在终端运行:/etc/rc.d/init.d/network restart,重启网络。
2.网路yum源
vi /etc/yum.repos.d/CentOS-Base.repo :网络yum源

CentOS-Base.repo:默认的网络yum源
CentOS-Media.repo:设置以本地光盘作为yum源

| [base] | 容器名称,一定要放在[]中 |
| name | 容器说明,可以自己随便写 |
| mirrolist | 镜像站点,这个可以注释掉 |
| baseurl |
我们的yum源服务器的地址,默认是Centos的官方网站, 可以修改成自己喜欢的yum源 |
| enabled |
此容器是否生效,不写或者写成enable=1都生效, enable=0则不生效 |
| gpgcheck |
如果是1则rpm的数字证书生效,如果是0则不生效 |
| gpgkey | 数字证书的公匙文件保存位置,不用修改 |
3.yum命令
1.yum list :查询所有可用的软件包列表(在远程服务器上查询)
2.yum search 包名:搜索服务器上所有和关键字相关的包
3.yum -y install 包名;-y自动回答yes:安装包
4.yum -y update 包名:升级包
5.yum -y remove 包名:卸载包(但是卸载了一个包也会卸载其依赖的包,所以会出现其他包也不能用,这个命令一般不用)
6.yum grouplist:列出所有可用的软件组列表;yum groupinstall 软件组名 :安装所有的软件组,组名可以由grouplist查出来;
yum groupremove 软件组名:卸载指定软件组
4.光盘yum源搭建:不用连接网络,一般还是使用光盘做yum源
1.搭载光盘:mount /dev/cdrom/ /mnt/cdrom/
2.让网络yum源文件失效:
- cd /etc/yum.repos.d/
- mv CentOS-Base.repo CentOS-Base.repo.bak
- mv CentOs-Debuginfo.repo CentOS-Debuginfo.repo.bak
- mv CentOS-Vault.repo CentOS-Vault,repo.bak #这些yum源改名之后就不是默认的yum源了,其实也可以把yum源中的enable改为0,但是挺麻烦的
3.让光盘yum源生效:
- vim CentOS-Media.repo
- baseurl=file:///mnt/cdrom #地址改为自己的光盘挂载地址
- #file:///media/cdrom #file:///media/cdrecorder/ #注释掉这两个不存在的地址
- enbale=
Linux的配置文件中不能随便添加注释,也不该给注释的位置来个tab键(虽然有时候你看起来比较好看一些),这样容易造成系统混乱。考虑修改之后是不是出现了自己修改个格式问题。
Linux之rpm包管理-yum在线管理的更多相关文章
- 软件包管理:rpm包管理-yum在线管理-IP地址配置和网络yum源
只需告诉系统你想安装那个包,剩下的所有依赖问题yum都会解决. 有些情况下不能上网,但可以使用光盘. centos的yum是免费的.redhatyum付费. yum管理的其实同样是rpm包.并没有yu ...
- 软件包管理:RPM包管理-yum在线管理
CentOS 是免费的的 RedHat需要付费 1.IP地址配置 setup #使用setup工具 (这种方式配置的永久有效 同时还可以配置掩码 网关等) 直接输入setup就会弹出(注意的是该命令 ...
- Linux-软件包管理-yum在线管理-yum命令
yum list 查看所有可用软件包列表 vim /etc/yum.repos.d/CentOS-Base.repo 查看当前linux系统默认的网络yum源信息 yum search httpd 搜 ...
- Linux-软件包管理-yum在线管理-网络yum源
cd /etc/yum.repos.d/ 切换到etc目录下面的yum.repos.d这个目录中ls 查看当前linux系统的yum源文件信息,其中CentOS-Base.repo文件为默认的y ...
- 软件包管理:yum在线管理-yum命令
只要我们的电脑可以接入互联网,那么yum源就是配好的,yum命令可以直接使用. 列出的是服务器上全部的rpm包. 包名,包全名的概念只在rpm手动管理时有用. 关键字主要指包名,只要知道了关键字就可以 ...
- RPM包管理-yum在线管理
常用yum命令 查询 查询所有可用软件包列表,yum list 搜索所有和关键字相关的软件包,yum search 关键字 安装 yum -y install 包名,其中,-y 表示自动回答yes 升 ...
- linux笔记:RPM软件包管理-yum在线管理
ip地址配置: 用ifconfig命令只能配置ip和子网掩码,这样只能访问内网:如果需要访问公网则还必须要网关和DNS. 使用setup工具配置ip: 网络yum源配置: 常用yum命令:查询 常用y ...
- Linux-软件包管理-yum在线管理-光盘yum源
mount /dev/cdrom /mnt/cdrom 将设备名/dev/cdrom安装到mnt/cdrom挂载点下面mount 查看当前所有挂载信息 cd /etc/yum.repos.d 切换到e ...
- Linux系列教程(十二)——Linux软件包管理之yum在线管理
上一篇博客我们介绍了rpm包管理之rpm命令管理,我们发现在使用rpm命令手动安装rpm包的时候,会发现安装遇到到的依赖让你痛不欲生,安装一个rpm时会要先先安装某个依赖的rpm,而安装这个依赖的rp ...
随机推荐
- 在 Angularjs 中$state.go 如何传递参数
在目标页面规定接受的参数: .state('app.AttendanceEditFixed', { url: '/AttendanceEditFixed', params: {'id': null,' ...
- python 可迭代对象,迭代器,生成器的区别及使用
可迭代对象 可迭代对象类型:list,dict,tuple,str,set,deque等 如何判断一个对象是否是可迭代对象,可以通过dir()方法看它里面有没有__iter__方法,如果有这个方法就是 ...
- 2019-10-23-C#-从零开始写-SharpDx-应用-绘制基础图形
title author date CreateTime categories C# 从零开始写 SharpDx 应用 绘制基础图形 lindexi 2019-10-23 21:16:35 +0800 ...
- MySQL双机热备份配置
双机热备份,即能够把主数据库中所有的数据同时写到备份的数据库中,从而实现MySQL数据库的热备份. MySQL Replication是MySQL提供的一种主从备份的机制,并且整个复制备份过程是异步进 ...
- 批量操作文本文件进行dos/unix格式转换
批量将目录下所有文件进行 dos/unix 格式转换 使用 sed + grep #sed -i "s/原字符串/新字符串/g" `grep 原字符串 -rl 所在目录` eg: ...
- bzoj 1266 [AHOI2006] 上学路线
传送门 传说中的经典容斥+卢卡斯定理+中国剩余定理 题解传送门 //Achen #include<algorithm> #include<iostream> #include& ...
- TZ_16_Vue父子组件之间的通信
1.父向子传递props,该如何传递 <!DOCTYPE html> <html lang="en"> <head> <meta char ...
- Windows Sublime text3 搭建Go语言环境
第一步:Go环境和配置 1.安装 Go 开发环境(省略),假设Go安装目录为 C:\Go 2.配置环境变量,下面两个环境变脸没有就加上. 资料参考:http://studygolang.com/art ...
- LintCode_50 数组剔除元素后的乘积
题目 给定一个整数数组A. 定义B[i] = A[0] * ... * A[i-1] * A[i+1] * ... * A[n-1], 计算B的时候请不要使用除法. 样例 给出A=[1, 2, 3], ...
- 常用长度单位PX/EM/PT/百分比转换公式与对照表
PX.PT.EM.ex和in等都是我们常用的长度单位,尤其在网页的字体大小中经常用到.但是你知道PX.PT和EM之间是如何进行准换的吗?这里icech为大家找到了一个px.pt.em和percent大 ...