-
RPM包默認安裝位置查看全部
-
rpm -q -a 查詢查看全部
-
rpm -e 卸載查看全部
-
rpm -U(UPDATE) 升級rpm查看全部
-
rpm -ivh 包全名 -i安裝 -v顯示詳細信息 -h顯示進度查看全部
-
安裝前:源代碼保存位置/usr/local/src;軟件安裝位置/usr/local; ./configure --prefix=/usr/local/apache2 編譯前準備,指定安裝目錄(位于解壓縮目錄下); make 進行make編譯(若編譯報錯,執行make clean命令); make install 編譯安裝(執行完才生成usr/local/apache2目錄); /usr/local/apache2/bin/apachectl start 啟動源碼包服務(查看源碼包下的INSTALL文件); 源碼包卸載:無命令,直接刪除安裝目錄,不會有垃圾文件殘留
查看全部 -
由于源碼都是c語言寫的,所以要先安裝編譯器:gcc; 從官方網站下載源碼包,若是下載到了windows上面,可以使用WinSCP傳到Linux上; 在一臺虛擬機上可以安裝源碼包和RPM包兩種,但是只能啟動一個,(占用同一個端口,雖然可以改端口,但是apache的性質是對外提供網站服務,改端口不合適)安裝Apache建議使用源碼包,因為效率高;對于要求效率的,關系到用戶訪問的軟件,建議安裝源碼包,本機編譯更具有兼容性和效率,而RPM包是軟件開發者提供的大眾版本,可用于不注重效率的應用,比如底層應用gcc查看全部
-
1、RPM包安裝位置默認,不指定;源碼包安裝在指定位置,一般是/usr/local/軟件名/ 2、安裝位置不同帶來的影響:/etc/rc.d/init.d/httpd start 啟動RPM包安裝的Apache(或者 service httpd start Redhat系列專有,service命令等價于/etc/rc.d/init.d/);/usr/local/apache2/bin/apachectl start 啟動源碼包安裝的Apache查看全部
-
yum -y update 包名 自動回答yes升級軟件包(若省略包名,即升級所有軟件包、內核,可能導致Linux崩潰,慎用?。。。?; yum -y remove 包名 自動回答yes卸載軟件包(服務器使用最小化安裝,用什么軟件裝什么,盡量不卸載); yum grouplist 列出所有可用的軟件組列表; yum groupinstall 軟件組名(必須是英文,在虛擬機登錄執行yum grouplist命令查看) 安裝指定軟件組; yum groupremove 軟件組名 卸載指定軟件組查看全部
-
yum常用命令: yum list 查詢所有可用軟件包列表; yum search 關鍵字 搜索服務器上所有和關鍵字相關的包; yum -y install 包名 自動回答yes安裝軟件包; yum -y install gcc 安裝gcc軟件包(gcc是C語言的編譯器,想安裝源碼包必須要有gcc的環境)查看全部
-
本地yum源搭建:建立掛載點mkdir /mnt/cdrom;掛載光盤mount /dev/sr0 /mnt/cdrom/; 在/etc/yum.repos.d/目錄下,mv CentOS-Base.repo CentOS-Base.repo.bak 重命名使網絡yum源失效查看全部
-
/etc/yum.repos.d/CentOS-Base.repo查看全部
-
模擬系統主要文件刪除恢復的過程: rpm -qf /bin/ls; mv /bin/ls /test; rpm2cpio 包全名 | cpio -idv .文件絕對路徑 先將RPM包轉換為cpio格式,再提取文件到當前目錄的文件絕對路徑下(執行該命令時最好切換到家目錄); cp /root/bin/ls /bin/查看全部
-
rpm -V 已安裝包的包名 RPM包校驗查看全部
-
RPM包默認安裝位置由寫程序的人定義; rpm -ql 包名 查詢包中文件的安裝位置(已安裝的,rpm -qlp 查未安裝的,需切換到/mnt/cdrom/Packages目錄下); rpm -qf 系統文件名 查詢文件所屬的RPM包(該文件必須是安裝RPM包生成的); rpm -qR 包名 查詢已安裝RPM包依賴性(rpm -qRp 查未安裝的,需切換到/mnt/cdrom/Packages目錄下)查看全部
舉報
0/150
提交
取消