linux系统管理-软件包管理
2015-09-11 11:25
447 查看
概述:
inux家族中的软件包管理有很多工具.一种是在debiton系列的linux中,以像ubuntu的apt-get为代表。对于此种方式的管理方式,个人感觉挺简单方便的,
一种是在Fedora和RedHat以及SUSE中,以YUM为代表。这种包管理,因为现在是在redhat的环境中,不太熟悉,今天就总结一下。
概念:
yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。其实,安装软件是我们大部分人刚开始的想法,查看帮助书册,使用yum search 软件名 或者yum list |grep 软件名,此时会发现"Unable to read consumer identity",因为rehat的商用版本需要注册,才能连接上默认的软件源,所以如果想安装软件,可以采用如下方式。
①RedHat 安装软件源“Unable to read consumer identity”解决:使用非注册的软件源 http://www.linuxidc.com/Linux/2013-12/93375.htm。即,手动修改系统配置修改软件源到其他不用验证用户的软件园,如centos的软件园。
②在互联网搜索安装包rpm,然后采用yum命令安装。
③在互联网搜索下载对应的源文件安装包,对于这样的包安装,基本都是解压、./configure 、make 、make install的流程。注意其中的细节,大家自行百度。
对于yum命令的管理,大家可以参考http://www.cnblogs.com/chuncn/archive/2010/10/17/1853915.html。
相关文章推荐
- linuxJDK配置
- Linux系统库函数 -- lseek函数用法
- 动态库和Linux调试技术
- 用命令形式从Windows系统拷贝文件到Linux
- 重装系统时断电或强制关机导致硬盘故障的解决
- Linux删除重复行的命令
- Linux学习之四——磁盘与文件系统管理
- Linux中变量#,@,0,1,2,*,$$,$?的含义
- Nagios 安装攻略-------centos系统
- 在 Linux 中使用日志来排错
- ubuntu server网易源
- linux FTP配置详解
- linux device 与driver prove 过程
- CentOS 安装部署 vsftpd
- linux mysql 操作命令
- linux 修改系统时间
- linux 识别localhost 修改/etc/hosts
- Linux FTP 服务器配置简单说明【从防火墙关闭到关闭selinux-sestatus到配置ftp用户访问的数据目录再到添加一个ftp用户】
- 第二天:安装VMware和linux系统(1)
- 嵌入式Linux中移植vim编辑器