GoGPT Best VPN GoSearch

OnWorks favicon

git-pbuilder - Online sa Cloud

Patakbuhin ang git-pbuilder sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na git-pbuilder na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


git-pbuilder - Wrapper sa paligid ng cowbuilder/qemubuilder para sa gbp buildpackage

SINOPSIS


DIST=pamamahagi ARCH=arkitektura [BUILDER=(pbuilder|qemubuilder)] \
git-pbuilder debbuild-opsyon

DIST=pamamahagi ARCH=arkitektura [BUILDER=(pbuilder|qemubuilder)] \
git-pbuilder (i-update | lumikha | pag-login) cowbuilder-opsyon

DESCRIPTION


git-pbuilder ay isang pambalot sa paligid pdebuild nilayon para gamitin ng GBP buildpackage. Ito
nagko-configure pdebuild upang gamitin ang tagabuo ng baka bilang default, ipinapasa ang mga naaangkop na opsyon sa debbuild,
at nagtatakda ng batayang landas para sa tagabuo ng baka batay sa variable ng kapaligiran na DIST at, kung nakatakda,
ang variable ng kapaligiran ARCH. qemubuilder maaaring piliin sa halip sa pamamagitan ng pagtatakda ng
environment variable BUILDER sa "qemubuilder", at pbuilder maaaring mapili sa pamamagitan ng pagtatakda
BUILDER hanggang "pbuilder".

Sa pamamagitan ng default, git-pbuilder Ipinapalagay na ang target na pamamahagi ay "sid", ang parehong arkitektura
bilang tagabuo ng baka default, at mga gamit /var/cache/pbuilder/base-sid.cow kung ito ay umiiral. Kung ito
hindi, /var/cache/pbuilder/base.cow ay sinubukan. Kung nakatakda ang DIST, ang halaga nito ang target
pamamahagi at /var/cache/pbuilder/base-dist.cow ay ginagamit sa halip. Kung ang DIST ay "etch" o
"ebo", --debian-etch-workaround ay ipinapasa din sa tagabuo ng baka. Kung nakatakda ang ARCH, ang halaga nito
ay ang target na arkitektura at /var/cache/pbuilder/base-dist-arch.cow ay ginagamit, na may dist
na nakatakda sa "sid" kung hindi nakatakda ang DIST.

If qemubuilder ay ginagamit bilang tagabuo, walang base na direktoryo ang ginagamit. sa halip, qemubuilder is
hinihingi ng --config opsyon na tumuturo sa file
/var/cache/pbuilder/qemubuilder-arch-dist.conf

If pbuilder ay ginagamit bilang tagabuo, git-pbuilder sa halip ay naghahanap
/var/cache/pbuilder/base-sid.tgz bilang default at /var/cache/pbuilder/base.tgz kung hindi
umiral. Kung nakatakda ang DIST o ARCH, ginagamit ang mga ito upang mabuo ang inaasahang pangalan ng tgz file
sa parehong paraan tulad ng ginagamit nila upang mabuo ang inaasahang base na direktoryo para sa tagabuo ng baka.
Kapareho ng tagabuo ng baka, --debian-etch-workaround ay ipinasa sa pbuilder kung mula sa DIST
ang pagtatakda ay mukhang ukit ang target na pamamahagi.

If git-pbuilder ay tinatawag sa pamamagitan ng isang pangalan na nagsisimula sa "git-*-", ang bahagi sa pagitan ng
Ang mga gitling ay kinuha bilang default na pangalan ng builder na gagamitin. Gayunpaman, ang "pbuilder" ay
nakamapang sa tagabuo ng baka para sa pabalik na pagkakatugma; kung gusto mong gamitin pbuilder, kailangan mo
tahasang itinakda ang BUILDER. Ang bahagi pagkatapos ng huling gitling ay itinuturing na default
pamamahagi (kung wala itong karagdagang gitling) o ang default na pamamahagi na sinusundan ng
ang default na arkitektura (kung naglalaman ito ng gitling). Ang isa ay maaaring lumikha ng mga symlink
tulad ng "git-pbuilder-squeeze" na tumuturo sa git-pbuilder at gamitin ang pangalang iyon kapag gustong gamitin
isang pamamahagi ng "squeeze", o "git-qemubuilder-sid-armel" na gagamitin qemubuilder magtayo
para sa "armel" na arkitektura at ang "sid" na pamamahagi. Mga tahasang setting ng BUILDER,
Ang DIST, o ARCH ay palaging nag-o-override sa anumang mga hula mula sa pangalan ng command. (Ngunit tandaan na GBP
buildpackage ay hindi pumasa sa mga variable ng kapaligiran kapag tumakbo kasama --git-pbuilder; tingnan
sa ibaba.)

Ang anumang mga argumento ay ipinapasa ayon sa nararapat dpkg-buildpackage sa pamamagitan ng --debbuildopts pagpipilian sa
pdebuild. Upang ipasa ang mga argumento sa tagabuo sa halip, ilagay ang mga ito sa variable ng kapaligiran
GIT_PBUILDER_OPTIONS.

Upang i-disable ang lahat ng pagtatangka upang matuklasan ang base path, tarball, o configuration file at set
itaas ang mga opsyon sa pbuilder at sa halip ay umasa sa mga setting sa .pbuilderrc, set
GIT_PBUILDER_AUTOCONF hanggang "hindi".

Karaniwan, hindi direktang pinapatakbo ng isa ang script na ito. Sa halip, ginagamit ito bilang script ng tagabuo
para GBP buildpackage sa pamamagitan ng --git-pbuilder opsyon sa command-line. Kapag tumakbo sa ganitong paraan, ikaw
dapat gamitin ang --git-dist, --git-arch, --git-qemubuilder, --git-pbuilder-autoconf, at
--git-pbuilder-options mga flag sa halip na itakda ang DIST, ARCH, BUILDER,
GIT_PBUILDER_AUTOCONF, at GIT_PBUILDER_OPTIONS mga variable ng kapaligiran. Tingnan mo
gbp-buildpackage(1) para sa karagdagang impormasyon.

Bilang kahalili, git-pbuilder maaaring tawaging may argumento ng "update", "lumikha", o
"mag log in". Sa kasong ito, tumatawag ito tagabuo ng baka (o ang naka-configure na tagabuo tulad ng inilarawan sa itaas)
paggamit sudo at ipinapasa ang kaukulang utos sa tagabuo, gamit ang parehong lohika bilang
sa itaas upang matukoy ang base na direktoryo at pamamahagi. Kung ang pamamahagi (nakatakda sa DIST)
nagtatapos sa "-backports", isa sa mga sumusunod ay idaragdag bilang isang --othermirror parameter sa
ang tagabuo:

deb http://ftp.debian.org/debian $DIST pangunahing
deb http://backports.debian.org/debian-backports $DIST pangunahing

Ang una ay gagamitin para sa karamihan ng mga distribusyon, at ang pangalawa para sa "squeeze-backports" o
"oldstable-backports". Kung ang pamamahagi ay nagtatapos sa "-lts", ang mga sumusunod ay idaragdag bilang
an --othermirror parameter sa tagabuo:

deb http://ftp.debian.org/debian $DIST pangunahing

upang suportahan ang pagbuo para sa mga release ng Long Term Support.

Anumang karagdagang mga argumento sa git-pbuilder ay ipinapasa sa tagabuo. Dahil sa kung paano sudo
gumagana, ang pag-invoke sa tagabuo na may isang aksyon ay hindi magbabasa ng user .pbuilderrc by
default, kaya sa kasong ito git-pbuilder magdaragdag ng tahasan --configfile opsyon na tumuturo sa
ng gumagamit .pbuilderrc kung ito ay umiiral.

Kung gumagamit ka ng git-pbuilder sa isa sa mga argumentong ito, dapat ay mayroon kang "sudo" na pakete
naka-install, at dapat mong i-configure sudo upang hayaan ang kasalukuyang user na patakbuhin ang naaangkop na tagabuo
utos.

Kapaligiran


ARCH
Itinatakda ang target na arkitektura. Para sa tagabuo ng baka builder, ito ang nagtatakda ng parehong base path
at naipasa bilang ang --arkitektura opsyon. Sa qemubuilder, kinokontrol nito ang landas
sa configuration file. Sa pbuilder, itinatakda nito ang tgz path at ipinapasa bilang
--arkitektura.

BUILDER
Itinatakdang gamitin ang tagabuo. Ang tanging sinusuportahang setting ay "cowbuilder" (ang default),
"qemubuilder", at "pbuilder".

COWBUILDER_BASE
Itakda ang environment variable na ito para baguhin ang default na lokasyon para sa cowbuilder base
mga direktoryo (/var/cache/pbuilder).

DIST
Itinatakda ang target na pamamahagi. Ito ay pangunahing ginagamit upang matukoy ang base path para sa
tagabuo ng baka or pbuilder o ang path ng configuration file para sa qemubuilder, ngunit ito rin
ginagamit upang matukoy kung papasa --debian-etch-workaround sa tagabuo ng baka or pbuilder.

GIT_PBUILDER_AUTOCONF
Kung nakatakda sa "hindi", i-disable ang logic na bumubuo ng base path, tarball, o
configuration file at lahat ng iba pang lohika upang matukoy ang mga opsyon na ipapasa sa
tagabuo. Sa halip, patakbuhin lang ang naka-configure na tagabuo at ipagpalagay na ang configuration nito ay
pinangangasiwaan sa ibang lugar (tulad ng sa .pbuilderrc). Pinipigilan din nito ang setting
--buildresult, kaya kakailanganin ng user na tiyakin na ang configuration ay naglalagay pa rin
mga pakete kung saan GBP buildpackage umaasa sa kanila.

GIT_PBUILDER_OPTIONS
Magdagdag ng mga karagdagang opsyon para sa tagabuo. Ang mga opsyong ito ay ipinapasa ayon sa nararapat tagabuo ng baka,
qemubuilder, O pbuilder sa pamamagitan ng pdebuild. Ang mga nilalaman ng variable na ito ay sasailalim
pagpapalawak ng shell, kaya kailangan ng anumang mga argumento na naglalaman ng mga shell metacharacter o whitespace
upang ma-quote sa halaga ng variable ng kapaligiran.

GIT_PBUILDER_OUTPUT_DIR
Kung saan ilalagay ang resulta ng build. Ang default ay ".." (ang parent directory).
Binabalewala ang setting na ito kung ang GIT_PBUILDER_AUTOCONF ay nakatakda sa "hindi".

PBUILDER_BASE
Itakda ang environment variable na ito upang baguhin ang default na lokasyon para sa pbuilder tgz
mga file (/var/cache/pbuilder) kapag nakatakda ang BUILDER sa "pbuilder".

Gumamit ng git-pbuilder online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad




×
anunsyo
❤️Mamili, mag-book, o bumili dito — walang gastos, tumutulong na panatilihing libre ang mga serbisyo.