Ini adalah perintah debconf-apt-progress yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
debconf-apt-progress - instal paket menggunakan debconf untuk menampilkan bilah kemajuan
RINGKASAN
debconf-apt-progress [--] perintah [args ...]
debconf-apt-progress --config
debconf-apt-progress --mulai
debconf-apt-progress --from waypoint --to waypoint [--] perintah [args ...]
debconf-apt-progress --berhenti
DESKRIPSI
debconf-apt-kemajuan menginstal paket menggunakan debconf untuk menampilkan bilah kemajuan. Pemberian
Command harus berupa baris perintah apt frontend; khusus, itu harus mengirim kemajuan
informasi ke deskriptor file yang dipilih oleh opsi konfigurasi "APT::Status-Fd",
dan harus menyimpan deskriptor file yang dinominasikan oleh opsi konfigurasi "APT::Keep-Fds"
terbuka saat menjalankan debconf (langsung atau tidak langsung), karena deskriptor file tersebut akan menjadi
digunakan untuk protokol passthrough debconf.
Argumen untuk perintah yang Anda berikan umumnya harus menyertakan -y (Untuk apt-get or
bakat) atau serupa untuk menghindari apt frontend yang meminta input. debconf-apt-kemajuan
tidak dapat melakukan ini sendiri karena argumen yang sesuai mungkin berbeda antara frontend apt.
Grafik --Mulailah, --berhenti, --dari, dan --ke opsi dapat digunakan untuk membuat bilah kemajuan dengan
beberapa segmen untuk berbagai tahap pemasangan, asalkan penelepon adalah:
konfigurasi debconf. Penelepon juga dapat berinteraksi dengan bilah kemajuan itu sendiri menggunakan
protokol debconf jika diinginkan.
debconf mengunci basis data konfigurasinya saat dijalankan, yang membuatnya sayangnya
tidak nyaman untuk memiliki satu contoh debconf yang menampilkan bilah kemajuan dan lainnya
melewati pertanyaan dari paket yang diinstal. Jika Anda menggunakan beberapa-
bilah kemajuan segmen, Anda harus mengevaluasi output dari --konfigurasi pilihan sebelumnya
memulai frontend debconf untuk mengatasi ini. Lihat "CONTOH" di bagian CONTOH
di bawah.
PILIHAN
--konfigurasi
Cetak variabel lingkungan yang diperlukan untuk memulai frontend bilah kemajuan.
--Mulailah
Mulai bilah kemajuan, berjalan dari 0 hingga 100 secara default. Menggunakan --dari dan --ke untuk menggunakan
titik akhir lainnya.
--dari waypoint
Jika digunakan dengan --Mulailah, buat bilah kemajuan dimulai pada waypoint daripada 0.
Jika tidak, instal paket dengan bilah kemajuannya dimulai dari "titik jalan" ini. Harus
digunakan dengan --ke.
--ke waypoint
Jika digunakan dengan --Mulailah, buat bilah kemajuan berakhir di waypoint daripada 100.
Jika tidak, instal paket dengan bilah kemajuannya berakhir di "titik jalan" ini. Harus
digunakan dengan --dari.
--berhenti
Hentikan bilah kemajuan yang sedang berjalan.
--tidak ada perkembangan
Hindari memulai, menghentikan, atau menginjak bilah kemajuan. Pesan kemajuan dari apt,
peristiwa perubahan media, dan pertanyaan debconf akan tetap diteruskan ke debconf.
--dlwaypoint persentase
Tentukan berapa persen bilah kemajuan yang akan digunakan untuk mengunduh paket. NS
sisanya akan digunakan untuk menginstal paket. Standarnya adalah menggunakan 15% untuk
mengunduh dan sisanya 85% untuk menginstal.
--file log fillet
Kirim output normal dari apt ke file yang diberikan.
--logstderr
Kirim output normal dari apt ke stderr. Jika Anda tidak menyediakan keduanya --file log maupun
--logstderr, output normal dari apt akan dibuang.
-- Hentikan opsi. Karena Anda biasanya perlu memberikan setidaknya -y argumen untuk
perintah yang dijalankan, Anda biasanya perlu menggunakan -- untuk mencegah makhluk itu
ditafsirkan sebagai pilihan untuk debconf-apt-kemajuan itu sendiri.
CONTOH
Instal desktop GNOME dan lingkungan pengembangan sistem X window dalam proses
batang:
debconf-apt-progress -- aptitude -y instal gnome x-window-system-dev
Instal desktop GNOME, KDE, dan XFCE dalam satu bilah kemajuan, mengalokasikan 45% dari
bilah kemajuan untuk masing-masing GNOME dan KDE dan 10% sisanya untuk XFCE:
#! / Bin / sh
mengatur -e
case $ 1 in
'')
eval "$(debconf-apt-progress --config)"
"$0" debconf
;;
debconf)
. /usr/share/debconf/confmodule
debconf-apt-progress --mulai
debconf-apt-progress --dari 0 --sampai 45 -- apt-get -y install gnome
debconf-apt-progress --dari 45 --sampai 90 -- apt-get -y install kde
debconf-apt-progress --dari 90 --sampai 100 -- apt-get -y install xfce4
debconf-apt-progress --berhenti
;;
esac
KEMBALI KODE
Kode keluar dari perintah yang ditentukan dikembalikan, kecuali jika pengguna menekan tombol batal
pada bilah kemajuan. Jika tombol batal ditekan, nilai 30 dikembalikan. Menghindari
ambiguitas, jika perintah mengembalikan 30, nilai 3 akan dikembalikan.
PENULIS
Colin Watson[email dilindungi]>
Joey Hess[email dilindungi]>
2015-11-08 DEBCONF-APT-KEMAJUAN(1)
Gunakan debconf-apt-progress online menggunakan layanan onworks.net