Saya sudah mencoba membaca panduan untuk preseeding dan kustomisasi, tetapi saya tidak mengerti bagaimana dan di mana harus mengubah opsi mana. Saya hanya dapat belajar dengan nyaman melalui contoh-contoh praktis, yang untuk itu saya mengajukan pertanyaan ini.
Saya sedang mencari solusi penyemaian dan penyesuaian untuk hanya melakukan beberapa tugas tertentu:
- Tulis ulang sepenuhnya paket-paket yang terinstal secara default, seperti penginstalan minimal dan dengan
--no-install-recommends
benderaapt-get
. - Tambahkan beberapa aplikasi berpemilik ke daftar penginstalan default
- Instal dan pasang driver berpemilik secara otomatis saat pemasangan dan sesi langsung
- Edit file konfigurasi default untuk aplikasi yang diinstal secara default
- Tentukan partisi beserta izinnya
- Modifikasi kumpulan paket di media penginstal (CD/DVD/USB), sebaiknya menggunakan alat baris perintah yang mirip dengan
apt-get
danaptitude
.
Adakah yang bisa memberi tahu saya cara mengonfigurasi opsi preseed untuk hanya melakukan hal di atas?
NB Saya tidak mengerti bagian GPG setelah menambahkan/menghapus paket di pool.
PS Poin ketiga sangat penting.
Jawaban yang Diterima:
Untuk preseed referensi, Anda mungkin ingin merujuk ke installation-guide-i386
yang berisi contoh preseed berikut:
/usr/share/doc/installation-guide-i386/example-preseed.txt.gz
- Sepenuhnya menulis ulang paket yang diinstal secara default, seperti instalasi minimal
- Tambahkan beberapa aplikasi berpemilik ke daftar penginstalan default
Untuk memberikan daftar paket yang ingin Anda instal, Anda mungkin ingin melihat
baris berikut:
tasksel tasksel/first multiselect ubuntu-desktop
Di mana "ubuntu-desktop" dapat diubah untuk sejumlah paket
atau paket meta.
- Instal dan pasang driver berpemilik secara otomatis saat pemasangan dan sesi langsung
Selain yang menentukan paket yang diperlukan (untuk driver berpemilik), saya tidak yakin bagaimana ini akan dicapai. Sebagai catatan tambahan, Anda "me-mount" sebuah partisi, Anda "memuat" modul/driver kernel.
- Edit file konfigurasi default untuk aplikasi yang diinstal secara default
Untuk membuat perubahan skrip semacam itu, Anda mungkin ingin melihat:
d-i preseed/late_command string ...
Dimana “…” dapat diganti dengan perintah arbitrer seperti sed -i
misalnya.
- Tentukan partisi beserta izinnya
Ada bagian partisi pada contoh preseed yang disebutkan di atas.
Ubiquity dengan preseed
Casper mendukung preseed dan ubiquity dapat memiliki banyak nilai preseed. Berikut adalah beberapa variabel yang dapat diunggulkan yang relevan dengan ubiquity:
ubiquity countrychooser/shortlist select US
ubiquity languagechooser/language-name select English
ubiquity localechooser/supported-locales multiselect en_US.UTF-8
ubiquity ubiquity/summary note
ubiquity ubiquity/reboot boolean true
ubiquity ubiquity/poweroff boolean true
ubiquity ubiquity/success_command string ...
Di mana “…” akan berisi sama dengan late_command yang disebutkan di atas, success_command dibaca oleh ubiquity dan late_command oleh d-i.
Terkait:Bagaimana cara mengaktifkan super+gulir untuk memperbesar?