"Konstruct" ay isang bumuo ng sistema na tumutulong sa iyo na i-install ang KDE release at mga application sa iyong system. Download ito ng tinukoy na source tarballs, mga tseke sa kanilang integridad, decompresses, patch, configure, gagawa at nag-install ang mga ito. Ang isang kumpletong pag-install ng KDE ay dapat na kasing-dali ng "cd meta / kde; make install".
Konstruct install ang kanyang sarili sa pamamagitan ng default sa iyong home directory na nangangahulugan na hindi mo na kailangang mag-angkin pribilehiyo ng ugat o panganib sa pinsala sa iyong system o makakaapekto sa isa pang KDE.
Mga kailangan:
· Ang isang nagtatrabaho GNU tool chain (gcc, GNU gumawa, pagbaluktot, BSD yacc, gettext atbp) at mga karagdagang GNU mga kasangkapan tulad ng alkitran, gzip, bzip2, md5sum, patch at wget.
Configuration
Kopyahin gar.conf.mk.in sa gar.conf.mk at baguhin ito sa iyong kagustuhan. Karaniwang mga opsyon:
GARCHIVEDIR Kung ikaw ay may-download ang pinagmulan tarballs itakda ang landas dito.
prefix Saan upang i-install ang iyong KDE desktop. Default ay ~ / kde3.4 /.
Paglilipat-install ng KDE sa ibang lugar pagkatapos na tawag para sa mga problema!
HAVE_64BIT_TARGET Itakda ito kung nais mong magtala KDE para sa isang target 64bit (x86_64)
OWN_CFLAGS Pinapayagan kang tukuyin compiler flags na tiyak sa iyong CPU.
HAVE_QT_3_3_INSTALLED set na ito kung mayroon kang hindi bababa sa Qt 3.3 (kabilang moc,
UIC at header) na naka-install at gusto mong laktawan ang pag-install Qt.
Itakda BUILD_CLEAN na ito kung ikaw ay mababa sa mga magagamit na puwang ng file system.
Kung i-download ang nabigo dahil sa isang proxy, pagkatapos ay mangyaring konsultahin ang mga tao na pahina wget
para sa mga kinakailangang mga opsyon sa iyong ~ / .wgetrc. Kung nagre-redirect ka download.kde.org sa isang
putol o hindi kumpleto mirror maaari mong ayusin ang iyong problema sa pamamagitan ng pagbabago kde.conf.mk.
Paggamit
Siguraduhin na mayroon ka ng isang live na koneksyon sa internet. Pumili ng isang target at baguhin sa direktoryo na kung saan helds kahulugan nito, eg "Cd kde / kdebase". Ngayon patakbuhin gumawa ng isa sa mga sumusunod na mga target, karaniwang kailangan mo lamang "gumawa install".
Ang GAR system ay nagbibigay ng pitong pangunahing target para sa bawat package:
sunduin
Target na ito download lahat ng mga file at mga patch na kailangan upang itala ang package.
Kadalasan ito ay isang solong tarball, sinamahan ng paminsan-minsang mga patch file.
checksum
Gumagamit md5sum upang matiyak na tumutugma sa mga nai-download na file sa mga na kung saan ang package maintainer nagtrabaho.
katas
Gagawa siguraduhin na ang lahat ng kinakailangang mga file source ay magagamit sa isang nagtatrabaho direktoryo. Sa ilang mga kaso (tulad ng kapag nagda-download ng isang solong C ++ source file) na ito ay kopyahin lamang ang mga file sa paglipas.
magtagpi
Kung ang mga pakete ay dapat na patched (alinman sa pamamagitan ng mga third-party mga patch o pakete maintainer patch), ito target gaganap na hakbang.
isaayos
Kino-configure ang pakete bilang tinukoy sa Makefile. Ito ay karaniwang tumakbo pinagbabatayan configuration ng sistema ng pakete (tulad ng autoconf o Imake).
magtayo
Gumaganap ang aktwal na hakbang ng compilation pagkatapos i-install ang mga dependencies.
italaga
Naglalagay ng mga file sa tamang lokasyon at gumaganap ng anumang mga kinakailangang maglampaso-up na trabaho.
Ang mga target ay pinangalanang matapos ang kanilang counterparts sa BSD Ports system at kumilos sa parehong paraan. Kung nais mong i-install ang package kailangan mong ipasok ang direktoryo ng pakete o target at upang patakbuhin ang "gumawa install" o "gumawa ng patch" (lamang ng dalawang mga halimbawa). Isang mamaya target kasama ang lahat ng dati na nakalista iyan.
Ang ilang mga karagdagang kapaki-pakinabang na mga target na kayo ay karaniwang hindi nangangailangan ng mga:
buildclean
Linisin ang nagtatrabaho direktoryo ngunit huwag tanggalin download na pakete. Patakbuhin ang mga ito kung ikaw install nawawala dependencies at gusto mong muling i-configure ang package.
malinis
Linisin ang nagtatrabaho direktoryo. Ito ay magbubura din na-download na pakete! Sa halip Alinman gamitin ang "buildclean" o tumawag sa "garchive" bago upang maiwasan ang bagong maida-download.
garchive
Tumawag target "checksum" at i-save ang nai-download na file sa directory GARCHIVEDIR.
showdeps
I-print ng isang puno na may mga recursive dependencies ng kasalukuyang package.
Para sa bawat target na umiiral ang isang malalim-foo variant na kung saan ay tumawag din ito recursively para sa lahat ng kanyang dependencies, eg sa "gumawa ng mga malalim na checksum" maaari mong i-download ang lahat ng kinakailangang mga pinagmulan tarballs at bumuo ito mamaya (kapag wala kang koneksyon sa net).
Ano ang Bago sa Paglabas na ito:
· KDE 3.5.6 ay na-install na ngayon.
· KOffice 1.6.1 at KDevelop 3.4 ay magagamit bilang isang opsyonal na-install.
· Lahat kasama pakete ay na-update sa pinakabagong bersyon.
Mga detalye ng Software:
Bersyon: 200701026
I-upload ang petsa: 2 Jun 15
Lisensya: Libre
Katanyagan: 81
Mga Komento hindi natagpuan