Julian Andres Klode
2017-06-19 20:40:02 UTC
Package: release-notes
Severity: wishlist
Upgrades are really an interactive situation, and the apt tool should allow upgrades to go
a bit more smoothly because it has the APT::Get::Upgrade-Allow-New default to true, allowing
additional packages to be installed in the upgrade command.
It also has a nicer interactive output with a progress bar, which is immensely nice when
performing large operations; and colorful output.
For the record, these are the options set by apt(8):
_config->CndSet("Binary::apt::APT::Color", true);
_config->CndSet("Binary::apt::APT::Cache::Show::Version", 2);
_config->CndSet("Binary::apt::APT::Cache::AllVersions", false);
_config->CndSet("Binary::apt::APT::Cache::ShowVirtuals", true);
_config->CndSet("Binary::apt::APT::Cache::Search::Version", 2);
_config->CndSet("Binary::apt::APT::Cache::ShowDependencyType", true);
_config->CndSet("Binary::apt::APT::Cache::ShowVersion", true);
_config->CndSet("Binary::apt::APT::Get::Upgrade-Allow-New", true);
_config->CndSet("Binary::apt::APT::Cmd::Show-Update-Stats", true);
_config->CndSet("Binary::apt::DPkg::Progress-Fancy", true);
_config->CndSet("Binary::apt::APT::Keep-Downloaded-Packages", false);
(The binary::apt prefix allows overriding settings for a specific binary)
While we believe that apt(8) should not be used in scripts (its output be parsed),
that's mostly a matter of it evolving normally, compared to apt-get which is basically
running in a legacy mode to not break anything parsing its output.
-- System Information:
Debian Release: 9.0
APT prefers unstable
APT policy: (900, 'unstable'), (900, 'testing'), (500, 'unstable-debug'), (500, 'buildd-unstable'), (98, 'experimental'), (1, 'experimental-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.11.0-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), LANGUAGE=en_IE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Severity: wishlist
Upgrades are really an interactive situation, and the apt tool should allow upgrades to go
a bit more smoothly because it has the APT::Get::Upgrade-Allow-New default to true, allowing
additional packages to be installed in the upgrade command.
It also has a nicer interactive output with a progress bar, which is immensely nice when
performing large operations; and colorful output.
For the record, these are the options set by apt(8):
_config->CndSet("Binary::apt::APT::Color", true);
_config->CndSet("Binary::apt::APT::Cache::Show::Version", 2);
_config->CndSet("Binary::apt::APT::Cache::AllVersions", false);
_config->CndSet("Binary::apt::APT::Cache::ShowVirtuals", true);
_config->CndSet("Binary::apt::APT::Cache::Search::Version", 2);
_config->CndSet("Binary::apt::APT::Cache::ShowDependencyType", true);
_config->CndSet("Binary::apt::APT::Cache::ShowVersion", true);
_config->CndSet("Binary::apt::APT::Get::Upgrade-Allow-New", true);
_config->CndSet("Binary::apt::APT::Cmd::Show-Update-Stats", true);
_config->CndSet("Binary::apt::DPkg::Progress-Fancy", true);
_config->CndSet("Binary::apt::APT::Keep-Downloaded-Packages", false);
(The binary::apt prefix allows overriding settings for a specific binary)
While we believe that apt(8) should not be used in scripts (its output be parsed),
that's mostly a matter of it evolving normally, compared to apt-get which is basically
running in a legacy mode to not break anything parsing its output.
-- System Information:
Debian Release: 9.0
APT prefers unstable
APT policy: (900, 'unstable'), (900, 'testing'), (500, 'unstable-debug'), (500, 'buildd-unstable'), (98, 'experimental'), (1, 'experimental-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.11.0-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), LANGUAGE=en_IE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
--
Debian Developer - deb.li/jak | jak-linux.org - free software dev
| Ubuntu Core Developer |
When replying, only quote what is necessary, and write each reply
directly below the part(s) it pertains to ('inline'). Thank you.
Debian Developer - deb.li/jak | jak-linux.org - free software dev
| Ubuntu Core Developer |
When replying, only quote what is necessary, and write each reply
directly below the part(s) it pertains to ('inline'). Thank you.