Fedora Linux este unul dintre cele mai populare sisteme de operare Linux de acolo. Cu toate acestea, datorită faptului că Fedora utilizează fișiere pachet RPM , există doar câteva programe care nu funcționează. Din fericire, este posibil să rulați programe Ubuntu pe sistemul dumneavoastră Fedora Linux.
În acest ghid, vă vom arăta cum puteți profita de puterea Distrobox și a tehnologiei containerului pentru a instala orice program Ubuntu pe care îl doriți pe sistemul dumneavoastră Fedora. Pentru început, asigurați-vă că aveți o versiune actualizată a Fedora Workstation sau Fedora Silverblue/Kinoite.
Cum se instalează Distrobox pe Fedora
Pentru a instala programe Ubuntu pe sistemul dumneavoastră Fedora Linux, trebuie să instalați aplicația Distrobox. Distrobox este un program excelent, care, atunci când este instalat, valorifică puterea Podman (sau Docker) pentru a crea containere specifice distribuției pe care utilizatorii le pot folosi pentru a rula programe.
Distrobox nu este livrat cu Fedora, cu toate acestea, este ușor să lucrați. Pentru a începe, deschideți o fereastră de terminal pe desktopul Fedora. Puteți face acest lucru apăsând Ctrl + Alt + T de pe tastatură. Sau, căutați „Terminal” în meniul aplicației și lansați-l în acest fel.
Cu fereastra terminalului deschisă, utilizați următoarea comandă curl pentru a descărca și instala aplicația Distrobox pe sistemul dumneavoastră Fedora.
Distrobox – cu root
Dacă utilizați un sistem Fedora personal și puteți utiliza comanda sudo , nu ezitați să instalați versiunea rădăcină a Distrobox. Această versiune vă va permite să accesați containerele Podman/Docker Distrobox cu permisiuni root.
curl https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh
Distrobox – fără root (recomandat)
Pentru o securitate mai bună, vă recomandăm să instalați Distrobox fără root din motive de securitate. Această versiune de Distrobox încă permite utilizatorilor să folosească rădăcina din interiorul containerului, dar fișierele containerului nu vor fi instalate la nivel de sistem, pentru o mai bună securitate. Totul este conținut în directorul principal al utilizatorului.
curl https://raw.githubusercontent.com/89luca89/distrobox/main/install | sh -s -- -p ~/.local/bin/
După configurarea binarului Distrobox pe sistemul dvs. Fedora, trebuie să instalați instrumentul de containere Podman. Acest program este cel care va găzdui diferitele sisteme de operare pe care le creați cu Distrobox. Din fericire, este foarte ușor să configurați instrumentul Podman pe orice sistem Fedora.
sudo dnf install podman
Alternativ, dacă nu doriți să utilizați Podman cu instrumentul Distrobox, puteți utiliza sistemul de containere Docker. Docker are mai multe funcții și vă poate permite să faceți lucruri mai avansate cu containerele dvs. Distrobox. Cu toate acestea, Docker nu este necesar și Podman ar trebui să funcționeze bine cu majoritatea utilizatorilor.
Pentru mai multe informații despre cum să configurați Docker Engine pe Fedora, accesați documentația site-ului oficial Docker. Odată ajuns acolo, veți putea configura versiunea Fedora a Docker Engine și Distrobox o va folosi automat pentru a crea sisteme de operare.
Cum să configurați Ubuntu cu Distrobox pe Fedora
Pentru a utiliza programe Ubuntu pe sistemul dvs. Fedora, trebuie să implementați containerul Ubuntu cu Distrobox. Pentru a face acest lucru, utilizați comanda distrobox create . Această comandă este folosită pentru a configura containerul în Podman (sau Docker dacă l-ați instalat în loc de Podman).
distrobox create --name ubuntu
Trebuie să-ți denumești distrobox-ul „ubuntu”, astfel încât să îl poți vedea atunci când rulezi comanda distrobox list .
După denumirea containerului Distrobox cu --name
eticheta, trebuie să specificați imaginea în --image
etichetă. De exemplu, pentru a instala Ubuntu 22.04 LTS în Distrobox, ați folosi --image ubuntu:22.04
.
distrobox create --name ubuntu --image ubuntu:VERSION
Când ați specificat versiunea de Ubuntu pe care doriți să o rulați, Distrobox va trage în jos imaginea OCI pe computer și o va implementa ca container. Puteți introduce apoi containerul pe sistemul dvs. Fedora folosind comanda distrobox enter .
distrobox intra in ubuntu
Cum se instalează software-ul Ubuntu pe Fedora
Pentru a instala software-ul Ubuntu pe Fedora, procedați în felul următor. Mai întâi, utilizați comanda apt search pentru a găsi programul pe care doriți să îl instalați. Când ați localizat programul pe care doriți să îl instalați, utilizați comanda apt install de mai jos pentru a instala pachetul în interiorul containerului Ubuntu pe sistemul dvs. Fedora.
sudo apt install program-name
Alternativ, puteți instala un pachet DEB pe sistemul dumneavoastră Fedora folosind comanda apt install de mai jos.
sudo apt install ./deb-package.deb
Când programul este instalat, puteți exporta programul direct în meniul aplicației de pe sistemul dvs. Fedora folosind comanda de export distrobox de mai jos.
distrobox-export --app program-name
Când programul este exportat din Distrobox, puteți face clic pe aplicație din meniul aplicației Fedora pentru a o utiliza.