Cara menggunakan AUR pada mana-mana pengedaran bukan Arch terima kasih kepada Distrobox

Ubuntu, Arch dan Pamac terima kasih kepada Distrobox

Arch Linux mungkin memerlukan sedikit kos untuk memasang dan mengkonfigurasi, tetapi ia adalah salah satu pilihan kegemaran bagi mereka yang mengetahui semua yang mereka perlukan dan ingin mempunyai persekitaran kerja mereka seperti yang mereka suka. Ia mempunyai pilihan untuk memasang perisian AUR, yang bermaksud Repositori Pengguna Arch, dan di dalamnya kami dapati secara praktikal mana-mana program yang wujud di Linux. Ia adalah salah satu tuntutan terbaiknya, dan distro bukan Arch melihatnya dengan rasa iri hati. Nasib baik ada kotak distro, yang kelihatan seperti Subsistem Linux untuk Linux, menjimatkan jarak.

Beberapa hari yang lalu kami bercakap dengan anda tentang apa itu dan cara menggunakannya, dan hari ini kami akan menerbitkan tutorial ini untuk buat imej Arch Linux dan konfigurasikannya untuk mengakses AUR. Ia tidak semestinya diperlukan, tetapi ia boleh menjadi berguna. Dan oleh kerana di Linux kami adalah pengguna yang mempunyai kuasa untuk memutuskan apa yang perlu dilakukan dan apa yang tidak, kami akan menerangkan cara untuk mencapainya dan setiap orang melakukan apa yang mereka fikir sesuai.

Sebelum kita mula: Apakah AUR?

Seperti yang telah kami jelaskan, AUR ialah akronim untuk Repositori Pengguna Arch, dan merupakan repositori yang perisiannya diselenggara oleh komuniti. Arch Linux, seperti kebanyakan pengedaran Linux yang saya tahu, mempunyai repositori rasmi di mana kami menemui perisian seperti Distrobox, VLC, GIMP atau LibreOffice dalam versi masih y segar, tetapi di sana kita tidak dapati Spottube walaupun sumber terbuka. Pembangun Spotube yang sama memuat naik perisiannya ke AUR yang berakhir dengan -bin, yang bermaksud perisian itu sudah disusun. Kami juga boleh mencari dalam AUR beberapa perisian lama yang mungkin kami perlukan untuk melakukan sesuatu yang khusus, contohnya sesuatu yang bergantung pada Python 2.

Apabila pengguna komuniti melihatnya mudah, mereka memuat naik perisian ke AUR, dan sesiapa yang mempunyai sesuatu berasaskan Arch boleh memasangnya. Ia boleh dilakukan secara manual atau menggunakan wizard, seperti Yay, yang akan kami gunakan di sini untuk memasang Bauh dan Pamac.

Ia tidak digalakkan untuk teruja dan menggunakan AUR tanpa masuk akal.. Sebab utama ialah apa yang ada biasanya perisian yang diambil dan dimuat naik oleh seseorang daripada komuniti, iaitu ia belum dimuat naik oleh projek itu sendiri. Juga, banyak daripadanya tidak dikompilasi, dan apabila anda memasang sesuatu yang perlu disusun, ia mengambil masa yang lebih lama. Jika kami mempunyai banyak AUR, sesetengah kemas kini mungkin mengambil masa lebih lama daripada yang dijangkakan.

Tetapi biasanya, Ia adalah repositori yang selamat, dan tanpanya adalah lebih sukar untuk memasang program seperti Visual Studio Code atau Google Chrome pada sistem berasaskan Arch.

Mencipta imej Arch Linux dengan Distrobox

  1. Perkara pertama yang akan kami lakukan ialah memasang distrobox pada pengedaran Linux kami. Dalam artikel ini Kami menerangkan cara melakukannya, tetapi pada asasnya ia menulis di terminal sudo diikuti oleh pengurus pakej pengedaran kami, kemudian arahan untuk memasang – suka install - dan kemudian distrobox. Ia juga mungkin muncul dalam stor perisian sistem pengendalian. Untuk kes khas, dalam pautan ini Ia menerangkan cara melakukannya dengan curl dan wget.
  2. Dengan Distrobox sudah dipasang, kami mencipta imej dengan arahan ini, di mana "arch" ialah nama yang akan kami berikan kepada kotak (ia boleh jadi yang lain) dan apa yang ada di belakang -i ialah imej Arch Linux. Jika ia tidak berfungsi, pautan ini daripada dokumentasi rasmi meletakkan nama imej yang serasi:
distrobox create -n arch -i quay.io/toolbx/arch-toolbox:latest
  1. Apabila selesai, ia akan memberi kita arahan untuk masuk untuk memasukkan imej yang dibuat. Dalam kes kami ia akan menjadi distrobox enter arch, iaitu nama yang kami berikan pada langkah sebelumnya.
  2. Setelah masuk, kami akan menunggu masa yang akan bergantung pada imej dan kuasa peralatan kami. Kali pertama anda perlu memasang pakej asas. Apabila selesai, dalam segera kami akan melihat nama_pengguna@nama_gambar kami, seperti yang kami jelaskan dalam pautan dalam langkah 1.
  3. Sebagai langkah pilihan, kami boleh memasang kemas kini yang belum selesai dengan sudo pacman -Syu.
  4. Sekarang kita perlu mengaktifkan sokongan untuk memasang perkara yang akan diuruskan oleh AUR. Ia akan mengambil sedikit masa dan dalam kes saya ia telah dipasang, tetapi memasang semulanya tidak akan merugikan. Kami menulis perkara berikut:
sudo pacman -S base-devel git

Memasang Yay

  1. Seterusnya kami mengklonkan repositori yay, ia juga akan melakukannya dengan cepat:
git klon https://aur.archlinux.org/yay.git
  1. Kami masuk ke dalam direktori anda dengan cd yay.
  2. Sekarang kita tulis perkara berikut dan tunggu proses selesai:
makepkg -si
  1. Anda kini boleh mula menggunakan yay dan memasang perisian AUR, jadi proses itu akan selesai jika itu yang anda cari.

Memasang kedai dengan antara muka grafik untuk memasang perisian Arch

Tetapi kami akan terus memasang alat grafik, khususnya Pamac Manjaro. Di terminal, selepas menaip cd .. Untuk kembali, kami menulis:

yay -S pamac-aur

Dalam mesej di mana anda bertanya kepada kami sama ada untuk menjalankan pemasangan, semuanya ya. Dalam mesej diffstat, kita boleh meletakkan "n", tiada, dan dalam menghapuskan kebergantungan dengan "s". Kami akan melancarkan Pamac dengan memasukkan terminal pamac-manager.

Pamac pada Ubuntu

Seperti yang telah kami jelaskan dalam artikel tentang cara memasang dan menggunakan Distrobox, kami boleh mengeksport Pamac supaya ia muncul dalam laci aplikasi pengedaran kami dengan menulis:

distrobox-export --app pamac-manager

Pamac dalam laci apl Ubuntu

Jika anda lihat, ia muncul sebagai perisian Tambah/Buang, tetapi dalam kurungan ia tertera "pada lengkungan", yang bermaksud ia dipasang dalam imej/bekas Distrobox dengan nama "lengkungan", yang merupakan yang kami buat untuk panduan ini .

Pilihan lain ialah melakukan semua ini dengan Bauh (yay -S bauh), yang juga membolehkan anda mengurus perisian AUR.

Apa yang telah kita lakukan dengan Distrobox?

Apa yang telah kami lakukan dengan semua ini ialah mencipta subsistem - saya suka mengatakannya seperti itu - Arch Linux di Ubuntu, kami telah memasang yay dan daripadanya Pamac, alat grafik untuk memasang perisian di Manjaro, pangkalan Arch. Kemudian kami mempunyai menambah kedai pada laci aplikasi Ubuntu. Namun, kini kami mempunyai akses kepada AUR dari Ubuntu melalui yay, dan dengan Pamac atau Bauh kami boleh memasang perisian daripada repositori Arch dan AUR rasmi.

Ini boleh dilakukan dalam mana-mana pengedaran lain, jadi AUR tersedia pada sesiapa sahaja.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.