Recompilarea cu un pachet Debian GNU / Linux
8 Luglio 2008, 11:43 Debian, Open Source, sistem, Sfaturi şi trucuri 8 iulie 2008, 11:43
Am stat, că aceasta nu va fi un ghid complet, ci doar un fel de manabile - dar imi amintesc de manabili ei? - Mai ales de util pentru cei care doresc să încercaţi să reinstalaţi în sine de la un pachet Debian, şi nu au timp pentru a afla de teorie.
În primul rând trebuie să instalaţi pachetele de bază pentru acest tip de operaţie:
# apt-get install devscripts build-essential
Atunci du-te descărca de pachet de surse de faptul că vrem să reconstruiască:
# apt-get source nome_pacchetto
Atenţie! Pachetul va fi descărcată în directorul curent!
Numele pachetului ce pot obţine uşor greppando rezultatul rulării dpkg:
# dpkg -l | grep -i openoffice
Aici ne-au efectuat o căutare pentru a găsi numele corect al pachet openoffice.org.
Acum trebuie să procedaţi cu o generaţie de dependenţe:
# apt-get build-dep nome_pacchetto
Straight! În debian sunt unele script-uri şi fişiere de configurare care pot impune anumite modificări, poate doar cele pentru care s-a hotărât să reconstruiţi pachetul. Printre acestea sunt cele mai importante reguli (opţiuni de compilare) şi de modificări (numele ar trebui să fie auto).
Pentru a reconstrui pachet:
# cd nome_pacchetto
# debuild -us -uc
Odată ce terminatala compilare, veţi găsi ambalajele. Deb în director, gata pentru instalare:
# cd ..
# dpkg -i *.deb
Pentru o mai mare 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
Sa ai o gramada de distractie!

















