1. 软件包管理简介

2. rpm命令管理(Redhat Package Manager)

3. yum在线安装

  3.1 yum源文件

    vi /etc/yum.repos.d/CentOS-Base.repo

  3.2 光盘搭建yum源

    3.2.1 挂载光盘

      mkdir /mnt/cdrom  # 建立挂载点

      mount /dev/cdrom /mnt/cdrom/  # 挂载光盘

    3.2.2 使网络yum源失效

      cd /etc/yum.repos.d/  # 进入yum源目录

      mv CentOS-Base.repo CentOS-Base.repo.bak  # 修改yum源文件后缀名,使其失效

    3.2.3 使光盘yum源生效

      vim CentOS-Media.repo    

      [c6-media]
      name=CentOS-$releasever - Media
      baseurl=file:///mnt/cdrom
      #baseurl=file:///media/CentOS/
      # file:///media/cdrom/
      # file:///media/cdrecorder/
      gpgcheck=1
      enabled=1
      #enabled=0
      gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

    3.2.4 查看是否生效:yum list

  3.3 yum命令

    3.3.1 查询

      [ yum list ]  # 查询所有可用软件包列表

      [ yum search 关键字 ]  # 搜索服务器上所有和关键字相关的包

    3.3.2 安装

      [ yum -y install 包名 ]  # -y:自动回答yes;-install:安装

      例如:yum -y install gcc(第一个gcc必须通过源码包安装)

    3.3.3 升级(慎用至不用)

      [ yum -y update 包名 ]  # 无包名则升级所有包和内核

    3.3.4 卸载(慎用至不用)

      [ yum -y remove 包名 ]  # 服务器使用最小化安装,用什么软件安装什么,尽量不要卸载

    3.3.5 yum软件组管理命令

      [ yum grouplist ]  # 列出所有可用的软件组列表

      语言临时切换:英文:LANG=en_US;中文:LANG=zh_CN.utf8

      [ yum groupinstall 软件组名 ]  # 安装指定软件组,组名可以由grouplist查询

      例如:yum groupinstall "Chinese Support"  # 安装中文组件

      [ yum groupremove 软件组名 ]  # 卸载指定软件组

4. 源码包管理

5. 脚本安装包

Linux软件安装管理 - CentOS (二)的更多相关文章

  1. Linux软件安装管理 - CentOS

    ---恢复内容开始--- 1. 软件包管理简介 1.1 源码包 - 脚本安装包 1.2 二进制包(RPM包,系统默认包) - 依赖性 2. rpm命令管理(Redhat Package Manager ...

  2. Linux软件安装管理 - CentOS (三)

    1. 软件包管理简介 2. rpm命令管理(Redhat Package Manager) 3. yum在线安装 4. 源码包管理 4.1 源码包和RPM包的区别 4.1.1 区别 安装前:概念上的区 ...

  3. Linux软件安装管理之——dpkg与apt-*详解 apt命令(dpkg和apt代替rpm)

    apt list *python* Nosee123关注赞赏支持   Linux软件安装管理之--dpkg与apt-*详解 [Linux软件安装管理系列]- - 传送门: - -<Linux软件 ...

  4. Linux软件安装管理之——dpkg与apt-*详解

    Linux软件安装管理之--dpkg与apt-*详解 [Linux软件安装管理系列]- - 传送门: - -<Linux软件安装管理之--源码安装详解> - -<Linux软件安装管 ...

  5. Linux软件安装管理

    1.软件包管理简介 1.软件包分类 源码包 脚本安装包 二进制包(RPM包.系统默认包) 2.源码包 源码包的优点是: 开源,如果有足够的能力,可以修改源代码 可以自由选择所需要的功能 软件设计编译安 ...

  6. Linux软件安装管理---源码安装

    在Linux平台下,软件包的类型可以划分为两类:源码包.二进制包. 源码包: 即程序软件的源代码(一般也叫Tarball,即将软件的源码以tar打包后再压缩的资源包). 二进制包: 如 Red Hat ...

  7. 2017.11.15 linux软件安装管理(todo)

    学习来自:http://www.imooc.com/learn/447 第一章 介绍 第二章 软件包简介 1.源码包 2.二进制包(RPM包或系统默认包) 脚本安装包其实是别人把软件安装的脚本写好了, ...

  8. Linux软件安装管理概述

    介绍如何在Linux字符界面下安装软件 课程大纲: 一.软件包管理简介 二.rpm命令管理 三.yum在线管理 四.源码包管理 五.脚本安装包

  9. Linux软件安装管理:rpm与yum

    目录 1. rpm包的管理 1.1 介绍 1.2 rpm包的简单查询指令 1.3 rpm 包名的基本格式 1.4 rpm其它指令 1.5 卸载rpm包 1.6 安装rpm包 2. yum 2.1 说明 ...

随机推荐

  1. 2013集训.DAY1.A

    发现自己漏整理了一套,现在附上T1:primenumT2:sendroseT4:warfare除了第一题以外,其余的两题由于当时太弱什么都不会,所以用来学习....T2 SPFA T4 最大生成树

  2. Dotfuscator注册码和XenoCode注册码

    .net加密工具注册码:Dotfuscator注册码如下:     Your   serial   number   is   14705     Your   Confirmation   Numb ...

  3. c语言:最长对称子串(3种解决方案)

    问题描述: 输入一个字符串,输出该字符串中最大对称子串的长度.例如输入字符串:“avvbeeb”,该字符串中最长的子字符串是“beeb”,长度为4,因而输出为4. 解决方法:中序遍历 一,全遍历的方法 ...

  4. socket1

    socket的那些事(1) TCP/IP 简单介绍 应用层 (Application):应用层是个很广泛的概念,有一些基本相同的系统级 TCP/IP 应用以及应用协议,也有许多的企业商业应用和互联网应 ...

  5. Mahout之(四)Taste的架构和部署Demo

    Taste简介 Taste是Apache Mahout提供的一个协同过滤算法的高效实现,它是一个基于Java实现的可扩展的,高效的推荐引擎.Taste既实现了最基本的基于用户的和基于内容的推荐算法,同 ...

  6. C# BackgroundWorker详解,图例,原理分析

    先声明,大部分资料均参考网上,进行了整理. 1. 在 VS 中添加了 BackgroundWorker 组件, 该组件在多线程编程方面使用起来非常 方便,然而在开始时由于没有搞清楚它的使用机制, 走了 ...

  7. WP8开发札记(一)WP8应用生命周期管理

    在介绍生命周期前,我们先了解两个相关的概念. 1.墓碑机制:WP8与Android采用的真后台机制不同,WP8采用的是墓碑机制.一旦从当前应用程序离开(非退出),该应用会被墓碑化,这样可以更好的管理( ...

  8. Use weechat (IRC client) on OS X. MacBook Pro

    Weechat is a console IRC client. It is opensource and very easy to use. I use weechat in my Linux PC ...

  9. 设计模式:空对象模式(Null Object Pattern)

    设计模式:空对象模式(Null Object Pattern) 背景 群里聊到<ASP.NET设计模式>,这本书里有一个“Null Object Pattern”,大家就闲聊了一下这个模式 ...

  10. [置顶] linux学习之samba安装问题详解

    一.首先查看是否安装samba,命令为:rpm -qa | grep samba 出现如下包表示已经安装,否则没有安装 samba-winbind-clients-3.5.10-125.el6.i68 ...