KWALIFIKACJA INF2 - CZERWIEC 2018 (test 3)

PYTANIE NR 6.
Do aktualizacji systemów Linux można wykorzystać programy
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
apt-get i zypper to menedżery pakietów używane do aktualizacji systemu Linux (odpowiednio w Debian/Ubuntu i w openSUSE/SLES).
Pozostałe zestawy zawierają narzędzia do defragmentacji, harmonogramu zadań, montowania lub program multimedialny, więc nie służą do aktualizacji.

Pełne wyjaśnienie:

Aktualizacja systemu Linux w typowym ujęciu administracyjnym oznacza pobranie i zainstalowanie nowszych wersji pakietów z repozytoriów danej dystrybucji. Do tego służą menedżery pakietów powiązane z konkretną rodziną dystrybucji.

Odpowiedź "apt-get i zypper" jest poprawna, ponieważ:

  • apt-get to klasyczne narzędzie APT używane m.in. w Debianie i Ubuntu do aktualizacji list pakietów oraz instalowania uaktualnień.
  • zypper jest narzędziem w dystrybucjach SUSE/openSUSE do zarządzania repozytoriami i aktualizacjami pakietów.

Pozostałe propozycje są błędne, bo zawierają elementy, które nie są menedżerami pakietów:

  • "defrag i YaST": "defrag" kojarzy się z defragmentacją (to nie jest standardowe narzędzie aktualizacji Linuksa), a YaST to narzędzie konfiguracyjne dla SUSE, które może uruchamiać moduły związane z oprogramowaniem, ale samo w tej parze nie stanowi typowego, jednoznacznego odpowiednika polecenia aktualizacji jak zypper.
  • "cron i mount": cron służy do harmonogramowania zadań, a mount do montowania systemów plików. Mogą wspierać administrację, lecz nie realizują mechanizmu aktualizacji pakietów.
  • "aptitude i amarok": aptitude to alternatywny interfejs dla APT i rzeczywiście dotyczy pakietów, ale amarok jest odtwarzaczem multimedialnym, więc para jako całość nie opisuje narzędzi do aktualizacji.

W praktyce egzaminacyjnej warto pamiętać, że różne dystrybucje mają różne narzędzia do aktualizacji (np. rodzina Debian/Ubuntu: APT; rodzina SUSE: Zypper). Kluczem jest rozpoznanie menedżera pakietów i odróżnienie go od narzędzi do plików, automatyzacji czy aplikacji użytkowych.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Menedżer pakietów to narzędzie, które instaluje, usuwa i aktualizuje oprogramowanie w formie pakietów z repozytoriów dystrybucji. Dba też o zależności między pakietami. Przykłady to APT (Debian/Ubuntu) i Zypper (openSUSE/SUSE).
W Debianie/Ubuntu do aktualizacji pakietów używa się narzędzi z rodziny APT, np. apt-get lub apt. Pozwalają one pobrać informacje o nowych wersjach z repozytoriów i zainstalować uaktualnienia wraz z wymaganymi zależnościami.
zypper to narzędzie wiersza poleceń do zarządzania pakietami i repozytoriami w openSUSE/SUSE. Umożliwia wyszukiwanie i instalowanie pakietów oraz wykonywanie aktualizacji systemu poprzez pobieranie nowych wersji z włączonych repozytoriów.
cron jest harmonogramem zadań: uruchamia wskazane polecenia o określonej porze. Sam nie aktualizuje pakietów. Może jedynie zaplanować uruchomienie narzędzia aktualizacyjnego (np. APT), ale to nie czyni go menedżerem pakietów.
mount służy do montowania systemów plików (np. dysków, partycji, zasobów sieciowych) w strukturze katalogów Linuksa. Nie pobiera ani nie instaluje oprogramowania. To narzędzie od obsługi pamięci masowej, a nie od zarządzania pakietami.
YaST to rozbudowane narzędzie konfiguracyjne w SUSE/openSUSE. Może udostępniać moduły związane z oprogramowaniem, ale w praktyce aktualizacje pakietów są jednoznacznie kojarzone z zypper jako menedżerem pakietów w terminalu. Na testach zwykle wskazuje się właśnie zypper.
Amarok jest aplikacją multimedialną (odtwarzaczem muzyki), a nie narzędziem systemowym do zarządzania pakietami. W pytaniach egzaminacyjnych często pojawia się jako "przynęta", aby sprawdzić, czy zdający rozpoznaje programy administracyjne.
Szukaj cech typowych dla menedżerów pakietów: praca z repozytoriami, instalacja i aktualizacja pakietów, rozwiązywanie zależności. Polecenia od plików (np. montowanie), od automatyzacji (harmonogram) i aplikacje użytkowe zwykle nie spełniają tych kryteriów.
Najczęstsze pomyłki to: wybór znanego polecenia, ale z innej kategorii (np. cron), mylenie narzędzi konfiguracyjnych z menedżerami pakietów oraz nieuwzględnienie, że różne dystrybucje mają różne narzędzia aktualizacji. Pomaga skojarzenie APT z Debian/Ubuntu i Zyppera z SUSE.
Menedżer pakietów jest preferowany, gdy chcesz bezpiecznie utrzymać spójność systemu: aktualizacje przychodzą z repozytoriów, zależności są kontrolowane, a deinstalacja jest prostsza. Instalacja ze źródeł bywa potrzebna dla specyficznych wersji, ale utrudnia późniejsze aktualizacje i audyt.
info

To pytanie poprawnie rozwiązuje 76% zdających egzamin. średnio łatwe

Źródła:

  • Debian manpages: apt-get(8) — APT package handling utility, https://manpages.debian.org/apt-get (dostęp: 2026-03-02)
  • openSUSE Documentation: Zypper — command line package manager, https://doc.opensuse.org/documentation/leap/reference/html/book-reference/cha-zypper.html (dostęp: 2026-03-02)
  • Ubuntu Manuals: apt-get — APT package handling utility, https://manpages.ubuntu.com/manpages/ (wyszukiwanie: apt-get(8), dostęp: 2026-03-02)

Materiały:

  • Dokumentacja man dla apt-get/apt oraz zypper
  • Oficjalne poradniki Debian/Ubuntu dotyczące APT
  • Dokumentacja openSUSE/SUSE na temat Zyppera i repozytoriów

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego