Jor*_*tro 50
在以下位置创建文件/etc/apt/apt.conf.d::
sudoedit /etc/apt/apt.conf.d/99progressbar
Run Code Online (Sandbox Code Playgroud)
然后添加这些内容:
Dpkg::Progress-Fancy "1";
Run Code Online (Sandbox Code Playgroud)
并保存文件。
然后,如果您的umask不是 0027,(即它也可能是 0023),那么还要将此新文件的权限设置为 644(即 -rw-r--r--),如下所示:
$ chmod 644 99progressbar
Run Code Online (Sandbox Code Playgroud)
(如果没有这个许可,像 Debian 这样的东西reportbug将停止工作。)
现在尽情享受 apt 进度条吧:

您可以将它们与这些命令结合使用,以获得全新的 apt 体验:
apt update
apt install
apt upgrade
Run Code Online (Sandbox Code Playgroud)
apt自行运行以获取命令列表。默认情况下为 启用颜色apt,并且不影响apt-get。
您还可以通过添加以下内容来调整进度条的颜色:
Dpkg::Progress-Fancy::Progress-Bg "%1b[40m";
Run Code Online (Sandbox Code Playgroud)
颜色基于 ANSI 颜色代码,请查看此图表作为参考。
小智 6
该-o选项允许临时更改行为。我在这里描述了它:
它不是 apt-get 默认值,但也可用于 apt-get,运行它
Run Code Online (Sandbox Code Playgroud)-o Dpkg::Progress-Fancy="1"例如
Run Code Online (Sandbox Code Playgroud)sudo apt-get -o Dpkg::Progress-Fancy="1" install alpine-pico
除了 Jorge Castro 的出色回答之外,您还可以在文件中添加一行/etc/apt/apt.conf.d/99progressbar:
Dpkg::Progress-Fancy "1";
APT::Color "1";
Run Code Online (Sandbox Code Playgroud)
这将为 启用默认颜色apt。我在阅读该页面时无意中发现了它apt man:
apt 命令旨在让最终用户感到愉快,并且不需要像 apt-get(8) 那样向后兼容。因此一些选项是不同的:
选项 DPkgPM::Progress-Fancy 已启用。
选项 APT::Color 已启用。
| 归档时间: |
|
| 查看次数: |
26615 次 |
| 最近记录: |