自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

ubuntu編譯程序新手指導(dǎo)

系統(tǒng) Linux
很多新手面臨的困難和困惑都出現(xiàn)在編譯和打包軟件方面,unubtu的apt-get方式的確很易用,但是也屏蔽了學(xué)習(xí)的空間,對(duì)于那些希望好好學(xué)習(xí)linux的而又感到困惑的人,通過以下三個(gè)程序的幫助,應(yīng)該可以有效的減輕你的負(fù)擔(dān)......

很多新手面臨的困難和困惑都出現(xiàn)在編譯和打包軟件方面,unubtu的apt-get方式的確很易用,但是也屏蔽了學(xué)習(xí)的空間,對(duì)于那些希望好好學(xué)習(xí)linux的而又感到困惑的人,通過以下三個(gè)程序的幫助,應(yīng)該可以有效的減輕你的負(fù)擔(dān):

***個(gè),checkinstall

安裝命令:sudo apt-get install checkinstall

程序功能:能跟蹤由“make install”或類似命令安裝的所有文件,并為這些文件創(chuàng)建Slackware、RPM或者Debian安裝包,然后把它添加到已安裝軟件包數(shù)據(jù)庫中,以便能簡(jiǎn)便的卸載或發(fā)布安裝包。

例如:

sudo ./configure

sudo make

sudo make install

這個(gè)是通常的軟件編譯安裝步驟,這樣做有不好的地方就是一旦編譯安裝失敗,文件四零八落的很難收拾,但是通過sudo ./configure

sudo make

sudo checkinstall

這樣生成一個(gè)包,再安裝時(shí)如果失敗了也可以通過新立德來卸載它。

第二個(gè),apt-file

安裝命令:sudo apt-get install apt-file

程序功能:下載服務(wù)器上所有可用的軟件包以及這些軟件包所含的所有文件的列表;實(shí)現(xiàn)方便的解決搜索缺少包的問題。

例如:

sudo apt-file update //更新文件列表

sudo apt-file search包名//按文件名搜索

sudo apt-file list包名//列出給定的軟件包中的所有文件

編譯程序時(shí),如果輸出的最後一行會(huì)類似下面的:configure: error: Library requirements (gobbletygook) not met,後面還有一些廢話。但就在上面它會(huì)列出找不到的文件名稱,大多數(shù)情況下,會(huì)列出一個(gè)以“.pc”結(jié)尾的文件。你接著要做的是運(yùn)行 apt-file search 找不到的文件名稱.pc,這會(huì)告訴你在哪個(gè)Ubuntu包里有缺少的文件。接下來,你只需sudo apt-get install 所需包安裝即可。接著再試試運(yùn)行./configure,看看行不行。如果你得到一堆以config.status: creating Makefile結(jié)尾的文本,并且 config.status: creating Makefile後面明顯沒有錯(cuò)誤信息,那你就可以進(jìn)入一步了。

第三個(gè),auto-apt

程序功能:傻瓜式打包程序

例子:

sudo auto-apt run ./configure //如果提示依賴包那么自己apt-get install 缺少包吧!

sudo make

sudo checkinstall

希望對(duì)大家有所幫助!

【編輯推薦】

  1. 教程:Ubuntu上安裝Twitter服務(wù)器
  2. 新的Ubuntu 9.10值得你關(guān)注的10件事
  3. 新手學(xué)堂:Ubuntu Linux系統(tǒng)的目錄結(jié)構(gòu)
責(zé)任編輯:趙寧寧 來源: chinaitlab
相關(guān)推薦

2009-08-07 17:32:17

C#編譯程序

2011-03-30 14:07:56

Ubuntu的安裝

2010-05-18 11:34:08

2010-05-17 11:24:33

2010-05-17 13:11:07

Subversion安

2022-05-16 15:37:32

開源軟件

2010-05-17 13:22:37

Subversion安

2011-02-14 10:21:10

Ubuntu安裝

2025-01-13 07:15:00

Monorepo代碼倉庫中項(xiàng)目代碼管理

2022-04-08 12:56:52

Linux終端命令

2010-06-07 16:10:53

HadoopOnDem

2015-07-28 14:27:44

2009-11-16 08:58:43

PHP語言

2010-05-27 10:42:38

SVN配置文檔

2010-06-21 12:39:56

OSPF路由協(xié)議

2023-03-01 08:00:00

機(jī)器學(xué)習(xí)數(shù)據(jù)集

2018-02-27 09:00:00

UbuntuGitGithub

2010-08-25 21:16:57

DHCP服務(wù)器

2022-01-20 16:43:38

Bash 腳本ShellLinux

2022-02-28 11:02:53

函數(shù)Bash Shell語句
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)