Wiederaufbau ein Paket mit Debian GNU / Linux
8 luglio 2008, 11:43 Debian , Open Source , System- , Tips & Tricks 8. Juli 2008, 11:43
Ich behaupte, dass dies nicht als umfassendes Tutorial gedacht, sondern nur eine Art manabile - aber die manabili an sie erinnern?
- Besonders geeignet für diejenigen, die versuchen, ein Debian-Paket selbst neu aufbauen wollen und hat keine Zeit, um die Theorie zu untersuchen.
Zuerst müssen Sie die Core-Pakete für diese Art der Bedienung:
# apt-get install devscripts build-essential
Dann gehen Sie zum Download des Quellcode-Paket, das wir wollen zu kompilieren:
# apt-get source nome_pacchetto
Warnung! Das Paket wird in das aktuelle Verzeichnis heruntergeladen werden!
Der Name des Pakets können Sie leicht die Ausgabe von dpkg Fels:
# dpkg -l | grep -i openoffice
Hier haben wir eine Suche nach dem richtigen Namen des Pakets openoffice.org finden durchgeführt.
Nun kommen wir zu der Erzeugung von Abhängigkeiten vor:
# apt-get build-dep nome_pacchetto
Straight! In debian gibt es einige Skripte und Konfigurationsdateien, die spezifischen Veränderungen, vielleicht sogar solche, für die es beschlossen, das Paket neu war erfordern. Unter diesen sind die wichtigsten Regeln (Build-Optionen) und changelog (der Name sollte selbsterklärend sein).
Um das Paket neu zu kompilieren:
# cd nome_pacchetto
# debuild -us -uc
Terminatala Einmal zusammengestellt, finden Sie die Pakete Deb in das Verzeichnis, bereit für die Installation.:
# cd ..
# dpkg -i *.deb
Aus Gründen der Übersichtlichkeit, sehen wir ein konkretes Beispiel:
# 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
Have a lot of fun!














