2.軟件安裝

1.rpm包安裝

rpm包:noarch(通用)
搜索網址:http://rpm.pbone.net
1) 出現問題:
Header V3 RSA/HSA256 Signature key ID
Header V3 DSA signature: NOKEY, key ID
解決:rpm --import /etc/pki/rpm-gpg/RPM*
2) 出現問題:
error: can't create transaction lock on  /var/lib/rpm/.rpm.lock (Permission denied)
解決:root目錄
3)使用:

安裝: rpm -ivh *.rpm

rpm -ivh /usr/src/regflag/RPMS/i386/Filename.rpm

--nodeps 不檢查依賴性關係
--force 忽略軟件包及文件的衝突make

搜索: rpm -qa | grep

更新: rpm –Uvh
卸載: rpm –e
查看: rpm –qil
源包: rpm --rebuild Filename.src.rpm

2.yum包安裝

1、先刪掉自帶的yum:

rpm -aq|grep yum|xargs rpm -e --nodeps 

2、下載需要的4個rpm(版本號可能會變動):

wget http://mirrors.163.com/centos/5/os/i386/CentOS/yum-3.2.22-37.el5.centos.noarch.rpm
wget http://mirrors.163.com/centos/5/os/i386/CentOS/yum-metadata-parser-1.1.2-3.el5.cen tos.i386.rpm
wget http://mirrors.163.com/centos/5/os/i386/CentOS/yum-fastestmirror-1.1.16-16.el5.centos.noarch.rpm
wget http://mirrors.163.com/centos/5/os/i386/CentOS/python-iniparse-0.2.3-4.el5.noarch.rpm

3、安裝:

rpm -ivh python-iniparse-0.2.3-4.el5.noarch.rpm
rpm -ivh yum-metadata-parser-1.1.2-3.el5.
centos.i386.rpm
rpm -ivh yum-3.2.22-26.el5.centos.noarch.
rpm  yum-fastestmirror-1.1.16-14.el5. 
centos.1.noarch.rpm –nodeps(同時安裝)

4、下載配置:

先備份系統自帶的yum源:
mv /etc/yum.repos.d/CentOS-Base.repo CentOS-Base.repo.bak
搜狐的yum源:
wget http://sudone.com/download/CentOS-Base.repo -O /etc/yum.repos.d/CentOS-Base.repo
網易鏡像yum源:(http://mirrors.163.com/.help/centos.html)
wget http://mirrors.163.com/.help/CentOS5-Base-163.repo -O /etc/yum.repos.d/CentOS-Base.repo
*文件中:$releasever全部替換爲版本號5

5、生成緩存:

yum makecache

6、設置本地yum源(/etc/yum.repos.d/*.repo文件中參加)

[rhel-debuginfo]
name=Red Hat Enterprise Linux $releasever - $basearch – Debug
baseurl=file:///mnt/cdrom/XXXX)# 文件夾名倉庫的位置
enabled=1 # 是否啓用這個倉庫,1爲起用,0爲禁用
gpgcheck=1 # 是否檢查GPG簽名(用來驗證要安裝的包是不是REDHAT官方的)
# rpm --import /etc/pki/rpm-gpg/RPM*
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

7、使用:

yum install package 安裝指定的安裝包
yum update package 更新指定程序包
yum check-update package 檢測升級軟件包
yum remove package 檢測升級軟件包
yum list 列表
yum search keyword 查找軟件包
yum info package 顯示安裝包信息
yum clean all 清除緩存header與rpm包

8、安裝openoffice.org

yum groupinstall "Office/Productivity"
yum list openoffice* 
yum -y install openoffice.org-langpack-zh_CN

3.源代碼/壓縮包安裝

1 .tar.gz解壓縮:

tar -zxvf XXX.tar.gz

2 簡單安裝:

./install.sh ./XXX.run

3 編譯安裝:

./configure <=== 配置
--prefix= 加目錄
make <=== 編譯
make install <=== 安裝
make clean
make uninstall

4 gcc環境設置(安裝以下文件包rpm)

   kernel-headers,glibc-headers,
   glibc-devel,gcc-4,gcc-c++

   libstdc++-devel,libgomp

5 軟件包

http://sourceforge.net/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章