====== 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 &