Ito ang command germinate-update-metapackage na maaaring patakbuhin sa OnWorks free 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
tumubo-update-metapackage — i-update ang isang hanay ng mga metapackage na nabuo mula sa mga buto
SINOPSIS
tumubo-update-metapackage [--vcs] [--output-directory dir] [dist]
DESCRIPTION
tumubo-update-metapackage tumutulong sa pagbuo at pag-update ng "metapackages"
(mga pakete na binubuo lamang ng isang listahan ng mga dependency) mula sa isang listahan ng mga pakete ng binhi. Ito
ina-update ang binary package stanzas in debian / control upang ipakita ang kasalukuyang nilalaman ng
buto, at mga update debian/changelog na may paglalarawan ng mga pagbabagong ginawa nito.
tumubo-update-metapackage nangangailangan ng configuration file, na tinatawag update.cfg, Sa
kasalukuyang direktoryo. Ang format ay inilarawan sa ibaba.
Kung ibinigay ang isang argumentong hindi opsyon, tinutukoy nito ang pamamahagi para sa kung aling mga metapackage
dapat mabuo (hal. "hindi matatag").
Opsyon
--tango
Huwag baguhin debian/changelog.
--vcs
Tingnan ang mga buto mula sa isang version control system sa halip na kunin ang mga ito nang direkta mula sa
isang URL. Nangangailangan bzr or pumunta, kung naaangkop, i-install. Ang kontrol ng bersyon
system na gagamitin ay hinuhulaan mula sa seed_base URL na tinukoy sa configuration file,
sinusubukan pumunta pagkatapos bzr kung malabo ang URL. Para sa pumunta, ang bahagi pagkatapos ng pinakakanan
'.' katangian ng seed_dist, kung mayroon man, ay itinuturing bilang pangalan ng sangay na titingnan; ito
sa halip kakaibang estilo ay para sa pabalik na pagkakatugma.
--bzr
Tingnan ang mga buto mula sa bzr branch na tinukoy sa configuration file sa halip na
direktang kinukuha ang mga ito mula sa URL na tinukoy doon. Nangangailangan bzr mai-install.
Hindi na ginagamit ang opsyong ito at pinananatili para sa backward compatibility; gamitin --vcs
sa halip.
-o, --output-directory dir
I-output ang mga listahan ng package sa tinukoy na direktoryo.
Configuration FILE
update.cfg ay gumagamit ng ConfigParser configuration file syntax ng Python, na sumusuporta sa interpolation bilang
tinukoy ng SafeConfigParser. Dapat itong magkaroon ng isang seksyong DEFAULT na may dist key na nagpapahiwatig
ang default na pamamahagi, at a dist seksyon (naaayon sa pamamahagi na iyon). Maaaring
mayroon ding isang dist/vcs o dist/bzr na seksyon na maaaring i-override ang seed_base at seed_dist
mga halaga mula sa dist seksyon kung ang --vcs or --bzr opsyon ayon sa pagkakabanggit ay ibinigay. Para sa
backward compatibility, kung --vcs ay ibinigay, pagkatapos distKokonsulta rin si /bzr.
Ang mga sumusunod na susi ay kinikilala sa mga seksyon ng pamamahagi:
buto (sapilitan)
Ipasa ang mga butong ito sa germinator para sa pagproseso.
output_seeds (opsyonal, hindi na ginagamit)
Bumuo ng mga metapackage para sa mga butong ito. Kung hindi tinukoy, ang halaga ng mga buto ay ginagamit.
Ang pagpipiliang ito ay karaniwang hindi na kailangan ngayon na ang halaga ng mga buto ay
awtomatikong pinalawak para sa pamana ng binhi.
mga arkitektura (sapilitan)
Bumuo ng mga metapackage para sa mga arkitektura na ito.
archive_base/default (opsyonal)
Gamitin ang URL na ito bilang default na base para sa pagkuha ng mga indeks ng package mula sa archive; para sa
mga halimbawa ng mga wastong URL, tingnan ang mga linya ng deb sa / Etc / apt / sources.list, O ang MIRROR argumento
sa ang bootstrapNa (8).
archive_base/arko (Opsyonal)
Gamitin ang URL na ito bilang batayan para sa pagkuha ng mga indeks ng package mula sa archive para sa
tinukoy na arkitektura. Para sa bawat arkitektura na pinoproseso, kahit isa sa
archive_base/default at archive_base/arko dapat naroroon. Upang subukan ang maraming URL,
paghiwalayin ang mga ito gamit ang mga kuwit o mga puwang; ang pinakabagong bersyon ng bawat pakete sa lahat
mananalo ang archive. Tandaan na ang bootstrap(8) ay gagamitin lamang ang unang archive.
seed_base (mandatory)
Ang base URL para sa pagkuha ng mga buto. Upang subukan ang maramihang mga URL (halimbawa kung ang isang sangay ng binhi
kabilang ang isa pang sangay na nakaimbak sa ibang lokasyon), paghiwalayin ang mga ito gamit ang mga kuwit o
mga puwang.
seed_dist (opsyonal)
Ang buntot ng URL para sa pagkuha ng mga buto. Ito ay idaragdag sa seed_base. gagawin mo
madalas gustong i-interpolate ang value ng dist sa value na ito gamit ang ConfigParser's
%(dist)s syntax. Kung hindi tinukoy, ang halaga ng dist ay ginagamit.
dist (opsyonal)
Ang mga pamamahagi kung saan kukuha ng mga indeks ng package. Paglilista ng maraming distribusyon
maaaring maging kapaki-pakinabang, halimbawa, kapag sinusuri ang parehong inilabas na distribusyon at nito
mga update sa seguridad. Kung hindi tinukoy, ang halaga ng dist ay ginagamit.
mga bahagi (sapilitan)
Ang mga bahagi ng archive kung saan kukuha ng mga indeks ng package.
seed_map/magbigay ng binhi (opsyonal, hindi na ginagamit)
Ang mga buto na gagamitin bilang input para sa metapackage na naaayon sa magbigay ng binhi. Kung
tinukoy, ito ay karaniwang ang listahan ng mga buto kung saan magbigay ng binhi namamana, plus
magbigay ng binhi mismo. Karaniwang hindi na kailangan ang opsyong ito; gumamit ng isang Task-Seeds header sa
ang seed file sa halip.
metapackage_map/magbigay ng binhi (opsyonal, hindi na ginagamit)
Ang pangalan ng metapackage na ilalabas para sa magbigay ng binhi. Kung hindi tinukoy,
tumubo-update-metapackage hahanapin ang pangalan ng source package kung saan ito
ay pinapatakbo, alisin ang "meta" sa dulo, at idugtong ang pangalan ng binhi. Ang pagpipiliang ito ay
karaniwang hindi na kailangan; gumamit na lang ng Task-Metapackage header sa seed file.
Halimbawa
Sa oras ng pagsulat, ang sumusunod na configuration file ay ginagamit upang bumuo ng
kubuntu-meta source package sa archive ng Ubuntu:
[DEFAULT]
dist: xenial
[xenial]
seeds: full active ang desktop
mga arkitektura: i386 amd64 powerpc armhf arm64 ppc64el
seed_base: http://people.canonical.com/~ubuntu-archive/seeds/
seed_dist: kubuntu.%(dist)s
archive_base/default: http://archive.ubuntu.com/ubuntu/
archive_base/ports: http://ports.ubuntu.com/ubuntu-ports/
archive_base/powerpc: %(archive_base/ports)s
archive_base/armhf: %(archive_base/ports)s
archive_base/arm64: %(archive_base/ports)s
archive_base/ppc64el: %(archive_base/ports)s
mga bahagi: pangunahing pinaghihigpitang uniberso
[xenial/bzr]
seed_base: bzr+ssh://bazaar.launchpad.net/~kubuntu-dev/ubuntu-seeds/ bzr+ssh://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/
seed_dist: kubuntu.%(dist)s
MGA AUTHORS
Gustavo Franco[protektado ng email]>
Colin Watson[protektado ng email]>
tumubo-update-metapackage ay copyright © 2004, 2005, 2006, 2007, 2008 Canonical Ltd. at
copyright © 2006 Gustavo Franco. Tingnan ang GNU General Public License na bersyon 2 o mas bago para sa
kundisyon ng pagkopya. Available ang isang kopya ng GNU General Public License sa
/usr/share/common-licenses/GPL.
Gumamit ng germinate-update-metapackage online gamit ang mga serbisyo ng onworks.net