====== Télécharger des sources pour en faire un binaire .DEB======
* Objet : installer des sources
* Niveau requis : {{tag>débutant avisé}}
* Commentaires : //Contexte d'utilisation du sujet du tuto. //
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
===== Introduction =====
===installation de build-essential et fakeroot===
apt-get install build-essential fakeroot
===== Exemple Filezilla =====
===récupérer les sources===
apt-get source filezilla
===récupérer les dépôts des dépendances===
apt-get build-dep filezilla
===création du paquet ===
* aller au fichierfilezilla-3.5.3/
cd filezilla-3.5.3/
Puis
dpkg-buildpackage -rfakeroot -us -b
>-b : Indique que seul un paquet binaire est à construire
>-rcommande pour obtenir les privilège root
>-us : ne pas signer le paquet source
>fakeroot : lance une commande avec les privilège du superutilisateur pour la manipulation des fichiers
Il faut attendre que la compilation finisse.
* Les binaires sont créés :
cd .. && clear && ls -l filezilla*.deb
-rw-r--r-- 1 root root 1264470 août 20 19:06 filezilla_3.5.3-2_amd64.deb
-rw-r--r-- 1 root root 3014522 août 20 19:06 filezilla-common_3.5.3-2_all.deb
====Installer les dépôts ====
dpkg -i filezilla_3.5.3-2_amd64.deb filezilla-common_3.5.3-2_all.deb
* lancer :
filezilla &