Page 1 sur 1
[makepkg] Installer un logiciel sans générer le paquet ?
Publié : mer. 14 juil. 2010, 17:50
par farvardin
sur certains gros paquets de plusieurs centaines de Mo, la création du paquet final peut parfois être plus longue que la compilation du binaire. Est-ce qu'il est possible ou envisageable d'installer un logiciel avec makepkg ou yaourt sans passer par la création du paquet, si celui-ci est destiné à être "jeté" une fois le logiciel installé ?
Re: [makepkg] Installer un logiciel sans générer le paquet ?
Publié : mer. 14 juil. 2010, 22:09
par benjarobin
Change dans les options de makepkg.conf de tar.xz a tar.gz cela ira beaucoup plus vite déjà

Par contre le paquet sera plus gros
Re: [makepkg] Installer un logiciel sans générer le paquet ?
Publié : mer. 14 juil. 2010, 22:41
par CroK
Au pire, tu n'as pas la possibilité de compiler à la main ?
Re: [makepkg] Installer un logiciel sans générer le paquet ?
Publié : mer. 14 juil. 2010, 23:26
par erdnaxeli
benjarobin a écrit :Change dans les options de makepkg.conf de tar.xz a tar.gz cela ira beaucoup plus vite déjà

Par contre le paquet sera plus gros
Mieux, passe à seulement .tar, ça t'éviteras l'étape de compression (c'est ce qui prend du temps) et de décompression pour l'installer.
Re: [makepkg] Installer un logiciel sans générer le paquet ?
Publié : mer. 14 juil. 2010, 23:53
par benjarobin
erdnaxeli a écrit :Mieux, passe à seulement .tar, ça t'éviteras l'étape de compression...
Que je suis bête ^^
Re: [makepkg] Installer un logiciel sans générer le paquet ?
Publié : jeu. 15 juil. 2010, 19:21
par farvardin
ok, merci des astuces, mais en fait j'aurais bien aimé pouvoir le faire en passant une option lors de la compilation avec makepkg, car dans un certain nombre de cas j'ai besoin de générer le paquet...
Quand à "compiler à la main" seulement, cela ne va pas car je préfère que cela soit listé dans le gestionnaire de paquets.
Re: [makepkg] Installer un logiciel sans générer le paquet ?
Publié : ven. 16 juil. 2010, 00:03
par tuxce
utilise une variable pour définir l'extension et modifie la à l'appel de makepkg, par exemple dans ~/.makepkg.conf:
dans ~/.bashrc
un appel:
ne compressera pas le paquet (mais t'affichera un warning)