[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Unexpected results with Guix.
From: |
Tobias Geerinckx-Rice |
Subject: |
Re: Unexpected results with Guix. |
Date: |
Sat, 02 Nov 2019 15:00:40 +0100 |
Jone,
Tobias Geerinckx-Rice 写道:
Jone 写道:
I used to deal only with rpm package manager - there
unnecessary
dependencies would be removed automatically.
How do I get the same result with Guix? I don't have much space
on
the
partition =)
Very quick answer: ‘guix gc’.
OK, slightly longer answer since we can't find the car keys.
In this case, ‘guix gc -d’ is probably what you want. It will
delete old profiles and all store entries not used by the
remaining profile(s).
/gnu/store is like a cache/memoized store/whatever slightly
inaccurante memory management metaphor you prefer: when you
install a package, it is downloaded or built into the store, and a
new profile created that refers to it.
When you uninstall a package with ‘guix package -r’, only that
reference is removed[0], but the store entry is not. It might
come in handy later, or be reused. To actually delete these
entries forever, you need to collect garbage (that's what GC
stands for). When you happen to install the exact same version of
icecat in future, you'll have to download or build it again.
Apologies for this rushed explanation; we've found the keys :-)
Kind regards,
T G-R
[0]: Actually, a new profile is created that doesn't refer to
icecat anymore. Copy-on-write here, too.
signature.asc
Description: PGP signature
- Unexpected results with Guix., Jone, 2019/11/02
- Re: Unexpected results with Guix., Tobias Geerinckx-Rice, 2019/11/02
- Re: Unexpected results with Guix.,
Tobias Geerinckx-Rice <=
- Re: Unexpected results with Guix., Pierre Neidhardt, 2019/11/02
- Re: Unexpected results with Guix., Jone, 2019/11/02
- Re: Unexpected results with Guix., Pierre Neidhardt, 2019/11/02
- Re: Unexpected results with Guix., Jone, 2019/11/02
- Re: Unexpected results with Guix., pelzflorian (Florian Pelz), 2019/11/02
- Re: Unexpected results with Guix., Jone, 2019/11/02
- Re: Unexpected results with Guix., pelzflorian (Florian Pelz), 2019/11/03
- Re: Unexpected results with Guix., Jone, 2019/11/06
- Re: Unexpected results with Guix., pelzflorian (Florian Pelz), 2019/11/07