Of course, Synaptic is very convenient and visual.
However, it had a huge flaw from its very creation: in its logs, the main installable package and its dependencies are not separated, but mixed into one pile.
For example, installing package apache2:
Start-Date: 2025-07-01 14:01:15
Commandline: /usr/sbin/synaptic
Requested-By: user (1000)
Install: libaprutil1-dbd-sqlite3:amd64 (1.6.3-1, automatic), libapr1:amd64 (1.7.2-3+deb12u
1, automatic), apache2-data:amd64 (2.4.62-1~deb12u2, automatic), apache2-bin:amd64 (2.4.62
-1~deb12u2, automatic), libaprutil1:amd64 (1.6.3-1, automatic), apache2-utils:amd64 (2.4.6
2-1~deb12u2, automatic), apache2:amd64 (2.4.62-1~deb12u2), libaprutil1-ldap:amd64 (1.6.3-1
, automatic)
End-Date: 2025-07-01 14:01:21
Therefore, when analyzing the installation logs of packages, it is impossible to understand where the main package is. and where are his dependencies.
But this is very important when analyzing the operation of the system.
Therefore, I still have to use the native apt, which is not so obvious, but it lacks this drawback.:
For example, installing package apache2:
apt install apache2
Start-Date: 2025-07-01 14:05:34
Commandline: apt install apache2
Requested-By: user (1000)
Install: libaprutil1-dbd-sqlite3:amd64 (1.6.3-1, automatic), libapr1:amd64 (1.7.2-3+deb12u
1, automatic), apache2-data:amd64 (2.4.62-1~deb12u2, automatic), apache2-bin:amd64 (2.4.62
-1~deb12u2, automatic), libaprutil1:amd64 (1.6.3-1, automatic), apache2-utils:amd64 (2.4.6
2-1~deb12u2, automatic), apache2:amd64 (2.4.62-1~deb12u2), libaprutil1-ldap:amd64 (1.6.3-1
, automatic)
End-Date: 2025-07-01 14:01:40
Maybe the developers will gather their courage and finally fix this an annoying flaw?
Of course, Synaptic is very convenient and visual.
However, it had a huge flaw from its very creation: in its logs, the main installable package and its dependencies are not separated, but mixed into one pile.
For example, installing package apache2:
Therefore, when analyzing the installation logs of packages, it is impossible to understand where the main package is. and where are his dependencies.
But this is very important when analyzing the operation of the system.
Therefore, I still have to use the native apt, which is not so obvious, but it lacks this drawback.:
For example, installing package apache2:
Maybe the developers will gather their courage and finally fix this an annoying flaw?