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?,
- polecenie sudo apt-get update służy do pobierania informacji o pakietach ze wszystkich skonfigurowanych źródeł.
- ź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.
- 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ć?
- teraz wiesz, że polecenie sudo apt-get update wyświetla zaktualizowaną listę pakietów z Internetu.
- ale jak zainstalować nieaktualne Pakiety?, Jak stosować poprawki zabezpieczeń dla pakietów i zapewnić bezpieczeństwo systemu? Jak znaleźć nowe pakiety do zainstalowania?
- 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.
- 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
$ cat /etc/apt/sources.list
$ sudo apt update
lub
$ sudo apt-get update
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'
- Ubuntu 18.04 update installed packages for security
- Jak zaktualizować oprogramowanie Ubuntu Linux za pomocą wiersza poleceń?,
- Ubuntu Linux: Upgrade Kernel Linuksa
- Ubuntu Enable & Setup Automatic Unattended Security Updates
- Linux: Update All Packages Command
- Jak zaktualizować Ubuntu za pomocą linii poleceń terminal
- aktualizacja Debiana lub aktualizacja pojedynczego pakietu za pomocą apt-get
- aktualizacja Ubuntu lub aktualizacja pojedynczego pakietu za pomocą apt-get
- widzę jakie pakiety są zainstalowane na Ubuntu Linux?
- co robi Komenda sudo apt-get update na Ubuntu/Debianie?
- Ubuntu Linux – Jak zainstalować .pakiety deb?,
- apt-get hold back packages on Ubuntu / Debian Linux
- Ubuntu 20.04 LTS update installed packages for security
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 |