Câu trả lời:
Tạo một tệp trong /etc/apt/apt.conf.d
::
sudoedit /etc/apt/apt.conf.d/99progressbar
Sau đó thêm các nội dung sau:
Dpkg::Progress-Fancy "1";
Và lưu tập tin.
Sau đó, nếu bạn umask
không phải là 0027, (tức là cũng có thể là 0023), thì cũng đặt quyền của tệp mới này thành 644 (tức là -rw-r - r--) như sau:
$ chmod 644 99progressbar
(Nếu không có sự cho phép này, những thứ như Debian reportbug
sẽ ngừng hoạt động.)
Bây giờ hãy tận hưởng thanh tiến trình apt trong tất cả vinh quang của họ:
Bạn có thể sử dụng chúng với các lệnh này để có trải nghiệm apt mới tuyệt vời:
apt update
apt install
apt upgrade
Chạy apt
bởi chính nó cho danh sách các lệnh. Màu sắc được bật theo mặc định apt
và không ảnh hưởng apt-get
.
Bạn cũng có thể điều chỉnh màu của thanh tiến trình bằng cách thêm vào đây:
Dpkg::Progress-Fancy::Progress-Bg "%1b[40m";
Các màu dựa trên mã ANSI Color, hãy xem biểu đồ này như một tài liệu tham khảo.
Ngoài câu trả lời xuất sắc của Jorge Castro, bạn có thể thêm một dòng bổ sung vào /etc/apt/apt.conf.d/99progressbar
tệp:
Dpkg::Progress-Fancy "1";
APT::Color "1";
Điều này sẽ cho phép các màu mặc định cho apt
. Tôi tình cờ tìm thấy nó khi đọc apt
man
trang:
Lệnh apt có nghĩa là dễ chịu cho người dùng cuối và không cần phải tương thích ngược như apt-get (8). Do đó, một số tùy chọn là khác nhau:
Tùy chọn DPkgPM :: Progress-Fancy được bật.
Tùy chọn APT :: Color được bật.
apt
thay vìapt-get