Jak włączyć repozytorium backports, aby uzyskać nowsze wersje oprogramowania?
źródło
Jak włączyć repozytorium backports, aby uzyskać nowsze wersje oprogramowania?
Ubuntu Backports są domyślnie włączone w Ubuntu.
Jeśli z jakiegoś powodu nadal nie otrzymujesz backportów, użyj jednego z dwóch poniższych sposobów:
Kliknij przycisk Ubuntu w programie uruchamiającym i wyszukaj „Źródła oprogramowania”. Wyszukaj „Oprogramowanie”, jeśli używasz 12.04+.
Naciśnij ALT + F2 i wpisz: gksu software-properties-gtk
Dowolny z 2 sposobów przeniesie Cię do Menedżera źródeł oprogramowania lub Oprogramowania i aktualizacji . Tutaj aktywuj wszystkie 4 opcje na karcie oprogramowania Ubuntu i na karcie Aktualizacje . To powinno włączyć Dodatki dla twojej wersji Ubuntu.
Następnie wystarczy kliknąć przycisk ZAMKNIJ , aby poinformować Cię, że należy go zaktualizować z powodu wprowadzonych zmian. Zauważ, że w zakładce Aktualizacje , opcja Backport jest tam czwartą. To ten, który mówi Nieobsługiwane aktualizacje .
Aby aktywować backporty (które jest automatycznie włączane od 11.10) z terminala (w przypadkach, gdy pracujesz na serwerze i chcesz, aby backporty były włączone), po otwarciu terminala wykonaj następujące czynności (w tym przykładzie jest używany Ubuntu 13.04):
sudo nano /etc/apt/sources.list
I poszukaj komentarza, który wspomina słowo kluczowe backport, powinien wyglądać jak raring-backports
dla 13.04, precise-backports
dla 12.04 i syna. W tym przypadku wygląda to tak:
##deb http://archive.ubuntu.com/ubuntu raring-backports main restricted universe multiverse
##deb-src http://archive.ubuntu.com/ubuntu raring-backports main restricted universe multiverse
odkomentuj te linie, aby wyglądały tak:
deb http://archive.ubuntu.com/ubuntu raring-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu raring-backports main restricted universe multiverse
zapisz plik i uruchom następujące polecenie, aby otrzymać aktualizacje backportu:
sudo apt-get update
sudo apt-get upgrade
UWAGA - Jeśli wiersze nie zostaną znalezione, po prostu dodaj je i zmień nazwę wersji na tę, której używasz, jak wyjaśniono powyżej.
Odniesienie
Instrukcje wiersza polecenia / serwera
Backports są domyślnie włączone, oto jak możesz sprawdzić, czy są one włączone.
Zapewnienie włączenia backportów
Aby ręcznie włączyć backporty, upewnij się, że w twoim wierszu znajduje się następujący wiersz
/etc/apt/sources.list
:Zastąpienie
release
bieżącą dystrybucją, której używasz (precise
na przykład 12.04).Teraz następne kroki będą zależeć od tego, czy chcesz zawsze używać pakietów z backportów, czy też chcesz używać backportów tylko wtedy, gdy zostanie to określone ręcznie.
Zawsze używaj backportów ..
Ubuntu 11.04 i nowsze są automatycznie konfigurowane do korzystania z backportów tylko wtedy, gdy są określone ręcznie. Jeśli chcesz zawsze korzystać z backportów podczas instalacji, musisz dodać następujące wiersze
/etc/apt/preferences
(plik może jeszcze nie istnieć; to dobrze):Upewnij się, że zastąpiłeś
release
aktualną wersję.Ręczne korzystanie z backportów ..
Jeśli chcesz instalować pakiety z backportów tylko wtedy, gdy zostanie to określone ręcznie , musisz dodać to do
/etc/apt/preferences
:Ponownie zastępując
<release>
aktualną wersję.Uwaga: Do modyfikacji potrzebne będą uprawnienia roota
/etc/apt/preferences
.Instalowanie z backportów ..
Jeśli backporty są skonfigurowane do użycia ręcznego, będziesz musiał dodać
/release-backports
na końcu nazwy pakietu podczas instalowania pakietu (zastępującrelease
bieżącą wersję).Na przykład, jeśli używasz 12.10 Quantal i skonfigurowałeś backporty do ręcznej instalacji, zainstalowałbyś amaroka za pomocą tego polecenia:
Źródło: Ubuntu Backports - Ubuntu Wiki
źródło
sudo add-apt-repository -r "deb http://archive.ubuntu.com/ubuntu $(lsb_release -cs)-backports main restricted universe multiverse "
działa dobrze-r
usunąć?Jako bieg superużytkownika:
Następnie usuń komentarz z linii
deb
ideb-src
, które zawierająbackports
.źródło