Jak uruchamiać programy Ubuntu w Fedorze Linux

Fedora Linux to jeden z najpopularniejszych systemów operacyjnych Linux. Jednak ze względu na to, że Fedora używa plików pakietów RPM , istnieje tylko kilka programów, które nie działają. Na szczęście możliwe jest uruchamianie programów Ubuntu w systemie Fedora Linux.

W tym przewodniku pokażemy, jak możesz wykorzystać moc Distroboksa i technologii kontenerów, aby zainstalować dowolny program Ubuntu w systemie Fedora. Aby rozpocząć, upewnij się, że masz aktualną wersję Fedory Workstation lub Fedora Silverblue/Kinoite.

Jak zainstalować Distrobox na Fedorze

Aby zainstalować programy Ubuntu w systemie Fedora Linux, musisz zainstalować aplikację Distrobox. Distrobox to doskonały program, który po zainstalowaniu wykorzystuje moc Podmana (lub Dockera) do tworzenia kontenerów specyficznych dla dystrybucji, w których użytkownicy mogą uruchamiać programy.

Distrobox nie jest dostarczany z Fedorą, jednak łatwo jest rozpocząć pracę. Aby rozpocząć, otwórz okno terminala na pulpicie Fedory. Możesz to zrobić, naciskając Ctrl + Alt + T na klawiaturze. Lub wyszukaj „Terminal” w menu aplikacji i uruchom go w ten sposób.

Przy otwartym oknie terminala użyj następującego polecenia curl , aby pobrać i zainstalować aplikację Distrobox w systemie Fedora.

Distrobox – z rootem

Jeśli używasz osobistego systemu Fedora i możesz użyć polecenia sudo , możesz zainstalować wersję roota Distroboksa. Ta wersja pozwoli ci uzyskać dostęp do kontenerów Podman/Docker Distrobox z uprawnieniami roota.

curl https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh

Distrobox – bez roota (zalecane)

Dla lepszego bezpieczeństwa zdecydowanie zalecamy instalację Distrobox bez rootowania ze względów bezpieczeństwa. Ta wersja Distroboksa nadal umożliwia użytkownikom korzystanie z katalogu głównego wewnątrz kontenera, ale pliki kontenera nie zostaną zainstalowane na poziomie systemu, ze względu na większe bezpieczeństwo. Wszystko jest zawarte w katalogu domowym użytkownika.

curl https://raw.githubusercontent.com/89luca89/distrobox/main/install | sh -s -- -p ~/.local/bin/

Po skonfigurowaniu pliku binarnego Distrobox w systemie Fedora musisz zainstalować narzędzie kontenera Podman. Ten program pomieści różne systemy operacyjne, które tworzysz za pomocą Distrobox. Na szczęście bardzo łatwo jest skonfigurować narzędzie Podman w dowolnym systemie Fedora.

sudo dnf zainstaluj podmana

Alternatywnie, jeśli nie chcesz używać Podmana z narzędziem Distrobox, możesz zamiast tego użyć systemu kontenerów Docker. Docker jest bogatszy w funkcje i może pozwolić ci robić bardziej zaawansowane rzeczy z twoimi kontenerami Distrobox. Jednak Docker nie jest wymagany, a Podman powinien działać dobrze z większością użytkowników.

Aby uzyskać więcej informacji na temat konfigurowania Docker Engine w Fedorze, przejdź do dokumentacji oficjalnej strony internetowej Docker. Tam będziesz mógł skonfigurować Docker Engine w wersji Fedory, a Distrobox automatycznie użyje go do tworzenia systemów operacyjnych.

Jak skonfigurować Ubuntu z Distroboksem w Fedorze

Aby używać programów Ubuntu w systemie Fedora, musisz wdrożyć kontener Ubuntu za pomocą Distroboksa. Aby to zrobić, użyj polecenia tworzenia dystrybucji . To polecenie służy do konfigurowania kontenera w Podmanie (lub Dockerze, jeśli zainstalowałeś go zamiast Podmana).

distrobox utwórz --nazwa ubuntu

Musisz nazwać swoją dystrybucję „ubuntu”, abyś mógł ją zobaczyć po uruchomieniu polecenia list dystrybucyjnych .

Po nazwaniu kontenera Distrobox tagiem --name, musisz określić obraz w --imagetagu. Na przykład, aby zainstalować Ubuntu 22.04 LTS w Distrobox, użyjesz --image ubuntu:22.04.

distrobox utwórz --name ubuntu --image ubuntu:WERSJA

Po określeniu wersji Ubuntu, którą chcesz uruchomić, Distrobox ściągnie obraz OCI na twój komputer i wdroży go jako kontener. Następnie możesz wejść do kontenera w systemie Fedora za pomocą komendy enter w dystrybucji .

distrobox wpisz ubuntu

Jak zainstalować oprogramowanie Ubuntu w Fedorze

Aby zainstalować oprogramowanie Ubuntu w Fedorze, wykonaj następujące czynności. Najpierw użyj polecenia apt search , aby znaleźć program, który chcesz zainstalować. Po zlokalizowaniu programu, który chcesz zainstalować, użyj poniższego polecenia apt install , aby zainstalować pakiet wewnątrz kontenera Ubuntu w systemie Fedora.

sudo apt install nazwa-programu

Alternatywnie możesz zainstalować pakiet DEB w swoim systemie Fedora za pomocą polecenia apt install poniżej.

sudo apt install ./deb-package.deb

Po zainstalowaniu programu możesz wyeksportować program bezpośrednio do menu aplikacji w systemie Fedora, używając poniższego polecenia eksportu dystrybucji .

distrobox-export --app nazwa-programu

Kiedy program jest eksportowany z Distroboksa, możesz kliknąć aplikację w menu aplikacji Fedory, aby z niej skorzystać.

Zostaw komentarz

Jak zainstalować motyw Paper GTK w systemie Linux

Jak zainstalować motyw Paper GTK w systemie Linux

Zainstaluj motyw Paper GTK z obsługiwanych repozytoriów systemu Linux, włącz go dla aplikacji GTK w GNOME Tweaks i zobacz, co starszy motyw może, a czego nie może zmienić.

Jak zainstalować środowisko graficzne UKUI w systemie Linux

Jak zainstalować środowisko graficzne UKUI w systemie Linux

Zainstaluj UKUI z oficjalnego archiwum Ubuntu, zapoznaj się z aktualną ścieżką pakietów Testing w Debianie i unikaj przestarzałych instrukcji Arch, które nie instalują już pełnego pulpitu.

Jak zainstalować Inkscape na Linuksie: Ubuntu, Fedora, Arch i inne

Jak zainstalować Inkscape na Linuksie: Ubuntu, Fedora, Arch i inne

Zainstaluj Inkscape z repozytoriów swojej dystrybucji Linuxa, stabilnej wersji PPA Ubuntu, Snap lub Flathub, korzystając z bieżących poleceń i uwag dotyczących wyboru źródła pakietu.

Jak zainstalować SABnzbd w systemie Linux i go skonfigurować

Jak zainstalować SABnzbd w systemie Linux i go skonfigurować

Zainstaluj SABnzbd na Ubuntu lub Debianie albo uruchom go w Dockerze na innym hoście z Linuksem. Następnie otwórz interfejs webowy i skonfiguruj dostawcę oraz foldery pobierania.

Jak zresetować zapomniane hasło w systemie Linux

Jak zresetować zapomniane hasło w systemie Linux

Odzyskaj dostęp do lokalnego konta Linux z uprawnieniami drugiego administratora lub w trybie odzyskiwania Ubuntu i dowiedz się, czego nie można odblokować poprzez zresetowanie hasła.

Jak nagrywać dźwięk z głośnika w systemie Linux za pomocą programu Audacity

Jak nagrywać dźwięk z głośnika w systemie Linux za pomocą programu Audacity

Przechwytuj dźwięk z pulpitu Linuksa w Audacity, kierując strumień nagrywania do źródła monitora urządzenia wyjściowego. Postępuj zgodnie z instrukcjami PulseAudio i PipeWire, wskazówkami dotyczącymi eksportu i poprawkami dla ścieżek cichych.

Jak korzystać z Dropboxa w systemie Linux: Zainstaluj i synchronizuj pliki

Jak korzystać z Dropboxa w systemie Linux: Zainstaluj i synchronizuj pliki

Zainstaluj Dropbox na Linuksie z oficjalnego pakietu, zaloguj się, zsynchronizuj folder lokalny, zarządzaj selektywną synchronizacją i sprawdzaj status z wiersza poleceń.

Jak zainstalować klienta poczty Hiri w systemie Linux

Jak zainstalować klienta poczty Hiri w systemie Linux

Zainstaluj Hiri na Linuksie za pomocą pakietu Snap lub oficjalnego archiwum tarball, dodaj program uruchamiający pulpit i sprawdź obsługiwane konta, a także ostrzeżenie dotyczące starej wersji Snap Hiri.

Jak uzyskać specyfikacje systemowe dla komputera z systemem Linux

Jak uzyskać specyfikacje systemowe dla komputera z systemem Linux

Sprawdź dystrybucję, jądro, procesor, pamięć, grafikę, pamięć masową i podłączone urządzenia za pomocą narzędzia Fastfetch i wbudowanych poleceń systemu Linux, a następnie zapisz przejrzysty raport.

Jak zainstalować i skonfigurować Plex na OpenMediaVault z Compose

Jak zainstalować i skonfigurować Plex na OpenMediaVault z Compose

Stara wtyczka OpenMediaVault Plex została zarchiwizowana. Skonfiguruj Plex na OMV 8 z OMV-Extras, wtyczką Compose, trwałym magazynem danych i oficjalnym kontenerem Plex.