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

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

    软件安装通常有如下几种方式:RPM包安装yum安装、以及脚本安装
c++

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

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

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

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

    一、首先是光盘的挂载。
工具

wKiom1gEklaxYo6nAADER4eU4yE522.png    这里添加的是安装Linux的镜像文件,点击肯定,以后就是在命令行模式下操做。spa

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

    mkdir /mnt/cdrom    
    mount /dev/sr0

     二、接下来,而后使网络yum源失效。由于yum源默认是使用网络yum,所以咱们须要让网络yum源失效,切换到目录 /etc/yum.repos.d/ blog

wKiom1gGJ6TT3vrlAAAOOue48Cw052.png

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

    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

    三、使本地yum源生效

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

wKiom1gGKbLy0UwqAADQv94Eqqs071.png

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

    yum list

来查看当前的yum源有哪些安装包能够安装。

    也可使用命令

    yum search 关键字

来搜索服务器上全部和关键字相关的包。


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

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

wKiom1gGLCmS624EAAATJm_bqHQ604.png    执行安装命令:

    yum -y install gcc-c++

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

wKiom1gGLQCAIL2CAAA_V7vLC8k429.png

    以后就安装成功了,接下来跟你们说两个关于 yum 源使用的其余两个命令

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

    关于升级命令,只有在yum 源里有更高版本的包才能够升级,不然会显示”No packages

marked for Update”。<升级是Windows 常见的操做,但在Linux 中,通常不用升级,服务器升级需付出必定代价,升级须要中止正在运行的服务。>若是上述命令没有包名,则表示升级全部服务,包括Linux 内核。Linux 新内核须要从新配置,CentOS 6.3 以前的版本,执行该命令,系统会崩溃。若是

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

    五、YUM 软件组管理命令

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

    


    为何推荐你们使用本地yum源呢?缘由很简单,由于本地的yum源安装效率更高,并且咱们安装的软件通常是不须要升级到更高的版本,Linux服务器下的软件要求的是稳定和高效!!

相关文章
相关标签/搜索