今天在虚拟机上做实验,装系统的时候少装了一些包,需要设置下本地源,这些操作不常用,总是忘记,顺便做下记录:
[root@www ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/VolGroup00-LogVol00
6.7G 3.6G 2.8G 57% /
/dev/sda1 99M 12M 83M 13% /boot
tmpfs 252M 0 252M 0% /dev/shm
/dev/hdc 3.8G 3.8G 0 100% /media/CentOS_5.2_Final
[root@www ~]# cd /etc/yum.repos.d/
[root@www yum.repos.d]# ll
总计 16
-rw-r--r-- 1 root root 2049 2008-06-19 CentOS-Base.repo
-rw-r--r-- 1 root root 626 2008-06-19 CentOS-Media.repo
[root@www yum.repos.d]# cp CentOS-Base.repo CentOS-Base.repo.bak
[root@www yum.repos.d]# cp CentOS-Media.repo CentOS-Media.repo.bak
[root@www yum.repos.d]# ll
总计 24
-rw-r--r-- 1 root root 2049 2008-06-19 CentOS-Base.repo
-rw-r--r-- 1 root root 2049 09-06 15:28 CentOS-Base.repo.bak
-rw-r--r-- 1 root root 626 2008-06-19 CentOS-Media.repo
-rw-r--r-- 1 root root 626 09-06 15:28 CentOS-Media.repo.bak
[root@www yum.repos.d]# >CentOS-Base.repo
[root@www yum.repos.d]# ll
总计 20
-rw-r--r-- 1 root root 0 09-06 15:28 CentOS-Base.repo
-rw-r--r-- 1 root root 2049 09-06 15:28 CentOS-Base.repo.bak
-rw-r--r-- 1 root root 626 2008-06-19 CentOS-Media.repo
-rw-r--r-- 1 root root 626 09-06 15:28 CentOS-Media.repo.bak
[root@www yum.repos.d]# vi CentOS-Base.repo
[ISO]
name=iso
baseurl=file:///media/CentOS_5.2_Final/
gpgcheck=1
enable=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
~
[root@www yum.repos.d]# yum install gcc c++
ISO 100% |=========================| 1.1 kB 00:00
primary.xml.gz 100% |=========================| 856 kB 00:00
ISO : ################################################## 2458/2458
Setting up Install Process
Parsing package install arguments
No package c++ available.
Resolving Dependencies
--> Running transaction check
---> Package gcc.i386 0:4.1.2-42.el5 set to be updated
--> Processing Dependency: libgomp.so.1 for package: g