When things go wrong to the point where recovering from the operating system is not possible chroot may the only practical way to recover a broken system. Chroot or change root gives access to otherwise inaccessible system and allows execution of commands within the system. To chroot into the system you will first need to Boot Arch Linux from USB or CD.
After a recent major update on Arch Linux which included a new kernel my system became unbootable. It is yet another lesson to be careful with Arch Linux. Thankfully regardless of how serious the issue seemed it can be solved with relative ease. You will need to boot Arch Linux from USB or CD and enter Chroot environment in Arch Linux to fix the issue.
Before you configure Samba home share make sure to install Samba on Arch Linux or install Samba on Ubuntu Linux. You will also want to configure Samba shares. By default user home directories are made available as shares for each user of the same name. This means that if your requirements are only to share UNIX user home directories then you don’t need to make any changes outlined below.
Before you configure Samba make sure to install Samba on Arch Linux or install Samba on Ubuntu Linux. Once the installation is completed it’s time to create the actual shares and configure access permissions. Samba boasts an overwhelming amount of configuration options but most are unlikely to be needed. Only a handful of options should suffice for simple home server configuration.
Yet AnOther User Repository Tool is a package helper similar to packer that allows user to easily install packages from Arch User Repository. Yaourt is not in the official repository so it needs to be installed manually like any other AUR package without a package helper.
uTorrent server for Linux is surprisingly easy to install. The user and group are created automatically as is the systemd start up script. Most if not all settings can be configured from the gui. You may need to change the default port in the configuration file if you previously installed XBMC / Kodi or another application that uses port 8080.