AUR este unul dintre cele mai bune lucruri despre Arch Linux. Este un depozit condus de comunitate care permite utilizatorilor să-și încarce programele. Drept urmare, există o mulțime de aplicații excelente de instalat pe el.
Dacă sunteți un utilizator Ubuntu, s-ar putea să vă simțiți excluși, deoarece nu aveți acces la AUR. Dar știați că, cu Distrobox, puteți utiliza AUR pe Ubuntu? Iată cum să-l faci să funcționeze pe sistemul tău.
Cum se instalează Distrobox pe Ubuntu
Va trebui să instalați aplicația Distrobox pe sistemul dumneavoastră Ubuntu pentru a utiliza software-ul de la AUR. Există câteva moduri în care puteți instala Distrobox pe sistemul dumneavoastră Ubuntu. Prima modalitate de a-l instala este prin intermediul depozitelor de software Ubuntu incluse în sistemul dumneavoastră.
Această metodă este o modalitate ușoară de a vă asigura că Distrobox este întotdeauna actualizat. În plus, dacă instalați Distrobox prin sursele software Ubuntu, nu va trebui să vă editați profilul Bash sau ceva de genul acesta.
Pentru a instala Distrobox prin sursele oficiale de software Ubuntu, deschideți o fereastră de terminal. Puteți deschide o fereastră de terminal pe desktopul Ubuntu apăsând Ctrl + Alt + T de pe tastatură. Ca alternativă, căutați „Terminal” în meniul aplicației și lansați-l în acest fel.
Cu fereastra terminalului deschisă, utilizați următoarea comandă apt install pentru a instala pachetul Distrobox.
sudo apt install distrobox* -y
Alternativ, puteți instala aplicația Distrobox pe sistemul dumneavoastră Ubuntu prin scriptul oficial de instalare. Deși nu o sugerăm, deoarece versiunea de instalare apt funcționează cel mai bine. Cu toate acestea, scriptul de instalare este frumos, deoarece setează o mulțime de lucruri dificile pentru dvs., inclusiv accesul la rădăcină Distrobox.
Pentru a instala Distrobox prin programul de instalare oficial, va trebui să instalați mai întâi programul „curl”, deoarece îl folosește pentru a se descărca. Puteți instala „curl” cu comanda de mai jos.
sudo apt install curl
După ce ați configurat programul Curl, îl puteți utiliza pentru a descărca cea mai recentă versiune a Distrobox.
Distrobox - acces root
curl https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh
Distrobox - fără acces root
curl https://raw.githubusercontent.com/89luca89/distrobox/main/install | sh -s -- -p ~/.local/bin/
Când rulați scriptul de instalare Distrobox pe Ubuntu, va trebui să instalați Podman. Podman este un instrument container pe care îl vom folosi pentru a interacționa cu Distrobox. Pentru a instala instrumentul Podman pe Ubuntu, va trebui să utilizați următoarea comandă de instalare apt de mai jos.
sudo apt install podman
Cu instrumentul Podman instalat, puteți rula comanda podman pentru a verifica dacă funcționează.
podman
Înlocuiți fișierul registres.conf
Ultimul lucru pe care trebuie să-l faceți înainte de a putea utiliza Distrobox pe Ubuntu este să înlocuiți fișierul „registries.conf”. Cel care vine cu Ubuntu nu oferă utilizatorilor nicăieri să descarce imagini OCI (containere OS).
Pentru a ușura lucrurile, am încărcat un fișier preconfigurat pe Archive.org. Pentru a-l instala pe sistemul dvs., procedați în felul următor.
Mai întâi, deschideți un terminal. Apoi, utilizați comanda sudo -s pentru a obține un shell rădăcină.
sudo -s
Apoi, activați contul root cu Ubuntu (este adesea dezactivat.)
passwd
Ieșiți din shell-ul rădăcină folosind comanda exit .
Ieșire
Introduceți shell-ul rădăcină folosind comanda su .
su
Utilizați comanda CD pentru a accesa folderul /etc/containers/.
cd /etc/containers/
Ștergeți fișierul registres.conf existent folosind comanda rm .
rm registres.conf
În cele din urmă, instalați noul fișier de configurare.
wget https://ia601603.us.archive.org/11/items/registries/registries.conf
Cum să creați un container Arch Linux pe Ubuntu cu Distrobox
Pentru a utiliza AUR pe Arch Linux, mai întâi va trebui să creați un container Arch Linux cu Distrobox. Pentru a face acest lucru, utilizați comanda distrobox create . Această comandă va trage în jos o imagine Arch Linux OCI.
distrobox create --name archlinux --image archlinux:latest
Tragerea imaginii Arch Linux OCI nu ar trebui să dureze mult. Când ați terminat, utilizați comanda distrobox enter de mai jos pentru a accesa noul terminal.
distrobox introduceți archlinux
Odată ce intri în containerul Arch Linux, folosește comenzile de mai jos pentru a configura ajutorul Trizen AUR pe sistemul tău Ubuntu.
sudo pacman -Syy sudo pacman -S git base-devel git clone https://aur.archlinux.org/trizen.git cd trizen/ makepkg -sri
Cu ajutorul Trizen AUR instalat, puteți căuta programe de instalat cu trizen -Ss program-name . Când ați localizat un program pe care doriți să îl instalați prin AUR, utilizați comanda de mai jos.
trizen -S nume-program
Odată ce aplicația este instalată în AUR, o puteți exporta în Ubuntu folosind următoarea comandă.
distrobox-export --app program-name