Wciąż widzę, że miejsca odnoszą się do repozytorium „partner” jako miejsce, w którym mogę uzyskać oprogramowanie, jak mogę włączyć to repozytorium? Proszę określić, jak to zrobić graficznie i za pomocą wiersza polecenia.
źródło
Wciąż widzę, że miejsca odnoszą się do repozytorium „partner” jako miejsce, w którym mogę uzyskać oprogramowanie, jak mogę włączyć to repozytorium? Proszę określić, jak to zrobić graficznie i za pomocą wiersza polecenia.
Sposób GUI :
Kliknij przycisk ubuntu, a następnie wyszukaj „Źródła oprogramowania” (lub „Oprogramowanie i aktualizacje” w Ubuntu 16.04+) i przejdź do zakładki „Inne oprogramowanie”.
Sposób linii poleceń :
gksudo gedit /etc/apt/sources.list
(lub z wybranym edytorem wiersza poleceń, sudo nano /etc/apt/sources.list
użyje nano
go w wierszu poleceń bez GUI)Dodaj repozytoria partnera, usuwając znak # przed następującymi wierszami ( maverick
jest to wersja instalacji Ubuntu, może się różnić, więc użyj nazwy kodowej używanego wydania zamiast „indywidualnego”. Jeśli nie masz pewności, uruchom lsb_release -c
dowiedzieć się).
# deb http://archive.canonical.com/ubuntu maverick partner
# deb-src http://archive.canonical.com/ubuntu maverick partner
Ponownie zsynchronizuj pliki indeksów pakietów z ich źródeł: sudo apt-get update
Dokumentacja oficjalna w celach informacyjnych
Najprostszy sposób włączenia repozytorium „partnerskiego”:
źródło
Metoda CLI
Ta metoda wykorzystuje
lsb_release -sc
aby uzyskać wersję Ubuntu (nazwa kodowa).add-apt-repository
aby zmienić odpowiednie pliki konfiguracyjne.Ma zalety pracy we wszystkich wersjach Ubuntu.
To jest z samouczka skype
źródło
Aby włączyć repozytorium partnera z wiersza poleceń, edytuj
/etc/apt/sources.list
:sudoedit /etc/apt/sources.list
i usuń # z początku tych dwóch wierszy:Są więc tacy:
Następnie zaktualizować apt cache:
sudo apt-get update
.źródło
Wersja TERMINAL, wystarczy skopiować i wkleić te polecenia, aby aktywować repozytorium partnerów (skype itp.):
@ERGuille: FTFY, z czystszą wersją
źródło
sources.list
pliku. Wskazane jest jednak wykonanie kopii zapasowej (użyjsed -i.bak
zamiast po prostused -i
)Tak to zrobiłem w powłoce, poświęciłem trochę czasu na zmianę, aby zwiększyć stabilność, możliwość ponownego użycia i idempotencję (i nie sprawdzając dystrybucji):
Alternatywy tutaj:
W końcu może to wymagać kolejnej iteracji lub dwóch. Mam nadzieję, że obok osobistej notatki na temat komentarzy było to przydatne podsumowanie.
źródło
TERMINAL, aby to ułatwić, skopiuj i wklej to jedno polecenie:
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
źródło
sed -i~ 's|^# *\(deb\(-src\)* http://archive\.canonical\.com/ubuntu natty partner|\1|' /etc/apt/sources.list
używa pojedynczego wyrażenia regularnego, ale utworzenie nowego pliku/etc/apt/sources.list.d/
byłoby znacznie lepsze.