“Konstruct”是一個構建系統,它可以幫助你在系統上安裝KDE版本和應用程序。它定義下載源碼包,檢查其完整性,解壓縮,打補丁,配置,製造和安裝它們。一個完整的KDE安裝時,應為“CD元/ KDE; make安裝”一樣簡單。
Konstruct自己安裝默認情況下你的home目錄,這意味著你不必擁有root權限的風險或損壞系統或影響另一個KDE。
要求:
·一個工作的GNU工具鏈(GCC,GNU製造,柔性,BSD YACC,gettext的等)和附加的GNU工具,如焦油,GZIP,bzip2壓縮,md5sum的,補丁和wget。
組態
複製gar.conf.mk.in到gar.conf.mk並將其更改為自己的喜好。常用選項:
GARCHIVEDIR如果您已經下載在這裡設置的路徑源碼包。
前綴在哪裡安裝KDE桌面。默認為〜/ kde3.4 /。
移動KDE安裝之後其他要求的麻煩!
HAVE_64BIT_TARGET設置這個,如果你想編譯的KDE為目標的64位(x86_64的)
OWN_CFLAGS允許您指定特定於你的CPU編譯器標誌。
HAVE_QT_3_3_INSTALLED設置此,如果你有至少3.3的Qt(包括建設部,
UIC和頭)安裝並想跳過Qt的安裝。
BUILD_CLEAN設置這個,如果你低的可用文件系統空間。
如果下載失敗,因為代理服務器,那麼請參考wget的手冊頁
在你的〜/ .wgetrc必要的選項。如果download.kde.org重定向到一個
損壞或不完整的鏡子,你可能會解決通過更改kde.conf.mk.您的問題
用法
要確保你有一個活的網絡連接。選擇一個目標,並根據需要改變helds其定義的目錄,如“CD KDE / kdebase的”。現在運行make與下列目標之一,通常只需要運行“make install”。
雀鱔系統為每個包七個基本目標:
取
這一目標下載編譯包所需的所有文件和補丁。
通常,這是一個壓縮包,伴隨著偶爾的補丁文件。
校驗
使用的md5sum,以確保下載的文件匹配與該軟件包的維護者工作。
提取
確保所有必需的源文件都可以在一個工作目錄。在某些情況下(下載一個C ++源文件時,如),這將簡單地複製文件過來。
補丁
如果包已經被修補(或者通過第三方補丁包或補丁維護),這一目標將執行該步驟。
配置
作為配置在Makefile中指定的包。它通常會運行該程序包的底層配置系統(如autoconf的或叫Imake)。
建
執行編譯安裝依賴後的實際步驟。
安裝
文件提出,在合適的位置,並執行任何必要的掃尾工作。
這些目標被命名為他們的同行在BSD Ports系統後的行為以同樣的方式。如果你想安裝一個軟件包,你必須輸入包的或目標的目錄並運行“make install”或“使補丁”(兩個例子)。後來的目標包括所有上面列出的那些。
你通常不會需要一些額外的有用的目標是:
buildclean
清理工作目錄,但不刪除下載的軟件包。運行這個如果安裝缺少的依賴關係,並要重新配置包。
清潔
清理工作目錄。這也刪除下載的包!既可以使用“buildclean”代替,或致電“garchive”之前,以防止新的下載。
garchive
所謂的“校驗”的目標和下載的文件保存到GARCHIVEDIR目錄。
showdeps
打印樹當前軟件包的依賴遞歸。
對於每一個對象存在的深富變體,它也將其稱為遞歸所有的依賴關係,如以“做深校驗”,你可以下載所有必需的源碼包,後來構建它(如果你沒有的網絡連接)。
什麼是新的,在此版本:
·KDE 3.5.6現已安裝完畢。
·KOffice的1.6.1和KDevelop的3.4頃作為可選安裝。
·所有包含包已更新到最新版本。
按類別搜索
熱門軟件
Redis 28 Sep 15
Unity Linux 15 Apr 15
GnackTrack 12 May 15
CrossOver 16 Aug 18
DEFT 9 Mar 17
K3b 17 Aug 18
Syslinux 17 Feb 15
Konstruct
類似的軟件
意見 Konstruct
按類別搜索
熱門軟件
Zorin OS Lite 16 Aug 18
Puppy Linux 19 Feb 15
Google Music Manager 15 Apr 15
Return To Castle Wolfenstein Coop 20 Feb 15
W-Packager 20 Feb 15
Apricity OS 12 Jan 17
Tor Browser 20 Jan 18
評論沒有發現