rpm經常使用命令參數
rpm -qa 查看全部已安裝的安裝包html
搭建本地源參數
c++
1.先掛載光盤在本地,什麼版本的系統掛載什麼版本的光盤,好比7.4就掛載7.4的iso鏡像。
2.進入到/etc/yum.repos.d/目錄下,而後vim建立一個後綴名爲.repo的文件
添加參數以下name=mnt
baseurl=file:///mnt/cdrom (掛載的源文件路徑)
enabled=1 (1表明啓用,0表明禁用)
gpgcheck=0 (1表明校驗源文件0表明不校驗,通常本身的本地源不添加校驗減小麻煩)而後保存退出
3.掛載光盤,使用mount /dev/cdrom /mnt/cdrom,掛載前須要先肯定掛載文件是否在目下存在,不存在先建立在掛載,掛載好後把他添加到/etc/rc.loca文件中設置開機自動掛載。
4.加載yum緩存 yum makecache,而後使用yum repolist all能夠查看當前系統有多少個repo文件,yum list列出多少個安裝包web
首先訪問阿里雲或者163下載一個repo源文件
1.wget http://mirrors.163.com/.help/CentOS7-Base-163.repo 下載
也能夠下載到本地而後使用lrzsz上傳到服務器rz上傳到服務器,sz 加文件名上傳到本地電腦
2.在/etc/yum.repos.d/目錄下建立一個後綴爲.repo的文件
3.添加如下內容:vim
好處在於若是不能訪問外網,那可使每臺機器內網訪問yum源,不用每臺機器都搭建本地源瀏覽器
1.先yum安裝httpd包和httpd開發工具包
yum install httpd httpd-devel -y
2.安裝好後掛載光盤,跟搭建本地源同樣。
3.安好httpd和掛載好光盤後進入到httpd的web發佈目錄
/var/www/html/ 並在此目錄下mkdir一個文件夾,
把掛載好後的光盤裏面的包cp到新建的文件夾裏面
cp -R /mnt/cdrom/Packages/ /var/www/html/localyum/
4.拷貝完成後執行yum install createrepo -y生成本地源
5.使用createrepo ./localyum 命令後會在localyum生成一個repodata文件夾,也就是加載
6.作好以上步驟打開瀏覽器輸入ip地址加文件名稱看是否能訪問到
而後別的機器訪問只須要在配置文件裏面修改IP地址就能夠了
緩存
只須要把系統沒有的包wget下載到httpd的web文件裏面
而後使用createrepo --update /var/www/html/localyum/ 命令更新便可
服務器
1.首先使用yum install yum-utils createrepo -y安裝reposync工具
2.安裝後使用reposync -r base -p /var/www/html/localyum/
其中base是163配置文件裏面的那個倉庫名 -p後面是跟着要同步的http目錄文件
同步的軟件不少慎用網絡
1.wget下載源碼包,後解壓後並進入加壓後的文件夾
2.而後使用./configure --prefix=安裝的路徑 :預編譯源碼包
make :編譯
make install :安裝ide
安裝源碼包可能會報如下錯誤
1.
這是缺乏gcc編譯器 使用 yum install gcc-c++ c gcc -y 安裝gcc編譯器便可
安裝完成後從新預編譯工具
2.
這是缺乏pcre包 使用yum install pcre -y 安裝pcre包便可
安裝完成後從新預編譯
3.
這是缺乏zlib包 使用yum install zlib -y 安裝zlib包便可安裝完成後從新預編譯