tambahkan cepat untuk memberi tahu pengguna bahwa Anda dapat menggunakan ini di luar kotak tanpa konfigurasi lebih lanjut diperlukan. Warna dan bilah progres diaktifkan secara default, gunakan aptsajaapt-get
Madivad
Jawaban:
47
Untuk 14,04 dan yang lebih baru:
Buat file di /etc/apt/apt.conf.d::
sudoedit /etc/apt/apt.conf.d/99progressbar
Kemudian tambahkan konten ini:
Dpkg::Progress-Fancy "1";
Dan simpan file tersebut.
Kemudian jika Anda umaskbukan 0027, (yaitu mungkin juga 0023), maka atur juga izin file baru ini ke 644 (yaitu -rw-r - r--) sebagai berikut:
$ chmod 644 99progressbar
(Tanpa izin ini koreksi, hal-hal seperti Debian reportbugakan berhenti bekerja.)
Sekarang nikmati bilah kemajuan yang tepat dalam semua kemuliaan mereka:
Anda dapat menggunakannya dengan perintah ini untuk pengalaman apt baru yang menyenangkan:
apt update
apt install
apt upgrade
Jalankan aptdengan sendirinya untuk daftar perintah. Warna diaktifkan secara default untuk apt, dan tidak mempengaruhi apt-get.
Warna:
Anda juga dapat mengubah warna bilah progres dengan menambahkan ini juga:
Dpkg::Progress-Fancy::Progress-Bg "%1b[40m";
Warna didasarkan pada kode Warna ANSI, lihat grafik ini sebagai referensi.
Saya masih menggunakan 13.10 (setidaknya untuk satu atau dua minggu ke depan). Apakah fitur ini tersedia di 13.10?
OSE
Saya cukup yakin itu bukan di 13,10.
Jorge Castro
8
Apakah ada kerugian menggunakan apt daripada apt-get, dll?
mikeymop
1
Itu agak aneh. Saya mendapatkan bilah kemajuan pada pembaruan apt-get, menginstal dan menghapus, tetapi tidak ada warna dalam pembaruan apt-get, saya harus menggunakan pembaruan apt. Sangat aneh.
Seth
2
Hm Saya pada 13,10 dan setelah menerapkan pengaturan ini saya melihat kemajuan di kedua apt dan apt-get serta di dpkg.
4
The -opilihan memungkinkan untuk mengubah perilaku sementara. Saya jelaskan di sini :
Hanya saja bukan default apt-get, tetapi juga tersedia untuk apt-get, jalankan dengan
Selain jawaban Jorge Castro yang sangat baik, Anda dapat menambahkan baris tambahan ke /etc/apt/apt.conf.d/99progressbarfile:
Dpkg::Progress-Fancy "1";
APT::Color "1";
Ini akan mengaktifkan warna default untuk apt. Saya menemukannya secara tidak sengaja saat membaca aptmanhalaman:
Perintah apt dimaksudkan untuk menyenangkan bagi pengguna akhir dan tidak perlu kompatibel dengan mundur seperti apt-get (8). Karena itu beberapa opsi berbeda:
apt
sajaapt-get
Jawaban:
Untuk 14,04 dan yang lebih baru:
Buat file di
/etc/apt/apt.conf.d
::Kemudian tambahkan konten ini:
Dan simpan file tersebut.
Kemudian jika Anda
umask
bukan 0027, (yaitu mungkin juga 0023), maka atur juga izin file baru ini ke 644 (yaitu -rw-r - r--) sebagai berikut:(Tanpa izin ini koreksi, hal-hal seperti Debian
reportbug
akan berhenti bekerja.)Sekarang nikmati bilah kemajuan yang tepat dalam semua kemuliaan mereka:
Anda dapat menggunakannya dengan perintah ini untuk pengalaman apt baru yang menyenangkan:
Jalankan
apt
dengan sendirinya untuk daftar perintah. Warna diaktifkan secara default untukapt
, dan tidak mempengaruhiapt-get
.Warna:
Anda juga dapat mengubah warna bilah progres dengan menambahkan ini juga:
Warna didasarkan pada kode Warna ANSI, lihat grafik ini sebagai referensi.
Sumber:
sumber
The
-o
pilihan memungkinkan untuk mengubah perilaku sementara. Saya jelaskan di sini :sumber
Untuk warna standar
Selain jawaban Jorge Castro yang sangat baik, Anda dapat menambahkan baris tambahan ke
/etc/apt/apt.conf.d/99progressbar
file:Ini akan mengaktifkan warna default untuk
apt
. Saya menemukannya secara tidak sengaja saat membacaapt
man
halaman:sumber