Jak zainstalować oprogramowanie w RHEL 8

Jak zainstalować oprogramowanie w RHEL 8

Red Hat Enterprise Linux wersja 8.0 jest już od czasu do czasu i jest dostępny do celów testowych na stronie internetowej Redhat. Wszystko, co musisz zrobić, to utworzyć konto, jeśli jeszcze go nie masz, pobierz ISO i zainstaluj je za pomocą poświadczeń. Jeśli wcześniej pracowałeś z 7.x Oddział Red Hat Enterprise Linux lub Centos Proces instalacji będzie ci znany, ponieważ niewiele się zmieniło.

Ale musisz pamiętać, że jest to komercyjna dystrybucja Linux, a zatem uzyskasz dostęp nie tylko do wsparcia technicznego, ale także oprogramowania komercyjnego, w przeciwnym razie w w pełni open source Linux w oparciu o Red Hat Linux.

W tym samouczku nauczysz się:

  • Jak subskrybować kanały oprogramowania w Red Hat Enterprise Linux 8
  • Jak zainstalować oprogramowanie w Red Hat Enterprise Linux 8 za pomocą repozytoriów Red Hat
  • Jak zainstalować samodzielne pakiety RPM
  • Jak skompilować oprogramowanie dla Rhel
  • Jak przekonwertować między pakietami Deb na RPM
Kategorie aplikacji w Centrum oprogramowania Red Hat Enterprise Linux 8

Zastosowane wymagania i konwencje oprogramowania

Wymagania oprogramowania i konwencje linii poleceń Linux
Kategoria Wymagania, konwencje lub wersja oprogramowania
System Red Hat Enterprise Linux 8
Oprogramowanie Nie dotyczy
Inny Uprzywilejowany dostęp do systemu Linux jako root lub za pośrednictwem sudo Komenda.
Konwencje # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda
$ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny


Zarejestruj swój RHEL 8

Po zakończeniu części instalacji i wybraniu środowiska gnome pulpitu prawdopodobnie chcesz uzyskać dostęp do swojego ulubionego oprogramowania - aplikacji, do których przyzwyczaiłeś się i być może wolisz używać zamiast domyślnych. Aby uzyskać dostęp do repozytoriów oprogramowania Red Hat Enterprise Linux, najpierw musisz zarejestrować swój system. Można to zrobić za pomocą terminalu gnome z

# Rejestr subskrypcji-manager-Username-Password  

Gdzie I są zastąpione poświadczeniami logowania, które utworzyłeś na portalu Redhat. I tak - zostaną one wprowadzone do CLI w PlainText, ale musisz to zrobić tylko raz. Używać

# Odświeżenie subskrypcji-manager 

Aby odświeżyć informacje na swoim komputerze. A teraz, gdy twój system jest zarejestrowany, możesz dodać subskrypcję, która pasuje do twoich poświadczeń

# Załącznik subskrypcji-Auto 

Opcjonalnie możesz zaoszczędzić trochę czasu i wprowadzić wszystkie powyższe w jednym linicie, tak:

# Rejestr subskrypcji-manager-Username--Password --auto-attach 

Aby wymienić wszystkie dostępne pule subskrypcji

# Lista subskrypcji-manager-dostępna 

a następnie wybierz ten, którego chcesz użyć, określając jego identyfikator puli:

# Manager subskrypcji załącz--POOL = 8A85F99A6901DF4001690732F1015693 

Lub możesz po prostu dodać wszystko do listy repozytor

# subskrypcja-manager repo --enable =* 


Aby zaktualizować listę repozytorium i uzyskać dostęp do najnowszego oprogramowania Aktualizacja DNF Lub Aktualizacja Yum. Jeśli chcesz użyć GUI, wystarczy uruchomić oprogramowanie i włączyć repozytoria z menu repozytoriów oprogramowania za pomocą myszy. Warto wspomnieć, że dzięki tej nowej wersji Red Hat Enterprise Linux używa teraz dwóch głównych repozytoriów, innego modelu od poprzednich wydań.

Jeden o nazwie „BaseOS” z czymkolwiek dotyczącą aktualizacji systemu operacyjnego i o nazwie „AppStream”. Oznacza to, że wszystko, co zwykłeś znaleźć w repozytoriach „opcjonalnych” lub „dodatków”, trafiło do Appstream w Rhel 8.0.

Repozytoria oprogramowania na Red Hat Enterprise Linux 8

Łatwy sposób instalacji aplikacji w RHEL 8.0 polega na użyciu GUI oprogramowania. Po włączeniu repozytoriów oprogramowania możesz po prostu przeglądać aplikacje i kliknąć instaluj, aby dostarczyć je do Ciebie.

Innym sposobem instalacji aplikacji jest użycie GUI oprogramowania. Po prostu wskazuj i kliknij.

Niektóre pakiety oprogramowania będziesz mógł zainstalować po wyświetleniu monitu, takie jak kodeki GStreamer potrzebne do odtwarzania plików wideo i strumieni w aplikacji wideo (znanej również jako „Totem”). Reszta będzie musiała zostać zainstalowana za pomocą wiersza poleceń lub za pomocą aplikacji „oprogramowanie”.



Próba odtworzenia pliku wideo jest wyświetlana do automatycznej instalacji niezbędnych kodeków

Instalacja oprogramowania - sposób CLI

Aby wyszukać pakiet za pomocą CLI, którego można użyć Wyszukiwanie DNF Gdzie ”Może być - na przykład - pyton Lub Pyton. Następnie możesz poszukać pakietu, który chcesz zainstalować i użyć

# DNF Instal instaluj nazwę pakietą 

zrobić to. Jeśli chcesz ponownie zainstalować użycie pakietu

# DNF Reinstall Package_name 

Alternatywnie, jeśli jesteś staromodny, możesz użyć mniam zamiast DNF z podobnymi wynikami. Możesz także masowo zainstalować całe pakiety z pakietami z DNF używając GroupInstall. Używać

# DNF Grouplist 

w terminalu gnome, aby uzyskać listę wszystkich zainstalowanych i dostępnych grup, takich jak "Narzędzia programistyczne" Lub "Serwer". Aby zainstalować całą istniejącą grupę ze wszystkimi jej pakietami i odpowiednimi zależnościami bez uciekania się do indywidualnego instalowania każdego z nich, możesz zrobić

# DNF GroupInstall „Support Smart Card” 

To zainstaluje wszystko, czego potrzebujesz, aby zrobić zarządzanie sprzętem Smart Card.

Instalowanie rytmbox za pomocą DNF

Jeśli wykonałeś minimalną instalację Red Hat Enterprise Linux 8.0 Następnie możesz zamienić go w wersję stacji roboczej z



# DNF GroupInstall „Workstation” 

i zdobądź środowisko stacjonarne Gnome z wszystkimi domyślnymi narzędziami i narzędziami, które są dostarczane z RHEL 8. Wszystko w jednym strzale.

Za pomocą DNF można wymienić i instalować grupy oprogramowania, takie jak narzędzia programistyczne RPM lub kolekcja pakietów serwerów sieciowych

Instalacja i tworzenie opakowań ręcznych

Ponieważ RHEL 8 jest całkiem nowy, musisz uzyskać większość oprogramowania z miejsca innego, ponieważ repozytoria pochodzące z RHEL 8.0 są ledwo zaludnione przydatnymi rzeczami. Na przykład możesz pobrać HTOP w formacie RPM z repozytorium Fedora lub Centos i zainstalować go z

# RPM -ivh Pakiet_name.RPM 

I Na liście atrybutów oznacza „instaluj” i v dla „Verbose”, abyś mógł wyraźnie zobaczyć dane wyjściowe w miarę przetwarzania pakietu. Starsze pakiety mogą być zaktualizowane

# RPM -uvh Pakiet_name.RPM 

Podczas gdy możesz znaleźć starsze pakiety RPM do zainstalowania w RHEL 8, jeśli jesteś purystą i chcesz tworzyć pakiety RPM dla architektury procesora, a specjalnie dla Red Hat Enterprise Linux 8. Jeśli chcesz zainstalować HTOP ze źródła, pobierz pakiet źródłowy z repozytorium Fedora, tak:

$ wget -c https: // archiwa.Fedoraproject.org/pub/archive/fedora/linux/aktualizacje/7/srpms/htop-0.7-2.FC7.src.RPM 

i zainstaluj to z

# RPM -ivh HTOP -0.7-2.FC7.src.RPM 

To stworzy ~/rpmbuild Katalog zawierający dwa inne katalogi: Źródła I OKULAR. OKULAR Directory zawiera htop.Spec Plik, który określa numer wersji, opis pakietu i inne informacje, które możesz zmodyfikować, jeśli chcesz. Możesz zostawić wszystko, jakie jest, a teraz zainstaluj rpmbuild Pakiet, aby mieć coś do utworzenia pakietu RPM z:

# DNF Zainstaluj RPMBuild 

Teraz wszystko, co musisz zrobić, to zrobić

# rpmbuild -ba ~/rpmbuild/specyfikacja/htop.Spec 

i RPM dla htop zostanie utworzony w ~/rpmbuild/rpms. Jeśli nie zmieniłeś .Spec Plik, będzie miał nazwę taką jak HTOP-0.7-2.El8.x86_64.RPM Więc teraz możesz go zainstalować

# RPM -ivh HTOP -0.7-2.El8.x86_64.RPM 


Podobnie jak w przypadku innych pakietów, które kompilujesz i zamieniasz w obroty, HTOP ma pewne zależności. W tym przypadku jest to ncurses-devel pakiet, który jest już dostępny w repozytoriach RHEL 8. Możesz go zainstalować z

# DNF instaluj ncurses-devel 

Zanim przejdziesz do części kompilacji.

Dwukrotne kliknięcie pakietu RPM w menedżerze plików wyświetla oprogramowanie GNOME, które zapewnia interfejs GUI do instalowania plików RPM.

Pakiety RPM można kliknąć dwukrotnie instalowane za pomocą Software Center

Innym sposobem instalacji oprogramowania w RHEL 8 jest opracowanie oprogramowania bez tworzenia pakietu RPM. Chociaż Commander Midnight jest dostępny w repozytoriach Red Hat, użyjemy najnowszego kodu źródłowego jako przykładu. Będziemy potrzebować git Aby pobrać kod źródłowy, więc upewnij się git jest zainstalowane:

# DNF instaluj git 

Następnie pobierz najnowszy stabilny kod źródłowy dowódcy o północy, używając

$ git klon git: // github.com/Midnightcommander/MC.git 

To stworzy MC Folder w bieżącym katalogu. Wewnątrz jest .Autogen.cii Jest to wykonywalny i należy go uruchomić, aby utworzyć pliki konfiguracyjne:

$ CD MC && ./Autogen.cii 

Po zakończeniu procesu

$ ./skonfiguruj && zrób # Zrób instalację 

Zakładając, że wszystkie zależności są zadowolone, dowódca północy powinien skompilować i zainstalować, a plik binarny w końcu zamieszkał /usr/bin/mc.

Przygotowanie do skompilowania dowódcy północy w Rhel 8.0

Konwersja Deb i TGZ do RPM

Jeśli jesteś leniwy i odczuwasz odważny, możesz przekonwertować istniejące pakiety oprogramowania przeznaczone dla Debian lub Slackware w RPMS. Pobierać obcy z wget:

$ wget -c https: // sourceforge.Net/Projects/Alien-PKG-Convert/Files/Release/Alien_8.95.smoła.xz 
OSTRZEŻENIE
Korzystanie z przekonwertowanych pakietów, które były przeznaczone do innych dystrybucji, które mają inną hierarchię systemu plików, może złamać system lub przedstawić ci błędy instalacyjne.

Wyodrębnij smoła.xz archiwum z

$ TAR XF Alien_8.95.smoła.xz 

Będziesz potrzebować Perla, aby skompilować źródło, więc zainstaluj Perl z

# DNF instaluj perl 

A potem, choć nadal root, uruchom to polecenie w katalogu źródłowym Alien, aby go skompilować i zainstalować:

# Perl Makefile.Pl; robić; Zrób instalację 

Instalacja jest szybka. Teraz możesz przekonwertować między pakietami TGZ, Deb i RPM. Jeśli masz plik DEB i chcesz przekonwertować go na RPM, możesz użyć Alien w ten sposób:

$ Alien-do rpm plik.Deb 

Wygeneruje odpowiedni pakiet RPM, który można później zainstalować RPM -ivh.

Wniosek

Instalacja oprogramowania w Red Hat Enterprise Linux 8.0 jest dość łatwe, o ile nie musisz radzić sobie z wieloma zależnościami, które wymagają ręcznej uwagi. Oprogramowanie GNOME powinno załatwić sprawę, jeśli jesteś użytkownikiem komputerów stacjonarnych. Aplikacje są ładnie pogrupowane w kategoriach, a sekcja „Dodatki” ma karty dla czcionek, kodeków, kodeków wejściowych lub rozszerzeń powłoki GNOME.

Powiązane samouczki Linux:

  • Jak montować obraz ISO na Linux
  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Pobierz Linux
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Jak otwierać pliki ISO na Ubuntu Linux
  • Ubuntu 20.04 Przewodnik
  • Rzeczy do zainstalowania na Ubuntu 22.04
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
  • Zainstaluj Arch Linux na stacji roboczej VMware