KWALIFIKACJA INF2 - CZERWIEC 2015 (test 2)

PYTANIE NR 36.
Jakie rozszerzenie posiadają pakiety instalacyjne systemu operacyjnego Linux?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Najczęściej spotykane pakiety instalacyjne w dystrybucjach Linuksa mają rozszerzenia .rpm oraz .deb.
Format RPM jest typowy m.in. dla Fedora/RHEL, a DEB dla Debian/Ubuntu. Pozostałe propozycje to archiwa lub formaty charakterystyczne dla Windows/macOS, a nie pakiety menedżera pakietów Linuksa.

Pełne wyjaśnienie:

W Linuksie instalacja oprogramowania w typowych dystrybucjach opiera się na systemie zarządzania pakietami, który dba m.in. o metadane i zależności. Dwa najbardziej rozpowszechnione formaty pakietów dystrybucyjnych to:

  • .rpm – pakiety rodziny RPM (np. Fedora, RHEL i inne dystrybucje z ekosystemu RPM). Pracuje się z nimi narzędziami niskiego poziomu typu rpm oraz menedżerami wyższego poziomu (np. dnf/yum zależnie od dystrybucji).
  • .deb – pakiety Debiana (np. Debian, Ubuntu i pochodne). Narzędziem bazowym jest dpkg, a do pracy z repozytoriami i zależnościami powszechnie używa się apt.

Odpowiedź "rpm, deb" jest poprawna, bo wskazuje dwa dominujące formaty pakietów instalacyjnych Linuksa rozpoznawane po rozszerzeniach plików.

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

  • "zip, exe" – .zip to archiwum (kompresja), a .exe to typowy format uruchamialny/instalator w Windows, nie standardowy pakiet dystrybucyjny Linuksa.
  • "tgz, dmg" – .tgz to zwykle archiwum tar skompresowane gzip (często źródła lub paczka plików), a .dmg to obraz dysku charakterystyczny dla macOS.
  • "ini, dll" – .ini to plik konfiguracyjny, a .dll to biblioteka systemu Windows; nie są to pakiety instalacyjne Linuksa.

Warto pamiętać, że istnieją też inne formaty spotykane w wybranych dystrybucjach lub jako rozwiązania "uniwersalne" (np. inne rodziny pakietów albo kontenery aplikacji), jednak w typowych zadaniach egzaminacyjnych rozpoznanie .rpm i .deb jest kluczowe.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Najczęściej spotkasz pakiety .deb (Debian/Ubuntu i pochodne) oraz .rpm (Fedora/RHEL i inne dystrybucje z rodziny RPM). To właśnie te dwa formaty są najczęściej wymagane na poziomie podstawowym administracji Linuksem.
.deb to pakiet systemu Debian. Zawiera pliki programu, metadane oraz informacje o zależnościach. Instaluje się go narzędziem dpkg lub (częściej) przez apt, które pobiera pakiety z repozytoriów i rozwiązuje zależności.
.rpm to pakiet używany w dystrybucjach opartych o RPM, np. Fedora i inne z tego ekosystemu. Plik zawiera binaria, metadane i skrypty instalacyjne. Do instalacji używa się m.in. narzędzi rpm lub menedżerów wyższego poziomu (np. dnf/yum zależnie od systemu).
.tgz to zazwyczaj archiwum tar skompresowane gzip, czyli "paczka plików". Może zawierać np. źródła programu lub gotowe pliki, ale nie jest standardowym pakietem menedżera pakietów (nie ma typowego mechanizmu zależności jak .deb/.rpm).
Nie w typowym znaczeniu. .exe jest charakterystyczne dla Windows. W Linuksie standardowo instaluje się oprogramowanie z repozytoriów i pakietów takich jak .deb lub .rpm. Oczywiście można uruchamiać niektóre pliki .exe przez warstwy zgodności, ale to nie jest standardowy model instalacji Linuksa.
.deb to pakiet z metadanymi, zależnościami i mechanizmem instalacji/aktualizacji w systemie pakietów. .zip jest tylko archiwum do kompresji i przenoszenia plików. Samo wypakowanie .zip zwykle nie integruje programu z systemem ani nie zarządza zależnościami.
dpkg służy do instalacji lokalnego pliku .deb i podstawowej obsługi pakietów. apt jest narzędziem wyższego poziomu: pobiera pakiety z repozytoriów, aktualizuje system i automatycznie rozwiązuje zależności. Na egzaminie warto kojarzyć, że oba dotyczą rodziny .deb.
rpm to narzędzie bazowe do pracy z pakietem .rpm (instalacja, sprawdzanie informacji). dnf (lub w niektórych systemach yum) działa wyżej: korzysta z repozytoriów, pobiera pakiety i dba o zależności. W praktyce administracyjnej częściej używa się dnf/yum niż samego rpm.
Pakiety .deb i .rpm należą do różnych ekosystemów i używają innych narzędzi oraz baz danych pakietów. Próba instalacji "obcego" formatu zwykle kończy się błędami lub problemami z zależnościami. Istnieją narzędzia konwersji, ale w administracji produkcyjnej nie jest to zalecane.
Pomaga skojarzenie typowych rozszerzeń: .exe, .dll, .ini kojarzą się z Windows, a .dmg z macOS. Dla Linuksa w klasycznych zadaniach najczęściej trafisz na .deb i .rpm. Uważaj, by nie mylić archiwów (np. .zip/.tgz) z pakietami.
info

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

W praktyce zawodowej kluczowe jest to, że najczęściej spotykane pakiety instalacyjne w dystrybucjach Linuksa mają rozszerzenia .rpm oraz .deb.Format RPM jest typowy m.in. dla Fedora/RHEL, a DEB dla Debian/Ubuntu.

Źródła:

  • Debian Wiki: Dpkg (opis narzędzia i pakietów .deb) https://wiki.debian.org/Dpkg - accessed 2026-02-27
  • Debian Wiki: APT (zarządzanie pakietami .deb) https://wiki.debian.org/Apt - accessed 2026-02-27
  • RPM.org: RPM Package Manager Documentation (format i narzędzia RPM) https://rpm.org/documentation.html - accessed 2026-02-27

Materiały:

  • Dokumentacja Debian: zarządzanie pakietami (dpkg/apt)
  • Dokumentacja RPM (rpm.org) i opis formatu RPM
  • Materiały kursowe z administracji Linux (podstawy dystrybucji i repozytoriów)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego