rpm -ivh:安裝軟件包
rpm -qa:查詢是否有對應軟件包
rpm -e :刪除對應軟件包
注意rpm刪除軟件包時,有時候有些軟件包存在依賴關系,當刪除這類軟件包時,要先刪除與之存在依賴關系的軟件包,即解除其依賴關系
wget:線上下載,下載完,還需要對軟件包進行加載
rpm -ql :查詢軟件包所在位置 -qi:查看信息
當加載軟件包時,往往這些軟件包都會依賴於其他軟件包存在,只有當其他軟件包加載成功后,這些軟件包才允許被加載。當這一個過程所需要耗費的時間太多,所以為了解決這一問題,yum安裝就此應運而生
yum:解決存在依賴關系的安裝包
yum erase :刪除軟件包
yum makecache:制造緩存,提高效率
yum clean all:清理緩存
repodata(寫明包與包之間的依賴關系)
注意yum安裝時,baseurl的絕對路徑只需到repodata目錄上,不需要到軟件包所在的位置,這是因為yum安裝是根據repodata文件里對應的依賴關系來安裝軟件包的
建立一個repodata過程:
查看系統是否安裝creatrepo
為repodata建立一個存放路徑 :mkdir/test
cp 軟件包 /test
creatrepo /test
vim/etc/yum.repos.d/local.repos
name=local yum
basourl-file:///test
enabled=1
gpgcheck=0
安裝成功 ,清理緩存:yum clean all
yum install 軟件包
wegt下載完后加載:
例如下載一個python-3.5.2
wegt install http://.....(python-3.5.2所在網絡位置)
下載完后:
1,准備:yum install gcc-* glibc-* -y
yum groupinstall Development
2,解包:tar xvf python-3.5.2.tgz
3,執行config腳本,添加編譯參數
例如 --prefix :指定安裝路徑
cd python-3.5.2
./configure --prefix =/user/local/python3.5
4.編譯 make
5,安裝 make install
課外小點:hostname :修改主機名(臨時)
vim /etc/sysconfig/network :修改主機名 (永久)
本地文件絕對路徑:file://
外地文件絕對路徑:http://
短暫環境變量修改 :
首先查找環境變量的值:echo $PATH
最后修改環境變量:PATH=
永久環境變量修改 :
首先查找環境變量的值:echo $PATH
vim/etc/profile
PATH=
export PATH
:wq(保存加退出)