Linux下光盘yum源搭建及简单软件安装

Linux下软件安装包常见的有源码包、二进制包,

软件安装一般有以下几种方式:RPM包安装、yum安装、以及脚本安装。

严格来说,脚本安装并不是独立的一种安装方式,只是对Linux字符界面下软件复杂安装的一个简化版,将复杂的安装命令写在了一个脚本文件中,例如Nginx的安装、fail2ban<采用python脚本>的安装。有兴趣的话可以去查查资料。

接下来就开始正式的yum源的搭建。

环境:Windows 7环境下VMware10,Linux--->CentOS6.5

首先需要说明的是,搭建本地yum源是为了解决在没有网络的条件下软件的安装,接下来是操作步骤。<要求用户为root管理员>

1、首先是光盘的挂载。

    这里添加的是安装Linux的镜像文件,点击确定,之后就是在命令行模式下操作。

开始挂载:首先在 /mnt 目录下新建一个挂载点cdrom,

    mkdir /mnt/cdrom    
    mount /dev/sr0

2、接下来,然后使网络yum源失效。因为yum源默认是使用网络yum,因此我们需要让网络yum源失效,切换到目录 /etc/yum.repos.d/

这里说明一下,只需要关注两项:

CentOS-Base.repo--->网络yum源

CentOS-Media.repo---->光盘本地yum源

要使网络yum源失效,可以删除掉文件 CentOS-Base.repo ,当然,我们没必要这么做,因为我们以后可能还会用到网络yum源,毕竟网络的yum源会不定期的提供软件的。这里我们对该文件重命名,以屏蔽掉他的查找。

执行命令:

cd /etc/yum.repos.d/

mv CentOS-Base.repoCentOS-Base.repo.bak

3、使本地yum源生效

打开文件 CentOS-Media.repo ,修改项如下:

更改结束之后,本地的网络yum源就搭建成功了。我们可以使用命令

    yum list

来查看当前的yum源有哪些安装包可以安装。

也可以使用命令

    yum search 关键字

来搜索服务器上所有和关键字相关的包。

4、接下来以安装 g++ 工具为例,进行安装

<g++工具是 c++ 编译工具,Linux下直接search g++命令是查询不到的,应该查询gcc-c++>

    执行安装命令:

    yum -y install gcc-c++

<-y 选项表示的是自动回答 yes>

之后就安装成功了,接下来跟大家说两个关于 yum 源使用的其他两个命令

yum -y update 包名     //升级命令
yum -y remove 包名     //卸载命令

关于升级命令,只有在yum 源里有更高版本的包才可以升级,否则会显示”No packages

marked for Update”。<升级是Windows 常见的操作,但在Linux 中,一般不用升级,服务器升级需付出一定代价,升级需要停止正在运行的服务。>如果上述命令没有包名,则表示升级所有服务,包括Linux 内核。Linux 新内核需要重新配置,CentOS 6.3 之前的版本,执行该命令,系统会崩溃。如果

服务器放在远程机房,慎执行该命令。

5、YUM 软件组管理命令

yum grouplist -------->列出所有可用的软件组列表,shell 中文显示,本机英文显示,在shell 中输入命令【LANG=en_US】yumgroupinstall 软件组名---->安装指定软件组yum groupremove 软件组名---->卸载指定软件组。

为什么推荐大家使用本地yum源呢?原因很简单,因为本地的yum源安装效率更高,而且我们安装的软件一般是不需要升级到更高的版本,Linux服务器下的软件要求的是稳定和高效!!

时间: 2024-11-08 19:07:17

Linux下光盘yum源搭建及简单软件安装的相关文章

Linux下 本地yum源搭建

第1章 关于yum源 1.1 什么是yum源 yum(Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 CentOS 中的 Shell 前端软件包管理器.基于 RPM 包管理,能够从指定的服务器 自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的 软件包,无须繁琐地一次次下载.安装.  yum 机制的强大之处在于 yum 源.yum 源相当是一个目录项,当我们使用 yum 机制安装软件时,若需要安装依赖软件,则 y

基于VSFTP的本地YUM源及光盘YUM源搭建

基于VSFTP的本地YUM源及光盘YUM源搭建  一.yum环境的本地源搭建(基于VSFTP):  1)安装vsftp;     ****************************************** [[email protected] ~]# mount /dev/hdc /mnt [[email protected] ~]# cd /mnt/Server/ [[email protected] Server]# ls |grep vsftp vsftpd-2.0.5-12.e

光盘yum源搭建过程

光盘yum源搭建步骤 1) 挂载光盘 [[email protected]~]# mount /dev/cdrom /mnt/cdrom 2) 让网络yum源文件失败 [[email protected]~]# cd /etc/yum.repos.d/ [[email protected] yum.repos.d]# mv CentOS-Base.repo \ CentOS-Base.repo.bak [[email protected] yum.repos.d]# mv CentOS-Debu

4-2 光盘yum源搭建

yum源默认是用网络作为yum源,在一些特殊情况下,比如教学.实验室等,不是所有的环境都可以联网 这种不能使用网络的情况下,可以使用光盘搭建yum源 我们知道,光盘包含了所有的rpm包,因此使用光盘搭建本地yum源是可行的 1.挂载光盘 <1>建立挂载点 mkdir /mnt/cdrom <2>挂载光盘(注意虚拟机要打开光驱并选择需要的镜像) mount /dev/sr0 /mnt/cdrom/ 或   mount /dev/cdrom /mnt/cdrom //cdrom好像是s

光盘yum源搭建

1.挂载系统光盘或ISO镜像文件2.打开/etc/yum.repos.d(默认存放repo文件路径),里面的文件如下图所示,默认都是打开的,如果联网的情况下,CentOS-Base.repo优先3.把/etc/yum.repos.d文件夹下的repo文件都加个扩展名,只保留一个CentOS-Media.repo文件,并打开,内容如下图所示:4.修改上图内容,如下图所示:5.成功配置后可以使用 yum list命令查看,出现如下图所示列表表示配置成功 原文地址:http://blog.51cto.

四、光盘yum源搭建

1.挂载光驱 https://www.cnblogs.com/healy/p/11428622.html 2.让网络yum源文件失效 3.进入配置文件查看 原文地址:https://www.cnblogs.com/healy/p/11438012.html

基于虚拟机的centos6.5 搭建本地光盘yum源

在线yum安装必须要保持服务器能够连入网络并且他下载的还会比较慢因为地址大部分多是国外的下载站.另外yum在线下载的都是比较新的软件包,可能不是很稳定,那么使用yum的本地资源就是光盘里的RPM包,让本地光盘作为yum源,这种源的版本可能不是最新的但是相对比较稳定,这种方式一般在工作中比常用.下面就来介绍下光盘yum源安装. 第一步: 虚拟机以vmwareworkstations 为例安装centos6.5虚拟机 并设置连接镜像1 第二步:挂载光盘 [[email protected] ~]#m

Linux系统中搭建本地光盘yum源

搭建本地光盘yum源 第一步:放入CentOS安装光盘,并挂载光盘到指定位置:命令如下: [[email protected] ~]#mkdir /mnt/cdrom #创建cdrom目录,作为光盘的挂载点 [[email protected] ~]#mount -t iso9660 /dev/cdrom1 /mnt/cdrom/ mount: block device /dev/sr0 is write-protected mounting read-only #挂载光盘到/mnt/cdrom

Linux光盘yum源软件安装

关于Linux中的软件安装,有三种方法,个人认为比较方便的就是yum安装,有网的话比较简单,暂且不提.本文主要记录在没有外网的情况下,如何以本地光盘搭建yum源来实现yum安装. 主要包括以下几步: 1.装入本地光盘 2.修改yum配置文件 进入到 /etc/yum.repos.d目录下,可以看到这里有四个yum配置文件:CentOS-Base.repo为默认的yum源,而且是网络yum源.CentOS-Media.repo为光盘yum源. <1>.使用光盘的话要是网络yum源失效. 这里直接