继续我们的yum工具应用之旅,yum工具之所以方便就是因为有方便的在线云库,实际工作中我们可能没办法链接互联网,或者我们想安装的程序原生源那么我们能不能用其他方式应用方便的yum源呢?

一、使用光盘作为yum源

1、将光盘挂载到/mnt目录下

2、在/etc/yum.repos.d/目录下新建dvd.repo

然后编辑这个文件

[dvd]

name=install dvd

baseurl=file:///mnt

enabled=1

gpgcheck=0

写进上面内容

3、清掉缓存,重做cache

yum clean all

yum makecache

脱义字符^^

二、替换国内的repo

1、备份/etc/yum.repos.d/CentOS-Base.repo

我把他的名字调换了下,其实用mv命令在文件名Shang加个.bak就好了。

2、下载国内的镜像站的repo文件

命令:curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo(注意你要在/etc/yum.repos.d/目录下,不在就cd过去)

3、清掉缓存,重做cache,跟上面那个一样,不放图了

4、用yum repolist看下更新过来没

搞定了。

三、安装扩展源elelrepo

除了常用的官方源外,我们还要安装一些附加源,增加rpm包的数量,常用是EPEL的源。

1、安装EPEL源

命令:yum install epel-release

四、yum下载rpm包并提供给其他计算机使用。

1、下载你没安装过的程序包到XX文件夹

命令:yum install vim-enhanced  --downloadonly

这么写,rpm包会下载到默认的cache中,默认cache路径在

/var/cache/yum/x86_64/7/base/packages/下,注意base值得是你下载的源,一般的有base、update等几种

一般的我们最好指定下载保存路径,方便查找

命令:yum install vim-enhanced  --downloadonly --downloaddir=/tmp/

2、下载你安装过的程序包

yumreinstall vim-enhanced  --downloadonly --downloaddir=/tmp/

3、下载好的安装包可以给其他计算机使用

我们在另外一台机器安装刚刚下载的rpm包

linux下的安装命令行工具下载,linux系统程序安装(二)yum工具2-yum源及包下载相关推荐

  1. linux下卸载软件命令行,如何使用Linux中的命令行卸载软件 | MOS86

    Linux提供了不同的安装软件的方法.您可以使用Ubuntu软件中心从标准Ubuntu软件仓库外部或通过编译源代码安装来自标准Ubuntu软件仓库的软件.但是,如果你需要卸载程序怎么办? 如果您使用U ...

  2. Linux下十大命令行下载工具

    Wget 这是最有名的工具,可用于通过CLI下载.这款工具功能很丰富,可以充当某种功能完备的GUI下载管理器,它拥有一款理想的下载管理器所需要的所有功能,比如它可以恢复下载,可以下载多个文件,出现某个 ...

  3. jq linux下载文件,linux下的json命令行工具–jq

    jq是一个很轻量却很强大的命令行下的json解析器.jq是json中的"sed"命令,它可以用来slice.filter.map.transform json数据.jq是用C编写的 ...

  4. linux下打开Mongodb命令行窗口,Linux系统下MongoDB的安装与基本操作

    Mongo DB ,是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式,备受当前IT从业人员的青睐.Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo ...

  5. Android Linux下的常用命令行

     安卓下面有个软件叫终端模拟器,其实就是Linux下的命令行,使用这些命令能有效处理问题. 基本知识 "/",这个英文字母斜杠指的是根目录,类似Windows的C:\,但是Li ...

  6. 在linux下解压iso文件夹,在linux下 用p7zip 命令行下 解压 iso文件

    todo tomorrorw! 在linux下可以通过 mount IOSFILE.iso /media/myiso/ -o loop 这种方式挂载,然后直接从 目录中拷贝 iso的内容出来就可以. ...

  7. Linux下Shell脚本命令行参数:getopt、getopts用法

    目录 简介 getopt 简介 支持选项 用法 getopt optstring parameters getopt [options] [--] getopt [options] -o|--opti ...

  8. Linux下屏幕截图的命令行方法

    电脑操作系统中一般都有自带截图快捷键,而很多软件业有截图的功能,那么Linux操作系统要如何截图呢? 在linux系统上怎么截图: 键盘上的截图键还可以用,不过那是截取一整个屏幕的,想要截图某一个区域 ...

  9. 反斜杆e,Linux下五彩斑斓的命令行输出

    文章目录 1. 基本格式控制 2. 颜色控制 3. 光标操作 附录:参考文章 问题:Linux下,如何让命令行输出带颜色的字符串? 我们知道,在Windows中,conio.h 中有许多操作控制台颜色 ...

  10. linux下使用vlc命令行推流

    VLC使用总结 关键字: VLC, streaming server, VOD server, media trascoding, streaming media player, audio broa ...

最新文章

  1. DBCP数据库连接打满原因分析
  2. rgb fusion检测不到显卡_7000元AMD平台装机:3600X配RTX2060显卡怎么样
  3. Java03-day03【switch、循环(for、while、do...while)、三种循环的区别、跳转控制语句、Random、循环经典例题】
  4. 20155202 实验四 Android开发基础
  5. [js] 模拟 localStorage 时如何实现过期时间功能
  6. 第一个 Win32 窗口程序
  7. SpringBoot2.1.5 (21)---使用 devtools 热部署
  8. Apache的流处理技术概述
  9. VNC+SSH相关应用
  10. css border 圆角气泡案例
  11. VLAN与Trunk的配置
  12. 外显子bed文件获取
  13. [汇总]计算机专业相关证书大全(持续更新...)
  14. Thinking in java-29  解耦合Decouple
  15. Spring Cloud Eureka源码分析之心跳续约及自我保护机制
  16. JAVA之旅(三十五)——完结篇,终于把JAVA写完了,真感概呐!
  17. 企业微信实现消息通知功能
  18. CS188 Proj 1
  19. NVIDIA Tesla GPU系列P4、T4、P40以及V100显卡性能的对比
  20. 前端:margin、padding、float一篇文章彻底理解

热门文章

  1. controller调用controller的方法_SpringCloud(5):Feign整合Ribbon和Hystrix来进行远程调用与服务熔断...
  2. idea将远程代码更新合并到本地_idea 本地调试远程服务器代码
  3. socket 编程入门教程(一)TCP server 端:1、建模
  4. 10以内的分解与组成怎么教_【一年级数学】(上)10以内的分与合技巧及练习题...
  5. 【转】ASP.NET Web API 使用Swagger生成在线帮助测试文档,支持多个GET
  6. 禁止word另存为,禁止图片另存为excel禁止另存为
  7. pandas 批量修改列名_pandas修改DataFrame列名的方法
  8. 通用usb集线器驱动_多口充电、高速传输——ORICO晶锐系列7口集线器测评
  9. SparkSQL自定义AVG强类型聚合函数与弱类型聚合函数汇总
  10. Python 数据分析三剑客之 NumPy(三):数组的迭代与位运算