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:

root@iana:~# uname -a

This command should give you an output similar to the following example. and hopefully with a more updated kernel:

uname -a

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!

SARPi Project muse views ... 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:

root@iana:~# adduser <name>

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.

dave@iana:~$ su -

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.

root@iana:~# exit
root@iana:~# logout

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.

root@iana:~# su - dave

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:

root@iana:~# /usr/bin/loadkeys uk.map

How do I load my desktop?

Type the 'startx' command at the command prompt (and don't forget to attach a USB mouse):

dave@iana:~$ startx

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:

dave@iana:~$ links www.some_website.com

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:

dave@iana:~$ su -
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:

root@iana:~# shutdown -h now

Or, even simpler:

root@iana:~# poweroff

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...

Slackware Documentation Project

Support for Slackware Linux

SARPi Project muse views ...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.

Slackware Linux official website

SARPi Project muse views ... 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. Much love xxx

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. Slackers

Whatever you choose to do from here, have a really great and truly wonderful Slackware Linux experience while doing it! Good luck!

All the best,


SARPi Project Team

Back to Top


Updated: 2024-03-06 11:07:28 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. SARPi Project is in no way affiliated with Slackware Linux, Inc, or the Linux Foundation, or Raspberry Pi Ltd., or any of their respective members, trustees, partners, or associates.


Accept!

SARPi Project uses cookies for website traffic data analytics purposes only. Cookies from this website do not collect or store any of your personal data.

Please read the SARPi Project website [ Cookie Policy ] for more details.