Jak zainstalować plik Deb w RHEL 8 / Centos 8 Linux

Jak zainstalować plik Deb w RHEL 8 / Centos 8 Linux

Może nadejść czas, kiedy ten pakiet, który chcesz zainstalować w RHEL 8 / CENTOS 8, po prostu nie jest dostępny jako plik RPM. Alternatywą jest pobranie źródła i skompilowanie go samodzielnie lub - alternatywnie - wygenerowanie pliku RPM z tego kodu źródłowego później.

Ale jest inny sposób. Biorąc pod uwagę fakt, że dystrybucje oparte na debian mają znacznie więcej użytkowników niż w oparciu o RPM, liczba dostępnych pakietów w ich repozytoriach jest większa. Są szanse, że będziesz mógł znaleźć plik Deb dla tego pakietu, który chcesz. Oto jak zainstalować ten plik Deb w Redhat Linux za pomocą małego narzędzia o nazwie obcy.

W tym samouczku nauczysz się:

  • Jak zainstalować obce w RHEL 8 / Centos 8
  • Jak przekonwertować pakiet Deb na RPM
Konwersja plików z Alien nie trwa długo.

Zastosowane wymagania i konwencje oprogramowania

Wymagania oprogramowania i konwencje linii poleceń Linux
Kategoria Wymagania, konwencje lub wersja oprogramowania
System RHEL 8 / CENTOS 8
Oprogramowanie obcy
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

Instalowanie kosmitów

Alien to narzędzie do konwersji między różnymi formatami opakowań. Obecnie obsługuje konwersję na i z RPM, Deb, Stampede SLP, LSB, Slackware TGZ i pliki Solaris PKG. Pobierać obcy z

$ wget -c https: // źródłoforge.Net/Projects/Alien-PKG-Convert/Files/Release/Alien_8.95.smoła.xz 


i rozpakuj archiwum:

$ tar xf Alien_8.95.smoła.xz 

Obcy zastosowania Perl więc będziesz go potrzebować, aby skompilować źródło. zainstalować Perl z

# DNF instaluj perl 

Jeśli nie jest już zainstalowany. Następnie możesz kontynuować i skompilować obcy kod źródłowy w świeżo rozpakowanym katalogu z

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

Przekształcanie pakietów Deb w RPM

Po zainstalowaniu Alien za pomocą go jest proste. Aby przekonwertować pakiet Debian na użycie formatu RPM

# plik Alien-to-Rpm.Deb 

Gdzie plik.Deb to pakiet Deb, który pobrałeś. Wygeneruje to odpowiednik RPM dla tego pliku Deb, z którym można zainstalować

# plik rpm -ivh.RPM 

Wniosek

Obcy użyteczność nie jest odporna. Działa świetnie w przypadku małych pakietów, które nie mają wielu zależności, ale może napotkać problemy z przekształcaniem większych pakietów, takich jak cały apartament KDE lub LibreOffice. Jest to jednak szybki sposób na zdobycie wersji RPM pliku Debiana.

Powiązane samouczki Linux:

  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Rzeczy do zainstalowania na Ubuntu 22.04
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Zainstaluj plik Deb na Ubuntu 22.04 JAMMY Jellyfish Linux
  • Zainstaluj Arch Linux na stacji roboczej VMware
  • Jak montować obraz ISO na Linux
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
  • Ubuntu 20.04 Przewodnik
  • Jak skonfigurować serwer OpenVPN na Ubuntu 20.04
  • Jak zainstalować vscode open source bez telemetrii w Linux