一、rpm相關命令介紹 1. 查看CD裡面有的文件 2. 用rpm來安裝一個名為vsftpd的rpm包 3. rpm -qi 軟體包名 (查看軟體包的詳細信息) 4. rpm -ql 軟體包名 (查看軟體包安裝到哪了) 5. rpm -qa | grep 軟體包名 (從所有安裝中找有沒有安裝某個軟體 ...
一、rpm相關命令介紹
1. 查看CD裡面有的文件
2. 用rpm來安裝一個名為vsftpd的rpm包
3. rpm -qi 軟體包名 (查看軟體包的詳細信息)
4. rpm -ql 軟體包名 (查看軟體包安裝到哪了)
5. rpm -qa | grep 軟體包名 (從所有安裝中找有沒有安裝某個軟體包)
6. 將/opt/ 掛載到/dev/sr0
二、yum源相關命令介紹
1. cd /etc/yum.repos.d/ 查看網路yum源
2. 把這些網路yum源移動到/tmp/bak/ 目錄下,然後自己創建一個本地yum源local.repo
3. 本地yum源內容
[local]
name=local repo
baseurl=file:///opt
enabled=1
gpgcheck=0
4. yum clean all 用於清除yum緩存
5. yum -y install epel-* 安裝所有與epel相關的包
6. yum makecahe -y 用來建緩存,以後下載包就快多了
7. 查看 cat /etc/yum.conf 文件
8. 把/etc/yum.conf 文件打開,並改寫
cachedir=/rpm_bak(等號後面是指定目錄,用於存放以後從網上下載的包)
keepcache=1(由0改為1)
9. yum erase httpd-* -y 刪除httpd-所有的包
10. 刪除與httpd 有依賴性的相關包
rpm -e mailcap
rpm -e apr-util
rpm -e apr
11. 自己創建一個倉庫,用來打包以後自己要開發的軟體及其依賴性
mkdir /cangku_httpd
下麵的cp命令用於模擬是從網上下載或者是自己創建的軟體搬到新建的本地倉庫中
createrepo /cangku_httpd/ 很重要!建立這個倉庫裡邊包的各種相關性,若沒有create 這個工具,需要自行yum下載安裝
剛纔少拷了一個包tool
12. 把原來的網路yum源移走
13. 創建本地yum源
[httpd]
name=httpd server
baseurl=file:///cangku_httpd
enabled=1
gpgcheck=0
14. yum -y install httpd 接下來就可以安裝自己搭建的本地倉庫和yum源了
對了,別忘記把那些網路yum源移回來,它們還是有用的。
三、源碼安裝
1. yum groupinstall
然後yum groupinstall '開發工具' - y
2. tar xvf python.tgz
解包之後cd到python目錄下
執行下麵的安裝程式,等號後面是源碼安裝路徑
3. yum install zlib* -y 缺少一個關於zlib的包,現在把它安上
4. make 是編譯的意思,&&是指再前面的命令執行成功的情況下執行後面的命令
5. cd到/user/local/python3.6/ 下 ,然後ls查看相關目錄
6. PATH=/user/local/python3.6/bin:$PATH 添加全局環境變數,只在當前終端生效
vim /etc/profile 修改環境配置文件在最低下加兩行
PATH=/user/local/python3.6/bin:$PATH
export PATH
source .bash_profile(立即刷新生效)
7. 總結