This is the final part, Part 6, of the “Special July 2022 series” on the Porteus Linux page. Part 1, Part 2, Part 3, Part 4, and Part 5.

Have been ‘gearing‘ the series towards MS Windows users, but still mindful of interested Linux users. Most everyone in the modern world now uses 2-4 OSes daily…their PC’s & phones for starters.

Primary, Secondary & ‘Companion‘ OSes

I believe Porteus 5.0 Cinnamon is a perfect fit for many Windows 10 and/or Windows 11 users, as their secondary OS and/or a ‘Companion‘ OS alongside their primary Windows 10 and/or Windows 11 OS.

Linux is never going to replace MS Windows as the #1 worldwide Desktop/Laptop OS. MS Windows is never going to replace Android as the #1 worldwide Mobile OS.

However, Linux does offer a great combination of both a Desktop/Laptop OS & Mobile OS, that can be placed onto the ‘Mobility‘ of a USB (or even an SD card), and then easily plugged into most any desktop or laptop PC. Just avoid *BLOATED* Linux OSes like Ubuntu/’Ubunties‘ & Arch/’Archies‘ as your secondary and/or ‘Companion‘ OSes for Win10 & Win11.

Porteus v5.0 was just 359 MBs. Slacko64 7.0 is just 343 MBs. Puppy Linux 9.5 is 409 MBs. Sparky Linux 7 was 1.23 GBs (a Tad heavy for a ‘Companion‘ OS), but without *BLOAT*, and it recognized my printer…my OLD Pantum P2502W printer and the Ubuntu driver worked!

  • Puppy & Sparky both come wid many more apps than Porteus 5.0, but a great Secondary and/or ‘Companion‘ OS doesn’t need a lot of apps. More on apps ‘n Package Managers later…

Quick Porteus Linux info

Porteus v5.0 Linux was released on July 3rd, 2022. Links – to the Official Porteus Installation Guide, their Forum, and the Porteus Home page. Login info – Username for root is root and password is toor. User name for guest is guest and password is guest.

Built & meant to be portable, FAST, stable, flexible, secure, and lightweight. What do I mean by stable & secure? Know what a Kiosk is?

What exactly is Porteus Kiosk?

Porteus Kiosk is a free to use, lightweight Linux operating system which has been restricted to allow only use of the web browser. Furthermore, the browser has been locked down to prevent users from tampering with settings or downloading and installing software. When the kiosk boots it automatically opens Firefox or Google Chrome browser to your chosen home page. The history is not kept, no passwords are saved, and many menu items have been disabled for total security. When the browser is restarted, all caches are cleared and it reopens automatically with a clean session to ensure no trace of history is left.

Porteus Kiosk is a full operating system which replaces Windows or any other OS during the installation. While evaluating our product we recommend the installation on removable devices or in a virtual environment. When our system goes into production we strongly advise to install it on a PC hard drive.

Usage and purpose

Our system can be used as internet kiosk or other publicly available web terminal in schools, libraries, cafes, hotels, offices, tourist centers and the like. Another possibility is to use Porteus Kiosk for displaying information, advertisements, pictures or streaming videos to digital signage deployments. It can also act as a diskless (if booted over a network) workstation in companies that use browsers as their main working tool, such as customer support centers.

Porteus Linux is amazing! Do you know how stable & secure an OS needs to be in order to be installed on “publicly available” computers that Terrorists use next to a public school whose students also use it?

  • Yeah, I’ll end up testing that Porteus Kiosk… 😉

Package Managers

As mentioned in Part 4, there are over 3,000 versions of the Linux OS, if you count all the Linux Distros, their Flavors, SPINS, DE’s and etc. Maybe a MS Windows user has finally grown tired of their Windows XP – 0.32% of the worldwide Desktop/Laptop OS market share…which is more users than any Linux Distro – and decides to check ‘It‘ out. Yikes!?! Well, that user isn’t going to spend days checking out which of the 3,000 versions of ‘It‘ he or she might want to use…or at least test. That users is probably going to end up buying or building a new modern Windows 11 computer.

  • Linus Torvalds says Fragmentation is Why Linux Hasn’t Succeeded on Desktop: ‘I still wish we were better at having a standardize desktop that goes across all the distributions … It’s more of a personal annoyance how the fragmentation of the different vendors have, I think, held the desktop back a bit … It seems to be that Chromebooks and Android are the paths towards the desktop.‘

There are also lots ‘n lots ‘n lots of versions of the Linux Package Manager. Many may be easier to use than the Package Managers offered by Porteus Linux, because they are Graphical User Interface (GUI) versions instead of Command Line Interface (CLI – terminal). However, remember that I am recommending Porteus Linux as a “Secondary and/or ‘Companion‘ OS” to either primary Windows 10 and/or Windows 11 OSes, and not as some replacement for MS Windows.

Learning a new Package Manager/s takes time, so I am still in the learning process of how to add apps & do updates here; however, Porteus v5.0 has a very helpful Forum, and I have already collected all the main apps needed, for me.

Quick List for Package Management & searchable links:

  1. slapt-get: slapt-get is an APT like system for Slackware package management.
  2. Porteus mirrors.
  3. slackpkg.
  4. pkgs.org.
  5. slakfinder.org.
  6. slackware64-current.
  7. Salix Package Search.

I am sure there are more, but that is where I am at right now. Porteus is based on Slackware which has most of the apps that will be needed.

Porteus Modules

Porteus uses modules ‘n the apps end up as modules…that can be activated or deactivated. My basic understanding of modules is that they help eliminate the clutter that most *BLOATED* Linux OSes experience (examples would be – Ubuntu/’Ubunties‘ & Arch/’Archies‘), which is why Porteus is able to stay ‘Slim‘ & Fast.

Here are my created modules:

  1. slapt-get: Slackware package management.
    011-slapt-get-0.11.5-x86_64-1gv.xzm
  2. slpkg.
    slpkg_3.9.1_and_Libraries_3.xzm
  3. Part 5: Installing LibreOffice.
    LibreOffice-7.3.4-x86_64-en-US-1bl.xzm
  4. etcher: In German. See post #1 by Rava, who breaks it down like this: To get it, first wait 15 seconds “Dein Download wird jetzt vorbereitet.” (Your download is being prepared). Then click “Jetzt zur Download-Seite” (now to the download page). Then click “Dein Download steht nun bereit. Klicke hier, um ihn zu starten.” (Your download is ready. Click here to start downloading it).
    etcher-bin-1.7.1-x86_64-stripped_rava.xzm
  5. Part 4: Browsers: 2 versions of Firefox are covered.
    firefox-99.0-x86_64-en-US.xzm
    firefox-102.0.1-x86_64-en-US.xzm
  6. Free Download Manager for Linux is a Debian Linux distribution (.DEB) – freedownloadmanager.deb – that needs to “Convert to xzm” file (see pics below in Convert to xzm section).
    freedownloadmanager.xzm
  7. Gimp.
    gimp-2.10.28-x86_64-1_bundle2.xzm
  8. Gnome Disk Utility 3.38.0.
    gnome-disk-utility-3.38.0-x86_64.xzm
  9. Inxi is ‘A Powerful Feature-Rich Commandline System Information Tool for Linux‘. In Porteus 5.0 you also need to add perl wid it. Command line inxi -F reveals all kinds of stuff, e.g. kernel version, Desktop version, Distro, MoBo, Graphics ‘n driver, CPU, etc.:
    inxi-3.3.12_1-noarch-1.xzm
    perl-5.34.0-x86_64-1.xzm
  10. I used this Mirror for the 470 Nvidia driver:
    08-nvidia-470.129.06-k.5.18.8-porteus-v5.0-x86_64.xzm
  • NOTE: I was just testing it, and then went back to the default nouveau driver since it worked so well on the new Porteus v5.0.

I’ve found the Porteus Forum to to be very helpful in locating apps you might want. Just post your question in the Newbie questions forum. Another method I used to find apps was to do a Google search wid: <app you’re looking for> installed on Porteus Linux – something like that. That method worked pretty good.

Create xzm module

As mentioned earlier, I am still learning how to create modules, and it seems some files need extracting first ‘n then the extraction gets created into a module. Then there are files that you “Convert to xzm” without extracting (see next “Convert to xzm” section. If you mess up, just delete it and start over, since Porteus is quite hardy ‘n stable.

Pics are of the method used to create a slapt-get module from a zip file.

Secondary mouse button to open menu – select the Extract Here:

Secondary mouse button to open menu for slapt-get-main extracted folder – select the Create xzm module.

Now move the new slapt-get-main.xzm module to the Porteus module folder…I Activate it ‘n then reboot, tho just the rebooting will Activitate it as long as the module is in the Porteus module folder.

That’s it!

Convert to xzm

This Debian Linux distribution (.DEB) file didn’t need to be extracted, i.e. I tried it that way, but the module didn’t work. Deleted the module & extraction and started over…like this:

Secondary mouse button to open menu – select the Convert to xzm <=> freedownloadmanager.deb:

Now move the new freedownloadmanager.xzm module to the Porteus module folder…I Activate it ‘n then reboot, tho just the rebooting will Activitate it as long as the module is in the Porteus module folder.

That’s it!

Conclusion

You don’t have to create all the apps that Porteus v5.0 comes wid, e.g. it has a text editor, screenshot app, GParted, calculator, Document viewer, Image viewer, Celluloid, dconf editor, mpv player, Polyglot, Audacious, and some other stuff I don’t normally use.

I’m going to adjust the Karmi’s Top 10 Linux Distros page after my recent experience wid Porteus v5.0 Cinnamon…probably put it as my #1 personal Linux OS.

If you are a MS Windows user, who has been thinking about giving Linux a ‘Test Run‘, then I highly recommend starting wid Porteus v5.0 Cinnamon. Cinnamon DE also has a Windows ‘Feel‘ about it, so moving around the desktop won’t be a challenge.

  • No need to search thru 3,000+ versions of the Linux OS…give Porteus a try, and then compare it to Sparky Linux – here they both ARE.

If you’re not familiar wid having an operating system installed on a USB, then read the Linux ‘n USB Flash Drives page. USB’s can easily handle Linux on a Fat32 partition, usually as a ‘Live‘ bootable installation media, but a lot of USB’s can have major issues wid the ext4 format. One of the main advantages of a Linux OS is its ‘Portability‘ so why ignore that obvious fact.

Will add this post to the Windows 11 & Porteus Linux & Special *PURPOSE* Linuxes pages…

LINUX IS LIKE A BOX OF CHOCOLATES – you never know what you’re gonna get!