亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • 1、安裝和卸載使用yum命令比較好,但是查詢和校驗還是得用原始的rpm命令。 rpm -q httpd查詢是否安裝了 httpd。 rpm -qa 查詢系統所有的rpm包。rpm -qa | grep httpd過濾httpd相關的rpm包。
    查看全部
  • 卸載 rpm -e 包名 -e 卸載 --nodeps不檢查依賴性
    查看全部
  • RPM包升級 rpm -Uvh 包全名 -U 升級
    查看全部
  • RPM安裝 rpm -ivh 包全名 -i 安裝 -v 顯示詳細信息 -h 顯示進度 --nodeps不檢測依賴性(生產環境不要用)
    查看全部
  • 第一次安裝包的時候,要寫包全名,且要絕對路徑或cd到目錄下安裝,以便系統找到該包. 安裝好一個包以后,如果要卸載,查找.或者修改包,就可以直接使用包名,不用加上版本號等信息(也就是軟件的名稱)
    查看全部
  • 樹形依賴:a-->b-->c 環形依賴:a-->b-->c-->a 模塊依賴:如果出現庫文件依賴,即以.so.2結尾的包: *.so.2 擴展 ,這個是庫文件,問不是一個模塊,所以在軟件包中是沒有的,而是存在于某個模塊中.查詢網站:www.rpmfind.net 在這個網站上可以查到它屬于哪個包. 將文件放到www.rpmfind.net里查找 *.so.2文件 安裝就可以了 那如果我們不能上網,那就看文件名像啥,然后猜可能的依賴安裝文件是啥 這里要提到yum 可以自動尋找依賴文件 but redhat 任務yum是售后服務 需要付費 只是yum在centos上是免費的 當裝RPM 軟件包的時候有模塊依賴。當看見包依賴于一個.so結尾的文件是。這是被依賴的文件。需要找到包含這個文件的包,再安裝上??梢栽诰W站上查到包的名字。 yum在線安裝解決了包依賴性的問題,在服務器上自動找到依賴的包并安裝
    查看全部
  • 掛載光盤,rpm的packages在以下目錄 mkdir /mnt/cdrom mount /dev/sr0 /mnt/cdrom/ cd /mnt/cdrom ls Packages RPM包在系統光盤中 RPM包的命名規則 e.g: httpd-2.2.15-15.el6.centos.1.i686.rpm -httpd軟件包名 -2.2.15軟件版本號 -15 軟件發布次數 -el6.centos 適合的Linux平臺 -i686 適合的硬件平臺 -rpm 擴展名 RPM包的依賴性,也就是說一個軟件可能需要安裝很多包,并且一個包可能依賴另外的包,所以有一個優先次序,先安主包,再安副包,如果出現依賴性就先安裝被依賴的包,是一種遞歸的關系
    查看全部
  • 所謂的腳本安裝包,就是把服務的軟件包安裝過程寫成了程序腳本,初學者可以執行程序腳本實現一鍵安裝。但實際安裝的還是源碼包和二進制包。例如LAMP一鍵安裝包。 優點:安裝簡單、快捷 缺點:完全喪失自定義性 在redhat中二進制包后綴是rpm,在debian系列里如ubuntu二進制包的后綴是deb。但是它們都是二進制包。 Linux下安裝軟件只有倆種格式:二進制包和源代碼包。
    查看全部
  • RPM包 ·二進制包有點 管理簡單,寄各命令即可實現包的安裝、升級、查詢、卸載 安裝速度比源碼包快得多 ·二進制包缺點: 不可看到源代碼 功能選擇不如源碼包靈活 依賴性
    查看全部
  • 源碼包缺點: 安裝過程步驟多,易出現拼寫錯誤 編譯過程時間長,安裝比二進制安裝時間長 安裝過程一旦報錯新手難解決
    查看全部
  • 源碼包優點: 開源 自選所需功能 軟件是編譯安裝,更適合自己系統,更穩定高效 卸載方便,無垃圾
    查看全部
  • 軟件包分類
    查看全部
  • 腳本安裝包:準備工作 1、本節以安裝LNMP1.0(http://lnmp.org/download.html)為例,所以需要先停止之前安裝的apache和mysql服務(最好也將源碼包安裝的apache【/usr/local/apache2】刪除(端口會沖突)) 2、保證yum源正常:可以使用【yum list】命令測試。(若是光盤yum源,記得掛載光盤) 3、關閉SELinux(linux的安全增增強)和防火墻: a、永久關閉SELinux的方法:編輯文件【/etc/selinux/config】,將【SELINUX=enforcing】改為【SELINUX=disabled】,然后重啟系統即可。 b、永久關閉防火墻的方法:【chkconfig iptables off】,開啟為:【chkconfig iptables on】;臨時關閉防火墻的方法:【service iptables stop】,開啟為:【service iptables start】。 4.然后可以去下載軟件,可以去一個中文的網站,lnmp.org 然后解壓縮 4、腳本安裝過程中(參照截圖部分的2(官方版本),以&&分割的每條命令按順序執行(如果以下載好安裝包,第一步可以省略)),會將系統中已有的apache、mysql、php等卸載掉。 注:安裝后,如果安裝卡在了【php-fpm】那里,通常表示已安裝成功,只是【php-fpm】那里卡住了(物理機少見,但虛擬機比較常見),解決的方法就是:使用命令【pkill -9 php-fpm】殺掉【php-fpm】進程,然后重新啟動該進程【/etc/rc.d/init.d/php-fpm start】即可
    查看全部
  • 腳本安裝包:準備工作 1、本節以安裝LNMP1.0(http://lnmp.org/download.html)為例,所以需要先停止之前安裝的apache和mysql服務(最好也將源碼包安裝的apache【/usr/local/apache2】刪除) 2、保證yum源正常:可以使用【yum list】命令測試。(若是光盤yum源,記得掛載光盤) 3、關閉SELinux和防火墻: a、永久關閉SELinux的方法:編輯文件【/etc/selinux/config】,將【SELINUX=enforcing】改為【SELINUX=disabled】,然后重啟系統即可。 b、永久關閉防火墻的方法:【chkconfig iptables off】,開啟為:【chkconfig iptables on】;臨時關閉防火墻的方法:【service iptables stop】,開啟為:【service iptables start】。 4、腳本安裝過程中(參照截圖部分的2,以&&分割的每條命令按順序執行(如果以下載好安裝包,第一步可以省略)),會將系統中已有的apache、mysql、php等卸載掉。 注:安裝后,如果安裝卡在了【php-fpm】那里,通常表示已安裝成功,只是【php-fpm】那里卡住了(物理機少見,但虛擬機比較常見),解決的方法就是:使用命令【pkill -9 php-fpm】殺掉【php-fpm】進程,然后重新啟動該進程【/etc/rc.d/init.d/php-fpm start】即可
    查看全部
  • 源碼安裝中下載的軟件和安裝軟件的位置都是可以自己指定的,但是建議如圖所示 源碼包安裝過程: 1.下載源碼包 2.解壓縮源碼包 3.進入源碼包目錄 直接執行二進制 ./configure 軟件配置與檢查 ./configure --prefix=/usr/local/apache2 -定義需要的功能選項 -監測系統環境是否符合安裝要求 -把定義好的功能選項和監測系統環境的信息都寫入Makefile文件,用于后續的編輯 make編譯(還是在當前目錄) make clean 安裝出錯 執行這條命令,清除從新編譯 make install 編譯安裝 這步出錯 則執行make clean 刪除/usr/local源文件 編譯完成之后可以使用/usr/local/apache2/bin/apachectl start 如果關閉就可以 service httpd stop 如何確定安裝過程報錯》安裝過程停止并出現error、warning或no的提示 這時候如果已經有安裝目錄存在。直接刪除安裝目錄即可。不會產生任何垃圾文件。如果沒有安裝目錄。則進行make clean即可 安裝的過程中安裝步驟可以在源碼包中找到一個 INSTALL 文件,這里面有步驟
    查看全部

舉報

0/150
提交
取消
課程須知
學習本課程前,需要熟悉Linux的常用命令,可參見課程《Linux達人養成計劃I》。
老師告訴你能學到什么?
1、了解軟件包管理的基本概念 2、能夠使用rpm命令對軟件進行安裝、卸載等操作 3、能夠使用yum對軟件進行在線管理 4、能夠安裝源碼包 5、能夠使用腳本安裝包

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!