日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

Linux软件安装管理 - CentOS (三) ---- 源码包管理

發(fā)布時(shí)間:2024/4/17 linux 54 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux软件安装管理 - CentOS (三) ---- 源码包管理 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1. 軟件包管理簡(jiǎn)介

2. rpm命令管理(Redhat Package Manager)

3. yum在線安裝

4. 源碼包管理

  4.1 源碼包和RPM包的區(qū)別

    4.1.1 區(qū)別

      安裝前:概念上的區(qū)別(開源與非開源)

      安裝后:安裝位置不同

        RPM包默認(rèn)安裝路徑:

          /etc/        配置文件安裝目錄

          /usr/bin/      可執(zhí)行的命令安裝目錄

          /usr/lib/       程序所使用的函數(shù)庫(kù)保存位置

          /usr/share/doc/   ?基本的軟件使用手冊(cè)保存位置

          /usr/share/man/  ? ?幫助文件保存位置

        源碼包安裝位置:安裝在指定位置,一般是/usr/local/軟件名/

    4.1.2 安裝位置不同帶來的影響

      RPM包安裝的服務(wù)可以使用系統(tǒng)服務(wù)管理命令(service)來管理,例如RPM包安裝的apache的啟動(dòng)方法是:

        [ /etc/rc.d/init.d/httpd start ]

        [ service httpd start ] ?# service搜索的目錄即為/etc/rc.d/init.d/

      源碼包安裝的服務(wù)不能被服務(wù)管理命令管理,因?yàn)闆]有安裝到默認(rèn)路徑中。所有只能用絕對(duì)路徑進(jìn)行服務(wù)的管理,例如:

        [ /usr/local/apache2/bin/apachectl start ]

  4.2 源碼包安裝過程

    4.2.1 安裝準(zhǔn)備:安裝C語(yǔ)言編譯器;下載源碼包。(文件傳輸工具:winSCP)

    4.2.2 注意事項(xiàng):源代碼保存位置:/usr/local/src/

           軟件安裝位置:/usr/local/

    4.2.3 安裝過程:

      a.?下載源碼包

      b.?解壓縮下載的源碼包

      c.?進(jìn)入解壓縮目錄

      d. ./configure 軟件配置與檢查

        1. 定義需要的功能選項(xiàng) [ ./configure --help ]

          設(shè)定安裝路徑:[ ./configure --prefix=/usr/local/apache2?]

        2. 檢測(cè)系統(tǒng)環(huán)境是否符合安裝要求

        3. 把定義好的功能選項(xiàng)和檢測(cè)系統(tǒng)環(huán)境的信息都寫入Makefile文件,用于后續(xù)的編輯

      e. make編譯

        make clean:報(bào)錯(cuò)后清除緩存和臨時(shí)文件

      f. make install編譯安裝

    4.2.4 卸載:直接移除源碼包

  4.3 Apache安裝相關(guān):

    4.3.1 源碼包安裝情況:[ vi INSTALL ] 查看安裝及運(yùn)行方法說明

              運(yùn)行方法:[ /usr/local/apache2/bin/apachectl start ]

              網(wǎng)頁(yè)內(nèi)容:[ vi /usr/local/apache2/htdocs/index.html ]

      RPM包安裝情況:運(yùn)行方法:[ service httpd start ]

              網(wǎng)頁(yè)內(nèi)容:[ vi /var/www/html/ ]

5. 腳本安裝包

轉(zhuǎn)載于:https://www.cnblogs.com/wnzhong/p/6290678.html

總結(jié)

以上是生活随笔為你收集整理的Linux软件安装管理 - CentOS (三) ---- 源码包管理的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。