Ini ialah arahan makedist 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
makedist - pembuat kit pengedaran
SINOPSIS
makedist [ -dhqvV ] [ -c dir ] [ -s saiz ] [-f nyata ]
DESCRIPTION
Pakar Makedist ialah program shar yang agak sederhana yang tahu cara membungkus fail ke dalam berbilang
kit kira-kira 50000 bait setiap satu. Skrip shar yang dihasilkan menganggap sangat sedikit
mengenai mesin sasaran; terdapat sedikit semakan ralat yang dilakukan berbanding dengan
program shar yang lain. Sebagai alternatif, dengan -c pilihan, anda boleh membuat direktori
mengandungi keseluruhan pokok sumber, dan kemudian bungkusnya menggunakan pengarkib shell anda sendiri.
Jika anda menggunakan ciri pengembangan hak cipta (seperti yang ditentukan oleh packinit), kemudian kamu
perlu mengemas pengedaran anda menggunakan program ini untuk memastikan hak cipta adalah betul
ditetapkan.
Untuk menjalankan makedist anda perlu melakukan dua perkara:
1) Cipta fail .package dalam direktori peringkat atas pakej dengan menjalankan packinit. ini
program akan bertanya kepada anda tentang pakej anda dan ingat apa yang anda beritahu supaya semua
dist program boleh menjadi pintar.
2) Cipta fail MANIFEST.new dalam direktori peringkat teratas anda yang menyenaraikan semua fail dalam
pakej anda. Nama fail hendaklah menjadi medan pertama pada setiap baris. Selepas beberapa
ruang kosong anda boleh menambah ulasan yang menerangkan fail anda (secara ringkas).
Selepas berlari makedist, anda akan mempunyai satu set kit dalam direktori peringkat teratas anda. Jika anda
nama pakej ialah "foo", mereka akan dinamakan foo.kit1, foo.kit2, dsb. Fail yang dibuat
Fail PACKLIST ditambahkan secara automatik pada pengedaran dan memberitahu fail yang disertakan bersama
kit yang mana. Jika anda menggunakan -c pilihan, anda akan berakhir dengan satu direktori sebaliknya,
mengandungi keseluruhan pengedaran, sedia untuk dihantar kepada pengguna akhir.
Jika fail terlalu besar untuk dibungkus seperti sedia ada dalam satu arkib, ia akan dipisahkan secara automatik
dalam bahagian yang lebih kecil. Hanya 11 aksara pertama fail akan disimpan, dan
makedist akan dibatalkan jika dua fail berbeza akan dipecahkan dan mempunyai 11 yang sama dahulu
watak dalam nama mereka. Fail belah akan dibina semula secara automatik pada penghujungnya
pengekstrakan arkib dengan menjalankan skrip yang dihasilkan dalam PACKNOTES.
Anda kemudiannya boleh menghantar kit anda melalui kitsend atau menyiarkannya dengan kitpost.
PILIHAN
Pilihan berikut dikendalikan oleh makedist:
-c dir Beritahu makedist bahawa pengedaran harus disalin (dicerminkan) dalam yang ditentukan
direktori, bukannya menghasilkan arkib shell. Serasi dengan -q pilihan.
-d Hidupkan mod nyahpepijat. Mungkin tidak berguna.
-f fail Penggunaan fail sebagai nyata. Secara lalai, MANIFEST.new digunakan.
-h Cetak mesej bantuan dan keluar.
-q Pengeluaran pantas kit: versi fail yang didaftar keluar digunakan,
bukannya menggunakan fail RCS untuk benar-benar mendapatkan versi daftar masuk terkini.
Ini akan menjimatkan sedikit masa, tetapi anda perlu memastikan daftar keluar
versi adalah terkini atau anda mungkin mendapat pakej yang tidak konsisten.
-s saiz Tetapkan saiz kit maksimum kepada saiz bait.
-v Mod verbose: proses pembinaan kit jejak atau pencerminan pokok.
-V Cetak nombor versi dan keluar.
PENGARANG
Larry Wall[e-mel dilindungi]> (versi 2.0)
Raphael Manfredi[e-mel dilindungi]>
Gunakan makedist dalam talian menggunakan perkhidmatan onworks.net