-
查詢安裝rpm -q 包名 查詢全部安裝rpm -qa查看全部
-
安裝配置指定功能后執行編譯命令查看全部
-
源碼包安裝命令(一定要進入源碼包目錄下)查看全部
-
源碼包安裝注意事項查看全部
-
下載源碼包查看全部
-
源碼包安裝位置查看全部
-
源碼包的安裝目錄 /usr/local/xx包名 源代碼保存位置 /usr/local/src 安裝源碼包 1.必須安裝c語言編譯器 gcc 2.下載源碼包 通過工具傳輸文件 apache 程序默認端口:80 3.解壓縮tar -zxvf 4.cd進入到程序解壓縮所在目錄-必須 5. ./configure #定義需要的功能選項,檢測系統環境是否符合要求 #把定義好的功能選項和檢測系統環境的信息寫入Makefile文件用于后續編譯 ./configure --prefix=/usr/local/apache2 #一定要指定位置 6.make #編譯 耗時 make clean #一旦5 6步驟報錯,清除緩存,臨時文件 7.make install 安裝 8.啟動 /usr/local/apache2/bin/apchectl start 源碼包不需要卸載命令,直接刪除安裝目錄,不會遺留任何垃圾文件查看全部
-
源碼包的安裝目錄 /usr/local/包名 安裝源碼包 1.必須安裝c語言編譯器 gcc 2.下載源碼包 通過工具傳輸文件 apache 程序默認端口:80查看全部
-
YUM源安裝: 包全名:系統中沒有安裝過,使用包全名,注意路徑-安裝,升級 包名:系統中已經安裝過軟件包時,使用包名 -卸載,查詢 是搜索/var/lib/rpm 中的數據庫 1.安裝命令:rpm -ivh 包全名 選項:-i install -v verbose 顯示詳細信息 -U 升級 -h hash 顯示進度 --nodeps 不檢測依賴性(絕少使用) 2.升級安裝:rpm -Uvh/-ivUh 包全名 3.卸載:rpm -e 包名 -e erase 卸載 --nodeps 不檢查依賴性 卸載依然有依賴性查看全部
-
4.查詢 rpm -q 包名 rpm -qa #查詢所有已經安裝的rpm包 rpm -qi -a #all 查詢所有 -i #information 查詢包的相關信息,安裝時間,包簡介等 -p #package -l #locate -f #file 系統文件屬于哪個安裝包 -R #查詢軟件包的依賴性 rpm -qip #查詢未安裝包的信息 rpm -ql #查詢程序安裝位置 rpm -qf 系統文件名 # 系統文件屬于哪個安裝包 rpm -qR 包名 #缺點 也會顯示linux系統相關的程序很多 rpm包默認安裝位置: /etc/ 配置文件安裝目錄 /usr/bin/ 可執行命令的安裝目錄 /usr/lib/ 程序所使用的函數庫保存位置 /usr/share/doc 基本的軟件使用手冊的保存位置 /usr/share/man 幫助文件保存位置查看全部
-
5.文件校驗與文件提取 rpm -V 包名 #程序安裝文件的校驗 是否更改,權限路徑的check rpm2cpio 包全名 | cpio -idv .文件絕對路徑 # rpm2cpio 將rpm包轉換為cpio格式的命令 #cpio 是一個標準工具,用于創建軟件文檔和從檔案文件中提取文件 cpio 選項 < 文件|設備 -i :copy-in 模式,還原 -d :還原時自動創建目錄 -v :顯示還原過程 重要系統文件/系統命令丟失的對應 a. rpm -qf /bin.ls #查詢ls屬于哪個軟件包 b. mv /bin/ls /tmp #造成ls命令誤刪除假象 c. rpm2cpio /mnt/cdrom/Packages/courxxx.i686.rpm | cpio -idv ./bin/ls #提取rpm包中ls 命令到當前目錄的/bin/ls 下 #注意命令執行的當前路徑 不能在/mnt/cdrom下 d.cp /root/bin/ls /bin #把ls命令復制到/bin目錄,修復丟失文件查看全部
-
RPM安裝:rpm在光盤里 Package目錄中 缺點:依賴關系尤其是模塊/庫依賴 例如 rpm安裝報錯:libodbcinst.so.2 is needed by mysql-connector-odbc.. #安裝mysql-connector-odbc..報錯,缺少libodbcinst.so.2庫文件 對策:www.rpmfind.net 輸入庫文件名:libodbcinst.so.2 進行檢索 在檢索結果中查看對應平臺的 包含該庫文件的rpm程序 安裝該rpm程序后 再安裝mysql-connector-odbc..查看全部
舉報
0/150
提交
取消