[I-Howto] Khiqiza amaphakheji wesoftware ye-Arch Linux

Enye yezinto engizithanda kakhulu nge-Arch Linux kanye nokususelwa kuyo yi- ukukhululeka okukhulu ukudala amaphakheji azofakwa kamuva kusistimu, ngokungafani naleyo eyaziwayo .deb ye-Debian / Ubuntu / Linux Mint / njll lokho kuyisiphithiphithi (futhi uma kuyimitapo yolwazi angikutsheli ngisho)

Isisekelo sesisekelo kungaba yilokhu:

# Maintainer:
pkgname=
pkgver=
pkgrel=
pkgdesc=
arch=()
url=
license=()
groups=()
depends=()
makedepends=()
source=()
md5sums=()

build() {
...
}
package() {
...
}

Manje ngizochaza ipharamitha ngayinye:

  • # Isondlo: Kuyo kufakwa igama lomlondolozi wephakheji
  • i-pkgname: Igama lephakheji. Ingaqukatha kuphela izinhlamvu, izinombolo, -, _ no +
  • i-pkver: inguqulo yephakheji. ikhasi 1.0.0
  • i-pkgrel: ukubuyekezwa kohlelo noma kwephakheji. pe 1
  • i-pkgdesc: incazelo yephakheji.
  • ikhothamo: ukwakheka kohlelo: kungaba yinoma yimuphi (kuwo wonke umuntu), i686 ne-x86_64, kube yinoma yimaphi amaphakheji angadingi ukuhlanganiswa, njengezinhlelo ze-bash noma i-python. Uma kunguhlelo oludingayo (ngokwesibonelo, izinhlelo eziku-C noma i-C ++), kufanele ukhombise i686 uma ingezinkinobho ezingama-32 noma x86_64 ngamabhithi angama-64. Ngokuvamile, uma kuhambisana nakho kokubili, kusethiwe (i686, x86_64)
  • i-url: i-url ekhasini elisemthethweni lohlelo. Kungakuhle ukuyibeka.
  • ilayisense: ilayisense yohlelo. isb. GPL3
  • amaqembu: amaqembu okwakhe iphakheji. amaqembu = ('uhlelo')
  • kuya: kuyo sibonisa amaphakheji adingekayo ukuze kwenziwe uhlelo. i-pependens = ('python2' 'pygtk')
  • incike: ukuncika okudingeka kuphela ukuhlanganisa iphakheji. Uma ikhodi izolandwa kusuka kumphathi wenguqulo, kungakuhle ukuthi uyibeke. pe: makedepends = ('git')
  • umthombo: kuyo sibonisa amafayela adingekayo ekwakhiweni kwephakeji. Njengomthetho ojwayelekile, yi-url kwiphakeji equkethe ikhodi, isichibi, ifayela le-.desktop, izithonjana, njll. pe: umthombo = (pacsyu.desktop)
  • md5 izibalo: Nazi izibalo ze-md5 zamafayela akhonjisiwe kumthombo. Ukwazi ukuthi yiziphi esizigijimayo zisuka esigungwini esikufolda lapho i-PKGBUILD ikhona (njengoba ibhale izindlela zefayela kumthombo) i-makepkg -g futhi izibalo zizovela esibukweni.
    Kungenzeka futhi usebenzise ezinye izibalo njenge-sh1.
  • ukwakha: kulo msebenzi sizobeka ifayela le- imiyalo edingekayo yokuqhubeka nokuhlanganisa isoftware. Uma kungadingeki ukuhlanganisa kudingeka umsebenzi olandelayo kuphela)
  • package: kulo msebenzi omunye imiyalo yokufaka uhlelo izohamba. Isibonelo uma sihlanganisa ikhodi engu-C lapha i-make install izohamba.

Futhi ukuze siqede kufanele sikhiphe nje ukwakheka ukuqinisekisa ukuthi iphakethe lenziwe.
Njengoba ukwazi ukubona, kunzima kithina. Ngemuva kwalokho ngikushiya ngeminye imingcele eyengeziwe ye- i-makepkg:

  • -Yebo: Iyalela i-makepkg ukufaka iphakheji ngemuva kokudalwa kwayo.
  • -s: Faka ukuncika kwephakeji uma kukhona ezinqolobaneni.
  • -F: Uma sekuvele kukhona iphakethe elinalelo gama, inguqulo nokubuyekezwa ngale pharamitha sikutshela ukuthi ubhale ngaphezulu.
  • -vs: Hlanza amafolda asebenzayo (i-pkg nomthombo) uma usuqedile.
  • -A: Phinda ubeke kabusha iphakheji ngaphandle kokuphinda uqoqe.

Ngincoma ukubona amanye amafayela we-PKGBUILD ukubona izibonelo eziningi, yenza umyalo ukwakheka -h ukubona yonke eminye imingcele yohlelo, ngaphezu kokubona i- imibhalo esemthethweni ye-makepkg ku-Arch Linux Wiki yini ongayithola lapha


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   u-jamin-samuel kusho

    Kuhle kakhulu …

    Ngabe ungenza iphakheji ye-.exe iphathe (ihlanganiswe) kwiphakeji ye-Arch?

    Njengesibonelo umphathi odumile wokulanda I-Mipony ??

    1.    kufanelekile kusho

      Ngokwazi kwami ​​akunakwenzeka, khumbula ukuthi i-.exe ingama-binaries hhayi ikhodi yomthombo. Kepha kukhona iJDownloader.

    2.    v3 kwe kusho

      umuntu usebenzisa i-linux bese ephuthelwa iMyponi… jijijijiji

      I-jDownloader ikuJava, futhi kuyaziwa kubo bonke ukuthi ijava ibanga umdlavuza wamaphaphu ...

  2.   ubisi28 kusho

    kuyathakazelisa, kuzodingeka sivivinye amaphakheji ngicabanga ukuthi ngizojwayela ukwenza eyodwa evela ku-qbittorrent hahaha isivele ikhona ku-yaourt kepha ukuba nenguqulo yakho ngeke kube kubi ukuyivivinya, ngiyabonga ngolwazi, imikhonzo

  3.   msx kusho

    Ukufaka okuhle, +1
    Ngifuna ukungeza ukuthi kulula futhi ukuzenza nokuzigcina kunama-Gentoo ebuilds!

    Mayelana noDebian, ngicabanga ukuthi le distro izophakamisa ukukhubazeka kwayo kakhulu ngokwenza isimanjemanje noma ifudukele ohlelweni lwesimanje lokulawulwa kwephakeji, angazi ukuthi ukuvuselelwa kokugcina kwesethi yedpkg / apt kuzoba nini kodwa umqondo kufanele uneminyaka eyi-15 kalula futhi iqiniso ukuthi namuhla i-anachronistic.

  4.   Ukubola87 kusho

    Ngiyabonga kakhulu, muva nje, bengiyifuna ku-wiki futhi bengingaqondisisi isakhiwo (bengifuna ukuvuselela i-PlayonLinux eyodwa) kepha ngiye ngashiya ... kunezinto engingathanda ukuba nazo umsizi noma into efana naleyo (ungangidubuli) kepha noma kunjalo ... ngokungabikho kwamathuluzi ngokuhamba kwesikhathi ngizobona ukuthi ngakha yini

    1.    msx kusho

      Ngibonga umhlahlandlela wakho ngiqale ukudala i-PKGBUILD kaZea (http://web.psung.name/zeya/), lapho nje ngiqeda ngiyilayisha ku-AUR 🙂

  5.   busisiwe kusho

    ngokungafani ne-.deb eyaziwayo ye-Debian / Ubuntu / Linux Mint / njll eyi-mess

    Ngiyavuma ngokuphelele, esikhashaneni esedlule ngizamile ukudala iphakethe le-Ubuntu futhi bekungenakwenzeka ukuthola imininingwane eqondakalayo yokuthi ungayenza kanjani, ekugcineni ngidele futhi ngalufaka lolu hlelo cishe.
    Uhlelo olufanayo lwe-Arch lungithathe ngaphansi kwemizuzu engu-5 ukuhlanganisa iphakethe.
    Futhi angiqiniseki kepha ngicabanga ukuthi i-RPM kulula ukuyenza kune-DEB, kepha inzima kune-Arch.

  6.   umagazine kusho

    Kuhle kakhulu futhi kulula, futhi ngokuqondene ne-.deb akunzima kangako, kuhle lokho kwe-iOS

    Phendula ngokucaphuna

  7.   Carlos kusho

    Ngicabanga ukuthi lokhu bekuzongisebenzela esikhathini esithile esedlule lapho ngilayishe i-PKGBUILD yami yokuqala ku-AUR 🙂

  8.   i-clerafel kusho

    Ngabe othile angangitshela ukuthi yini, ngimusha, futhi angazi ukuthi lokhu kungisiza yini ukufaka iphakethe le-.deb kepha endaweni yangakithi kumjaro, umdlalo okufanele ube ngqo. Yebo, kuyasebenza?