Archlinux: Gadzira muchinjikwa-chikuva mapakeji uye kubva .deb mapakeji

Rinenge gore rapfuura ndakatsanangura kuti sei gadzira mapakeji eArchlinux. Zvakanaka, nhasi ndichaenda kunotsanangura maitiro ekuzvigadzira kubva pamapakeji .deb, ayo anoshandiswa mu Debian / Mint / Ubuntu / nezvimwe.
Ichi chinyorwa chakamuka mushure mekuverenga mubvunzo kubva kumushandisi muforamu kororama nekuti ini handina kukwanisa kuisa package kubva kuAUR, kunyanya nekuti yechinyakare uye yaishandisa vhezheni kurega yePKGBUILD (nerombo rakanaka ini ndakambo gadzira mapakeji nenzira iyi), ini ndichatsanangurawo maitiro ekugadzira mapakeji emapurogiramu anoda 32-bit maraibhurari, ivo yakavharwa kodhi o yatonyorwa kare uye kuti ine mapakeji akasiyana ekurodha pasi.

Hwaro hwePKGBUILD hwakafanana, chete neshanduko shoma.
Shanduko yekutanga ichave iko kushandisa kwechirevo kana elif naBhash


if [ "${CARCH}" = 'x86_64' ]; then
ARCH='amd64'
md5sums=('192a0a222893d59d95f00c34f3c8a674')
depends=('openal' 'lib32-openal')
elif [ "${CARCH}" = 'i686' ]; then
ARCH='i386'
md5sums=('047c670443124193c5cc3dd54da99925')
depends=('openal')
fi
source=("http://www.unaurl.com/files/${name}.$ARCH.deb")

Mumuenzaniso uyu musiyano wakatsanangurwa uyo uchazoshandiswa kushandura iyo URL iripiko pasuru (mune iyi kesi dhizaini yepakeji kurodha pasi).
Uye zvakare, zvinoenderana neyakavakirwa, iyo MD5 sums saka isu tichachinja izvi kune zvinoenderana.

Paunenge uchishandisa makepkg -g kuburitsa iyo MD5sums Izvi zvinongo gadzira izvo zvinoenderana neyakavakirwa iwe yauri kushandisa. Kuti uzive iyo MD5 sum yeimwe package kurodha pasi uye shandisa rairo md5sum faira.deb kuziva zvako

Pakupedzisira tinoona kuti mumuenzaniso tinoshandura zvinoenderana. Mune mamwe mapurogiramu makumi matanhatu nematanhatu zvakakosha kuisa 32-bit shanduro dzemamwe maraibhurari saka tinofanirwa kuvaratidza. Kana zvisina kukodzera tsanangura zvinoshanduka nenzira yakajairika.

Iye zvino ye .deb mapakeji isu tiri kungoda chete anotevera mitsara mukati mebasa package ():

cd "${srcdir}/"
tar xvzf data.tar.gz -C .
cp -r usr ${pkgdir}

Sezvauri kuona, isu tinongoda mitsara mitatu mune iyi kesi kuti tigadzire iyo package. Kana paine chimwe chinhu chiri kudikanwa (semuenzaniso kuteedzera faira risingasvike nepakeji, kana kugadzirisa zvirimo mune imwe) iwe unofanirwa kungoriisa sekune chero imwe package.

Izvo zvakafanana zvinogona kushanda (pamwe nedzimwe shanduko) kana pachinzvimbo che .deb tiri kuzoshandisa mapakeji rpm kana mamwe marudzi emapakeji. Basa racho kuvaka () haina kudikanwa, saka hatidi kuiwedzera.

Uye voila, isu tatova ne multilib package kana yakagadzirwa kubva kudhiri package yakagadzirira kushandisa.
Ndinovimba unoifarira uye kuti yakanditsanangudza zvakanaka 😀


Makomendi gumi, siya zvako

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   ulysses akadaro

    Hazvisi nyore kushandisa checkinstall?

  2.   Luciano Lagassa akadaro

    Mhoro. Ndine zvimwe zvinyorwa zvebash. Imwe yekugadzira iwo ekutanga maforodha uye mafaera echikwereti chepadhi. Uye yekupedzisira kuburitsa pasuru kubva kumafaira ese uye maforodha. Kana iwe uchifarira, ini ndinogona kuigovana.

    1.    jorgecg akadaro

      Ehe inofarira ... zvirinani kwandiri.

      Iye zvino zvandiri neManjaro ndinotenda zvese zvingangoitika ruzivo.

  3.   jorgecg akadaro

    Wakakura sei iwe, mudiwa.

    Ini ndanga ndichikuudza iwe muforum kuti kana iwe ukakwanisa kunditsanangurira maitiro ekunyora .deb mapakeji uye ini handina kukuudza chero chinhu kuti usashandise zvisina kunaka rupo rwako…. uye ini ndinoenda kune iro peji uye ndinoona kuti iwe waisa kumusoro chinyorwa chinotsanangura maitiro ese.

    Izvi zvinoratidza kuti uri munhu ane rupo.

    Ndati, iwe uri kutsemuka.

    Thanks!

  4.   Anibal akadaro

    Ishamwari yakanaka, pandakamboedza zvinyoro nyoro kuti ini handirangarire zita rakashanduka kubva .deb kuenda .rpm, asi hazvina kundishandira.

    Aigona here munhu ane arch bvunzo kana iri nyoro rakapasiswa mushe ku rpm uye kumisikidza kuvhurika mushe?

    http://www.justcloud.com/download/linux-64

    Izvo ndezvekuchengetedza mumakore, ini ndatobhadhara kwechinguva uye ini ndine zvinopfuura 40gb mugore =)

  5.   kufemerwa akadaro

    Hukuru! Ini ndaigara ndichizviudza kuti rimwe zuva ndaida kugadzira pasuru, kunyangwe iri yekuziva kuzviita :).

    Mune aya marudzi epositi ndingafarire kuti iyo blog inoita sarudzo yekuwedzera zvakanyorwa seizvi mu "zvido zvangu" zveaccount yangu

    1.    chinoloco akadaro

      Totally agree, ndakausima, asi hapana 🙂
      Zvingave zvakare zvakanaka, kukwanisa kutevera vamwe vashandisi

  6.   Rabha akadaro

    Sekuru murume mukuru, ndanga ndichishandisa manjaro kwemazuva mashoma uye kuzvidzidzo ndinoda kuisa packet tracer kubva kuCisco asi inongova ne .deb package yeiyo yazvino vhezheni uye iyo iri muAUR inogara ichindipa kukanganisa kana ichinyora , Ndinovimba nematanho aya ndinogona kuiisa kubva nekumanikidza ndanga ndichishandisa linux mint, ndatenda zvikuru

  7.   mitcoes akadaro

    kuona kana mumwe munhu akatsunga kuisa muAUR Multisystem

    zvinoenderana nemaraibhurari emadhiri asiri mune arch

    Asi kana ikashanda, basa rayo nderekugadzira akawanda ISO mapeni anotyaira ne grub2 zvirinani pane unetbootin iyo inoita chete imwe

    Parizvino ndine ubuntu ISO yemukati make iyo inondibvumidza ini kuti ndiwedzere mifananidzo kana ndichida kubhuroka kubva pairi pane iyo USB pachayo

    asi kana pasina munhu angashinga kuchengetedza tikiti rangu

  8.   mitcoes akadaro

    Ndine urombo, panotova nemultisystem, uye ini handifunge

    1.    mitcoes akadaro

      Mune multisystem ...

      asi fatresize sezvo yaourt inopa matambudziko, uye ivo vaiisa sekuda

  9.   Marcos akadaro

    Yakakura 😀 kubvumidza ne "Purrr" chirongwa chekutumidzazve mafaira muhuwandu.

  10.   Apr4xas akadaro

    Thanks,

    Parizvino muAUR ivo vari kubvisa mapakeji asina iyo package () basa, ndingaite sei kuti ndizive mitsara yekuisa ipapo? Ndokunge, ndine mapakeji akati wandei uye ndazviita nenzira iyi asi handizive kana zvakanaka https://github.com/abr4xas/Arch-pkgbuild/blob/master/%20django-admin-honeypot/PKGBUILD zvandakaita chaizvo kupfuudza zvaive mukuvaka () kurongedza () asi sezvandataura, handizive kana zvakanaka ... Unogona kundipa zvaunotaura uye mazano?

    Thanks 😀

  11.   waAzazeri akadaro

    Ndatenda neruzivo ini ndichamaka bookmark iyo kuitira ramangwana rekunongedzera.

  12.   clerafel akadaro

    Mumwe munhu anogona kutsanangura kuti chii kwandiri, ini ndiri mutsva, uye handizive kana izvi zvichindibatsira kuisa .deb package asi munharaunda imomo manjaro, mutambo kuti uve chaiwo. Hongu, zvinoshanda?

    Ini ndinotarisa uye vanondiudza kuti ndiise iyo deb2targz package asi ini ndinowana kukanganisa kana ndichiiisa kubva kune iyo terminal, uye handizive kana ichigona

    1.    Germaine akadaro

      Izvo zvinoitika kwandiri; Ini ndoda kuisa Kademar iyo yakavakirwa paArch; mapakeji mashoma andinongopinda mu .deb
      Pane mumwe munhu angandibatsira here?

      1.    valdo akadaro

        Kana izvo zvaunoreva kutadza mukumisikidza deb2targz, ini ndichangopedza kuiisa nemirairo yaourt -S deb2targz. Ehezve, muArchLinux.

  13.   Yemahara Cloud Kuchengetedza akadaro

    Yakanyanya kudzidzisa posvo. Kutenda nekugovana.

  14.   Shiri dzine hasha akadaro

    Zvakanaka kutumira. Ndatenda nekugovana iyi ruzivo runobatsira.

  15.   Zvirongwa zvePC akadaro

    Kutenda neichi posvo inobatsira. Ichaenda kubatsira zvakawanda.

  16.   jacob akadaro

    mhoro, unogona kusiya iro script rekushandurwa uye kuti ungarishandisa sei? Ndezvekuti muzvikamu zvinokanganisa zvishoma, ini ndatova nechikwereti chandiri kuda kushandura uye ndinoziva kuti zvinogoneka nekuti google chrome yeAUR idhiri asi ini handizive kuti ndogadzira sei "MAKEPKG SI" ne chimwe chikwereti 🙁