{eval=Array;=+count(Array);}

国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

問答專欄Q & A COLUMN

linux系統源代碼軟件怎樣安裝?

DTeamDTeam 回答0 收藏1
收藏問題

2條回答

luqiuwen

luqiuwen

回答于2022-06-27 17:10

你好,很高興回答你的問題,希望對你有所幫助。

linux源碼安裝也成為編譯安裝,需要對源代碼進行編譯進行編譯,生成二進制可執行文件,一般源碼指的是C代碼,并將編譯的產出物安裝到linux系統的指定目錄,產出物是可執行文件和動態鏈接庫文件或者.so文件。

具體不知道你需要安裝什么軟件,下面我就拿常用的nginx進行編譯安裝。

下載nginx軟件

既然是編譯就需要編譯器,檢查linux是否有gcc編譯器

如果沒有安裝gcc可以用系統自帶的yum 或者atp-get(Ubuntu系統)安裝gcc,需要連互聯網

yum install gcc
sudo apt install build-essential

進入到ngix目錄執行./configure --help,看下編譯準備都有什么參數

一般的編譯只需要添加--prefix=PATH 安裝路徑即可

執行:

./configure --prefix=/usr/local/nginx



make



make install



進入到剛才定義的安裝目錄錄/usr/local/ngix/ 目錄

進入sbin目錄

執行:

./nginx

查看nginx進程

可以看到nginx已經啟動占用的端口號是80,當然也可以到conf目錄下修改nginx.conf配置文件來定義綁定的端口和配置我們需要的服務,比如http反向代理或者負載均衡。

以上回答均是個人原創文章,如果有不同的見解歡迎批評指正,喜歡我的回答可以關注我。

如果你認同我的看法,留下贊再走,十分感謝。

評論0 贊同0
  •  加載中...
voyagelab

voyagelab

回答于2022-06-27 17:10

題主是想通過編譯源代碼的方式安裝軟件吧,通過源碼安裝軟件,不同的軟件可能方法都會有所不同。最好的方法是查看readme文件,一般在我們下載的源碼解壓后的目錄里面會有一個readme文件,里面會有關于安裝步驟的指引。雖然不同的軟件源碼安裝方式會有細微的差別。不過大部分情況下安裝的基本步驟是:

1.執行./configure;

2.執行make;

3.執行make install。

一般通過這三個步驟就可以把軟件安裝到Linux系統中了。

下面以linux下提供web服務的nginx安裝為例,介紹通過源碼安裝軟件的步驟:

1.登陸nginx官網,找到nginx最新穩定版源碼下載鏈接;

2.下載源碼壓縮包:wget -c http://nginx.org/download/nginx-1.16.0.tar.gz

3.解壓下載的壓縮包:tar xzvf nginx-1.16.0.tar.gz

4.進入解壓后的目錄:cd nginx-1.16.0.tar

5.查看readme文件:cat README

這里比較尷尬,和以前的劇本不太一樣。一般readme文件中都會有詳細的安裝步驟,這里只有一句 documentation is available at http://nginx.org

6.所以根據readme文件的指引到官網去找安裝說明文檔,我們再次打開nginx官網,找到documentation—building nginx from source

7.打開building nginx from source頁面,我們就看到了安裝的詳細說明了,首先是執行./configure 根據自己的需要加上不同的參數選項,然后執行make就可以安裝了,這里文檔上面說是不需要執行make install的。

通過源碼安裝軟件的步驟就是這些了,雖然這里舉的例子有點特殊,不過思路方法都是一樣的。希望對題主有所幫助。水平有限,歡迎留言指正。







評論0 贊同0
  •  加載中...

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關注的人
向幫助了您的網友說句感謝的話吧!
付費偷看金額在0.1-10元之間
<