archlinux changes

base group replaced by mandatory base package - manual intervention required

The base group has been replaced by a metapackage of the same name. We advise users to install this package ( pacman -Syu base ), as it is effectively mandatory from now on.

Users requesting support are expected to be running a system with the base package.

Addendum:
Be aware that base as it stands does not currently contain:

  • A kernel
  • An editor
    ... and other software that you might expect. You will have to install these separately on new installations.

what got removed:

cryptsetup
device-mapper
dhcpcd
diffutils
e2fsprogs
inetutils
jfsutils
less
linux
linux-firmware
logrotate
lvm2
man-db
man-pages
mdadm
nano
netctl
perl
reiserfsprogs
s-nail
sysfsutils
texinfo
usbutils
vi
which
xfsprogs
12 Likes

Interesting...

So we can now finally get an install without vi! :stuck_out_tongue:

3 Likes

When will this change hit testing and stable on Manjaro?

1 Like

I don't think this will effect Manjaro end users, only the devs...

1 Like

O.K. Thank you!

1 Like

@folky, Manjaro users need not worry much. It's something to be handled on the backend.

It is a PIA to Arch users, on the other hand, and a decision not taken kindly by all Arch users. Including moi. :frowning:

7 Likes

In any case good to know and once more thanks to @ant for pointing this out. I have arch installed on my Pi, so I have to follow the instructions there.

sudo pacman -Syu base

■■■■ vi...give me nano back. :frowning:

7 Likes

I just tested this in a VM with deepin desktop

at pacstrap i did:

pacstrap -i /mnt base base-devel linux linux-headers nano networkmanager

or you could do:

pacstrap -i /mnt base base-devel linux-lts linux-lts-headers nano networkmanager

if you want to use the LTS kernel

pacstrap -i /mnt base base-devel would of installed the latest linux-kernel by default.

4 Likes

What is the advantages of this decision?
As I understand any new package in metapackage base will automatically goes to the user opposite to current behavior.

It results in a much smaller "base" system for things like containers.

1 Like

One more question, if don't mind.

Why metapackage and don't cut out unnecessary from current base group?

You'll likely find that answer (and much more) in the discussion on the arch-dev-public mailing list.

3 Likes

Awww, come on @c00ter...as long as we’ve been using Linux, vi should be second nature, and ingrained permanently in muscle memory! :stuck_out_tongue:

1 Like

maybe a muscle memory upgrade is required, 4GB is not enough :wink:

3 Likes

Screw vi....vim...ed...edlin. Nano is just too close to "Nanoo-nanoo" not to use. :wink:

10 Likes

The great robin williams, I loved that program when I was a kid.

3 Likes

I loved that program when my kid was a kid. :wink:

5 Likes

Shaz-bot!

3 Likes

Bwaaahahahahahahahaha!

1 Like

Forum kindly sponsored by