Praca z APT w Linux
Pakiety są zainstalowane, aktualizowane i usuwane za pomocą za pomocą TRAFNY Menedżer pakietów w Linux. Ubuntu i Debian to popularne dystrybucje, w których spotykasz zaawansowane narzędzie pakietu (APT). Aktualizacja apt-get i aktualizacja apt-get to przykłady poleceń, które są zgodne.
Nie możesz użyć apt, jeśli używasz innych dystrybucji, takich jak centos. Zamiast tego możesz użyć menedżerów pakietów, takich jak Mniam.
Aktualizacja Linux apt-get
Każdy pakiet zainstalowany w Linux ma informacje o pakiecie przechowywane w systemie. W miarę wydawania nowej wersji system Linux przechowuje kartę, która zmienia się dla każdego pakietu. Osiąga to za pomocą apt-get aktualizacja lub apt Aktualizacja polecenia. Po uruchomieniu aktualizacja apt-get pobiera informacje o pakiecie zdefiniowanych w pliku źródeł.
Informacje o pakiecie są przechowywane w /etc/apt/źródła.lista który zawiera adresy URL, które kierują, gdzie pozyskiwać każdy pakiet.
Możesz wyświetlić wymienione źródła za pomocą wybranego edytora lub za pomocą innych poleceń, takich jak kot. Lista źródeł jest inna w zależności od regionu.
Po uruchomieniu polecenia system wie, które pakiety powinny zostać zaktualizowane na podstawie pobranych informacji. Jeśli wszystkie pakiety są aktualne, możesz uzyskać następujące czynności:
W niektórych przypadkach otrzymasz następujące dane wyjściowe, które wskazuje, że niektóre pakiety muszą aktualizować.
Upgrade Linux Apt-Get
Po uruchomieniu polecenia aktualizacji apt-get i uzyskaniu, że niektóre pakiety muszą aktualizować, to wtedy, gdy uruchamiasz aktualizację apt-get. APT Upgrade lub aktualizację Apt-Get wykorzystuje informacje uzyskane w celu zaktualizowania wszystkich zainstalowanych pakietów do najnowszej wersji. Ulepsza tylko zainstalowane pakiety, a nie nowe pakiety.
Na przykład możemy zaktualizować pakiety zidentyfikowane na poprzednim obrazie, jak pokazano następująco:
Teraz, gdy omówiliśmy polecenia aktualizacji i aktualizacji apt, zrozummy ich różnice.
Różnica między aktualizacją apt-get a aktualizacją apt-get
Aktualizacja Apt-Get jest odpowiedzialna za aktualizację informacji o pakiecie za pomocą adresów URL zdefiniowanych na liście źródeł. Po zaktualizowaniu informacji aktualizacja Apt-Get przejmuje i aktualizuje wszystkie zainstalowane pakiety o najnowszą wersję. Każdy pakiet bez niedawnej wersji zostanie pominięty.
To różnica między dwoma poleceniami. W większości przypadków możesz zauważyć, że są używane obok siebie. Zawsze pamiętaj o aktualizacji przed aktualizacją. Podczas instalowania nowego pakietu zaktualizuj bazę danych Apt, zainstaluj pakiet, a następnie zaktualizuj system.
Ponadto uruchamianie apt-aktualizacji przed zainstalowaniem narzędzia zapewnia, że otrzymasz najnowszą wersję narzędzia, którą chcesz zainstalować. Jeśli chcesz zaktualizować tylko jedno narzędzie, powiedzmy git, Musisz tylko uruchomić dwa następujące polecenia bez aktualizacji apt-get.
Aktualizacja $ sudo apt-get
$ sudo apt instal git
Zauważ, że wyjście wskazuje, że GIT jest już najnowszą wersją. To dlatego, że najpierw wykonaliśmy polecenie aktualizacji apt-get.
Jeśli chcesz zaktualizować i zaktualizować wszystkie pakiety, możesz połączyć dwa polecenia i uruchomić jedno polecenie.
$ sudo apt-get aktualizacja && sudo apt-get aktualizację
Możesz zauważyć, że system najpierw aktualizuje informacje o pakiecie i kontynuuje aktualizację pakietów, jeśli cokolwiek wymaga aktualizacji. W poprzednim wyjściu wszystkie pakiety są aktualne.
Wniosek
Możesz łatwo się zdezorientować, dlaczego musisz wykonać aktualizację apt-get i polecenia aktualizacji apt-get w swoim systemie, zwłaszcza jeśli jesteś początkującym. Omówiliśmy każde polecenie osobno i omówiliśmy ich różnice. Dzięki temu możesz teraz wygodnie użyć aktualizacji swojego systemu i poleceń aktualizacji apt-get.