Porteus is a complete linux operating system that is optimized to run from CD, USB flash drive, hard drive, or other bootable storage media. It's small (under 300Mb) and insanely fast which allows you to start up and get online while most other operating systems are left spitting dust. Porteus comes in both 32 & 64 bit and aims to keep on the bleeding edge. It also supports several different languages and the user forum has language sections. Join the community now!

loginsignup

The 64-bit edition of Porteus will fully utilize all the resources of a modern computer. Let your CPU and memory run unbridled with the sleek and feature-packed KDE4 desktop!
The 32-bit edition of Porteus will run on old and new systems alike. You won't believe how fast and responsive even an older system can be!
Available for both 32 and 64-bit systems, the Xfce editions of Porteus offer an alternative look and feel with all of the speed and simplicity of the standard editions.
Porteus is one of the fastest distributions on the face of the Earth. On a modern PC, it will boot into the 'lxde' desktop in less than 15 seconds! With the 'copy2ram' boot option, you can copy the entire OS to your RAM, giving you the lightning-quick responsiveness you've always wanted.
Porteus now offers a kiosk edition, which is a minimal system that is locked down for use by the public. Try it now, and take all of the guesswork out of preparing your next customer-oriented project!

Home

Unified Slackware Package Manager (USM)

USM is a package manager for Porteus. It is a hybrid CLI/GUI applications which means you may run it from a root terminal (type: usm) or as a GUI from the desktop menu. The main job of USM is to provide programs to the user. It does this by allowing you to search for and download a package from across 5 different slackware repositories. The default location for all downloads is /tmp/usm. All dependencies will be resolved and you will be asked if you wish to:

  1. Create one single module from all the dependencies
  2. Create a subfolder containing all the package
  3. Convert the slackware packages to porteus modules

These settings may also be autoamted by changing the options in the settings/Preferences menu. There are also various other settings you may change such as setting a custom configuration path.

You will be notified when there is a database update and it is highly recommend to update the database regularly so as to stay up to date with the latest packages. This is done using the update menu where you may update a single database or ALL databases together. From a root terminal you can type: usm -u all

When a new version of USM is released you can update from the update menu. From a rot terminal you can type: usm -u usm

Be aware that if you are downloading your packages intot he default location /tmp/usm then if you wantthem to remain at the next boot (and you are not saving your changes with a cheat code) then you must manually place the modules into your porteus/modules folder on the installation media.