KWALIFIKACJA INF8 - CZERWIEC 2023 (test 2)

PYTANIE NR 4.
Które polecenie należy zastosować do pobrania listy pakietów systemu Linux?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Polecenie "apt-get update" pobiera z repozytoriów aktualne listy (indeksy) dostępnych pakietów i odświeża lokalną bazę informacji APT.
Pozostałe komendy służą odpowiednio do instalacji, wyszukiwania lub pobierania konkretnego pakietu, a nie do aktualizacji list pakietów.

Pełne wyjaśnienie:

W systemach Linux opartych o Debiana (np. Debian, Ubuntu) narzędzie apt-get współpracuje z mechanizmem APT i repozytoriami pakietów. Aby system wiedział, jakie pakiety są dostępne w skonfigurowanych repozytoriach oraz jakie mają wersje, musi najpierw pobrać i odświeżyć listy pakietów (indeksy). Właśnie do tego służy polecenie "apt-get update" – pobiera metadane z repozytoriów i aktualizuje lokalny indeks.

Dlaczego pozostałe polecenia nie pasują do polecenia "pobrania listy pakietów"?

  • "apt-get install" dotyczy instalowania pakietów (oraz ich zależności). Może wymagać aktualnego indeksu, ale sam w sobie nie jest poleceniem do pobierania list.
  • "apt-get search" służy do wyszukiwania pakietów (zwykle w oparciu o lokalnie dostępne informacje). Bez aktualnego indeksu wyniki mogą być niepełne lub nieaktualne, jednak to nadal nie jest komenda do pobierania list.
  • "apt-get download" pobiera konkretny pakiet (plik .deb) bez instalowania. To "pobieranie" dotyczy artefaktu pakietu, a nie list/indeksów z repozytoriów.

W praktyce administracyjnej często wykonuje się sekwencję: najpierw odświeżenie indeksu ("apt-get update"), a dopiero potem instalację lub aktualizację pakietów. Warto też pamiętać, że w nowszych środowiskach spotyka się polecenie "apt update", ale znaczenie "update" w kontekście APT pozostaje: odświeżenie list dostępnych pakietów z repozytoriów.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
"apt-get update" pobiera z repozytoriów aktualne informacje o dostępnych pakietach (listy/indeksy) i zapisuje je lokalnie. Dzięki temu system wie, jakie wersje pakietów są dostępne do instalacji lub aktualizacji.
Bez odświeżenia list pakietów system może korzystać ze starych indeksów i nie widzieć nowszych wersji lub nowych pakietów. "update" zmniejsza ryzyko błędów zależności i ułatwia instalację właściwej wersji z repozytorium.
Nie. To polecenie aktualizuje tylko listy pakietów (metadane). Sama instalacja aktualniejszych wersji odbywa się innymi poleceniami, które wykorzystują pobrane wcześniej indeksy.
"apt-get update" pobiera listy pakietów z repozytoriów, czyli odświeża bazę informacji. "apt-get install" instaluje wskazany pakiet oraz potrzebne zależności. To różne etapy pracy z oprogramowaniem.
To nie jest lista zainstalowanych programów, tylko indeks dostępnych pakietów z repozytoriów: nazwy, wersje, zależności i źródła. APT pobiera te dane, aby później móc wyszukiwać i instalować pakiety.
Zwykle nie. "apt-get search" wykorzystuje lokalnie zapisane informacje o pakietach. Jeśli listy są nieaktualne, wyniki wyszukiwania mogą być niepełne, dlatego często najpierw wykonuje się "apt-get update".
Gdy chcesz pobrać plik pakietu (np. .deb) bez instalowania go na systemie. To bywa przydatne do analizy, przeniesienia na inny host lub instalacji ręcznej. Nie służy to do pobierania indeksów repozytoriów.
Po uruchomieniu polecenia obserwuj komunikaty: poprawne pobranie z repozytoriów kończy się bez błędów. W razie problemów pojawiają się informacje o braku połączenia, błędnym adresie repozytorium lub problemach z weryfikacją.
Najczęstsze przyczyny to: brak dostępu do sieci, błędny wpis w źródłach pakietów, niedostępne serwery repozytoriów lub problemy z kluczami zaufania. W administracji siecią warto też sprawdzić DNS, proxy i zaporę.
Najlepiej ćwiczyć w terminalu: odświeżanie indeksów, wyszukiwanie, instalacja i pobieranie pakietów. Zapisz sobie, co robią podstawowe komendy i czym się różnią. Na egzaminie zwracaj uwagę na czasowniki: "pobierz listy", "wyszukaj", "zainstaluj".
info

Około 67% zdających odpowiada poprawnie na to pytanie. średnie

Źródła:

  • Debian Manpages: apt-get(8) — opis polecenia "update", https://manpages.debian.org/stable/apt/apt-get.8.en.html (dostęp: 2026-03-02)
  • Debian Manpages: apt(8) — ogólne informacje o APT i aktualizacji list, https://manpages.debian.org/stable/apt/apt.8.en.html (dostęp: 2026-03-02)
  • Ubuntu Manual Pages: apt-get(8) — sekcja dotycząca "update", https://manpages.ubuntu.com/manpages/jammy/en/man8/apt-get.8.html (dostęp: 2026-03-02)

Materiały:

  • Dokumentacja systemowa: podręcznik apt-get(8) w systemie Linux
  • Dokumentacja systemowa: podręcznik apt(8) w systemie Linux
  • Oficjalne poradniki Debiana dotyczące zarządzania pakietami (APT)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego