linux下安装yum步骤
一、安装yum前下介绍以下知识。
1、yum介绍
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
2、Fedora介绍
Fedora Linux(第七版以前为Fedora Core)是由Fedora项目社区开发、红帽公司赞助,目标是创建一套新颖、多功能并且自由(开放源代码)的操作系统。Fedora是商业化的Red Hat Enterprise Linux发行版的上游源码。
3、build-essential软件包
提供编译程序必须软件包的列表信息。build-essential包包含了开发很多必要的软件包,安装一个build-essential包,对应C/C++依赖的好多包都会被安装。
可以查看build-essential的依赖关系,输入命令:apt-cache depends build-essential
从上面可以看出,安装build-essential之后,对于上面的依赖都会被安装。
本文使用的linux系统是ubuntu系统。
二、安装yum
1、首先安装build-essential包,
命令:apt-get install build-essential
安装完成之后,出现如下提示:
上述安装过程后,有可能会报错,按照提示输入命令后,继续输入上面的命令就可安装成功。
2、安装yum
步骤:
sudo apt-get install yum
我已安装,再次输入表示已安装,如下
安装过程中,如果出现错误:apt-get install E: 无法定位软件包问题请下面看问题解决步骤,若正常,请略过下面步骤。
///apt-get install E: 无法定位软件包 问题解决start
分析:出现无法定位问题,是因为找不到源镜像导致的,只需要将/etc/apt/路径下的source.list文件内容改成对应的源镜像就像。
步骤如下:
cd /etc/apt/ // 切换到/etc/apt/ 目录下
sudo cp sources.list sources.list.old // 先把源文件复制到sources.list.old,备份
sudo vim sources.list //编辑文件
本文修改的sources.list文件内容如下:
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
修改后,输入wq! 保存修改的文件,
(备注:如果出现vim未安装,安装命令 sudo apt-get install vim)
执行完上面步骤后,输入下面命令,步骤如下:
sudo apt-get update
sudo apt-get install yum
上面无法定位软件包的问题可参考Linux当中解决apt-get install E: 无法定位软件包问题(附上详细步骤以及注释)_慵懒小书虫的博客-CSDN博客_linux无法定位软件包
vim操作文件的技巧见:vim全选和全部复制_罗旅洲的博客-CSDN博客_vim怎么全选
///apt-get install E: 无法定位软件包 问题解决end
三、yum配置
yum配置作用是:使用yum下载软件时,从对应的配置服务资源上去获取对应安装包。yum配置分为本地配置和网络配置。本文配置网络的yum资源。
步骤如下:
cd /etc/yum/repos.d/
sudo wget http://mirrors.163.com/.help/fedora-163.repo
sudo wget http://mirrors.163.com/.help/fedora-updates-163.repo
然后将上面两个文件里面的$releasever全部替换成17。
然后生存元数据缓存,步骤如下:
sudo yum makecache
出现如下页面:
至此,yum的安装和配置就完成了。
本文参考yum安装文章见:
在ubuntu上安装yum_隔壁郑同学的博客-CSDN博客_ubuntu yum
配置yum参考链接如下:
yum安装及配置_墨玉浮白的博客-CSDN博客_yum
yum管理软件文章如下:
CentOS 初体验三: Yum 安装、卸载软件_赵彦军的博客-CSDN博客_yum 卸载
linux下安装yum步骤相关推荐
- yum linux gcc安装包下载,linux下安装yum及gcc
linux下安装yum及gcc的详细教程 ----孤独小客(http://doc.docsou.com) 1.安装yum [root@st ~]#wget http://doc.docsou.com/ ...
- kattle的java安装,Kettle自定义JDK版本(附Linux下安装部署步骤)
现需要在某台服务器上安装Kettle8.3,但该机器的JDK版本是JDK1.7,因此需要为Kettle单独指定 JAVA_HOME,方法如下: vi data-integration/set-pen ...
- Linux下安装pymysql步骤
一.windows环境里安装 下载地址: https://code.google.com/p/pymysql/ windows环境里,选择一个版本下载后,解压后cmd 切换到目录下,python se ...
- linux 中yum安装不成功,关于linux下安装yum(安装失败遇到的坑)
This system is not registered to Red Hat Subscription Management. You can use subscription-manager t ...
- 虚拟机中在红帽的Linux 下安装yum工具
简单的来说yum工具就相当于window下的什么360软件管家.所以说先装上yum然后装软件非常方便了. yum工具有很多的参数可供使用,如下: yum install 软件名1 [软 ...
- Linux下安装jdk8步骤详述
见:https://www.cnblogs.com/shihaiming/p/5809553.html 0.下载jdk8 登录网址:http://www.oracle.com/technetwork/ ...
- linux下安装hadoop步骤
下面的安装手册是我在hadoop第一版时做的,和现在的hadoop不太符合 一.前期准备: 下载hadoop: http://hadoop.apache.org/core/releases.html ...
- linux 下安装mysql 步骤
1. 下载 http://dev.mysql.com/downloads/mysql/ 或者使用wget下载: wget http://dev.mysql.com/get/Downloads/MySQ ...
- linux下安装MySQL8及其远程可视化连接
1.下载路径 https://dev.mysql.com/downloads/mysql/ 2.解压 root模式下 tar -xvf 3.使用rpm命令安装MySql组件 rpm -ivh mysq ...
- linux卸载和按照jdk,Linux 下安装和卸载JDK
安装 下载jdk https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 在local ...
最新文章
- Tails 3.13 发布,更新 Intel 微码,改进拼音输入法支持
- 001.android初级篇之ToolBar
- tcp ip socket
- linux修改services命令,Linux中service指令都有哪些参数
- mysql -- 死锁
- Spring Boot 2 快速教程:WebFlux 集成 Thymeleaf(五)
- 诗歌,一路走来...
- 详解微软 ALUM:当语言模型遇到对抗训练
- 十年编程,是人玩技术还是技术玩人?
- 什么叫误差的反向传播,反向传播误差怎么算的
- 奥的斯服务器故障显示m什么意思,奥迪斯电梯故障代码对照表 奥的斯电梯故障解决方法...
- 斯坦福大学区块链期末考试题
- Intellij IDEA的激活(使用破解补丁永久激活)
- 数据平台建设的痛点,如何进行元数据治理?
- 本地无需安装数据库,实现plsql远程连接数据库
- c程序的基本组成单位是什么?
- Java设计模式之工厂模式篇 (转)
- 基于 QPlay 的智能无线流媒体传输音箱的设计
- OpenSSL、OpenSSL-FIPS、OpenSSL-FIPS-ECP的区别
- 澳洲语言成绩等级c,澳大利亚对A-Level成绩要求分为几个等级
热门文章
- matlab 贝叶斯网络学习
- 海康摄像头b/s架构下的视频直播
- 使用cubemx工具的stm32用AT24C02实现简单密码(一点点面向对象的思想编程)
- python写病毒代码_十行 Python 代码写一个USB病毒
- gre考试是机考还是笔试?
- 21款数据恢复软件,包含电脑PC、手机安卓、与苹果IOS免费下载
- java音乐网站论文_基于Java web的音乐网站的设计与实现论文(含源文件).doc
- python积最大的分解_pyfactor
- unity与Android联合开发模式
- 在已有OpenStack集群中部署Manila(五):部署Manila Share节点之模式二(driver_handles_share_servers=True)