EnglishFrenchSpanyol

Ad


Favicon OnWorks

apt-ftparchive - Dalam Talian di Awan

Jalankan apt-ftparchive dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan apt-ftparchive yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


apt-ftparchive - Utiliti untuk menjana fail indeks

SINOPSIS


apt-ftparchive [-dsq] [--md5] [--menyahpaut] [--baca sahaja] [--kandungan] [--lengkungan seni bina]
[-o=config_string] [-c=config_file]
{pakej jalan... [menimpa-fail [awalan laluan]] |
sumber jalan... [menimpa-fail [awalan laluan]] | kandungan jalan |
melepaskan jalan | menjana config_file seksyen... | bersih config_file |
{-v | --versi} | {-h | --bantuan}}

DESCRIPTION


apt-ftparchive ialah alat baris arahan yang menjana fail indeks yang digunakan oleh APT
mengakses sumber pengedaran. Fail indeks harus dijana pada tapak asal berdasarkan
pada kandungan laman web itu.

apt-ftparchive ialah superset daripada dpkg-scanpackages(1) program, menggabungkan keseluruhannya
fungsi melalui arahan pakej. Ia juga mengandungi penjana fail kandungan,
kandungan, dan cara yang terperinci untuk 'skrip' proses penjanaan untuk lengkap
arkib.

Secara dalaman apt-ftparchive boleh menggunakan pangkalan data binari untuk cache kandungan .deb
fail dan ia tidak bergantung pada mana-mana program luaran selain daripada gzip(1). Apabila melakukan penuh
menjananya secara automatik melakukan semakan perubahan fail dan membina termampat yang dikehendaki
fail keluaran.

Kecuali -h, Atau - membantu pilihan diberikan, salah satu daripada arahan di bawah mesti ada.

pakej
Perintah pakej menjana fail pakej daripada pepohon direktori. Ia mengambil masa
direktori yang diberikan dan mencarinya secara rekursif untuk fail .deb, mengeluarkan rekod pakej
untuk stdout untuk setiap. Perintah ini lebih kurang sama dengan dpkg-scanpackages(1).

pilihan --db boleh digunakan untuk menentukan DB caching binari.

sumber
Perintah sumber menjana fail indeks sumber daripada pepohon direktori. Ia mengambil masa
direktori yang diberikan dan mencarinya secara rekursif untuk fail .dsc, mengeluarkan rekod sumber
untuk stdout untuk setiap. Perintah ini lebih kurang sama dengan sumber dpkg-scans(1).

Jika fail override ditentukan maka fail override sumber akan dicari dengannya
lanjutan daripada .src. Pilihan --source-override boleh digunakan untuk menukar sumber
mengatasi fail yang akan digunakan.

kandungan
Perintah kandungan menjana fail kandungan daripada pepohon direktori. Ia mengambil masa
direktori yang diberikan dan mencarinya secara rekursif untuk fail .deb, dan membaca senarai fail
daripada setiap fail. Ia kemudian mengisih dan menulis untuk melihat senarai fail yang dipadankan
pakej. Direktori tidak ditulis pada output. Jika beberapa pakej memiliki yang sama
fail kemudian setiap pakej dipisahkan dengan koma dalam output.

pilihan --db boleh digunakan untuk menentukan DB caching binari.

melepaskan
Perintah keluaran menjana fail Keluaran daripada pepohon direktori. Ia secara rekursif
mencari direktori yang diberikan untuk fail Pakej dan Sumber yang tidak dimampatkan dan yang lain
dimampatkan dengan gzip, bzip2 or lzma serta fail Release dan md5sum.txt secara lalai
(APT::FTPArchive::Release::Default-Corak). Corak nama fail tambahan boleh
ditambah dengan menyenaraikannya dalam APT::FTPArchive::Release::Corak. Ia kemudian menulis kepada stdout
fail Keluaran yang mengandungi (secara lalai) ringkasan MD5, SHA1, SHA256 dan SHA512 untuk setiap
fail.

Nilai untuk medan metadata tambahan dalam fail Keluaran diambil daripada
pembolehubah sepadan di bawah APT::FTPArchive::Release, cth
APT::FTPArchive::Keluaran::Origin. Medan yang disokong ialah: Origin, Label, Suite,
Versi, Nama Kod, Tarikh, Sah-Sehingga, Seni Bina, Komponen, Penerangan.

menjana
Perintah jana direka bentuk untuk dijalankan daripada skrip cron dan membina indeks
mengikut fail konfigurasi yang diberikan. Bahasa konfigurasi menyediakan cara yang fleksibel
menentukan fail indeks yang dibina daripada direktori mana, serta menyediakan a
cara mudah untuk mengekalkan tetapan yang diperlukan.

membersihkan
Perintah bersih mengemas pangkalan data yang digunakan oleh fail konfigurasi yang diberikan oleh
mengalih keluar sebarang rekod yang tidak diperlukan lagi.

THE MENJANA CONFIGURATION


Perintah jana menggunakan fail konfigurasi untuk menerangkan arkib yang akan
dijana. Ia mengikut format konfigurasi ISC biasa seperti yang dilihat dalam alat ISC seperti
mengikat 8 dan dhcpd. apt.conf(5) mengandungi penerangan tentang sintaks. Perhatikan bahawa
menjana konfigurasi dihuraikan dengan cara keratan, tetapi apt.conf(5) dihuraikan dalam pokok
cara. Ini hanya mempengaruhi cara teg skop dikendalikan.

Konfigurasi jana mempunyai empat bahagian berasingan, setiap satu diterangkan di bawah.

Katakanlah seksyen
Bahagian Dir mentakrifkan direktori standard yang diperlukan untuk mencari fail yang diperlukan
semasa proses penjanaan. Direktori ini disediakan laluan relatif tertentu
ditakrifkan dalam bahagian kemudian untuk menghasilkan laluan mutlak yang lengkap.

ArkibDir
Menentukan akar arkib FTP, dalam konfigurasi Debian standard ini ialah
direktori yang mengandungi ls-LR dan nod dist.

OverrideDir
Menentukan lokasi fail ganti.

CacheDir
Menentukan lokasi fail cache.

FileListDir
Menentukan lokasi fail senarai fail, jika tetapan FileList digunakan di bawah.

Lalai seksyen
Bahagian Lalai menentukan nilai lalai dan tetapan yang mengawal operasi
penjana. Bahagian lain mungkin mengatasi lalai ini dengan tetapan setiap bahagian.

Pakej::Mampat
Menetapkan skema mampatan lalai untuk digunakan untuk fail indeks pakej. Ia adalah
rentetan yang mengandungi senarai dipisahkan ruang sekurang-kurangnya satu daripada: '.' (tiada mampatan),
'gzip' dan 'bzip2'. Lalai untuk semua skema mampatan ialah '. gzip'.

Pakej:: Sambungan
Menetapkan senarai lalai sambungan fail yang merupakan fail pakej. Ini lalai kepada
'.deb'.

Sumber::Mampat
Ini serupa dengan Packages::Compress kecuali ia mengawal pemampatan untuk
Fail sumber.

Sumber::Sambungan
Menetapkan senarai lalai sambungan fail yang merupakan fail sumber. Ini lalai kepada
'.dsc'.

Kandungan::Mampat
Ini serupa dengan Packages::Compress kecuali ia mengawal pemampatan untuk
Fail kandungan.

Terjemahan::Mampat
Ini serupa dengan Packages::Compress kecuali ia mengawal pemampatan untuk
Fail induk terjemahan-en.

DeLinkLimit
Menentukan bilangan kilobait untuk dinyahpaut (dan digantikan dengan pautan keras) setiap larian.
Ini digunakan bersama dengan tetapan Pautan Luaran setiap bahagian.

Mod Fail
Menentukan mod semua fail indeks yang dibuat. Ia lalai kepada 0644. Semua fail indeks
ditetapkan kepada mod ini tanpa mengira umask.

LongDescription
Menentukan sama ada huraian panjang harus disertakan dalam fail Packages atau split
keluar ke dalam fail Translation-en induk.

TreeDefault seksyen
Tetapkan lalai khusus untuk bahagian Pokok. Kesemua pembolehubah ini adalah pembolehubah penggantian
dan rentetan $(DIST), $(SECTION) dan $(ARCH) digantikan dengan rentetan masing-masing
nilai-nilai.

MaxContentsChange
Menetapkan bilangan kilobait fail kandungan yang dijana setiap hari. The
fail kandungan disusun bulat supaya dalam beberapa hari semuanya akan dibina semula.

KandunganUmur
Mengawal bilangan hari fail kandungan dibenarkan untuk diperiksa tanpa mengubahnya.
Jika had ini melepasi masa fail kandungan dikemas kini. Kes ini boleh berlaku
jika fail pakej ditukar dengan cara yang tidak menghasilkan kandungan baharu
fail [override edit misalnya]. Penangguhan dibenarkan dengan harapan .debs baharu akan
dipasang, memerlukan fail baharu bagaimanapun. Lalai ialah 10, unit dalam hari.

Direktori
Menetapkan bahagian atas pepohon direktori .deb. Lalai kepada
$(DIST)/$(SEKSYEN)/binari-$(ARCH)/

SrcDirectory
Menetapkan bahagian atas pepohon direktori pakej sumber. Lalai kepada
$(DIST)/$(SEKSYEN)/sumber/

Kami
Menetapkan fail Pakej output. Lalai kepada $(DIST)/$(SECTION)/binary-$(ARCH)/Packages

Sumber
Menetapkan fail Sumber output. Lalai kepada $(DIST)/$(SECTION)/source/Sources

Terjemahan
Tetapkan fail induk Translation-en output dengan huraian panjang jika perlu
tidak disertakan dalam fail Pakej. Lalai kepada
$(DIST)/$(SEKSYEN)/i18n/Terjemahan-ms

InternalPfix
Menetapkan awalan laluan yang menyebabkan pautan sym dianggap sebagai pautan dalaman
daripada pautan luar. Lalai kepada $(DIST)/$(SECTION)/

Contents [show]
Menetapkan fail Kandungan output. Lalai kepada $(DIST)/$(SECTION)/Contents-$(ARCH). Jika
tetapan ini menyebabkan berbilang fail Pakej dipetakan pada satu fail Kandungan (seperti
lalai) kemudian apt-ftparchive akan menyepadukan fail pakej tersebut bersama-sama
secara automatik.

Kandungan:: Pengepala
Menetapkan fail pengepala untuk ditambahkan pada output kandungan.

BinCacheDB
Tetapkan pangkalan data cache binari untuk digunakan untuk bahagian ini. Berbilang bahagian boleh berkongsi
pangkalan data yang sama.

Senarai Fail
Menentukan bahawa bukannya berjalan pada pokok direktori, apt-ftparchive harus membaca
senarai fail daripada fail yang diberikan. Nama fail relatif diawali dengan arkib
direktori.

SourceFileList
Menentukan bahawa bukannya berjalan pada pokok direktori, apt-ftparchive harus membaca
senarai fail daripada fail yang diberikan. Nama fail relatif diawali dengan arkib
direktori. Ini digunakan semasa memproses indeks sumber.

Tree seksyen
Bahagian Pokok mentakrifkan pepohon fail Debian standard yang terdiri daripada direktori asas,
kemudian berbilang bahagian dalam direktori asas itu dan akhirnya berbilang Senibina dalam setiap satu
bahagian. Laluan tepat yang digunakan ditentukan oleh pembolehubah penggantian Direktori.

Bahagian Pokok mengambil teg skop yang menetapkan pembolehubah $(DIST) dan mentakrifkan punca
pokok (laluan diawali oleh ArchiveDir). Biasanya ini adalah tetapan seperti
dits/jessie.

Semua tetapan yang ditakrifkan dalam bahagian TreeDefault boleh digunakan dalam bahagian Tree sebagai
serta tiga pembolehubah baharu.

Apabila memproses bahagian Pokok apt-ftparchive melakukan operasi yang serupa dengan:

untuk saya dalam Bahagian lakukan
untuk j dalam Senibina lakukan
Hasilkan untuk DIST=skop BAHAGIAN=i ARCH=j

seksyen
Ini ialah senarai bahagian yang diasingkan ruang yang muncul di bawah pengedaran;
biasanya ini adalah sesuatu seperti sumbangan utama bukan bebas

Senibina
Ini ialah senarai yang diasingkan ruang bagi semua seni bina yang muncul di bawah carian
bahagian. 'sumber' seni bina khas digunakan untuk menunjukkan bahawa pokok ini mempunyai a
arkib sumber. Seni bina 'semua' memberi isyarat bahawa fail khusus seni bina suka
Pakej tidak boleh memasukkan maklumat tentang seni bina semua pakej dalam semua fail
kerana ia akan tersedia dalam fail khusus.

LongDescription
Menentukan sama ada huraian panjang harus disertakan dalam fail Packages atau split
keluar ke dalam fail Translation-en induk.

BinOverride
Menetapkan fail penggantian binari. Fail override mengandungi bahagian, keutamaan dan
maklumat alamat penyelenggara.

SrcOverride
Menetapkan fail penggantian sumber. Fail override mengandungi maklumat bahagian.

ExtraOverride
Menetapkan fail penggantian tambahan binari.

SrcExtraOverride
Menetapkan fail penggantian tambahan sumber.

BinDirectory seksyen
Bahagian bindirectory mentakrifkan pokok direktori binari tanpa struktur khas. The
tag skop menentukan lokasi direktori binari dan tetapan adalah serupa dengan
bahagian Pokok tanpa pembolehubah penggantian atau tetapan SectionArchitecture.

Kami
Menetapkan output fail Pakej.

Sumber
Menetapkan output fail Sources. Sekurang-kurangnya satu Pakej atau Sumber diperlukan.

Contents [show]
Menetapkan output fail Kandungan (pilihan).

BinOverride
Menetapkan fail penggantian binari.

SrcOverride
Menetapkan fail penggantian sumber.

ExtraOverride
Menetapkan fail penggantian tambahan binari.

SrcExtraOverride
Menetapkan fail penggantian tambahan sumber.

BinCacheDB
Menetapkan cache DB.

PathPrefix
Menambah laluan kepada semua laluan keluaran.

Senarai Fail, SourceFileList
Menentukan fail senarai fail.

THE BINARI TINGGALKAN FAIL


Fail penggantian binari serasi sepenuhnya dengan dpkg-scanpackages(1). Ia mengandungi empat
medan dipisahkan oleh ruang. Medan pertama ialah nama pakej, yang kedua ialah
keutamaan untuk memaksa pakej itu ke, yang ketiga ialah bahagian untuk memaksa pakej itu ke dan
medan akhir ialah medan pilihatur penyelenggara.

Bentuk umum medan penyelenggara ialah:

lama [// oldn]* => baru

atau secara sederhana,

baru

Borang pertama membenarkan senarai alamat e-mel lama yang dipisahkan segaris dua
ditentukan. Jika mana-mana daripada mereka ditemui maka baru digantikan untuk medan penyelenggara. The
bentuk kedua menggantikan medan penyelenggara tanpa syarat.

THE SUMBER TINGGALKAN FAIL


Fail penggantian sumber serasi sepenuhnya dengan sumber dpkg-scans(1). Ia mengandungi dua
medan dipisahkan oleh ruang. Medan pertama ialah nama pakej sumber, yang kedua ialah
bahagian untuk menetapkannya.

THE EXTRA TINGGALKAN FAIL


Fail override tambahan membenarkan sebarang teg sewenang-wenangnya ditambah atau diganti dalam output. Ia
mempunyai tiga lajur, yang pertama ialah pakej, yang kedua ialah teg dan selebihnya
baris ialah nilai baharu.

PILIHAN


Semua pilihan baris arahan boleh ditetapkan menggunakan fail konfigurasi, perihalan
nyatakan pilihan konfigurasi untuk ditetapkan. Untuk pilihan boolean anda boleh mengatasi konfigurasi
fail dengan menggunakan sesuatu seperti -f-,--tidak-f, -f=tidak atau beberapa variasi lain.

--md5, --sha1, --sha256, --sha512
Hasilkan checksum yang diberikan. Pilihan ini lalai kepada hidup, apabila dimatikan
fail indeks yang dijana tidak akan mempunyai medan semak jika boleh. Konfigurasi
Item: APT::FTPArchive::Checksum dan APT::FTPArchive::indeks::Checksum di mana indeks boleh
menjadi Pakej, Sumber atau Keluaran dan Checksum boleh jadi MD5, SHA1, SHA256 atau SHA512.

-d, --db
Gunakan DB caching binari. Ini tidak mempunyai kesan ke atas arahan jana. Konfigurasi
Item: APT::FTPArchive::DB.

-q, --senyap
Senyap; menghasilkan output yang sesuai untuk pembalakan, meninggalkan petunjuk kemajuan. Lebih banyak q
akan menghasilkan lebih senyap sehingga maksimum 2. Anda juga boleh menggunakan -q=# untuk menetapkan ketenangan
tahap, mengatasi fail konfigurasi. Item Konfigurasi: senyap.

--menyahpaut
Lakukan Penyahpautan. Jika tetapan Pautan Luar digunakan maka pilihan ini sebenarnya
membolehkan menyahpaut fail. Ia dihidupkan secara lalai dan boleh dimatikan dengan
--tiada-delink. Item Konfigurasi: APT::FTPArchive::DeLinkAct.

--kandungan
Lakukan penjanaan kandungan. Apabila pilihan ini ditetapkan dan indeks pakej sedang
dijana dengan cache DB maka penyenaraian fail juga akan diekstrak dan disimpan dalam
DB untuk kegunaan kemudian. Apabila menggunakan arahan jana pilihan ini juga membenarkan
penciptaan sebarang fail Kandungan. Lalai dihidupkan. Item Konfigurasi:
APT::FTPArchive::Kandungan.

-s, --source-override
Pilih fail penggantian sumber untuk digunakan dengan arahan sumber. Item Konfigurasi:
APT::FTPArchive::SourceOverride.

--baca sahaja
Jadikan pangkalan data caching dibaca sahaja. Item Konfigurasi: APT::FTPArchive::ReadOnlyDB.

-a, --lengkungan
Terima dalam pakej dan arahan kandungan hanya fail pakej yang sepadan dengan *_arch.deb atau
*_all.deb bukannya semua fail pakej dalam laluan yang diberikan. Item Konfigurasi:
APT::FTPArchive::Seni bina.

APT::FTPArchive::AlwaysStat
apt-ftparchive(1) cache sebanyak mungkin metadata dalam cachedb. Jika pakej adalah
disusun semula dan/atau diterbitkan semula dengan versi yang sama sekali lagi, ini akan membawa kepada masalah
kerana metadata cache yang kini lapuk seperti saiz dan jumlah semak akan digunakan. Dengan ini
pilihan didayakan ini tidak akan berlaku lagi kerana ia akan disemak sama ada fail itu
berubah. Ambil perhatian bahawa pilihan ini ditetapkan kepada "palsu" secara lalai kerana ia tidak disyorkan
muat naik versi berganda/binaan pakej dengan nombor versi yang sama, jadi secara teori
tiada siapa yang akan mengalami masalah ini dan oleh itu semua pemeriksaan tambahan ini tidak berguna.

APT::FTPArchive::LongDescription
Pilihan konfigurasi ini lalai kepada "benar" dan hanya perlu ditetapkan kepada "palsu" jika
Arkib dijana dengan apt-ftparchive(1) juga menyediakan fail Terjemahan. Perhatikan bahawa
fail induk Translation-en hanya boleh dibuat dalam arahan jana.

-h, - membantu
Tunjukkan ringkasan penggunaan ringkas.

-v, --versi
Tunjukkan versi program.

-c, --config-file
Fail Konfigurasi; Tentukan fail konfigurasi untuk digunakan. Program ini akan membaca
fail konfigurasi lalai dan kemudian fail konfigurasi ini. Jika tetapan konfigurasi
perlu ditetapkan sebelum fail konfigurasi lalai dihuraikan tentukan fail dengan
yang APT_CONFIG pembolehubah persekitaran. Lihat apt.conf(5) untuk maklumat sintaks.

-o, --pilihan
Tetapkan Pilihan Konfigurasi; Ini akan menetapkan pilihan konfigurasi sewenang-wenangnya. The
sintaks ialah -o Foo::Bar=bar. -o and --pilihan boleh digunakan beberapa kali untuk menetapkan
pilihan yang berbeza.

CONTOH


Untuk mencipta fail Pakej termampat untuk direktori yang mengandungi pakej binari (.deb):

apt-ftparchive pakej direktori | gzip > Packages.gz

Gunakan apt-ftparchive dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Kurungan
    Kurungan
    Brackets ialah sumber terbuka moden yang percuma
    penyunting teks yang dibuat khas untuk Web
    Pembangunan. Ditulis dalam HTML, CSS dan
    JavaScript dengan alat visual terfokus dan
    persiapan...
    Muat turun Kurungan
  • 2
    Penyusun Pascal Percuma
    Penyusun Pascal Percuma
    Pengkompil Pascal 32/64/16-bit untuk
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS dan DOS;
    serasi secara semantik dengan...
    Muat turun Penyusun Pascal Percuma
  • 3
    Maklumat DIGITAL Canon EOS
    Maklumat DIGITAL Canon EOS
    Canon tidak mempunyai kiraan pengatup
    disertakan pada maklumat EXIF ​​an
    fail imej, berbanding Nikon dan
    Pentax. Tiada rasmi berasaskan Canon
    permohonan ...
    Muat turun Maklumat DIGITAL Canon EOS
  • 4
    SEMAKAN semula
    SEMAKAN semula
    rEFInd ialah garpu but rEFIt
    pengurus. Seperti REFIt, REFInd boleh
    auto-kesan but EFI anda yang dipasang
    pemuat dan ia membentangkan GUI yang cantik
    menu pilihan but...
    Muat turun REFInd
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    Halaman muat turun SourceForge ini adalah untuk
    berikan pengguna untuk memuat turun sumber terbina saya
    GSI, berdasarkan kehebatan phhusson
    kerja. Saya membina kedua-dua Android Pie dan
    Android 1...
    Muat turun ExpressLuke GSI
  • 6
    Kastor Muzik
    Kastor Muzik
    Music Caster ialah pemain muzik dulang
    yang membolehkan anda menghantar muzik tempatan anda ke a
    Peranti Google Cast. Pada larian pertama,
    anda perlu mengklik anak panah dalam anda
    tas...
    Muat turun Music Caster
  • Lebih »

Arahan Linux

Ad