Iko kushaikwa kwekubatanidzwa kwe kwese pasuru system, Zvakatitungamira mukukosha kwekushandura mapakeji kubva mukugovera kuva mapakeji anoenderana neyedu. Mune yangu kesi aishandisa Linux mint se main distro uye Antergos yekuyedza, dzimwe nguva ndinowana maapplication ane chete package .deb uye haisi mu AUR, panguva idzodzo aishandisa chishandiso chinonzi archalien kunditendera chinja .deb muArch Linux package.
Imwe nguva yapfuura pakanga paine kutaura pano kweimwe nzira yekuzadzisa chinangwa che Chinja iyo Debian .deb package kune Arch Linux packageMusiyano nemaitiro atinozokudzidzisa iwe ndiwo mashandiro eichi chiitiko.
Nenzira imwecheteyo, dzidziso yakagadzirirwa Isa Debian / Ubuntu zvinoshandiswa paArchLinux neDPKG neyakaganhurirwa kuti haina kugadzirisa kutsamira.
Chii chinonzi archalien?
Icho chishandiso chemahara chakanyorwa muPython icho chinotendera chinja iyo Debian .deb package kune Arch Linux package. Iko kushandiswa uye kumisikidza zviri nyore, chishandiso chinochengetedza nguva mu kuvaka Arch Linux package yakavakirwa pa .debpamwe nekubatsira vashandisi vevashandisi nekuisa kunyorera pane Arch Linux-yakavakirwa kugovera.
Kuchinja .deb kune Arch Linux package
Kuti tishandure .deb muArch Linux package nekukurumidza uye nyore, isu tinofanirwa kukomberedza archalien repository kurodha yazvino vhezheni yechishandiso. Kune izvi isu tinofanirwa kuvhura terminal uye nekuita unotevera kuraira:
git clone https://github.com/Asher256/archalien.git
Uchishandisa Archalien
Tevere isu tinofanirwa kuita chishandiso chinoratidza iyo .deb package yatiri kuda kushandura. syntax yatinofanira kushandisa inotevera:
$ ./archalien.py apt-file_2.5.4ubuntu1_all.deb
Izvi zvinoguma neArch Linux package ine zita rinotevera: apt-file-2.5.4ubuntu1.pkg.tar.gz
Isa pkg.tar.gz package paArch Linux uye maDerivatives
Kuisa iyo .pkg.tar.gz faira inokonzeresa kubva .deb kutendeuka, ingoite unotevera kuraira:
pacman -U nombredelpaquete
kana chii chakaenzana
pacman -U apt-file-2.5.4ubuntu1.pkg.tar.gz
Tine chokwadi chekuti chishandiso chinoshanda uye chinoshanda chinokuserera nguva yakawandisa uye nekuchengetedza iwe imwe misoro.
Kwazisai, ndakaita nhanho dzinotaurwa nedzidziso, asi mafaira eArchlinux anopera mukuwedzera seizvi: curlew-0.2.2-1-any.pkg.tar.xz uye kana zvirizvo chirongwa chaunotaura chichivagadzira mune izvi kuwedzera: curlew-0.2.2-1.pkg.tar.gz iyo isingagone kuiswa ne pacman -U
Saka chii chakashata nechirongwa….
gracias
Ini ndinowirirana naJuly ...
inofanira kuburitsa .xz faira kuti igone kuisa ne pacman
Uye kushandura DEB muRPM?
Unogona kuona chinyorwa chakanyorwa naUsemosLinux Maitiro ekushandura DEB kuita RPM uye zvinopesana
Ndatenda kwazvo neruzivo 😉
vakomana zvinosuwisa sei iko kukanganisa kunoratidzika kwandiri, ./archalien.py: Iyo faira kana dhairekitori haipo, mumwe munhu anogona kundibatsira?
Haisiriyo pasuru vhezheni, isiri kushanda.
Ndatenda! Ini ndaisaziva kuti yaindishandira zvakakwana
Ndatenda, kana ikashanda zvakakwana kwandiri
Muchas gracias