Ich sehe ständig Orte, die auf das "Partner" -Repository verweisen, als einen Ort, an dem ich Software erhalten kann. Wie kann ich dieses Repository aktivieren? Bitte geben Sie an, wie dies grafisch und über die Befehlszeile erfolgen soll.
quelle
Ich sehe ständig Orte, die auf das "Partner" -Repository verweisen, als einen Ort, an dem ich Software erhalten kann. Wie kann ich dieses Repository aktivieren? Bitte geben Sie an, wie dies grafisch und über die Befehlszeile erfolgen soll.
GUI Way :
Klicken Sie auf die Ubuntu-Schaltfläche, suchen Sie nach "Software Sources" (oder "Software & Updates" unter Ubuntu 16.04+) und wechseln Sie zur Registerkarte "Other Software".
Befehlszeilenmethode :
gksudo gedit /etc/apt/sources.list
(oder mit dem Kommandozeileneditor Ihrer Wahl, sudo nano /etc/apt/sources.list
würde verwenden nano
auf der Kommandozeile ohne GUI)Fügen Sie die Partner-Repositorys hinzu, indem Sie das # vor den folgenden Zeilen entfernen (dies maverick
ist möglicherweise die Version Ihrer Ubuntu-Installation). Verwenden Sie daher den Codenamen der von Ihnen verwendeten Version anstelle von "maverick". Wenn Sie nicht sicher sind, ob Sie ausgeführt werden lsb_release -c
herausfinden.)
# deb http://archive.canonical.com/ubuntu maverick partner
# deb-src http://archive.canonical.com/ubuntu maverick partner
Synchronisieren Sie die Paketindexdateien erneut von ihren Quellen: sudo apt-get update
Offizielle Dokumentation als Referenz
Der einfachste Weg, das "Partner" -Repository zu aktivieren:
quelle
CLI-Methode
Diese Methode verwendet
lsb_release -sc
um die Ubuntu (Codename) Version zu bekommen.add-apt-repository
die entsprechenden Konfigurationsdateien zu ändern.Es hat die Vorteile, in allen Versionen von Ubuntu zu arbeiten.
Dies stammt aus einem Skype-Tutorial
quelle
Um das Partner-Repository über die Befehlszeile zu aktivieren, bearbeiten Sie
/etc/apt/sources.list
:sudoedit /etc/apt/sources.list
und entfernen Sie das # am Anfang dieser beiden Zeilen:Sie sind also so:
Dann apt - Cache aktualisieren:
sudo apt-get update
.quelle
TERMINAL-Version, kopieren Sie einfach diese Befehle und fügen Sie sie ein, um das Partner-Repository (Skype usw.) zu aktivieren:
@ERGuille: FTFY, mit einer saubereren Version
quelle
sources.list
Datei zu analysieren . Es ist jedoch ratsam, ein Backup zu erstellen (sed -i.bak
statt nur zu verwendensed -i
)So habe ich es in der Shell gemacht, ich habe mir die Zeit genommen, um die Stabilität, die Wiederverwendbarkeit und die Idempotenz zu verbessern (und nicht nach der Distribution zu suchen):
Alternativen hier:
Am Ende könnte dies eine oder zwei weitere Iterationen erfordern. Ich hoffe, dass dies neben der persönlichen Anmerkung zu Kommentaren eine nützliche Zusammenfassung war.
quelle
TERMINAL, um es einfacher zu machen, kopieren Sie diesen einen Befehl und fügen Sie ihn ein:
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
quelle
sed -i~ 's|^# *\(deb\(-src\)* http://archive\.canonical\.com/ubuntu natty partner|\1|' /etc/apt/sources.list
verwendet einen einzelnen regulären Ausdruck, aber das Erstellen einer neuen Datei/etc/apt/sources.list.d/
wäre noch viel besser.