追求卓越 因为经历,所以幸福
分类: LINUX
2013-09-01 14:36:23
一、Linux下软件包形式
格式1:tar.gz
格式2:rpm (Fedora,RedHat,CentOS等)
查看安装的软件包
查看系统安装的时候装的软件包
cat -n /root/install.log
more /root/install.log | wc -l
查看现在已经安装了那些软件包
rpm -qa
rpm -qa | wc -l
yum list installed | wc -l
二、手动安装软件
1. 安装源码包
# tar –zxvf 安装文件名
# ./ 安装文件名 (运行)
卸载
# tar –e 文件名
2. rpm包安装
# rpm (解压缩)
三、利用yum安装软件
3. 安装或升级软件:yum install [name]
4. 卸载软件:yum remove [name]
例:
① 安装vi增强版工具vim
② 升级gcc gdb等编译器、调试器工具。
③ 安装ctags代码管理工具
5. 建立本地yum安装库
① 挂载镜像文件光盘
mount /dev/cdrom /mnt/DVD
② 创建本地目录,以方便把光盘里的文件拷贝到此目录。
mkdri /DVD
③ 拷贝光盘的文件
cp /mnt/DVD/Packets/* /DVD
④ 进到/DVD目录安装yum源管理工具createrepo
rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm
⑤ 使用该命令“createrepo .”管理你的软件包
第4、5步在同一个目录下执行。
⑥ 创建yum库的配置文件
vim /etc/yum.repos.d/local.repo
[DVD]
name=aau
baseurl=file:///DVD/
enabled=1
gpgcheck=0
[....] 代表这个库的名字,必须是唯一的,不可以重复。并且不能有空格。
name= 是这个库的说明,没有太大的实际意义,只是一个字段说明。
baseurl= 说明采取什么方式传输,具体路径在哪里,可以使用的方式有,file://,ftp://,http://等,关于baseurl中的变量,可以查看yum.conf 的手册:man yum.conf ,在手册的最后一段有详细描述。
enabled=1 说明启用这个更新库,0表示不启用。
⑦ gpgcheck=1 表示使用gpg文件来检查软件包的签名
说明:/etc/yum.repos.d/目录下有YUM库配置文件,其中CentOS-Base.repo配置文件是使用国内镜像服务器站点的,因为当你使用yum命令是默认是使用CentOS-Base.repo的配置文件,而不是我门自己创建的local.repo的配置文件
mv CentOS-Base.repo ./CentOS-Base.repo.bak
⑧ 8、yum list 看见整理条时,已经证明你的本地yum库安装完毕。。