-
源代碼(源碼包)保存位置:/usr/local/src
軟件安裝位置:/usr/local/
如何確定安裝過程報錯:
????安裝過程停止;
????并出現(xiàn)error、warning或no的提示;
tar -zxvf httpd-2.4.34.tar.gz????#解壓縮下載的源碼包;
cd httpd-2.4.34????#進(jìn)入解壓縮目錄;
./configure --prefix=/usr/local/apache2
make????#編譯????make clean????#清楚編譯緩存文件;
make install????#編譯安裝
vi INSTALL????#安裝說明文件;
setup????#關(guān)閉防火墻后,再進(jìn)行訪問;
vi /var/www/html/index.html????#yum源apache 頁面;
vi /usr/local/apache2/htdocs/index.html????#源碼包apache?頁面;
查看全部 -
源碼包都是用C語言寫的,必須先安裝C語言的編輯器;
????yum -y install gcc
源碼包是從官方網(wǎng)站下載;
rpm包和源碼包,選擇哪一個呢?
????源碼包:開源、自定義、本機編譯效率更高;
????rpm包:是廠商編譯好的,執(zhí)行效率不一定高;
查看全部 -
RPM包默認(rèn)安裝位置,管理更加方便,符合系統(tǒng)要求,不建議指定位置安裝;
service httpd start
源碼包安裝位置,一定要指定位置,沒有卸載命令;
一般是/usr/local/軟件名/????
因為安裝位置不同,service不能啟動源碼包服務(wù)的;
查看全部 -
yum -y update 包名????#升級,? 一定要慎用;
????-update????升級
????-y????自動回答Yes
????yum -y update????#升級所有軟件,包括內(nèi)核;系統(tǒng)會直接崩潰,內(nèi)核被替換了,新內(nèi)核需要做配置才能使用;
yum -y remove 包名????#卸載
? ? -remove????卸載
????-y????自動回答Yes
服務(wù)器使用最小化安裝,用什么軟件安裝什么,盡量不卸載;
YUM軟件組管理命令
yum grouplist????#列出所有可用的軟件組列表;
yum groupinstall?“軟件組名”? ? #安裝指定軟件組,組名可以由grouplist查詢出來;
注意:軟件組名,必須是英文;
????LANG=en_US????#中文-->英文
????LANG=zh_CN.utf8????#英文-->中文
yum groupremove “軟件組名”????#卸載指定軟件組;
查看全部 -
yum list????#查詢所有可用軟件包列表;
yum search 關(guān)鍵字????#搜索服務(wù)器上所有和關(guān)鍵字相關(guān)的包;
yum -y install 包名????#安裝yum
????-install????安裝
????-y????自動回答yes
yum -y install httpd????#安裝Apache;
yum -y install gcc????#安裝編譯器;
查看全部 -
光盤搭建yum源
1、掛載光盤
????mkdir /mnt/cdrom????#建立掛載點
????mount /dev/sr0? /mnt/cdrom????#掛載光盤
2、使網(wǎng)絡(luò)yum源失效
????cd /etc/yum.repos.d/????#進(jìn)入yum源目錄
????mv CentOS-Base.repo? CentOS-Base.repo.bak????#修改后綴名失效
3、使光盤yum源生效
????vim CentOS-Media.repo
????baseurl=file:///mnt/cdrom????#地址為光盤掛載地址
????#? ? ? ? file:///media/cdrom/????#注釋這兩個不存在的地址
????#? ? ? ? file:///media/cdrecorder/
????gpgcheck=1
????enabled=1????#改為1,讓Yum源配置生效;
查看全部 -
vi /etc/yum.repos.d/CentOS-Base.repo????#Yum源文件
查看全部 -
rpm -V 已安裝的包名????#RPM包校驗
????-V????校驗指定RPM包中的文件;
rpm2cpio 包全名 | cpio -idv .文件絕對路徑????#RPM包中文件擔(dān)提取
????-i????copy-in模式,還原;
????-d????還原時自動新建目錄;
????-v????顯示還原過程;
????.????提取到當(dāng)前目錄下,可通過dir查看?
????-rpm2cpio????#將rpm包轉(zhuǎn)換為cpio格式的命令;
????-cpio????#是一個標(biāo)準(zhǔn)工具,它用于創(chuàng)建軟件檔案文件和從檔案文件中提取文件;
查看全部 -
rpm -q 包名????#查詢包是否安裝;
????-q????查詢query
rpm -qa????#查詢所有已經(jīng)安裝的rpm包
????-a????所有all
rpm -qi 包名????#查詢軟件包詳細(xì)信息;
????-i????查詢軟件信息information
????-p????查詢未安裝包信息package????#rpm -qip 包名
rpm -qf 系統(tǒng)文件名????#查詢系統(tǒng)文件屬于哪個rpm包
rpm -qR?包名????#查詢軟件包的依賴性?
????-R????查詢軟件包的依賴性?
????-p????查詢未安裝包信息
查看全部 -
rpm -e?包全? ? #卸載
ls /var/lib/rpm
查看全部 -
rpm -ivh 包全名????#RPM安裝
????-i? ? install安裝
????-v????verbose顯示詳細(xì)信息
????-h????hash顯示進(jìn)度
? ? -U????upgrade升級
查看全部 -
RPM包在系統(tǒng)光盤中????/mnt/cdrom/Packages
????mkdir /mnt/cdrom
????mount /dev/sr0 ? /mnt/cdrom
????cd /mnt/cdrom
????ls
????cd Packages/
查看全部 -
搭建光盤yum源
查看全部 -
www.rpmfind.net
查看全部 -
腳本一鍵安裝包查看全部
舉報