La reconstruction d'un paquet de Debian GNU / Linux
tagged compilazione , Debian , Ricompilare and sorgenti Nessun commento » Debian, Open Source, Système, Trucs et astuces tagged compilation, Debian, reconstruction et sources Pas de commentaire »
Je état que ce ne sera pas un tutoriel complet, mais seulement une sorte de manabile - mais je me souviens de la manabili eux? - Particulièrement utile pour ceux qui veulent essayer de se reconstruire à partir d'un paquet Debian et ne pas avoir le temps d'apprendre la théorie.
Vous devez d'abord installer les paquets de base pour ce type d'opération:
# apt-get install devscripts build-essential
Ensuite, allez télécharger le paquet source que nous voulons reconstruire:
# apt-get source nome_pacchetto
Attention! Le paquet sera téléchargé dans le répertoire courant!
Le nom du paquet, vous pouvez facilement obtenir greppando la sortie de dpkg:
# dpkg -l | grep -i openoffice
Ici, nous avons effectué une recherche pour trouver le nom exact du paquet openoffice.org.
Maintenant, nous devons procéder à la génération des dépendances:
# apt-get build-dep nome_pacchetto
Straight! Dans le paquet debian sont quelques scripts et fichiers de configuration mai nécessitent des changements, peut-être juste ceux pour lesquels il a été décidé de reconstruire le paquet. Parmi ceux-ci sont les plus importantes règles (options de compilation) et changelog (le nom doit être autonome).
Pour reconstruire le paquet:
# cd nome_pacchetto
# debuild -us -uc
Une fois terminatala compilation, vous trouverez des paquets. Deb dans le répertoire, prêt pour l'installation:
# cd ..
# dpkg -i *.deb
Pour plus de clarté, nous voyons un exemple 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
Ont beaucoup de plaisir!










