Recompilării un pachet cu Debian GNU / Linux
Nessun commento » Debian , Open Source , sistem , Sfaturi şi trucuri No Comments »
Am stat că acest lucru nu este conceput ca un tutorial complet, dar numai un fel de manabile -, dar eu va aduc aminte de manabili?
- Util mai ales pentru cei care doresc pentru a încerca să reconstruiască un pachet Debian de la sine şi nu are timp pentru a examina teoria.
În primul rând trebuie să instalaţi pachetele de bază pentru acest tip de operaţiune:
# apt-get install devscripts build-essential
Apoi, du-te descărca sursă pachet că vrem să reconstruiască:
# apt-get source nome_pacchetto
Atentie: Pachetul va fi descărcată în directorul curent!
Numele pachetului puteţi obţine cu uşurinţă de ieşire de dpkg prăpastie:
# dpkg -l | grep -i openoffice
Aici ne-am efectuat o căutare pentru a găsi numele corect al openoffice.org pachet.
Acum vom trece la generarea de dependenţe:
# apt-get build-dep nome_pacchetto
Straight! În directorul Debian sunt unele script-uri şi fişiere de configurare care ar putea necesita modificări specifice, poate chiar cele pentru care sa decis pentru a reconstrui pachet. Printre acestea se numără cel mai important normelor (opţiunile de compilare), precum şi de modificări (numele ar trebui să fie auto-explicative).
Pentru a reconstrui pachet:
# cd nome_pacchetto
# debuild -us -uc
Odată compilare terminatala, veţi găsi pachete. Deb în directorul părinte, gata de instalare:
# cd ..
# dpkg -i *.deb
Pentru claritate, vom vedea un exemplu concret:
# apt-get source mysql-server-5.0
# apt-get build-dep mysql-server-5.0
# cd mysql-dfsg-5.0-5.0.32
# debuild -us -uc
# cd ..
# dpkg -i *.deb
Au o mulţime de distracţie!








