當前位置:首頁 » 操作系統 » linux安裝源碼包

linux安裝源碼包

發布時間: 2023-07-23 20:05:30

『壹』 linux下如何編譯源碼包或者說是安裝

1、安裝編碼源碼的編譯工具,一般是需要安裝gcc
yum install gcc
2、把源碼解壓
tar zxvf uname.tar.gz
3、進入解壓的目錄執行
./configure
make
make install
完成編譯安裝

『貳』 Ubuntu Linux下如何用源碼文件安裝軟體

下面就介紹這種手工安裝方式的詳細步驟。 一、 安裝編譯程序因為要編譯源代碼,所以第一步就是安裝編譯和構建之類的程序。如果你已經安裝過了,可以跳過此步。在Ubuntu系統中非常簡單,只要執行下面命令就行了: $ sudo apt-get install build-essential 該命令執行後,從源文件安裝軟體所需的工具,如gcc、make、g++及其他所需軟體就安裝好了。 二、下載並編譯軟體的源代碼當我們下載源文件時,一定要弄清該軟體所依賴的庫文件和其他程序,並且首先將它們裝好。這些信息,通常都能在該開源項目的主頁上查找到。做好這些准備工作後,我們就可以進行下面的工作了。因為,軟體的源代碼通常以壓縮文件形式發布,所以需要將其解壓到指定目錄。命令如下所示: OwnLinux@ubuntu:~$ tar xvzf program.tar.gz OwnLinux@ubuntu:~$ cd program/ 如果你的對tar命令不熟悉請點擊這里閱讀《tar命令詳解》 在Linux下從源文件安裝程序時,有一個通用模式,即配置(./configure)–> 編譯(make) –> 安裝(sudo make install)。但是,此前你最好還是閱讀源文件中附帶的安裝說明,因為對於每個程序,其開發者的指示才是最具權威性的。程序開發者通常將安裝說明存放在名為INSTALL或README。到哪裡找這些文件呢?它們在項目主頁或源代碼主目錄中都能找到。 1.配置 構建應用的第一步就是執行configure腳本,該腳本位於程序源文件的主目錄下: OwnLinux@ubuntu:~/program$ ./configure 該腳本將掃描系統,以確保程序所需的所有庫文件業已存在,並做好文件路徑及其他所需的設置工作。如果程序所需的庫文件不完全,該配置腳本就會退出,並告訴您還需要哪些庫文件或者是哪些版本太舊需要更新。如果遇到這種情況,僅弄到含有該庫文件的軟體包還是不夠的,同時還要找到具有該庫文件所有頭文件的開發包,在Ubuntu中,這樣的包一般以-dev作為文件名的結尾。安裝好所有需要的庫文件後,重新運行配置腳本,直到沒有錯誤提示為止,這說明需要的庫文件已經全部安裝妥當了即滿足了依賴關系。 2.編譯 當配置腳本成功退出後,接下來要做的就是編譯代碼了。具體操作為在源文件的主目錄中運行make命令: OwnLinux@ubuntu:~/program$ make 這時,您會看到一串編譯輸出數據迅速從屏幕上滾過,如果正常的話,系統會返回的提示符狀態。然而,如果編譯過程中出現錯誤的話,排錯的過程可就不像配置步驟那麼簡單了。因為,這通常要涉及到源代碼的調試,可能源代碼有語法錯誤,或其他錯誤等等。怎麼辦?如果您是編程高手,那就自己調試吧!否則,檢查該軟體的郵件列表等支持渠道,看看是不是已知的bug,如果是就看看別人是怎麼解決的,不是就提交一份bug報告吧,也許不久就會有解決辦法。 3.安裝 當軟體成功編譯後,最後一步就是將它們安裝到系統上。大部分程序的makefile文件中都會有一個用於安裝的函數。需要注意的是,大多時候我們必須作為root用戶來安裝程序,這樣程序就把文件安裝到/usr或其他只有超級用戶才有寫許可權的目錄中。依舊是在源文件的主目錄下,執行如下命令: OwnLinux@ubuntu:~/program$ sudo make install 好了,這樣程序就會安裝到您的計算機上了。另外,當您不再使用該程序時,可以使用軟體所帶的卸載功能,一般程序都會具備此功能。切換至源文件的主目錄下,執行以下命令即可: OwnLinux@ubuntu:~/program$ sudo make uninstall 多數情況下,利用上面介紹的方法安裝的程序,都位於/usr/local下面。若想讓安裝的程序文件與Ubuntu巡視的文件系統隔離開的話,可以為命令添加項,如下所示: OwnLinux@ubuntu:~/program$ ./configure –prefix=/opt 盡管這樣做一般都是有效的,但是也有例外,有些程序根本不理會項;有些程序如含有內核模塊的程序,會把它們自己全部放進您的文件系統。

『叄』 linux 系統安裝源代碼tar.gz

軟體的源代碼,您需要自己動手編譯它。這種軟體安裝包通常是用gzip壓縮過的tar包(後綴為.tar.gz)。 2)另一種是軟體的可執行程序,你只要安裝它就可以了。

『肆』 如何在linux下安裝QT源碼包,安裝後用圖形形式編程

雖然網路上很多人使用 Redhat 或者Fedora 作為上位機操作系統,但是我覺得使用Ubuntu最為方便,因為需要的軟體包大部分都可以通過 apt-get 方式來安裝,而不必從源代碼開始自己編譯。

雖然網路上很多人使用 Redhat 或者Fedora 作為上位機操作系統,但是我覺得使用Ubuntu最為方便,因為需要的軟體包大部分都可以通過 apt-get 方式來安裝,而不必從源代碼開始自己編譯。要知道,自己編譯源代碼可不是一件輕松的事,因為在編譯過程中經常會出現令人意外而且莫名其妙的錯誤。

我們使用的操作系統是 Ubuntu 8.04,使用目前最新版本的QT 4.4.0,安裝起來即為簡單,只要在命令編輯運行以下命令就行:

sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer

注意在這個版本的軟體包中,qt4-dev-tools 包含了Qt Assistant及Qt Linguist等工具,因此不需要單獨安裝這兩個工具。其它的,qt4-doc 是幫助文檔,包含了Qt中各個類庫的詳細說明以及豐富的例子程序,可以使用Qt Assistant 工具來打開閱讀。qt4-qtconfig 是配置Qt環境的一個對話框,一般默認就行了,很少有必要去更改。qt4-demos 包含很多可以運行起來的可執行文件以及源代碼。qt4-designer是用來設計GUI界面的設計器。

為了連接Mysql資料庫,需要安裝連接MySQL的驅動程序:

sudo apt-get install libqt4-sql-mysql

比起在Windows下安裝和配置Qt的MySQL驅動來說,簡直太方便了。如果還需要其它的沒有默認安裝的Qt庫,可以在命令行輸入 sudo apt-get install libqt4- 然後按tab鍵自動補全,就會列出所有以libqt4- 開頭的軟體包,如下圖所示:

這些都可以使用一個命令搞定,而不需要自己從源碼開始編譯。在記不準或不知道名字的情況下,使用tab鍵列出所有可選的軟體包是一個很實用的小技巧。

在我的項目中,還需要畫一些數據曲線和統計圖表等,而第三方的QWT庫提供了這些功能。同樣,只需要一個命令即可完成安裝:

sudo apt-get install libqwt5-qt4 libqwt5-qt4-dev

這時,打開Qt Designer,就會發現左邊的Widget列表裡面多了「Qwt Widget」這一組。

最後,關於集成開發環境我覺得QDevelop很不錯,它跟Qt Designer結合的很好,而且有提示類成員函數的功能。運行以下命令安裝:

sudo apt-get install qdevelop

這樣,使用Qdevelop編寫代碼和編譯、調試,使用Qt Designer設計界面,開發效率較高。

『伍』 Linux中源碼編譯安裝程序包括哪些基本步驟

第一步:創建編譯腳本
進入到源碼目錄 執行 ./configure --prefix=/.../.....(--prefix=後面是想要安裝到的目錄)
第二部:編譯
執行 make
第三部:安裝
執行 make install
當然上面這幾部都是最基本的步驟,如果想優化編譯,要在./configure 後面加參數,或者configure之後手動修改Makefile文件 如O2(優化等級) FLAGS 等編譯參數的修改。
--------------------------------------------------------------------------------------------------------------
以上都是源碼包的編譯
如果是自己寫的C代碼 直接 用gcc編譯即可。
例如 編譯test.c
執行 gcc -o test test.c即可將test.c編譯為可執行的文件 test

自己打出來的 要採納啊!

『陸』 怎麼查看Linux源碼安裝的軟體

一、平時下載linux的源碼包,都是通過搜索,然後找到相關的下載網站進行下載。或者搜索網站進行下載,而且還要遍歷查找安全的網站下載,這樣有些浪費時間與精力.

二、下面舉例介紹一種簡單的方法下載軟體的源碼安裝包

使用 yum info XXX 的命令得到軟體的地址,然後復制即可瀏覽,這樣即安全也省時間去查找,更加簡單,如下圖所示

使用yum info 命令進行查看軟體的信息,里邊包含了軟體的網站,可以很方便得知源碼下載地址了.

三、總結

無論使用哪一種方法來查詢軟體的源碼包,但還是要驗證一下它的安全性,避免出現故障,最好就是到軟體的官方網站進行下載。

『柒』 如何在Linux系統下安裝軟體

目前Linux用戶量最多的系統是Centos,目前最新大版本是Centos7,系統輕量級,免費使用。

如何在Linux下安裝軟體,我說幾個方法:

一.使用rpm類型的大行告軟體包進行安裝,雖然排在最前面但是我也不推薦新手使用,因為所依賴的包會很多。

1.從官網下載rpm軟體包,直帶行接通過命令

rpm-ivh軟體包名

如果是阿里雲伺服器可以使用命令。

2.如果鏡像源非常新,系統滾明可以聯網,使得yuminstall軟體包名來安裝很方便。

二、源碼安裝(推薦使用)

源碼類的安裝,主要的步驟如下:

下載好軟體包

1.解壓安裝源文件tar-zxvftest.tar.gz

2.進入到解壓後的目錄cdtest

3../configure

4.make

5.makeinstall

以過以上步驟即可完成源碼包軟體的安裝。

為什麼要推薦這個呢,因為這樣可以自己選擇所需要軟體的版本。

『捌』 Linux安裝源碼程序,一般需要什麼步驟

tar -xzvf xxxxx.tar.gz <-解包

./configure --prefix=/xxx/xxx/ <-安裝目錄 後邊可以加一些參數進行工程配置文件

make <- 進行編譯

make install <- 編譯安裝

也有人喜歡make && make install 這么寫 && 代表的意思就是如果make 成功

那麼久執行make install 不成功不執行

熱點內容
src怎麼找配置 發布:2025-03-15 14:18:32 瀏覽:691
下載u盤加密3000 發布:2025-03-15 14:18:29 瀏覽:794
sqlnotbetween 發布:2025-03-15 13:52:38 瀏覽:436
游戲伺服器刪了會怎麼樣 發布:2025-03-15 13:41:42 瀏覽:165
微商城系統源碼 發布:2025-03-15 13:31:32 瀏覽:593
什麼是平演算法 發布:2025-03-15 13:18:36 瀏覽:841
seleniumpython教程 發布:2025-03-15 13:11:19 瀏覽:625
c語言對前端 發布:2025-03-15 13:04:01 瀏覽:781
解壓粉磚 發布:2025-03-15 12:54:38 瀏覽:225
qq的賬號密碼到底是什麼 發布:2025-03-15 12:45:48 瀏覽:765