web-dev-qa-db-fra.com

Les sources du centre de logiciels ubuntu sont-elles différentes d’apt-get / synaptic?

J'essaie de télécharger le package master-pdf-editor à partir de référentiels officiels. Tous les sites signalent que c'est facile à faire: il suffit de le télécharger à partir du logiciel Ubuntu. Je ne parviens pas à installer le centre logiciel. J'essaie donc de l'installer via apt-get ou synaptic, mais je ne trouve pas le paquet dans le dépôt ...

Quelqu'un peut-il aider?

7
jasmines

Certains packages du Centre de logiciels peuvent être gratuits mais sont proposés sous une licence propriétaire. Pour cette raison (la licence), ils ne sont pas inclus par défaut dans les référentiels Ubuntu apt.

Lorsque vous installez l'un de ces packages via le Centre de logiciel, il crée un nouveau fichier source apt dans /etc/apt/sources.list.d/. Dans le cas de Master PDF Editor, il créera:

private-ppa.launchpad.net_commercial-ppa-uploaders_master-pdf-editor_ubuntu.list

Une fois que ce fichier a été placé dans /etc/apt/sources.list.d/, vous pouvez ensuite utiliser les commandes habituelles apt/aptitude pour le mettre à jour.

Je souhaite également ajouter que de telles sources nécessitent souvent une authentification. S'ils le font, un commentaire sera placé dans le fichier source en indiquant:

$ cat private-ppa.launchpad.net_commercial-ppa-uploaders_master-pdf-editor_ubuntu.list 
deb https://private-ppa.launchpad.net/commercial-ppa-uploaders/master-pdf-editor/ubuntu precise main #Added by software-center; credentials stored in /etc/apt/auth.conf

À la fin, vous pouvez voir le commentaire "informations d'identification stockées dans /etc/apt/auth.conf". Ce fichier stockera un hachage de votre mot de passe comme suit:

$ Sudo cat /etc/apt/auth.conf # Needs root to read the file
machine private-ppa.launchpad.net/commercial-ppa-uploaders/master-pdf-editor/ubuntu
login riskable
password someGobbldyGookHash
7
riskable

Non, ils sont pareils.

Pour les choses achetées que vous ne pouvez pas installer sans le Centre logiciel, le logiciel ajoute simplement un nouveau référentiel (authentifié) pour cette application ... Mais tout se fait par apt et une fois ce référentiel ajouté, vous pouvez utiliser le standard apt-get/Outils dpkg.

Donc dans this cas (avec master-pdf-editor), vous devez passer par le centre de logiciels (pour pouvoir y ajouter son dépôt commercial).

3
Oli