OnWorks Linux dan Windows Online Workstations

logo

Pengehosan Dalam Talian Percuma untuk Workstation

<Sebelum | Contents [show] | Seterusnya>

Fail prakonfigurasi adalah dalam format yang digunakan oleh perintah debconf-set-selections. Format umum baris dalam fail prakonfigurasi ialah:



Terdapat beberapa peraturan yang perlu diingat semasa menulis fail prakonfigurasi.


• Letakkan hanya satu ruang atau tab antara jenis dan nilai: sebarang ruang putih tambahan akan ditafsirkan sebagai milik nilai.

Sesuatu baris boleh dipecahkan kepada berbilang baris dengan melampirkan garis miring ke belakang (“\”) sebagai watak sambungan baris. Tempat yang baik untuk memisahkan baris adalah selepas nama soalan; tempat yang buruk adalah antara jenis dan nilai. Garisan pisah akan dicantumkan menjadi satu baris dengan semua ruang putih di hadapan/mengekor dipekatkan kepada satu ruang.

• Untuk pembolehubah debconf (templat) yang digunakan hanya dalam pemasang itu sendiri, pemilik hendaklah ditetapkan kepada "di"; untuk mempraktikkan pembolehubah yang digunakan dalam sistem yang dipasang, nama pakej yang mengandungi templat debconf yang sepadan harus digunakan. Hanya pembolehubah yang pemiliknya ditetapkan kepada sesuatu selain daripada "di" akan disebarkan ke pangkalan data debconf untuk sistem yang dipasang.

Kebanyakan soalan perlu didahulukan menggunakan nilai yang sah dalam bahasa Inggeris dan bukan nilai yang diterjemahkan. Walau bagaimanapun, terdapat beberapa soalan (contohnya dalam partman) di mana nilai yang diterjemahkan perlu digunakan.

• Sesetengah soalan mengambil kod sebagai nilai dan bukannya teks bahasa Inggeris yang ditunjukkan semasa pemasangan.

Cara paling mudah untuk mencipta fail prakonfigurasi adalah dengan menggunakan fail contoh yang dipautkan dalam Bahagian B.4 sebagai asas dan kerja dari situ.

Kaedah alternatif ialah melakukan pemasangan manual dan kemudian, selepas but semula, gunakan pilihan debconf-get- daripada debconf-utils pakej untuk membuang kedua-dua pangkalan data debconf dan pangkalan data cdebconf pemasang ke satu fail:


$ debconf-get-selections --installer > fail

$ debconf-get-selections >> fail


Walau bagaimanapun, fail yang dijana dengan cara ini akan mempunyai beberapa item yang tidak boleh dipraseedingkan, dan fail contoh adalah tempat permulaan yang lebih baik untuk kebanyakan pengguna.


Catatan: Kaedah ini bergantung pada fakta bahawa, pada akhir pemasangan, pangkalan data cdebconf pemasang disimpan ke sistem yang dipasang di /var/log/installer/cdebconf. Walau bagaimanapun, kerana pangkalan data mungkin mengandungi maklumat sensitif, secara lalai fail hanya boleh dibaca oleh akar.

Direktori /var/log/pemasang dan semua fail di dalamnya akan dipadamkan daripada sistem anda jika anda membersihkan pakej tersebut laporan pemasangan.


Untuk menyemak nilai yang mungkin bagi soalan, anda boleh menggunakan nano untuk memeriksa fail dalam

/var/lib/cdebconf semasa pemasangan sedang dijalankan. Lihat templates.dat untuk templat mentah dan questions.dat untuk nilai semasa dan untuk nilai yang diberikan kepada pembolehubah.

Untuk menyemak sama ada format fail prakonfigurasi anda sah sebelum melakukan pemasangan, anda boleh menggunakan arahan debconf-set-selections -c preseed.cfg.


B.4. Kandungan fail prakonfigurasi (untuk bionik)

Pengkomputeran Awan OS teratas di OnWorks: