跳轉到內容

Linux 指南/軟體構建

來自華夏公益教科書

有時,需要或希望從程式設計師或程式設計團隊提供的原始碼構建程式的可執行二進位制檔案。也許您的系統上沒有預構建的二進位制檔案可用,或者您可能有一些特殊配置或最佳化要求,而預構建形式中沒有提供這些要求。

程式的原始碼通常提供在一個單獨的歸檔檔案中,第一步是下載此檔案,或從(例如)CD 或 DVD 磁碟中找到並複製它。

獲取程式的原始碼後,通常需要按照以下典型步驟進行:(注意:方括號中的任何內容都用適用內容替換)

  • 開啟命令列(控制檯)會話
  • cd 到包含存檔的目錄cd /root/Desktop/[filename.tar.gz]
  • 解壓縮
    1. 如果存檔以 .tar.gz 或 .tgz 結尾,請鍵入此命令gzip -d [filename.tar.gz]
    2. 如果存檔以 .tar.bz 結尾,請鍵入此命令bzip2 -d [filename.tar.bz2]
  • 透過鍵入以下內容來分離存檔tar -xvf [archivename.tar]
  • 透過鍵入以下內容 cd 到解壓縮的存檔cd [progname]

此時,您已從存檔中解壓縮檔案,現在應該檢查是否有任何文件檔案,通常稱為 **README** 或 **INSTALL**。這些檔案通常會提供有關程式的特定安裝和配置說明。這些通常包括

  • 透過鍵入以下內容進行配置./configure
  • 構建它make

對於最終安裝步驟,通常需要 root(超級使用者)許可權。可以透過發出 *su* 命令並在提示時輸入密碼來獲得這些許可權。

  • 安裝它make install
  • 現在透過鍵入以下內容執行它[progname]
華夏公益教科書