Marcus MERIGHI writes:
> please do *not* copy/paste/run this command!
> something along these lines for the sets you did not want:
>
> $ ftp -MVo- $(</etc/installurl)/snapshots/amd64/xserv66.tgz | tar \
>     tzf - | xargs rm
>
> you are aware that it is recommended to run with all sets?

Despite previous posts requesting assistance with not doing so, I second
this recommendation to anyone not able to construct that ftp/tar/rm
command from first principles (and with a clear need to do so).

Patronisation aside, your computer's storage is a lot cheaper than the
mental effort required to deal with a system that's non-standard but
only by having a few bits wasted by their _complete lack of use_.

    Filesystem    Used    Mounted on

The system proper is tiny:

    /dev/sd0a     148M    /
    /dev/sd0e     860M    /usr
    /dev/sd0h     203M    /usr/X11R6
    /dev/sd0g    70.9M    /var

The user/development environment is little bigger:

    /dev/sd0i     4.7G    /usr/local
    /dev/sd0m     1.1G    /usr/obj
    /dev/sd0l     685M    /usr/ports
    /dev/sd0j     1.0G    /usr/src
    /dev/sd0k     688M    /usr/xenocara
    /dev/sd0n     2.0K    /usr/xobj

Putting part-built binaries and /usr/local aside, that's only
1.2GB. 4.7GB is large for /usr/local but that's because this is my
"throw everything at it" system. Even with this fully-packed system and
the full source code the total is just a shade over 8GB. Despite space
earmarked for growth it's difficult to stretch the base system to 16GB.

I don't know about anyone else but I can't even find storage media that
small any more. I'm all for minimising waste but effort where it's due.

But see also https://twitter.com/rob_pike/status/966896123548872705

Matthew

ps. FWIW where my systems were concerned I was looking at minimising
waste through repetition of many VMs but there are other, in ways
better, methods of doing that. Any which involve me thinking about it
have a priori failed.

pps. Reinstalling is not actually that big a deal. Partition, install
boot sector, extract sets, install packages and finally site-specific
files to /etc, /home, /var and possibly /srv or something. The installer
can be easily configured to do all of this without human interaction
prior to the first live boot.

Reply via email to