Co robi "sudo apt-get update"?

Zastanawiam się, co robi sudo apt-get update?

Co to jest aktualizacja?

Uruchomienie sudo apt-get update po prostu upewnia się, że lista pakietów z wszystkich repozytoriów i PPA's jest aktualna. Jeśli nie wykonasz tej komendy, możesz otrzymać starsze wersje różnych pakietów, które instalujesz, lub co gorsza, problemy z zależnościami. Jeśli właśnie dodałeś PPA i nie zaktualizowałeś go, nic z PPA nie będzie działać, ponieważ nie masz listy pakietów z tego PPA lub repozytorium.

W skrócie: wysoko zalecane jest uruchomienie sudo apt-get update przed instalacją, ale można to pominąć, jeśli jesteś naprawdę przyciśnięty przez czas, chyba że zmieniłeś repozytoria lub PPA od ostatniej apt-get update.

Komentarze (0)

Musisz uruchomić apt-get update raz przed instalacją nowych pakietów, ponieważ aktualizuje to informacje o lokalnym repozytorium. Jeśli masz zamiar zainstalować wiele pakietów krótko po sobie, nie musisz uruchamiać apt-get update. Możesz również zainstalować wiele pakietów na raz, jeśli wpiszesz sudo apt-get install pakiet1 pakiet2....

Komentarze (1)

Jak powiedziało wiele osób przede mną, aktualizuje to twoje lokalne repozytorium (listę pakietów).

Możesz napotkać problemy, jeśli spróbujesz zainstalować

apt-get install foobar

a foobar lub zależność nie ma swojej najnowszej wersji w repozytorium. Może to być szczególnie problematyczne, jeśli instalujesz plik .deb ręcznie lub z ppa innej firmy.

Zasadniczo upewnia się, że twoja lista pasuje do listy master.

Komentarze (0)