Kiedy próbuję zainstalować jakikolwiek pakiet poprzez wiersz poleceń, dostaję błąd.
$ sudo apt-get install <package>
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package <package>
Czy ktoś może mi pomóc w tej sprawie?
Po pierwsze, sprawdź czy pakiet rzeczywiście istnieje:
Wejdź na stronę packages.ubuntu.com za pomocą przeglądarki internetowej.
Przewiń w dół do "Szukaj katalogów pakietów"
Wpisz pakiet, który chcesz zainstalować w polu "Słowo kluczowe".
Włącz "Only show exact matches:"
Zmień "Dystrybucję" na wersję Ubuntu, której używasz.
Jeśli nie ma brak wyników, pakiet, którego szukasz nie istnieje i kolejne kroki nie będą działać. Może to wymagać PPA innej firmy lub alternatywnej metody instalacji.
Jeśli wyniki zostaną znalezione, pakiet istnieje i możesz kontynuować te kroki:
Otwórz Software Sources (lub Software & Updates w 13.04+), wyszukując go w Dash.
Otwórz zakładkę "Ubuntu Software".
Upewnij się, że pierwsze 4 pola wyboru na tej karcie są włączone:
Zaktualizuj listy pakietów, a następnie przetestuj za pomocą tych poleceń:
sudo apt-get update sudo apt-get install
xbmc jest dostępny tylko w repozytorium universe repository, tylko od Ubuntu 12.04 (dokładnie). Jeśli masz starsze wydanie Ubuntu, będziesz musiał uaktualnić lub pobrać xbmc z innego miejsca.
Jeśli masz Ubuntu 12.04, upewnij się, że masz włączone repozytorium universe. Możesz zobaczyć jakie repozytoria masz włączone w pliku /etc/apt/sources.list
(i w plikach w katalogu /etc/apt/sources.list.d
). Sprawdź czy ten plik zawiera linię taką jak
deb http://al.archive.ubuntu.com/ubuntu/ precise universe
lub
deb http://zw.archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
Jeśli znajdziesz tylko linię taką jak
deb http://mn.archive.ubuntu.com/ubuntu/ precise main restricted
a nie ma linii z universe
, dodaj universe
na końcu tej linii, lub osobną linię z precise universe
, jak pokazano powyżej.
Jeśli musisz zmodyfikować /etc/apt/sources.list
, uruchom sudo apt-get update
po tym, a następnie spróbuj zainstalować ponownie. Jeśli pakiet nadal nie zostanie znaleziony, wyślij kompletną zawartość /etc/apt/sources.list
i wyjście z sudo apt-get update
.
I'm nowy do Ubuntu, ale i'm pisania tego, jak odkryłem kilka rozwiązań, aby uniknąć tego "Unable to Locate Package" błędy. Istnieją trzy okoliczności, w których może to wystąpić do szoku.
sudo apt-get killmanager
, jeśli nie działa nie ma problemu przejdź do typu sudo apt-get update
, a następnie wpisz sudo apt-get upgrade
.Teraz powinieneś być w stanie zainstalować dowolne oprogramowanie poprzez Terminal.