$ pacman -Syu
Table of Contents
Wifi Connectivity
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.
$ pacman -S dialog wpa_supplicant
Double-Checking Sound
$ pacman -S alsa-utils $ amixer sset Master unmute $ amixer sset Speaker unmute $ amixer sset Headphone unmute
$ pacman -S kmix
$ pacman -S dolphin kwrite kate konsole
Display Manager
$ pacman -S lxdm
$ systemctl enable lxdm.service $ systemctl start lxdm.service
This next step is optional. Let’s install the MATE desktop. MATE is a continuation of the GNOME 2 codebase.
$ pacman -S mate mate-extra
Package Searching And Fonts
$ pacman -Ss fonts
Device Mounting Privileges
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.
$ nano /etc/group
DVD Playback
$ pacman -S libdvdread # To read them $ pacman -S libdvdcss # To decrypt them $ pacman -S libdvdnav # For navigating DVD menus
Now you should be able to use programs like VLC to play DVD movies.
Wine
[multilib] Include = /etc/pacman.d/mirrorlist
$ pacman -Sy $ pacman -S wine
SSH
$ pacman -S openssh
$ systemctl start sshd.service
$ systemctl enable sshd.service