KWALIFIKACJA INF8 - STYCZEŃ 2022 (test 2)

PYTANIE NR 4.
Które polecenie należy zastosować w procesie aktualizacji wybranych dystrybucji systemu Linux?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Polecenie apt-get update służy do pobrania i odświeżenia list pakietów z repozytoriów APT. Jest to typowy pierwszy krok przed instalacją lub aktualizacją pakietów, bo system musi znać aktualne wersje dostępne w źródłach oprogramowania. Pozostałe polecenia nie aktualizują indeksów repozytoriów.

Pełne wyjaśnienie:

W rodzinie dystrybucji opartych o APT (np. Debian/Ubuntu) proces aktualizacji zwykle zaczyna się od odświeżenia informacji o pakietach dostępnych w repozytoriach. Do tego służy polecenie apt-get update: pobiera ono aktualne indeksy (listy) pakietów z configured źródeł i zapisuje je lokalnie. Dzięki temu system "wie", jakie wersje są dostępne i skąd je pobrać.

Dlaczego to jest właściwa odpowiedź? Bo pytanie dotyczy polecenia używanego w procesie aktualizacji, a odświeżenie list pakietów jest kluczowym krokiem poprzedzającym instalację/aktualizację. Bez tego można próbować instalować/aktualizować na podstawie nieaktualnych informacji, co bywa źródłem błędów (np. brak odnalezienia pakietu lub brak widoczności nowszej wersji).

Dlaczego pozostałe odpowiedzi są błędne?

  • apt-get install instaluje wskazane pakiety (lub doinstalowuje zależności). Samo w sobie nie służy do odświeżenia list repozytoriów.
  • apt-get search wyszukuje pakiety w lokalnie dostępnych indeksach. Jeśli indeksy są nieaktualne, wyniki wyszukiwania też mogą być niepełne; nie jest to etap aktualizacji list.
  • apt-get download pobiera wskazany pakiet (plik .deb) bez instalacji. To czynność pomocnicza, a nie krok aktualizacji list pakietów.

Wskazówka egzaminacyjna: zapamiętaj rozdzielenie ról: update = aktualizacja informacji (indeksów), a dopiero kolejne kroki dotyczą faktycznej zmiany zainstalowanych pakietów. Uważaj też na częste mylenie "update" z "upgrade" — to różne operacje.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
apt-get update pobiera z repozytoriów aktualne listy (indeksy) pakietów i ich wersji. Nie aktualizuje jeszcze zainstalowanych programów, tylko odświeża informacje, aby kolejne operacje (instalacja/aktualizacja) używały bieżących danych o dostępnych pakietach.
Bo instalator APT opiera się na lokalnych indeksach repozytoriów. Po wykonaniu apt-get update system zna najnowsze dostępne wersje i zależności. Bez tego możesz próbować instalować starszą wersję albo dostać błąd, że pakietu nie da się odnaleźć w źródłach.
apt-get update odświeża tylko listy pakietów (metadane). apt-get upgrade dotyczy już faktycznego uaktualniania zainstalowanych pakietów do nowszych wersji (gdy są dostępne). To dwa różne etapy, często mylone na egzaminach.
Nie bezpośrednio. To polecenie aktualizuje informacje o pakietach w repozytoriach, a nie instaluje nowszych wersji. Dopiero kolejne operacje (np. aktualizacja pakietów) mogą zmienić oprogramowanie w systemie. Dlatego "update" nie oznacza tu "upgrade".
Najczęstsze problemy to błędne wpisy repozytoriów, brak uprawnień (uruchomienie bez uprawnień administracyjnych), problemy z DNS/siecią oraz błędy podpisów repozytoriów. W praktyce warto czytać komunikaty APT i sprawdzić pliki konfiguracji źródeł pakietów.
apt-get install stosuje się wtedy, gdy chcesz zainstalować konkretny pakiet (program/usługę) i jego zależności. apt-get update to krok przygotowawczy, który aktualizuje listy repozytoriów. Najczęściej wykonuje się je kolejno: najpierw odświeżenie list, potem instalacja.
Zwykle nie. apt-get search przeszukuje lokalne indeksy pakietów zapisane na komputerze. Jeśli chcesz mieć aktualne wyniki, wcześniej wykonaj apt-get update, aby pobrać świeże listy z repozytoriów. Wtedy wyszukiwanie odzwierciedla bieżącą ofertę pakietów.
W wielu dystrybucjach zaleca się dziś używanie polecenia apt jako wygodniejszego interfejsu dla użytkownika (czytelniejsze komunikaty, uproszczenia). Jednak apt-get nadal bywa spotykane w skryptach i starszych materiałach, dlatego warto znać oba.
Po poprawnym wykonaniu komendy nie powinno być błędów pobierania list ani błędów podpisów. W praktyce zwracaj uwagę na komunikaty typu "Err:" i "W:". Jeśli pojawiają się ostrzeżenia, upewnij się, że repozytoria są prawidłowe i że masz łączność z siecią.
Przećwicz w terminalu podstawowe komendy: odświeżanie list pakietów, wyszukiwanie, instalację i pobieranie pakietu bez instalacji. Ucz się rozróżniać cel każdej komendy (metadane vs instalacja). Dobrą metodą jest dopasowywanie komendy do opisu skutku.
info

Statystycznie 72% uczniów zna prawidłową odpowiedź. średnio łatwe

Eksperci podkreślają: "Polecenie apt-get update służy do pobrania i odświeżenia list pakietów z repozytoriów APT."

Źródła:

  • Debian Manual Pages: apt-get(8) — opis polecenia "update", https://manpages.debian.org/apt-get (dostęp 2026-03-01)
  • Ubuntu Manuals: apt-get — sekcja dotycząca "apt-get update", https://manpages.ubuntu.com/manpages/apt-get.html (dostęp 2026-03-01)
  • Debian Wiki: APT — ogólny opis działania APT i list pakietów, https://wiki.debian.org/Apt (dostęp 2026-03-01)

Materiały:

  • Strona podręcznika systemowego: man apt-get (sekcje dotyczące update/install)
  • Dokumentacja dystrybucji Debian/Ubuntu dotycząca APT i zarządzania pakietami
  • Ćwiczenia: wykonanie update, a następnie symulacja aktualizacji (np. tryb symulacji) w środowisku testowym

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego