Instalacja Ubuntu 20.04. LTS
Opis zawiera podstawową instalację systemu Ubuntu 20.04 LTS z wykorzystaniem DHCP, LVM, SSH
W pierwszej kolejności potrzebujemy dystrybucji Ubuntu 20.04 LTS (dostępne na stroniehttps://ubuntu.com/download/server)
Rozpoczynamy od wyboru języka
Kolejny etap to wybór układu klawiatury
Dalej ustawienia karty sieciowej – tu proponuję pozostawić DHCP – ułatwi to konfigurację w domu oraz zabezpieczy w przypadku zmiany interfejsu sieciowego
Na kolejnym ekranie system instalacyjny poprosi o wskazanie systemu PROXY. Jeśli nie wiesz co to 🙂 lub nie używasz pozostaw bez zmian (puste)
Dalej wybór miejsca dostarczania pakietów (aplikacji) do systemu. Domyślnie będzie to http://pl.archive.ubuntu.com/ubuntu w przypadku wyboru wersji polskiej.
Doszliśmy do ważnego etapu – podział dysku (partycjonowanie). Zalecam wykorzystanie całego dysku w trybie automatycznym. Wymagane jest trochę doświadczenia aby dobrze podzielić dysk. System automatyczny nie jest optymalny ale wystarczająco dobry. Zostaną wydzielone dwie podstawowe partycje – jedna standardowa druga LVM. Zalecam wykorzystanie LVM aby nie mieć w przyszłości problemów z ewentualną rozbudową dysku (jego powiększeniem). Ostatecznym krokiem jest zapisanie zmian na partycji (operacja destruktywna – kasuje wszystko co było na dysku). W przypadku naszej wirtualizacji opisanej w Tworzenie maszyny wirtualnej – VMware Workstation dysk przygotowany do instalacji jest pustym plikiem – więc nie zawiera żadnych danych.
Ustawienia personalizacyjne – musimy podać swoje dane lub dane użytkownika którego system utworzy podczas instalacji. W tym przypadku na ekranie tworzony jesy użytkownik USER w systemie który nazywać się będzie linux. Oczywiście system prosi również o podanie hasła dla tego użytkownika.
Kolejny ekran to pytanie o włączenie dostępu do systemu poprzez protokół komunikacji szyfrowanej SSH. Proponuję to wykonać aby sprawniej zarządzać maszyną. Oczywiście dobrą praktyką byłoby dodanie do systemu procedury logowania z wykorzystaniem certyfikatów i odpowiednie skonfigurowanie tej usługi. Ewentualne szczegóły tutaj Lab 13 – Certyfikaty w procedurze logowania
Dalej mamy dostęp do wyboru pakietów. Jeśli jesteś zdecydowany i wiesz czego potrzebujesz możesz odpowiednie wybrać. W procedurze laboratoriów na tej stronie podane są wymagane przy każdym z nich. Dlatego proponuję tu nic nie wybierać. Wszystko możesz wykonać później bez żadnych kłopotów. Przykładem menadżera pakietów może być APT o którym w skrócie znajdziesz informacje w opisie tutaj Lab 0 – Wprowadzenie
No i zaczęło się, system się instaluje. Zobaczysz ekran jak poniżej i gdy zakończy się proces będziesz mógł uruchomić ponownie swój system i już go wykorzystywać w pracy. Jak na razie będzie on pozbawiony jakiegokolwiek oprogramowania, ale wszystko jest możliwe i zależy jedynie od twojej kreatywności.
Po ponownym uruchomieniu pojawi się ekran zachęty do zalogowania się. Uzyj danych podanych w czasie instalacji.
Możesz oczywiście podłączyć się z wykorzystaniem SSH np. przy użyciu pakietu PUTTY
Ten alert powyżej to jednorazowe potwierdzenie klucza twojego serwera, który nie powinien się nigdy zmienić – przynajmniej bez twojej wiedzy.
Wydając odpowiednie polecenia możesz zaktualizować swój system. Nie zawsze pakiety instalacyjne są najnowszymi. W tym celu musisz przełączyć się na konto administratora systemu poprzez sudo -i gdzie musisz podać hasło do swojego konta. Potem poprzez polecenie apt update pobierzesz informacje o najnowszych pakietach instalacyjnych całego oprogramowania zainstalowanego na twoim serwerze i docelowo poprzez polecenie apt upgrade zaktualizujesz istniejące na serwerze oprogramowanie.
No i to tyle – system gotowy do realizacji zadań które dla niego zaplanujesz.