Bukan rahsia bagi siapa pun yang memandangkan populariti Ubuntu Dalam ekosistem OS, pemaju aplikasi pada umumnya melepaskan binari ganjil untuk pengedaran ini, yang menjadikan distro ini mempunyai sebilangan besar aplikasi.
Di sinilah menjadi lebih jelas dalam permainan, kerana kita semua tahu bahawa Ubuntu adalah pelopor dalam menerapkan di pusat Perisiannya kemungkinan memasukkan permainan berbayar, dan tentu saja, terima kasih kepada semua pemaju suci kami juga mempunyai Steam.
En ArchLinux kita boleh memanfaatkan AUR, di mana kami menjumpai sejumlah perisian, dalam bentuk apa pun, tetapi saya Saya baru tahu bahawa mungkin untuk memasang pakej secara langsung Debian / Ubuntu menggunakan DPKG.
Apa itu DPKG?
Seperti yang anda boleh baca di Wikipedia:
Program ini dpkg ia adalah asas sistem pengurusan pakej DebianGNU / Linux. Ia dicipta oleh Ian Jackson pada tahun 1993. Ia digunakan untuk memasang, membuang, dan memberikan maklumat mengenai package.deb.
Dpkg sendiri adalah alat peringkat rendah; front-end peringkat tinggi diperlukan untuk membawa pakej dari lokasi terpencil atau menyelesaikan konflik kompleks dalam pergantungan pakej. Debian mempunyai apt Untuk tugas ini.
Pasang DPKG di ArchLinux
Untuk memasang DPKG Di ArchLinux kita mesti melakukannya secara langsung dari AUR:
$ yaourt -S dpkg
Sekarang untuk memasang binari Debian kita hanya perlu melaksanakan:
$ sudo dpkg -i paquete_debian.deb
Di mana masalah DPKG? Setahu saya, sayangnya aplikasi ini tidak menyelesaikan kebergantungan, jadi kita harus menggunakan APT atau yang serupa. Malah, APT juga boleh dipasang dari AUR:
$ yaourt -S apt
Walaupun tentu saja, saya rasa ia tidak berfungsi seperti di Debian, tetapi ini memberi saya ralat ketika menyusunnya. Oleh itu, anda tahu, cuba dan beritahu saya, walaupun kebanyakan aplikasi dari pengedaran lain, terdapat dalam AUR 😉
Hai, sekian lama saya menggunakan Arch tetapi lebih suka "melihat" di tempat lain.
Saya tidak begitu jelas mengenai polisi yang dipatuhi dalam AUR, selamat menggunakan repo itu. Saya rasa pakej yang ada di sana dimuat naik oleh pengguna distro yang ingin membantu menyusun pakej yang tidak ada di repos rasmi. Soalan saya mengenai AUR adalah adakah anda mempunyai kawalan terhadap apa yang akan dimuat naik ke repo tersebut? Adakah pakej yang terdapat dalam AUR diperiksa?
Sekiranya anda tidak mempunyai kawalan rasmi terhadap repo tersebut, tidak ada yang menjamin kemas kini keselamatan yang cepat pada perisian yang disertakan dalam repo tersebut jika mereka melakukannya.
Saya tidak menggunakan Arch sekarang tetapi saya mempunyai keraguan mengenai AUR.
Greetings.
maaf, di baris kedua yang tertulis: selamat menggunakan repo itu. IA ADALAH SOALAN.
Ia tidak benar-benar selamat 100%, walaupun setakat ini saya tidak pernah menghadapi masalah dengan AUR. Untuk AUR, pakej tidak dimuat naik, Skrip dimuat yang anda boleh tinjau untuk melihat apa yang mereka lakukan, yang bertanggungjawab memuat turun pakej dan menyusunnya.
Bagaimanapun, sejauh yang saya tahu, di repos rasmi, kurang inti saya fikir, ada beberapa pakej yang, kerana dianggap boleh dipercayai dan perlu, dipindahkan dari AUR. Pencipta Arch Linux mengekalkan beberapa pakej, tetapi ada beberapa yang dikekalkan oleh pengguna yang berpendapatan dan pakejnya dianggap berkualiti. Dalam AUR, lebih rumit, ada yang memuat naik apa yang mereka mahukan, sama ada ia berfungsi atau tidak, tetapi terdapat beberapa perkara yang sangat dimuat turun dan berfungsi dengan baik.
sebab itu saya bertanya mengenai AUR, saya tidak tahu sama ada menggunakan repo itu selamat atau tidak. Tetapi bagus jika, seperti yang dikatakan Elav, apa yang sebenarnya terdapat dalam AUR ialah skrip yang memuat turun pakej dan menyusunnya, maka saya menganggap bahawa pakej itu dimuat turun dari laman rasmi dan kemudian disusun, jadi saya menyimpulkan bahawa selamat menggunakan AUR .
walaupun menjengkelkan apabila perlu membaca skrip setiap kali anda akan memasang sesuatu dari AUR ketika dengan distro lain anda mengelakkan gulungan tersebut. Saya fikir siapa yang menggunakan Arch hampir mustahak untuk menggunakan AUR kerana hanya dengan repos rasmi anda kekurangan aplikasi.
Itulah sebabnya saya menganggap bahawa menggunakan Arch menyiratkan menghabiskan lebih banyak masa daripada yang diperlukan untuk memastikan distro dalam keadaan baik dan disebabkan oleh masalah kemungkinan kegagalan semasa mengemas kini, jadi distro ini tidak meyakinkan saya sepenuhnya.
Tidak perlu selalu menyemak skrip. Sebenarnya, jika aplikasi dalam AUR mempunyai 100 suara, anda boleh mempercayai bahawa sekurang-kurangnya 100 pengguna telah menyemaknya dan mempercayai sumbernya.
Sebaliknya, kemungkinan untuk menyemak dan mengedit fail tersebut memberi anda lebih banyak kawalan terhadap apa yang akan anda pasang. Sebilangan besar, jika tidak kebanyakan, pakej dalam AUR dipasang dari kod sumber (Dari repos rasmi). Contohnya, mereka memuat turun sumber repositori Git (Repo Rasmi beberapa aplikasi) dan menyusun program sebelum menyelesaikan kebergantungan, mereka membungkusnya dan anda sudah siap memasangnya.
Di Ubuntu misalnya, ada juga repos yang dikendalikan oleh pengguna, dan tidak lagi
tidak kurang dipercayai daripada yang dikekalkan oleh pengguna Arch.
Ringkasnya, anda tidak dapat menilai distro hanya dengan apa yang anda dengar atau baca di sana, anda mesti mencubanya dan anda akan tahu sama ada ia meyakinkan anda atau tidak.
Petikan: "Sekiranya anda tidak mempunyai kawalan rasmi terhadap repo tersebut, tidak ada yang menjamin kemas kini keselamatan cepat pada perisian yang disertakan dalam repo itu jika mereka melakukannya."
Pakej biasanya dipasang dari sumber rasmi. Sebagai contoh, jika anda ingin menguji versi terbaru Kwin (dari git), ia dimuat turun dari repo kde rasmi yang mengekalkannya. Mungkinkah lebih pantas daripada mengemas kini dari sumber rasmi?
Bagaimanapun:
https://wiki.archlinux.org/index.php/Arch_User_Repository_(Español)
😉
"Saya rasa siapa yang menggunakan Arch hampir mustahak untuk menggunakan AUR kerana hanya dengan repos rasmi anda kekurangan aplikasi."
Walaupun AUR sangat berguna, ini tidak bermaksud bahawa di repos rasmi (inti, tambahan, komuniti) tidak terdapat sebilangan besar pakej yang diperlukan untuk setiap pengguna.
Dan juga di distro lain, seperti Ubuntu, dalam banyak kes mereka akhirnya menambah repos tidak rasmi, atau PPA yang biasa, atau semasa memuat turun .deb untuk dipasang, dalam semua kes terakhir ini, anda mendedahkan diri anda dengan cara yang sama seperti yang anda lakukan AUR, jika anda tidak memeriksa apa yang anda muat turun dan dari mana anda memuat turunnya, anda juga sama.
Wah, sekarang saya mahu kembali ke Arch.
Sekarang bagaimana seseorang dapat menjaga Arch tanpa memecahkan atau mengemas kini dan mengelakkan konflik. Kerana saya mencuba beberapa bulan yang lalu dengan xfce dan beberapa aplikasi seperti vlc antara lain tidak berfungsi untuk saya. Ini tanpa berubah menjadi Manjaro.
Saya faham, satu soalan lagi.
Apabila aplikasi dikemas kini di repositori rasminya, adakah skrip AUR untuk aplikasi itu secara automatik bertanggungjawab memuat turun versi baru atau adakah perlu sebelum pencipta skrip dalam AUR itu saya mengemas kini sehingga kemudian dia dapat memuat turun versi baru permohonan yang dimaksudkan?
Pembuat skrip mesti mengemas kini secara manual; walaupun secara amnya, kerana kaedah pemasangan tidak berubah, hanya soal mengubah nombor versi dan checksum.
Perkara yang baik dalam AUR. Paling tidak, saya lebih suka melakukan tanpa AUR kerana masalah tersebut.
Perkara pertama adalah mencari pakej yang dikehendaki dalam AUR.
Sebagai jalan terakhir untuk ini, sebenarnya dia tidak mempunyai pengetahuan.
Terima kasih banyak atas sumbangan!
Dpkg sangat baik dalam debian dan derivatif, tetapi anda mesti selalu menggunakannya
dpkg -i (nama program) dan kemudian pasang apt-get -f (ini menyelesaikan kebergantungan), dan jalankan lagi dpkg -i (nama program) dan voila.
Seperti yang dinyatakan oleh Elav di atas, tidak ada pakej yang dimuat naik ke AUR; mereka adalah skrip yang memuat turun kod sumber dan menyusunnya sendiri. Tidak ada yang lebih selesa. Saya tidak tahan menambah repositori, dalam AUR itu semua satu perintah.
Posting Sangat Baik, saya tidak tahu bahawa anda boleh menggunakan dpkg dalam lengkungan dan derivatif.
Adakah orang lain mencubanya ??? Saya tidak lagi dari segi archlinux, saya memasangnya melalui evolusi tetapi saya tidak dapat memasang pencetak epson l355 dan bluetooth saya…. Alangkah baiknya jika anda dapat memasang pakej .deb seperti dalam linux mint masalahnya ialah dengan mint notebook saya dengan linux mint overheats dan dengan lengkung kebenarannya adalah bahawa tidak ada apa-apa yang muncul dan saya memerlukannya….
Halo, saya juga mempunyai pencetak L355 untuk mencetak melalui wifi tetapi saya tidak pernah dapat mencetak dan memasangnya di archlinux sama ada .. jika anda dapat memasangnya, saya akan menghargai jika anda dapat memberi saya langkah-langkahnya .. terima kasih terlebih dahulu.
Jawatan yang sangat baik, semuanya dijelaskan dengan sangat baik