Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/05/2017, à 08:42

pasApas

comment fonctionne une ppa et comment télécharger l'un de ses paquets?

comment fonctionne une ppa et comment télécharger l'un de ses paquets?

je suis par exemple dans Lubuntu minimal 16.04 LTS et un navigateur léger est recommandé dans la page d'installation (dernier paragraphe

Dans la page pointée par le lien, le mainteneur de Lubuntu minimal " Unit 193", qui est je crois un français de Toulouse,  nous fournit pour chaque version d'Ubuntu passée stable un meilleur paquet de ce navigateur que celui aux dépots officiels car il se base encore sur webkit 1 et fonctionne partout. Le paquet aujourd'hui officiel se base, lui, sur webkit 3 et webkit 3 se plante régulierement la ou on nécessite flashplugin (et pas seulement dans Xombrero: dans tous les navigateurs qui sont déja a la version webkit 3, qui va sans doute de toute maniere etre abandonnée au profit de webengine (qui équipe déja qupzilla dans les autres distros que Debian et ses dérivés).

peut-on télécharger l'un des *.deb via apt, et comment spécifie-t-on alors quelle version on désire (par exemple 16.04)?

Dernière modification par pasApas (Le 28/05/2017, à 08:45)


clavier us intl + ibus-hangul

Hors ligne

#2 Le 28/05/2017, à 10:29

xubu1957

Re : comment fonctionne une ppa et comment télécharger l'un de ses paquets?

Bonjour,

As-tu consulté cette Doc : ppa ?


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#3 Le 28/05/2017, à 10:32

abelthorne

Re : comment fonctionne une ppa et comment télécharger l'un de ses paquets?

Un PPA (Personal Package Archive), c'est un dépôt tiers, maintenu par n'importe qui et hébergé sur Launchpad. Pour l'utiliser, tu peux l'ajouter à la liste de tes sources et les paquets qu'il contient seront donc disponibles à l'installation via ton gestionnaire de paquets.

Pour ajouter un PPA à tes sources, il suffit de taper la commande qui est indiquée sur sa page, en l'occurrence :

sudo add-apt-repository ppa:unit193/xombrero

puis recharger la liste des sources avec sudo apt-get update pour qu'il soit pris en compte.

Techniquement, la commande add-apt-repository s'occupe de vérifier si le PPA propose une version pour ta version d'Ubuntu (si ce n'est pas le cas, je ne sais pas comment elle réagit : je suppose qu'elle prend la plus récente parmi celles disponibles), génère l'adresse correspondante pour le dépôt et l'enregistre dans un fichier .list au nom du PPA dans /etc/apt/sources.list.d.

D'ailleurs, en règle générale, il faut toujours vérifier qu'un PPA est disponible pour ta version d'Ubuntu avant de l'ajouter, ça se fait via le menu déroulant "Published in". Si ce n'est pas le cas, il vaut mieux étudier la situation en fonction de ce qu'il y a dedans pour éventuellement l'utiliser quand même en version plus ancienne ou déterminer si ça risque de poser problème (et éventuellement modifier l'adresse dans le fichier .list le cas échéant). Celui de Xombrero que tu indiques est disponible pour Trusty (14.04), Xenial (16.04), Yakkety (16.10) et Zesty (17.04), donc c'est bon pour ta Lubuntu 16.04.

Une fois qu'un PPA a été ajouté à tes sources, les paquets sont donc disponibles au même titre que ceux des dépôts Ubuntu d'origine : si tu as installé xombrero depuis ceux-ci et que le paquet d'Unit 193 est plus récent, il sera alors inclus dans les mises à jour. Dans le cas contraire, s'il est considéré moins récent et que tu veux l'utiliser, il va falloir forcer la version à utiliser via APT et la figer pour éviter qu'elle ne soit à nouveau remplacée. Mais je suppose que la version du PPA est numérotée de façon à ce qu'elle soit plus récente.

Un dernier détail, si tu veux télécharger un .deb d'un PPA sans pour autant l'ajouter à tes sources, tu peux le faire en cliquant sur le lien "view package details" sur la page. Ça t'affichera la liste de tous les paquets du PPA, dans toutes les versions disponibles. Tu peux dérouler la liste (clique sur le triangle à côté d'un nom) pour afficher plus de détails et notamment le lien pour télécharger le .deb; Attention à prendre la bonne version, la bonne architecture, etc. Et s'il y a des dépendances, il faut bien sûr les télécharger aussi et tout installer dans le bon ordre. Et évidemment, si tu te contentes de télécharger un .deb sans ajouter le dépôt correspondant, tu perds l'avantage des mises à jour automatiques.

Enfin, pour répondre à ta dernière question, on peut télécharger une version précise d'un paquet (quand plusieurs sont disponibles via différentes sources) avec APT en précisant la version comme ça :

sudo apt-get install monpaquet=1.0.64-trululu~ubuntu3

(Bon, dans mon exemple, c'est un numéro de version un peu alambiqué, il sera généralement plus simple, c'était surtout pour préciser qu'il faut bien mettre le numéro de version complet.)

Mais c'est plus simple de gérer ce genre de cas (et figer une version spécifique) en passant par Synaptic.

Dernière modification par abelthorne (Le 28/05/2017, à 10:35)

Hors ligne

#4 Le 28/05/2017, à 10:51

pasApas

Re : comment fonctionne une ppa et comment télécharger l'un de ses paquets?

bon, finalement, j'y suis arrivé...
...en ouvrant les yeux!

je connaissais ce dépôt depuis longtemps. par le passé, il y avait un lien direct de télé-chargement. désormais ce n'est plus aussi simple, d'autant que les outils de gestion des ppa ne sont pas dans Lubuntu, il faut les installer à part!

si on ouvre donc le lien ci-dessus,  page pointée par le lien, on voit en bas de la page une liste des paquets, sans lien.

juste au-dessus, en bordure de la marge de droite, on lit view package details , un lien qui ouvre une nouvelle page avec des liens pour les versions.

en cliquant sur celui correspondant à la version désirée, un sous-menu s'ouvre et on peut alors télécharger l'une des versions proposées (dbg ou non, i386 ou amd64 ou src ou dsc (Debian source control file .dsc).

RAJOUTE: merci aux précédents forumeurs qui m'ont répondu pendant que je mettais en forme ce message!

moi aussi j'ai quelques liens à donner que j'ai inscrits dans l'une de mes notices en html pour mon usage personnel:

<a
href="https://help.ubuntu.com/community/Lubuntu/Documentation/MinimalInstall">minimal install</a>, <a
href="https://launchpad.net/~unit193/+archive/ubuntu/xombrero">xombrero4lubuntuMinimal</a>, <a
href="http://lxpup.weebly.com/forum.html#/">forum LXPup</a>, <a
href="http://www.clapico.com/2011/03/26/controle/">centre de controle</a>, <a
href="http://www.clapico.com/2011/06/17/ppa/">clapico ppa</a>, <a
href="https://doc.ubuntu-fr.org/ppa">ppa doc</a>, <a
href="https://doc.ubuntu-fr.org/yppamanager">yppa manager</a>, <a
href="https://askubuntu.com/questions/618242/how-can-i-download-deb-from-a-ppa">telecharger deb d'un ppa</a>, <a
href=""></a>

(en faire une notice html!)

Dernière modification par pasApas (Le 28/05/2017, à 10:58)


clavier us intl + ibus-hangul

Hors ligne

#5 Le 28/05/2017, à 10:56

abelthorne

Re : comment fonctionne une ppa et comment télécharger l'un de ses paquets?

Tu devrais vraiment ajouter le PPA à tes sources plutôt que télécharger et installer manuellement le .deb : tu auras les mises à jour éventuelles à l'avenir.

Hors ligne