linux的軟件安裝

yum使用本地光盤作爲軟件倉庫,讓它自動的檢測依賴關係,並且自動安裝依賴的包

1.掛載光驅
  #mount /dev/cdrom /mnt
2.備份原來軟件倉庫配置文件
  #cp -a /etc/yum.repos.d/rhel-debuginfo.repo /etc/yum.repos.d/rhel-debuginfo.repo.bak
3.編輯原來軟件倉庫的配置文件
  #vim /etc/yum.repos.d/rhel-debuginfo.repo
  [rhel-debuginfo]
   name=Red Hat Enterprise Linux   //名字隨意
   baseurl=file:///mnt/Server      //軟件存放的位置file://打頭
   enabled=1                       //開啓文件的位置
   gpgcheck=1
   gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
4.使用yum安裝軟件
  #yum instal mysql-server
5.yum的圖像軟件
  #yum install yumex.noarch
  安裝完成後在圖形界面上使用命令yumex調出yum的程序

 

tar.gz   tar.bz2
#tar -xzvf(xjvf) xxxx.tar.gz
#chmod 777 ./xxxx
#cd xxxx
#./configure    //檢查軟件的運行環境
#make           //運行mak腳本,製作一個軟件安裝文件
#make install   //運行make install開始安裝軟件

 

有些軟件包是以.src.rpm結尾的,這類軟件包是包含了源代碼的rpm包,在安裝時需要進行編譯。這類軟件包有兩種安裝方法:

方法一:

1. 執行rpm -ivh your-package.src.rpm

2. cd /usr/src/redhat/SPECS

3. rpmbuild -bp your-package.specs 一個和你的軟件包同名的specs文件

4. cd /usr/src/redhat/BUILD/your-package/ 一個和你的軟件包同名的目錄

5. ./configure 這一步和編譯普通的源碼軟件一樣,可以加上參數

6. make

7. make install

方法二:

1. 執行rpm -i you-package.src.rpm

2. cd /usr/src/redhat/SPECS (前兩步和方法一相同)

3. rpmbuild -bb your-package.specs 一個和你的軟件包同名的specs文件

這時,在/usr/src/redhat/RPM/i386/ (根據具體包的不同,也可能是i686,noarch等等) 在這個目錄下,有一個新的rpm包,這個是編譯好的二進制文件。執行:

rpm -i new-package.rpm即可安裝完成。

 

 

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