KWALIFIKACJA INF2 - STYCZEŃ 2019 (test 2)

PYTANIE NR 36.
W systemie linux Ubuntu Server, aby zainstalować serwer DHCP należy użyć polecenia
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Polecenie sudo apt-get install isc-dhcp-server służy do instalacji pakietu z repozytorium APT. Pozostałe komendy dotyczą zarządzania usługą (np. uruchomienia) albo mają niepoprawną składnię, więc nie zainstalują serwera DHCP w Ubuntu Server.

Pełne wyjaśnienie:

W Ubuntu Server instalowanie oprogramowania realizuje się przez menedżer pakietów APT. Dlatego poprawne jest polecenie sudo apt-get install isc-dhcp-server: używa ono składni install, wskazuje nazwę pakietu i wykonuje operację z uprawnieniami administratora (sudo). Dopiero po instalacji można konfigurować usługę i ją uruchamiać.

Odpowiedź "sudo service isc-dhcp-server start" jest typowym poleceniem do uruchomienia już zainstalowanej usługi, więc nie spełnia wymagania pytania, bo nie instaluje pakietu. Podobnie "sudo apt-get isc-dhcp-server start" miesza role narzędzi: apt-get służy do operacji na pakietach (instalacja/aktualizacja/usuwanie), a nie do uruchamiania usługi poprzez dopisanie "start".

Polecenie "sudo service isc-dhcp-server install" jest niepoprawne, ponieważ narzędzie service (lub warstwa zarządzania usługami) nie służy do instalacji pakietów; jego zadaniem jest start/stop/status/restart usługi, która już istnieje w systemie. Na egzaminie warto zapamiętać prostą regułę: APT instaluje pakiety, a narzędzia usług uruchamiają i kontrolują działanie demonów.

W praktyce administracyjnej po instalacji serwera DHCP wykonuje się jeszcze konfigurację (np. zakres adresów, brama, DNS) i dopiero potem uruchamia usługę oraz sprawdza jej stan. Pytanie jednak dotyczy wyłącznie etapu instalacji, więc rozstrzygające jest użycie poprawnej komendy APT z "install".

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Do instalacji pakietu używa się menedżera pakietów APT, np. apt-get install nazwa_pakietu (często z sudo). To polecenie pobiera pakiet z repozytorium i instaluje go w systemie, w przeciwieństwie do poleceń zarządzania usługą.
Instalacja oprogramowania zmienia pliki systemowe i bazę pakietów, więc wymaga uprawnień administratora. sudo pozwala wykonać komendę z podniesionymi uprawnieniami bez logowania na konto root, co jest standardową praktyką w Ubuntu Server.
To pakiet zawierający oprogramowanie serwera DHCP, czyli usługi, która przydziela hostom w sieci parametry konfiguracji (np. adres IP). Instalacja pakietu dostarcza pliki programu oraz integrację z mechanizmem usług systemowych.
Instalacja (np. APT) dodaje program do systemu i instaluje pliki. Uruchomienie usługi (np. start) powoduje rozpoczęcie działania demona w tle. Na egzaminie często myli się te kroki: komenda do startu nie zainstaluje brakującego pakietu.
Narzędzie service (lub jego odpowiedniki) steruje już istniejącymi usługami: uruchamia je, zatrzymuje i pokazuje status. Instalowanie oprogramowania jest zadaniem menedżera pakietów (APT). Dlatego "service ... install" to zwykle błędna składnia.
Po instalacji i po wprowadzeniu konfiguracji serwera DHCP uruchamia się usługę, aby zaczęła odpowiadać klientom w sieci. W praktyce najpierw instaluje się pakiet, potem konfiguruje zakresy i opcje, a na końcu uruchamia oraz sprawdza status działania.
Można sprawdzić, czy pakiet jest zainstalowany w bazie pakietów (np. poprzez narzędzia APT) albo czy pliki usługi istnieją w systemie. Jeśli komenda uruchomienia usługi zwraca błąd o braku jednostki/usługi, często oznacza to, że pakiet nie został zainstalowany.
Najczęstszy błąd to wybór komendy z "start", bo kojarzy się z uruchomieniem serwera. Pytanie dotyczy jednak instalacji, więc kluczowe jest słowo install. Drugi błąd to mieszanie narzędzi: APT do pakietów, a polecenia usług do kontroli działania.
Po instalacji zwykle ustawia się zakres adresów, maskę, bramę, serwery DNS i czas dzierżawy, a także interfejs sieciowy, na którym usługa ma nasłuchiwać. Bez poprawnej konfiguracji usługa może się nie uruchomić lub nie będzie przydzielać adresów klientom.
Oba narzędzia służą do zarządzania pakietami APT, ale są różnymi poleceniami. Na wielu systemach komendy z apt-get nadal działają, jednak w nauce i praktyce spotyka się także uproszczone polecenie apt. Na egzaminie kluczowe jest rozpoznanie roli: instalacja pakietu przez APT.
info

To pytanie poprawnie rozwiązuje 66% zdających egzamin. średnie

W praktyce zawodowej kluczowe jest to, że polecenie sudo apt-get install isc-dhcp-server służy do instalacji pakietu z repozytorium APT.

Źródła:

  • Ubuntu Manuals: apt-get(8) — opis polecenia apt-get i podkomendy install, https://manpages.ubuntu.com/manpages/jammy/en/man8/apt-get.8.html (dostęp: 2026-03-01)
  • Ubuntu Packages: isc-dhcp-server — informacja o pakiecie w repozytoriach Ubuntu, https://packages.ubuntu.com/search?keywords=isc-dhcp-server (dostęp: 2026-03-01)
  • Debian APT User’s Guide / dokumentacja APT — rola APT w instalacji pakietów, https://www.debian.org/doc/manuals/apt-guide/ (dostęp: 2026-03-01)

Materiały:

  • Dokumentacja Ubuntu Server dotycząca zarządzania pakietami APT
  • Podręczniki administracji GNU/Linux (instalacja pakietów, usługi systemowe)
  • Strony opisujące pakiet isc-dhcp-server i jego pliki konfiguracyjne

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego