SARPi Project - Slackware ARM on a Raspberry Pi

Final steps of installation

After all the packages have been installed you will be asked to select a mouse configuration.

Use the cursor keys to move down to 'USB Mouse' and press the enter key. Then, answer yes when asked to 'load gpm program at boot time?' by pressing the enter key. For those who don't already know, 'gpm' is a simple utility which enables you to copy and paste text on the command line. It's very useful.

Network configuration

Next you will asked to set-up and configure your network.

You want to select yes and configure the network.

Specify a name (hostname) to give to your system. For the purpose of this tutorial we named ours 'myrasbox'. When you have chosen a suitable name for your system and entered it into the text box, press the enter key.

Enter a domain name. It does not have to be an existing or active domain name. For the purposes of this tutorial we selected 'slackarm.lan' for a domain name.

You want to select yes and configure your DHCP hostname.

Enter the same name you gave to your hostname. We selected 'myrasbox'. When asked if the DHCP settings are correct, select < Yes > and press the enter key.

Your network is now configured.

Configure startup services

These are services which start when the system is booted. For example, you could have the apache web server running on startup, or you could run the samba file server too. If you want to log-in to your Raspberry Pi remotely it's imperative that you have the SSHD daemon service enabled.

When you are happy with your selection press the enter key.

Next, answer < No > when asked 'Would you like to try out some screen fonts?' and press the enter key. Unless you care about screen fonts, then you should select < Yes >, but we're not going to waste any time on them in this tutorial.

Now you can set the hardware clock the system will use.

It's best if you select < Yes > and choose a location close to where you are situated, but not absolutely necessary.

For we have selected the timezone of 'Europe/Amsterdam' because when this was initially set up we were based in the Netherlands. You should select your own timezone/location here and press the enter key.

Select your desktop environment

When installing a desktop environment it boils down to one thing; preference. From the options available, there are a few to choose from, each with their own benefits and drawbacks. KDE is very nice and streamlined, but takes more of a toll on the Raspberry Pi due to it being somewhat resource hungry. On the other hand, fluxbox is very light and speedy but a little basic in looks and the GUI isn't to everybody's liking. Xfce is quite lightweight and aims to be fast and low on system resources, while still being visually appealing and user friendly. Blackbox is similar to Windowmaker and is able to generate beautiful window decorations on the fly at high speed. It's probably worth your while reading up on some of the different desktop environments available before you select one.

For the purposes of this tutorial, we will install Xfce as our desktop environment. It's much lighter on system resources than KDE and perfect for our requirements. You may choose your own desktop environment here.

Setting a ROOT password

Next you are asked to set a root password. This password is VERY important because if you ever forget it or lose it, you will not be able to get 'root' access on your Slackware ARM Linux system.

Select < Yes >, press the enter key and type your password, then press the enter key again. You will be asked to repeat the password, now press the enter key one more time.

IMPORTANT! Make sure you remember the password which you have entered for the 'root' user. Write it down if you need to and keep it in a safe place. It's imperative that you do not forget this password!

Press the enter key to continue.

Continue to the next section of this tutorial... Completing the install process

Updated: 2021-04-06 12:46:17 UTC

Disclaimer: The SARPi Project website is for non-commercial and general information purposes only. The content is provided by Penthux.NET and while we endeavour to keep information up to date and correct, we make no representations or warranties of any kind, express or implied, about the completeness, accuracy, reliability, suitability or availability with respect to the website or any information, software, products, services, or related graphics which is available on the website for any purpose. Any reliance you place on such information is therefore strictly at your own risk. In no event will Penthux.NET be liable for any loss or damage including without limitation, indirect or consequential loss or damage, or any loss or damage whatsoever arising from loss of data or profits arising out of, or in connection with, the use of this website or any of its contents. Through this website you are able to visit other websites which are not under our control. Penthux.NET has no influence over the nature, content or availability of any external URLs. The inclusion of any URLs does not necessarily imply a recommendation or endorsement of any content therein. Every effort is made to ensure the SARPi Project website remains accessible. However, Penthux.NET takes no responsibility for, and will not be liable for, the SARPi Project website being temporarily unavailable due to technical issues beyond our control. Penthux.NET is in no way affiliated with Slackware Linux, Inc, or the Linux Foundation, or the Raspberry Pi Foundation, or any of their members, trustees, partners, or associates.

SARPi Project uses cookies for website traffic & data analysis. [ Cookie Policy ]