First off, let’s setup WiFi. If the system is already installed and already has an Internet connection, then this will be straightforward. If it’s the only option available to you, then you may need to boot the installation CD up again to install the dependencies for the ‘wifi-menu’ script. Ideally, this step should have been done during the installation. As mentioned, ‘wifi-menu’ is the script that is used to connect to any Wifi network. It depends on two packages being installed: ‘dialog’ and ‘wpa_supplicant’. Dialog is the UI library that is used to render graphical menus in a terminal. ‘wpa_supplicant’ (WPA = WiFi Protected Access) is the package used to provide support for WEP, WPA, and WPA2 security protocols.
Install these packages using ‘pacman’ with root access.
This next step is optional. Let’s install the MATE desktop. MATE is a continuation of the GNOME 2 codebase.
In distributions such as Ubuntu, users are automatically configured to have access to removable storage. Users can have the same thing with Arch Linux, but a few steps must be performed. First, it’s helpful to know what ‘udisks’ (really ‘udisks2’) and ‘polkit’ are. Udisks is used to help manage storage devices. Polkit is used to fine-tune the permission settings for udisks. We are going to implement a configuration where users in the storage group can mount drives without being asked for the root password. Currently, all users have to put in the password every time they wish to mount something. This can get rather annoying if you are the main user. We need to configure polkit to automatically grant mounting privileges to users in the storage group.
All of these steps need to be performed with root privileges. First, open up ‘/etc/group’ to add yourself to the ‘storage’ group.
Now you should be able to use programs like VLC to play DVD movies.
$ systemctl enable sshd.service