Jak zainstalować i zaktualizować CentOS 8

Z każdą instalacją nowej wersji systemu operacyjnego zawsze oczekuje się, jakie będą nowe funkcje, jakie zmiany zostaną zastosowane i ogólnie, jak będzie się zachowywać w naszych tradycyjnych aplikacjach, a także jego wszechstronność w środowisku produkcyjnym . Oczekiwania rosną znacznie bardziej, jeśli chodzi o system operacyjny na poziomie serwera, taki jak CentOS.

Po kilku latach sprawdzania niezawodności, wydajności i wszechstronności CentOS 7, nadszedł czas na poznanie nowej wersji systemu operacyjnego dla firm w wersji 8, który został opracowany jako stabilna platforma, z prostym zarządzaniem, co wywodzi się z źródła Red Hat Enterprise Linux (RHEL).

CentOS 8.0 8.0 jest w stanie zapewnić milionom użytkowników niezawodny system, który jest zgodny z implementacjami chmury hybrydowej w celu obsługi obciążeń, które mogą być dość duże, ale bez utraty znanej wydajności.

CentOS 8 to może nie radykalna zmiana, ale raczej szeroka od tego, co wiedzieliśmy o CentOS 7

Zmodyfikowane pakiety w CentOS 8Aby uzyskać ogólne pojęcie, następujące pakiety zostały zmodyfikowane w CentOS 8:

  • abrt
  • anakonda
  • apache-commons-net
  • system bazowy
  • Cloud-init
  • kabina pilota
  • compat-glibc
  • dhcp
  • firefox
  • aktualizacja fw
  • grub2
  • httpd
  • początkowe ustawienia
  • ipa
  • kabi-mniam-wtyczki
  • jądro
  • ustawienia kde
  • libreport
  • oscap-anaconda-dodatek
  • PakietKit
  • szt.
  • plymouth
  • redhat-lsb
  • Redhat-rpm-config
  • scap-security-guide
  • Podkładka
  • podkładka podpisana
  • ty jesteś
  • menedżer subskrypcji
  • data-konfiguracji systemu
  • system-config-kdump
  • piorunowiec
  • xulrunner
  • mniam

Pakiety usunięteUsunięto również niektóre pakiety, takie jak:

  • redhat-dostęp-gui
  • redhat-zakładki
  • redhat-indexhtml
  • redhat-logo
  • spostrzeżenia-klient
  • migracja-menedżera subskrypcji
  • subskrypcja-menedżer-migracja-danych

Nowe pakietyDodatkowo dodano nowe pakiety takie jak:

  • centos-indexhtml
  • centos-logo
  • centos-wydanie
  • centos-tła

CentOS 8 został zdefiniowany w wersji 8.0-1905, a jedną z nowości zapowiedzianych przez projekt CentOS jest opracowanie ekskluzywnej wersji dla programistów o nazwie CentOS Stream.

CentOS Stream to w zasadzie skatalogowana dystrybucja Linuksa z kroczącym wydaniem, która działa między programowaniem nadrzędnym w Fedorze a programowaniem dla Red Hat (RHEL). CentOS Stream będzie zarządzać kodem, który ma zostać opracowany dla następnej wersji RHEL, dlatego koncentruje się na rozwoju.

Pobieranie CentOS 8 jest dostępne pod następującymi linkami:

Solvetic opowie teraz o nowościach, które znajdziemy w CentOS 8, abyśmy byli gotowi do korzystania z tego nowego systemu operacyjnego z rodziny Linux.

Nowości i ulepszenia CentOS 8Niektóre z tych nowości to:

  • Integracja interfejsu firewalla z konsolą webową, z której możemy wykonać wszystkie zadania bezpieczeństwa.
  • Konsola internetowa będzie dostępna domyślnie, ponieważ jest instalowana automatycznie, a wszystkie porty zapory, które będą używane przez konsolę, zostaną automatycznie otwarte podczas instalacji.
  • Konsola internetowa będzie kompatybilna z większością nowoczesnych przeglądarek internetowych.
  • Instalator CentOS 8 obsługuje format szyfrowania dysku LUKS2, który umożliwia partycjonowanie dysku osobistego za pomocą poleceń autopart, logvol, part i RAID.
  • Anaconda obsługuje teraz System Cel.
  • CentOS 8 umożliwia teraz instalację z repozytorium na lokalnym dysku twardym.
  • Teraz możemy tworzyć obrazy systemu za pomocą Image Builder, za pomocą którego będzie można używać i tworzyć obraz dysku ISO w czasie rzeczywistym, tworzyć pliki qcow2, których używamy z maszyną wirtualną, pliki obrazów systemu plików i nie tylko.
  • 52-bitowe adresowanie fizyczne ARM jest dostępne w CentOS 8.
  • Zarządzanie pamięcią fizyczną obsługuje 5-poziomowe tabele stron.
  • NUMA obsługuje teraz więcej węzłów.
  • Ulepszenia YUM do modułowego zarządzania treścią.
  • Nowe funkcje w RPM, takie jak obsługa zależności logicznych, obsługa pakowania plików o rozmiarze większym niż 4 GB oraz obsługa wyzwalaczy plików.
  • Java 8 i Java 11 są teraz obsługiwane i natywne dla platformy.
  • Zintegrowano nowe narzędzie do zarządzania magazynem o nazwie Stratis.
  • Python 3 jest wersją domyślną.
  • Zintegrowana jest możliwość nagrywania sesji, dzięki czemu możemy rejestrować wszystkie działania użytkowników w systemie dla lepszej administracji i wsparcia.
  • Będziemy mieć bazy danych MySQL 8.0, MariaDB 10.3, PostgreSQL 9.6 i PostgreSQL 10, Redis 4 w CentOS 8.
  • Nowy Virtual Data Optimizer (Virtual Data Optimizer) dzięki któremu możliwa jest deduplikacja natywnej pamięci masowej w jądrze Linux, zwiększając jej żywotność i wydajność.
  • W CentOS 8 główny system plików został zaszyfrowany, aby zapewnić większe bezpieczeństwo.
  • Oferuje środowisko GNOME 3.28

Bez dalszych słów zobaczymy, jak zainstalować CentOS 8 od zera, a następnie zobaczymy, jak uaktualnić CentOS 7 do tej nowej wersji.

1. Jak zainstalować CentOS 8 w trybie Core

Krok 1
Po pobraniu pliku ISO CentOS 8, który waży 6,6 GB, przystępujemy do nagrywania go na bootowalnym USB lub na DVD. Następnie konfigurujemy uruchomienie sprzętu w następujący sposób:

  • Jeśli zdecydowaliśmy się na użycie DVD, wybieramy linię CD-ROM Drive.
  • Jeśli użyjemy bootowalnego USB, wybierzemy urządzenia wymienne.

Krok 2
Po rozpoczęciu instalacji zobaczymy:

Krok 3
Do wyboru mamy następujące opcje:

  • "Zainstaluj CentOS Linux 8.0.1905" umożliwia bezpośredni dostęp do instalacji systemu.
  • „Przetestuj ten nośnik i zainstaluj CentOS Linux 8.0.1905” umożliwia przeprowadzenie wstępnej analizy stanu sprzętu komputera przed przystąpieniem do instalacji.

NotatkaAby poprawnie zainstalować CentOS 8, wymagane jest:

  • Minimum 2 GB (zalecane 4 GB) pamięci RAM
  • 10 GB (zalecane 20 GB) miejsca na dysku twardym

Krok 3
Opcja „Rozwiązywanie problemów” odpowiada za rozwiązywanie problemów przed instalacją CentOS 8. Naciśnij Enter, a instalator systemu uruchomi się:

POWIĘKSZAĆ

Krok 4
Po zakończeniu przechodzimy do wyboru języka instalacji CentOS 8:

Krok 5
Po zdefiniowaniu języka klikamy Kontynuuj i zobaczymy co następuje. Jak widzimy w dolnej części uruchamia się ostrzeżenie, aby uzupełnić zaznaczone pola, domyślnie zawsze będzie to opcja „Miejsce docelowe instalacji”,

Krok 6
Klikając tam, zobaczymy co następuje. Na dole znajdujemy szczegóły wybranego dysku i potwierdzamy to, klikając przycisk „Gotowe”.

działaniaW tej sekcji możliwe jest:

  • Wybierz dysk twardy (co jest obowiązkowe), na którym ma zostać zainstalowany CentOS 8.
  • Dodaj nowe dyski.
  • Skonfiguruj partycjonowanie automatycznie lub wybierz „Niestandardowy”, a następnie dodaj sposób dystrybucji dysku.

Krok 7
Teraz widzimy, że ta opcja została zweryfikowana. Po zakończeniu tego kroku kliknij „Rozpocznij instalację”

Krok 8
Oprócz tego mamy:

KlawiaturaPozwala nam ustawić język klawiatury CentOS 8
Wsparcie językoweMożemy dodać więcej języków użytkowania
Data i godzinaTam możemy zdefiniować strefę czasową naszej lokalizacji
Źródło instalacjiPozwala ustalić, skąd zostanie zainstalowany CentOS 8
Wybór oprogramowaniaUmożliwia dodawanie narzędzi i środowisk dostępnych dla CentOS 8
KDUMPPozwala na włączenie funkcji KDUMP, która jest mechanizmem awaryjnego zrzutu uszkodzeń w jądrze systemowym.
Nazwa sieci i zespołuTam możemy aktywować sieć i jeśli chcemy, przypisać nazwę do sprzętu
Polityka bezpieczeństwaPozwala na ustanowienie nowych ogólnych zasad bezpieczeństwa w CentOS 8

NotatkaPoniżej omawiamy opcje wyboru oprogramowania w CentOS 8.

Krok 9
Zobaczymy, gdzie musimy potwierdzić hasło roota, a także przypisać użytkownika administratora:

Krok 10
Klikamy „Hasło roota” i przystępujemy do jego przypisania:

Krok 11
Klikamy Gotowe, a teraz klikamy „Tworzenie użytkownika” i przystępujemy do rejestracji tych samych danych:

Krok 12
Kliknij Gotowe, a proces instalacji CentOS 8 będzie kontynuowany:

Krok 13
Po zakończeniu tego procesu zobaczymy następujące elementy i klikniemy Uruchom ponownie.

Krok 14
Wyjmiemy dysk lub USB i zobaczymy jądro CentOS 8:

Krok 15
Wybieramy pierwszą linię, aby kontynuować rozruch systemu, a następnie zobaczymy następujące. Klikamy „Informacje o licencji”, aby zaakceptować licencję CentOS 8:

Krok 16
Klikamy Gotowe i widzimy, że licencja została zaakceptowana:

Krok 17
Klikamy „Zakończ konfigurację”, aby kontynuować proces i przejść do logowania do CentOS 8:

Krok 18
Licencja, którą zainstalowaliśmy CentOS 8 Core, która domyślnie ma interfejs GNOME:

Krok 19
Tam definiujemy język, a następnie możemy skonfigurować pisanie:

Krok 20
Konfigurujemy prywatność:

Krok 21
Konta możemy powiązać online:

Krok 22
Skonfigurowaliśmy CentOS 8:

Krok 23
Teraz możemy zweryfikować zainstalowaną wersję Centosa, wykonując:

 lsb_release -a

Widzimy, że jest to nowa wersja CentOS 8.

2. Jak zainstalować serwer CentOS 8


Kolejną opcją jest zainstalowanie CentOS 8 jako serwera bez interfejsu GUI, co pomaga zoptymalizować prędkość dostępu, oczywiście zależy to od komponentów sprzętowych i jest jednym z najczęstszych sposobów korzystania z CentOS.

Krok 1
W przypadku tej metody powtarzamy proces wkładania dysku do punktu, w którym konfigurujemy dysk twardy, tam musimy przejść do opcji „Wybór oprogramowania”, gdzie zobaczymy następujące elementy. Tam aktywujemy pole Serwer i klikamy Gotowe, aby kontynuować instalację

Krok 2
Następnie musimy skonfigurować użytkownika root i hasło, jak widzieliśmy:

Krok 3
Po zakończeniu procesu i ponownym uruchomieniu systemu uzyskamy do niego dostęp za pomocą zarejestrowanych danych uwierzytelniających:

Krok 4
Teraz możemy sprawdzić wersję CentOS, uruchamiając:

 kot / etc / redhat-release

Tam sprawdzamy, że to CentOS 8.

3. Jak uaktualnić z CentOS 7 do CentOS 8?


Teraz jest to jeden z najważniejszych kroków dla tysięcy użytkowników, ponieważ obecnie korzystają z CentOS 7 i chcą zaktualizować swój system do nowej wersji.CentOS 8 i Solvetic wyjaśnią ten proces.

UWAGAWygląda na to, że oficjalny adres URL CentOS przestał działać w celu aktualizacji. Wyobrażamy sobie, że będzie to tymczasowe i może zostać zaktualizowane w ciągu kilku dni. Tymczasem działa tylko przy instalacji od 0, jak wyjaśniliśmy powyżej.

Krok 1
Pierwszym krokiem do wykonania będzie uzyskanie dostępu do komputera z CentOS 7 i zaktualizowanie jego pakietów poprzez wykonanie:

 mniam aktualizacja

POWIĘKSZAĆ

Krok 2
Jeśli pojawią się aktualizacje, zobaczymy:

POWIĘKSZAĆ

Krok 3
Wpisujemy list, aby potwierdzić pobranie i instalację.

POWIĘKSZAĆ

Krok 4
Przechodzimy do sprawdzenia aktualnej wersji CentOS na komputerze, wykonując:

 kot itp / redhat-release

POWIĘKSZAĆ

Krok 5
Jeśli chcemy zobaczyć wersję jądra, wykonujemy:

 uname-mrs

POWIĘKSZAĆ

Krok 6
Następnym krokiem, który zrobimy, jest przejście do katalogu / etc i zlokalizowanie tam ścieżki yum.repos.d, zobaczymy następującą treść:

POWIĘKSZAĆ

Krok 7
Za pomocą jakiegoś edytora uzyskujemy dostęp do pliku CentOS-Base.repo:

 nano CentOS-Base.repo
Tam dodamy:
 [upgrade] name = upgradebaseurl = http: //dev.centos.org/centos/8/upg/x86_64/enabled=1gpgcheck=0

POWIĘKSZAĆ

Krok 8
Zmiany zapisujemy klawiszami Ctrl+O i wychodzimy z edytora klawiszami Ctrl+X.
Teraz wykonujemy następującą linię:

 mniam zainstaluj preupgrade-asystent-zawartość

POWIĘKSZAĆ

Krok 9
Ma to na celu zainstalowanie kreatora aktualizacji, a po zainstalowaniu przechodzimy do uruchomienia yum ugrade, aby wyszukać i zainstalować dostępne aktualizacje w systemie, w tym CentOS 8:

POWIĘKSZAĆ

Krok 10
Tam przechodzimy do listy i musimy zaakceptować ich pobranie:

POWIĘKSZAĆ

Krok 11
Po wpisaniu litery S pobieranie będzie kontynuowane:

POWIĘKSZAĆ

Krok 12
Następnie zostaniemy zapytani, czy chcemy zaimportować klucz GPG:

POWIĘKSZAĆ

Krok 13
Po zakończeniu tego wszystkiego konieczne będzie ponowne uruchomienie systemu za pomocą polecenia reboot, a następnie sprawdzenie, czy został poprawnie zaktualizowany, wykonując:

 kot itp / redhat-release

POWIĘKSZAĆ

Dzięki Solvetic nauczyłeś się instalować lub aktualizować do nowej wersji CentOS 8, która niewątpliwie będzie doskonałym wsparciem dla wszystkich administratorów i użytkowników tego wspaniałego systemu.

wave wave wave wave wave