[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: question regarding post-installed packages



Hi Andrei,

thanks a lot for your reply. 😁

> It's unclear what exactly '/comm -23' is supposed to be

Well, from the man pages (man comm) :

comm [OPTION]... FILE1 FILE2

DESCRIPTION
       Compare sorted files FILE1 and FILE2 line by line.

      -1     suppress column 1 (lines unique to FILE1)

       -2     suppress column 2 (lines unique to FILE2)

So I think the comm-command should be for comparison of files.

I´ve always used bash for executing the command, so this shouldn´t be the problem.

> [initial-status.gz-file] I'm guessing it is created by the Ubuntu installer.

Yes, I think so as well. Thanks for confirming that.

> If you show us an example [...]

Sorry, Andrei, I´m not quite sure what you mean by that.

Thanks anyway for your kind help.

All the best.
Rosika


Am 22.06.21 um 16:44 schrieb Andrei POPESCU:
On Ma, 22 iun 21, 15:30:35, Christian wrote:
/comm -23 <(apt-mark showmanual | sort -u) <(gzip -dc
/var/log/installer/initial-status.gz | sed -n 's/^Package: //p' | sort -u)/
It's unclear what exactly '/comm -23' is supposed to be and it seems 
your mail program messed with line breaks.

Also, guessing from the command, this is supposed to be run under fish 
(the shell). The default shell in Debian is bash, which needs slightly 
different syntax for what you want to do.

In any case, 'apt-mark showmanual' definitely exists and works in Debian 
and is one way to achieve what you need (aptitude is another).

The file /var/log/installer/initial-status.gz doesn't exist on a fairly 
recent install of Debian bullseye (soon to be Debian 11). I'm guessing 
it is created by the Ubuntu installer.

If you show us an example (attaching it might work, if it's not too big) 
we might come up with methods to recreate the information on a fresh 
Debian install.

Hope this helps,
Andrei


Reply to: