Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #280559

Re: A more minimal task-*-desktop

From Federico Kircheis <federico@kircheis.it>
Newsgroups linux.debian.user
Subject Re: A more minimal task-*-desktop
Date 2025-07-03 18:20 +0200
Message-ID <L4uPf-eZ0J-1@gated-at.bofh.it> (permalink)
References <L2ZDP-e0iG-3@gated-at.bofh.it> <L3qkF-ehDC-7@gated-at.bofh.it> <L4tgt-eXXf-1@gated-at.bofh.it> <L4umd-eYAZ-1@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On 03/07/2025 5:28 pm, Dan Ritter wrote:
> Federico Kircheis wrote:
>> On 30/06/2025 7:11 pm, Michael Paoli wrote:
>> And this also holds for metapackages like lxqt.
>> It still installs a lot of things, so down to lxqt-core.
>> It still installs some things I've noticed and to not want, so I need to
>> inspect which packages are installed, transitive dependencies included..
>>
>> I hoped it would have been possible to exclude dependencies, for example by
>> prefixing them with "-"; for example:
>>
>> apt install lxqt -meteo-qt
> 
> 
> You can postfix "-" to get that behavior.
> 
> apt install lxqt meteo-qt-


Oh; i was not aware of that, is it specific for apt?
man apt does not seem to mention it.
I'll try it out.

> 
> Also, do you know that the -s switch to apt install will tell
> you the whole plan without retrieving or installing the packages?

But if I list all packages, then remove all those that I obviously do 
not need, and write a script that install only those, it might "break" 
when some packages are updated or new dependencies are added.
With the blacklist approach, I expected it would break only if the 
package is now required.


On 03/07/2025 5:51 pm, Greg wrote:
> I'm only aware of '--no-install-recommends' as far as apt goes.

Yes, but it has the same issue.
Now many things are missing, and I need to search them out, and 
dependencies might change between package releases.

> Of course, with a 100 terabyte hard disk, it can seem rather silly.

  * my drives are nowhere that big, but if someone will pay for a 
replacement, no offense taken, although on some devices it is not that 
easy to replace them

  * downloading and uploading unnecessary data not only takes space on 
my drive, but also takes more time and unnecessarily consumes my traffic 
plan. I'm not necessarily talking about the .deb file by itself, but 
also docker images, iso files, virtual machines, and so on, which are 
built on top of installed deb packages.

  * a system with more dependencies has a higher chance to break than a 
system with less dependencies when upgrading components

  * offsite backups take longer, as verifying they integrity and restore 
process


And I'm sure I can find other reason why avoiding some unnecessary 
dependencies has positive side-effects

Back to linux.debian.user | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

A more minimal task-*-desktop Federico Kircheis <federico@kircheis.it> - 2025-06-29 14:50 +0200
  Re: A more minimal task-*-desktop Dan Ritter <dsr@randomstring.org> - 2025-06-30 16:10 +0200
    Re: A more minimal task-*-desktop Richard Owlett <rowlett@access.net> - 2025-06-30 16:10 +0200
  Re: A more minimal task-*-desktop Greg <curtyshoo@gmail.com> - 2025-06-30 18:20 +0200
  Re: A more minimal task-*-desktop Michael Paoli <michael.paoli@berkeley.edu> - 2025-06-30 19:20 +0200
    Re: A more minimal task-*-desktop Federico Kircheis <federico@kircheis.it> - 2025-07-03 16:40 +0200
      Re: A more minimal task-*-desktop Dan Ritter <dsr@randomstring.org> - 2025-07-03 17:50 +0200
        Re: A more minimal task-*-desktop Federico Kircheis <federico@kircheis.it> - 2025-07-03 18:20 +0200
          Re: A more minimal task-*-desktop Greg Wooledge <greg@wooledge.org> - 2025-07-03 20:10 +0200
          Re: A more minimal task-*-desktop Federico Kircheis <federico@kircheis.it> - 2025-07-04 07:10 +0200
            Re: A more minimal task-*-desktop <tomas@tuxteam.de> - 2025-07-04 07:30 +0200
            Re: A more minimal task-*-desktop Federico Kircheis <federico@kircheis.it> - 2025-07-04 23:10 +0200
              Re: A more minimal task-*-desktop Greg <curtyshoo@gmail.com> - 2025-07-05 15:30 +0200
              Re: A more minimal task-*-desktop Dan Ritter <dsr@randomstring.org> - 2025-07-05 15:40 +0200
      Re: A more minimal task-*-desktop Greg <curtyshoo@gmail.com> - 2025-07-03 18:00 +0200
      Re: A more minimal task-*-desktop Max Nikulin <manikulin@gmail.com> - 2025-07-04 03:30 +0200

csiph-web