SARPi Project - Slacking on a Raspberry Pi
WELL DONE!
Congratulations are in order if you have completed this guide and successfully installed a fully working, fully operational, and fully updated, Linux system running Slackware Linux on a Raspberry Pi!
Check that your kernel has been updated
When (re)booting you should login with your normal user account and 'su -' to 'root' user, and check the status of your system. If for no other reason than to make sure everything is as it's supposed to be. If you've edited the config.txt file you'll want to check that the new settings are in effect, etc.
Remember when you first booted with the SARPi installer on your Raspberry Pi? Did you happen to notice the kernel version you booted with? If a newer version was available and you've updated it, and/or chosen to run rpi-update, that should now reflect a newer version. At the command prompt as 'root' user, type the following command:
This command should give you an output similar to the following example. and hopefully with a more updated kernel:
Now you can be sure that the kernel update process (with individual SARPi packages or 'rpi-update') has worked perfectly and the kernel and firmware on your Raspberry Pi has been updated to the latest available version(s).
So, you have a fully working and updated Slackware Linux system on a Raspberry Pi computer. The possibilities are now endless. You have the tools and means to do whatever you like with it. Use it as a desktop, play Internet radio/movies/clips, play Minecraft, create a webserver, your own ntp server, or IRC server, or simply use it as one of the easiest and most fun ways of learning Linux. Whatever you use your Raspberry Pi for, it's going to be very stable and reliable running Slackware Linux. You can be absolutely assured and certain of that.
Now would be a good time to advise you to start Googling towards an education in Slackware Linux, if you haven't already undertaken such a task, or planned one. There's an untold amount of help and assistance on the Internet for Slackware Linux, including websites, videos, blogs, forums, ebooks, and much more!
A great way to start learning Slackware is by reading the Slackware Linux Book (online). There's a huge community of Slackers over at LinuxQuestions.org where you will find a dedicated forum of 'Slackers' that's full of useful information and helpful advice. Another valuable resource of collective knowledge and experience is the Slackware Documentation Project.
Below are answers to some common questions for new Slackware users which should help get you started.
Creating a user account
To add a user account use the 'adduser' command followed by the username you want to assign it. Like this:
Example: adduser dave
Go through the account creation setup and create a new user account. From now on, always use this newly created username and password for logging in and only use root when it's absolutely necessary. You can break things very easily with the root user and this is why it should never be used as a normal user account on any Linux box. You can have multiple user accounts for different purposes, for family or friends, etc. Or you can have just one. It's entirely up to you and your requirements for your Slackware Linux system.
How do I become 'root' user when I'm logged in as a normal user?
Type 'su -' at the command prompt while logged in as a normal user. You will be prompted for the 'root' user password.
You're now logged in as 'root'.
How do I get back to being a normal user when I'm logged in as 'root' user?
Type 'exit' or 'logout' at the command prompt while logged in as 'root'. You will NOT be prompted for a password when logging back in to your previous user account.
You're now logged in as 'dave'.
How do I login to another 'user' account when I'm logged in as 'root' user?
Type 'su - <username>' at the command prompt while logged in as 'root'. The user must already exist on the system. You will NOT be prompted for a 'user' account password.
You're now logged in as 'dave'. To go back and login as 'root' user again, use the 'exit' command.
How do I change my keyboard layout?
See this keymaps list for supported keyboard layouts and select one which suits your own keyboard configuration. For example, if you want to change your keyboard map to a United Kingdom (UK) layout, you would type the following as 'root' user on the command line:
How do I load my desktop?
Type the 'startx' command at the command prompt (and don't forget to attach a USB mouse):
How do I browse the Internet from the command prompt?
There's a program called 'links' which is a text-based browser. To run it, type the following at the command prompt:
How do I set the correct time/date using a NTP server?
You need to be 'root' user and run the 'ntpdate' or 'sntp' command (depending on your Slackware Linux version) followed by a NTP server address. The following commands should work for you:
root@iana:~# ntpdate 0.pool.ntp.org
root@iana:~# ntpd -p 0.pool.ntp.org
root@iana:~# sntp -Ss 0.pool.ntp.org
How do I safely shutdown my Raspberry Pi running Slackware Linux?
Type the following as 'root' user on the command line and wait for the green ACT LED on your Raspberry Pi to stop flashing before turning off the power:
Or, even simpler:
Where can I learn more about Slackware?
The Slackware Documentation Project is a *MUST READ* for anyone using Slackware Linux.
A great gathering place and knowledge base for 'Slackers' (a.k.a. Slackware Linux users) is at https://www.linuxquestions.org/questions/slackware-14
Some well recommended reading for new and old users alike...
•
Support for Slackware Linux
It's always worth bearing in mind that the Slackware Linux project is funded entirely through donations. If you'd like to show your appreciation, and/or to support the development of Slackware, you're able to do so directly via Patrick Volkerding's PayPal.Me link, or Slackware Linux on Patreon.
•
We trust that you have found this SARPi installation guide easy to follow and educational in how to install Slackware Linux on Raspberry Pi single board computers. We hope that you've enjoyed following it as much as we've enjoyed creating it. Thank you for sharing in our passion and interest for Slackware.
Feel free to check out the SARPi mini-projects page for some easy and fun things to do with your Slackware Linux system. If/when you have questions or need any help, just ask.
Whatever you choose to do from here, have a really great and truly wonderful Slackware Linux experience while doing it!
All the best,
SARPi Project Team
•