Je continue à voir des endroits se référant au référentiel "partenaire" comme un endroit où je peux obtenir des logiciels, comment puis-je activer ce référentiel? Veuillez spécifier comment faire cela graphiquement et via la ligne de commande.
Je continue à voir des endroits se référant au référentiel "partenaire" comme un endroit où je peux obtenir des logiciels, comment puis-je activer ce référentiel? Veuillez spécifier comment faire cela graphiquement et via la ligne de commande.
GUI Way :
Cliquez sur le bouton ubuntu, puis recherchez "Sources de logiciels" (ou "Logiciels et mises à jour" sur Ubuntu 16.04+) et accédez à l'onglet "Autres logiciels".
Ligne de commande :
gksudo gedit /etc/apt/sources.list
(ou avec l'éditeur de ligne de commande de votre choix, sudo nano /etc/apt/sources.list
utiliserait nano
sur la ligne de commande sans interface graphique) Ajoutez les référentiels partenaires en supprimant le # devant les lignes suivantes ( maverick
est la version de votre installation Ubuntu, elle peut être différente, utilisez donc le nom de code de la version que vous utilisez) au lieu de "Maverick". Si vous n'êtes pas sûr de lancer lsb_release -c
pour le savoir.
# deb http://archive.canonical.com/ubuntu maverick partner
# deb-src http://archive.canonical.com/ubuntu maverick partner
Resynchronisez les fichiers d’index du package à partir de leurs sources: sudo apt-get update
Documentation officielle pour référence
Cette méthode utilise
lsb_release -sc
pour obtenir la version d'Ubuntu (nom de code). add-apt-repository
pour modifier les fichiers de configuration appropriés. Il présente l'avantage de fonctionner dans toutes les versions d'Ubuntu.
sudo add-apt-repository "deb http://archive.canonical.com/ubuntu $(lsb_release -sc) partner"
Ceci vient de un tutoriel Skype
Pour activer le référentiel partenaire à partir de la ligne de commande, éditez /etc/apt/sources.list
:
sudoedit /etc/apt/sources.list
et supprimez le # du début de ces deux lignes:
#deb http://archive.canonical.com/ubuntu maverick partner
#deb-src http://archive.canonical.com/ubuntu maverick partner
Donc, ils sont comme ça:
deb http://archive.canonical.com/ubuntu maverick partner
deb-src http://archive.canonical.com/ubuntu maverick partner
Ensuite, mettez à jour votre cache apt: sudo apt-get update
.
Version TERMINAL, copiez et collez cette commande pour activer le référentiel partenaire (skype, etc.):
DISTRO='cat /etc/*-release | grep DISTRIB_CODENAME | sed 's/.*=//g''
sudo sed -i 's/\(# \)\(deb .*ubuntu '${DISTRO}' partner\)//g' /etc/apt/sources.list
sudo apt-get -y update
@ERGuille: FTFY, avec une version plus propre
C'est comme ça que je l'ai fait dans shell, j'ai pris le temps d'une petite variation pour augmenter la stabilité, la réutilisation et l'idempotence (et ne pas vérifier la distribution):
grep -qe '^# deb[- ].* partner$' /etc/apt/sources.list \
&& sudo sed -i"~$(date -%s)" 's/^# \(deb[- ].* parnter$\)//' /etc/apt/sources.list
Alternatives ici:
Finalement, cela pourrait nécessiter une ou deux itérations. J'espère qu'à côté de la note personnelle sur les commentaires, cela donnait un résumé utile.
TERMINAL juste pour le rendre plus facile, Copiez et collez cette commande:
sed 's/\# deb http\:\/\/archive\.canonical\.com\/ubuntu natty partner/deb http\:\/\/archive\.canonical\.com\/ubuntu natty partner/' /etc/apt/sources.list | sed 's/\# deb-src http\:\/\/archive\.canonical\.com\/ubuntu natty partner/deb-src http\:\/\/archive\.canonical\.com\/ubuntu natty partner/' - > /tmp/newfile && sudo mv -f /tmp/newfile /etc/apt/sources.list
Lire d'autres questions sur les étiquettes package-management software-center software-sources