Co robi polecenie sudo apt-get update na Ubuntu / Debianie?

jestem nowym użytkownikiem systemu Linux Ubuntu / Debian. Chciałem się dowiedzieć, co robi polecenie sudo apt-get update? Co aktualizuje i jak powiedzieć apt-get do aktualizacji? Co robi „sudo apt-get update”na moim serwerze Debian Linux? Jaka jest różnica między „sudo apt-get update” a „sudo apt-get upgrade”?,

Tutorial details
Difficulty Easy (rss)
Root privileges Yes
Requirements Ubuntu or Debian Linux and friends
Time 5m

Introduction: Debian and Ubuntu Linux are both free and open source operating system., Oba systemy używają jądra Linuksa i poleceń GNU. Można użyć polecenia apt lub polecenia apt-get do zarządzania operacjami oprogramowania, takimi jak dodawanie, usuwanie, usuwanie, aktualizacja i tak dalej. Jednak nowi użytkownicy często mylą się z poleceniami” sudo apt-get update „i” sudo apt-get upgrade ” na systemie Debian lub Ubuntu Linux. W końcu, co robi polecenie „sudo apt-get update”? Ta strona wyjaśnia podstawowe różnice między tymi dwoma poleceniami.

do czego służy polecenie sudo apt-get update?,

  1. polecenie sudo apt-get update służy do pobierania informacji o pakietach ze wszystkich skonfigurowanych źródeł.
  2. źródła często definiowane w /etc/apt / sources.Lista plików i innych plików znajdujących się w /etc/apt/sources.lista.d / katalog.
  3. więc po uruchomieniu polecenia update pobiera on informacje o pakiecie z Internetu. Przydatne jest uzyskanie informacji o zaktualizowanej wersji pakietów lub ich zależnościach.

Jak zobaczyć/etc/apt / sources.,Lista plików wpisz polecenie cat:
$ cat /etc/apt/sources.list
uruchom polecenie sudo apt-Pobierz polecenie aktualizacji, aby zaktualizować indeks pakietów wystarczy wpisać apt-Pobierz polecenie lub polecenie APT:
$ sudo apt update
lub
$ sudo apt-get update

co robi sudo apt-dostać aktualizację polecenia zrobić?

  1. teraz wiesz, że polecenie sudo apt-get update wyświetla zaktualizowaną listę pakietów z Internetu.
  2. ale jak zainstalować nieaktualne Pakiety?, Jak stosować poprawki zabezpieczeń dla pakietów i zapewnić bezpieczeństwo systemu? Jak znaleźć nowe pakiety do zainstalowania?
  3. uruchamiasz sudo apt-get upgrade, aby zainstalować dostępne aktualizacje wszystkich pakietów aktualnie zainstalowanych w systemie ze źródeł skonfigurowanych przez sources.Lista plików.
  4. nowe pakiety zostaną zainstalowane, jeśli będą wymagane do spełnienia zależności, ale istniejące pakiety nigdy nie zostaną usunięte.,

różnice pomiędzy poleceniem update i upgrade

ze strony podręcznika apt-get update:

update jest używany do resynchronizacji plików indeksów pakietów z ich źródeł. Indeksy dostępnych pakietów są pobierane z lokalizacji podanych w /etc/apt / sources.lista. Na przykład, gdy używasz archiwum Debiana, to polecenie pobiera i skanuje Pakiety.pliki gz, dzięki czemu dostępne są informacje o nowych i zaktualizowanych pakietach. Aktualizacja powinna być zawsze wykonywana przed aktualizacją lub dist-upgrade., Należy pamiętać, że ogólny miernik postępu będzie nieprawidłowy, ponieważ rozmiar plików pakietów nie może być wcześniej znany.

ze strony podręcznika apt-get upgrade:

upgrade służy do instalacji najnowszych wersji wszystkich pakietów aktualnie zainstalowanych w systemie ze źródeł wymienionych w/etc/apt / sources.lista. Pakiety aktualnie zainstalowane z nowymi dostępnymi wersjami są pobierane i aktualizowane; w żadnym wypadku nie są aktualnie zainstalowane pakiety usunięte lub pakiety Nie zainstalowane już pobrane i zainstalowane., Nowe wersje aktualnie zainstalowanych pakietów, których nie można uaktualnić bez zmiany statusu instalacji innego pakietu, pozostaną w aktualnej wersji. Najpierw należy wykonać aktualizację, aby apt-get wiedział, że dostępne są nowe wersje pakietów.

podsumowanie

w skrócie wykonanie „sudo apt-get update” pobiera listę pakietów dla wszystkich repozytoriów i PPA i upewnia się, że są one aktualne. Podczas gdy „sudo apt-get upgrade” wykonuje aktualną aktualizację oprogramowania., Dlatego zalecaną opcją jest zawsze uruchomienie polecenia update przed poleceniem upgrade, aby zaktualizować zainstalowane pakiety dla systemu Ubuntu lub Debiana:
$ sudo apt-get update && sudo apt-get upgrade
Można uruchomić wiele poleceń w sudo w następujący sposób:
$ sudo sh -c 'apt update && apt upgrade'

ten wpis jest 10 z 13 w serii samouczków Debian/Ubuntu apt-get. Czytaj dalej resztę serii:

  1. Ubuntu 18.04 update installed packages for security
  2. Jak zaktualizować oprogramowanie Ubuntu Linux za pomocą wiersza poleceń?,
  3. Ubuntu Linux: Upgrade Kernel Linuksa
  4. Ubuntu Enable & Setup Automatic Unattended Security Updates
  5. Linux: Update All Packages Command
  6. Jak zaktualizować Ubuntu za pomocą linii poleceń terminal
  7. aktualizacja Debiana lub aktualizacja pojedynczego pakietu za pomocą apt-get
  8. aktualizacja Ubuntu lub aktualizacja pojedynczego pakietu za pomocą apt-get
  9. widzę jakie pakiety są zainstalowane na Ubuntu Linux?
  10. co robi Komenda sudo apt-get update na Ubuntu/Debianie?
  11. Ubuntu Linux – Jak zainstalować .pakiety deb?,
  12. apt-get hold back packages on Ubuntu / Debian Linux
  13. Ubuntu 20.04 LTS update installed packages for security

🐧 proszę o wsparcie mojej pracy nad Patreonem lub darowizną.
Get Pobierz najnowsze tutoriale na temat Linuksa, Open Source& DevOps poprzez kanał RSS lub cotygodniowy biuletyn e-mail.
🐧 dotychczas 10 komentarzy…, add one ↓
Category List of Unix and Linux commands
File Management cat
Firewall Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04
Network Utilities dig • host • ip • nmap
OpenVPN CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.,04
Package Manager apk • apt
Processes Management bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time
Searching grep • whereis • which
User Information groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w
WireGuard VPN Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04

Leave a Comment