How to install programs in puppy. Installing puppy linux on hard drive. Setting up Puppy Linux

Process Linux installations Lucid Puppy 5.2.5 (Lupu-525) on HDD does not represent some kind of super-task, however, some features of this process can lead a beginner into difficulty. Below, the installation of Lucid Puppy 5.2.5 will be described step by step, including the installation of the bootloader (Grub bootloader), with playback of screen images issued by Lucid Puppy 5.2.5 during this action.

The operating system Lucid Puppy 5.2.5 has a data volume of 128 mb on the CD and is capable of running directly from the CD. Its distribution, distributed as an iso-file (CD image), is written to a CD, inserted into the tray, and the computer is restarted. If the BIOS shows the CD-ROM as the first boot device, the computer will "pick up" the CD, load the files into RAM, and after about 2 minutes, the Lucid Puppy 5.2.5 operating system will be ready to work, even though it is present on the hard drive computer of a previously installed operating system.

Working with Lucid Puppy 5.2.5 in live-CD mode has such a significant advantage as reliable protection against viruses, since viruses are not able to get on the CD. However, in this case, one has to put up with a long start of the computer (copying files from a CD), which is a significant drawback. Installing Lucid Puppy 5.2.5 on your hard drive allows you to significantly speed up the boot, and use Puppy as a normal "stationary" operating system, while being very fast.

So, installation on the hard drive.

The installer is ready to go, it can be launched by pressing the "Install Puppy to sda1" button, but we will not rush. The hard drive was previously formatted in NTFS, moreover, it has only one partition. It is not good. Linux, including Lucid Puppy, has its own file system, in addition, it will be useful to reduce the living space for Puppy somewhat without giving it the entire hard drive (in order to be able to install another operating system on the same hard drive, if in the future we will need this). Thus, now our task is to create a Linux partition on disk sda1 with a volume of, say, 5 GB. (Creating a partition of less than 2 gigabytes for Puppy is not recommended - taking into account the installation of additional Puppy programs, there will not be enough space.) Accordingly, click on the "Filesystem in partition" button.

Since the sda1 hard drive was formatted by us, it is clear that there is no Grab on it. How to put the Hornbeam - see the material "Grab Loader for Lucid Puppy 5.2.5" directly continuing this article.

At the moment, Linux distributions are released with a well-designed interface and with all sorts of goodies. Compared to other distributions, Puppy Linux looks outdated and less attractive. Puppy Linux may not win the beauty pageant, but it's what's on the inside that counts, not the outside. If you look at the distribution without paying attention to appearance, then discover the gem of a Linux distribution.

Puppy Linux is written by Australian professor Barry Kauler.

The distribution is designed to be small, efficient and user friendly. Well-known distributions such as Damn Small Linux, SLAX and SAM Linux fall into this category, but Puppy Linux has some serious advantages:

    Assembled almost from scratch. Puppy is very small and not demanding on hardware.

    When booting from a CD, the entire distro is loaded into RAM and starts up without needing to access the CD, which makes Puppy very nimble.

    Puppy gives you the ability to save session data to a separate file, even if you're running the distro from a CD-RW.

    Puppy Linux installs on any media including a USB flash drive, hard drive or memory card.

    The system configuration can be easily changed using the user-friendly configuration tool.

    Puppy Linux includes fast and convenient applications for the web, office, graphics, video, sound, and even a few games for fun.

    Puppy includes its own file manager, making installing additional applications a breeze.

The result makes Puppy Linux an ideal distribution to use on older computers.

Just like with any other Linux distribution, you first need to download the latest Puppy ISO image and burn it to a CD. Make sure the BIOS has the CD drive set as the primary boot device.

Like other Live CD distros, Puppy supports boot options. For example, puppy pfix = ram parameter causes Puppy Linux to boot into RAM without loading a saved session, while puppy pfix = purge does a global file purge, which can be very useful for system recovery. A complete list of boot options and their descriptors can be found on the Puppy Linux WIKI page.

During the boot process, you must select the X graphical server, which consists of the two options Xorg and Xvesa. Xorg supports many advanced settings for modern hardware, but may not run on older computers. Xvesa has a limited number of settings, but runs on almost any computer configuration. Usually users select Xorg first, if the screen after that shows nothing, then Xvesa can be selected. Once Puppy has loaded, you need to select the optimal screen resolution. Puppy has a great permission management system. All you have to do is select the desired resolution and press the TEST button. If everything is displayed correctly on the screen, you can continue working by pressing Okay. You can also define the resolution manually. Once Puppy has finally booted up, take a look at the desktop picture, which contains a few clues, including information about available RAM, internet connection status, and saving your settings and data.

Install Puppy Linux

While Puppy Linux runs great from a CD, you can also install it on any media. Puppy includes its own installer. Launch it by selecting Menu → Setup → Puppy universal installer from the menu. The installer includes detailed information about the installation process, and we recommend that you read everything carefully, choosing the options you need.

For example, to boot puppy from a USB flash drive that uses the FAT32 file system, you need to install the files in the boot sector. To install files in the boot sector, select the mbr.bin option when a dialog appears with a list of available bootloaders. If you are installing Puppy on a new USB flash drive, it is most likely not formatted as a bootable device. In this case, you must start GParted.

Launch GParted, right click on the flash drive partition and select Manage Flags. Next, select Boot and click OK to close the window and confirm our changes by clicking the Apply button. Then we close GParted and the installer will finish the rest on its own. Installing Puppy on your hard drive is also easy. You need to choose between minimal (frugal) and full (full) installation. With a minimal installation, Puppy will simply copy a few files (vmlinuz, initrd.gz, pup_301.sfs and zdrv_301.sfs) from the CD to the selected logical drive, allowing you to run Puppy Linux like a live distro CD, only with hard drive and saving the session and data on the hard drive. You also need to configure the GRUB bootloader manually. A full installation allows you to install the entire distribution on a hard drive to a logical drive of your choice.

Starting Puppy Linux with QEMU

Puppy installed on a USB flash drive makes the distribution very compact. Instead of lugging around a laptop, you can use a flash drive to run Puppy on any computer. However, in some cases you will not be allowed to restart Windows and enter Puppy Linux. QEMU Manager is an emulator that allows you to run Puppy on the Windows platform. It is also important that QEMU Manager is a compact program and therefore we can install it on a USB flash drive with Puppy Linux. To create virtual machine, based on QEMU with Puppy Linux, you need to download the QEMU program and the latest Puppy Linux image. Unpack QEMU Manager and copy the folder to a USB flash drive. Copy the ISO image to the directory with QEMU Manager and run QemuManager.exe. Click Create New Virtual Machine, then an assistant will appear that will help you set up a new virtual machine. All assistant options are quite understandable and you can easily install a new virtual machine (VM).

Once all the steps in creating the VM have been completed, make sure the View Advanced Configuration Options After Saving Box is checked. Next, click the Save Virtual Machine button, which saves the new VM and opens the settings window. Next, go to the Disk Configuration tab. In the CD-ROM section, click the Browse button and select the Puppy Linux ISO image. Select the Boot From CD-ROM option. We save the settings by clicking on the Save button and now you can close the window. After that, you can launch Puppy on the VM by clicking on the Launch button.

Setting up Puppy Linux

Puppy Linux has a control panel that will allow you to easily configure the OS. To call the control panel, select Menu → Setup → Wizard Wizard. This control panel will help you configure every aspect of Puppy including local settings, sound, X video, internet connection and firewall. If Puppy has not configured the WIFI drivers properly, you can install them manually. To do this, click Load Module, select the desired module from the list of drivers, and click Load. If the driver for your WIFI card is not listed, you can install the driver for Windows using NDISwrapper. Go to the More section, select NDISwrapper, specify the required driver and click OK.

Once the file is uploaded, you need to create a new profile (New profile). Specify the desired device, press the appoptiate button, select Wireless, Create new profile and fill in the required fields. The assistant supports multiprofiles. With it, you can switch between different wireless networks. To return the default settings, you can use the Menu → Desktop → Puppybackground image utility. You can also remove the icon from the desktop. Right-click on the desired icon and select Remove. If you have chosen the minimal installation or you are running Puppy from a USB flash drive or other removable device, all your settings and data will be saved in a separate pup_save.2fs file. On the next boot, Puppy will automatically load the generated pup_save.2fs file.

Installing applications

Puppy Linux has its own package manager which can be used to install additional packages from the official repository. Puppy uses its own format called PET, so the list of applications available in PET packages is not large, but it contains the main applications such as Mozila FireFox, OpenOffice.org, GIMP and others. Installing an application using the Puppy package manager is simple, just highlight the desired application and press Okay. The Manager then downloads the selected package, verifies its integrity, and installs it. You can also manage .deb packages which allow you to use Debian packages. To access this feature you need to install 2 packages using Puppy Package Manager: Dillo web browser and pb_debiainstaller.

Then you can download .deb packages from the Debian repository. Run the Terminal Menu → Utility → RXVT Terminal Emulator and enter the pb-debianinstaller command. This command will launch the installer and the Dillo browser. We press the Choose button and select the downloaded .deb package, click Check dependencies and install the required packages, if any. After clicking Install now and Finish, you're all set.

After that, you can run the installed program from the terminal. For removing installed program you can use Puppy package manager. After installing Debian packages, be aware that pb_debianinstaller is still experimental and may make your system unstable. Use this program with care and remember to do backup systems.

Rebuilding Puppy Linux

Once you have set up your system and installed the necessary applications, you can build your own Linux distro. Desired program included in Puppy (Menu → Setup → Remaster Puppy Live-CD) allows you to rebuild it in just a few clicks. The program just creates a pup_301.sfs file (Where 301 is the Puppy version number), creates an ISO image and burns it to a CD-DVD. All you need to do is select a logical drive or drive from which the program will make an ISO image.

Puppy Linux is a small distribution created by Barry Kauler. Its main task is to be similar in use to Windows, to contain all the necessary programs, but to be extremely small and simple. The distribution works great on both new and old hardware and is very fast.

Its peculiarity is that you can get a full-fledged system simply by writing a small installation image to a USB flash drive and running it in LiveCD mode. If you think that other distributions can do this too, then no, there is a session saving feature that allows you to save all the data that you have worked with.

The distribution kit also contains a very large number of utilities and tools for configuring the system, with which you can configure anything you like and you don’t have to go into the configuration files very often. The last release in 2015 was Puppy Linux 6.3, codenamed Slacko, based on Slackware 14.1, but the distribution is still in development. In this tutorial, we will look at how to install Puppy Linux on your hard drive as a full operating system.

System requirements

The puppy linux hardware requirements are a little surprising. It looks like it can run on almost any hardware. The system needs 64 megabytes to run random access memory and processor with clock frequency 333MHz.

Step 1: Download the image

First of all, we need to download the installation image. The most latest version available on the official website. But there are two versions available here 6.0.5 based on Ubuntu 14.04 and 6.3 based on Slackware. We will install the latest.

Select the desired system architecture and download the image. The image weighs about 200 megabytes, so the download will be fast. Over time, there may be more distributions of Puppy Linux. The fact is that this distribution can be created on the basis of other distributions, and be compatible with their package base. These distributions contain the same set of puppy utilities and are all considered official. For example, Puppy Linux is currently in development, based on Ubuntu Xenial Xerus.

Step 2. Burning the image to a USB flash drive

Developers advise using the dd utility to write to a USB flash drive. The terminal command in Linux will look like this:

dd if=~/slacko64.iso of=~/dev/sdb bs=5M

Here /dev/sdb is the device name of your flash drive, you don't need to add any numbers there. In the operating room Windows system You can use the Windows version of this utility. Here the command will look like this:

dd if=slacko64.iso of=\\.\f: bs=5M

Here f: is the drive letter of your flash drive. Do not forget that you need to run the command line with administrator rights.

Step 3Setting up the BIOS

When the flash drive is written, restart the computer. During the BIOS splash screen, press F2, F8, Shift+F2 or del, to open the setting. There, go to the Boot tab and in the item 1st boot device select your flash drive:

Step 4Setting Up the Bootloader

At the first stage of loading the image, you can enter the kernel parameters, if there is nothing to change, just press Enter or wait:

Step 5: Booting the LiveCD

Wait for the download to finish:

Step 6 System Setup

Immediately after the start, such a system settings window will open, it makes no sense to configure anything now, because after installation the settings will still fail:

So just close this window.

Step 7Run the Installer

There is no installer shortcut, as we are used to, the installer is located in the main menu, in the Setup section. The menu item is called universal.

Step 8: Selecting an Installer

At this step, we can choose which installer to use, for a flash drive, for a flash drive with the f2fs file system or a universal one, we need a universal one:

Step 9. Selecting the device type

In this window, we have to select the type of device to install. When installing to a hard drive, select Internal (IDE or SATA):

Step 10: Choose a device

Select the device on which we will install the system:

Step 11. Prepare the section

The system is installed on one partition. If the selected device already has partitions, you can select one of them. Otherwise, click the button with the Gparted icon:

Step 12Create Partition Table

If your disk is not already partitioned, open the Deices menu and click Create Partition Table:

Step 13Creating a Partition

Create one new section sufficient size. One or several gigabytes is enough to install and fully use the entire system. As file system the partition can use vfat, ntfs or ext4 and other Linux compatible ones.

In the first case, you will not be able to install a complete system. The installer will create an empty file, make the necessary file system there, and only then proceed to the installation. But this option does not suit us, so we will use ext4.

Step 14 Applying Changes

When finished, open the menu Edit and press Apply All Changes to save changes.

Step 15 Boot Flag

Here check the box next to Boot and press Ok. After that Gparted can be closed.

Step 16Device Selection #2

Once again, select the device:

Step 17 Selecting a Partition

In the upper right corner, select the newly created disk:

Step 18Confirm Partition

Confirm the installation on this particular partition:

Step 19Extra Disk

If you have an additional disk with puppy linux files, you can now mount it:

Step 20 Installation Method

You have two installation options. Installing puppy linux as a file, recommended when installing on ntfs or vfat, as well as a full installation (FULL). In this article, we will use the full installation:

Step 21 Final Confirmation

Confirm that the system definitely needs to be installed on this drive:

Step 22Install Puppy Linux

Wait until the files are copied to the disk partition:

Step 23Installing the Bootloader

Select Yes if you want to install the bootloader. Grub4dos will be used as bootloader:

Step 24Setting Up the Bootloader

Select the partition on which the bootloader will be installed, and also set additional parameters if necessary:

Step 25Kernel Options

Enter additional kernel parameters if necessary, also here you can choose the name of the menu item for windows:

Step 26: Confirm Boot Loader Installation

Confirm that the bootloader needs to be installed in the MBR. Now the installation of puppy linux is completed, it remains to restart the computer.

Step 27: Reboot

Reboot the system using the corresponding button on the panel:

Step 28. Starting the system

Select the first item in the bootloader menu and wait for the download to complete:

Step 29 Setup Menu

After starting the system, the initial setup menu will open again in front of us. Here you can set the language, time zone and many more system settings.

First select the language you want to use the system in:

Then, in the box below, select your time zone:

Step 29Localization

To localize the system, it is not enough just to select the language, you also need to install the package with translations through the package manager, so start Puppy Package Manager from the menu.

In the list of repositories, go to puppy-noarch, then search for langpack. When the packages are found, select the langpack_ru package and double click on it, then click Do It in the top corner to start the installation:

After the installation is complete, it remains to reboot the system. Then everything will be in Russian.

conclusions

That's all, now you know how to install puppy linux on your hard drive and are a little familiar with the features of this distribution. As you can see, this is not an ordinary linux distribution, it can be run both in normal mode and using a LiveCD, and in both cases you get a full-fledged operating system. If you have any questions, ask in the comments!

Video with puppy linux installation process:

author Elena the beautiful asked a question in Other languages ​​and technologies

how to install linux puppy along with windows, provided that windows is already installed (so that when you turn on you can choose the OS and get the best answer

Answer from Gnome-forever[guru]
you can put puppy on a flash drive 256 mb is enough. .
or grub in mbr install. .

gnome-forever
Enlightened
(25348)
Olga, in principle, the manipulations are simple, but without such experience, you can get problems ..
It is important to correctly write grub to the section with puppy, and then to the mbr of the disk, you will have to edit menu.lst (manually register puppy and Windows)
The slightest mistake and Windows or puppy won't boot, although everything can be fixed with LiveCD Puppy...
In other more well-known distributions - Ubuntu, Mandriva, OpenSUSE, etc.,
All this is done automatically..
There will be more time, let's chat in a personal, do nothing for now or try to stumble puppy on a flash drive, get a useful experience ..
In general, google and read more here
http://www.puppyrus.org/wiki/index.php?title=Установка_Puppy_Linux_на_flash-носитель

Answer from Silencer[guru]
Just allocate space on your hard drive for Linux and install it. The Linux bootloader will do everything by itself, it will prescribe Windu to boot.

Modern Linux distributions are often too heavy (the same LibreOffice, due to the use of Java, requires a lot of memory), so on low-powered computers it’s not particularly easy to roam. Fortunately, there are distributions that are as truncated as possible in size, but at the same time contain everything you need for more or less comfortable work.

Introduction

To begin with, it is worth giving a definition. A mini distribution is a Linux distribution capable of running on low-powered hardware. Low-end hardware is usually seven or more years old and has 512 MB of memory, a 2.4 GHz processor, and an integrated graphics card. Of course, you can't run modern versions of full-fledged distros on such hardware - they are too heavy. However, the problem of what to put is still there. Of course, it is possible to install distributions of that time, only there will obviously be more errors than in modern ones, and no one is releasing security updates for them. There is an option to collect everything yourself from scratch, but this is too drastic. It remains only to use mini-distributions. This article will describe four general purpose mini distributions. But first, a short digression into the history of distribution building. First, let's remember why distributions are needed at all. Initially, they were just a convenient tool with an installation script to bundle programs. Then (due to the appearance of dependencies between programs) package managers appeared. Then came the current pillars of distribution building and the desktop race. There have been numerous attempts to create a user-centric distribution. And somewhere in 2000-2002, the first Live distribution kit appeared - Knoppix, which allows you to work without installation, and it became much easier to learn what Linux is. On the basis of Knoppix, the most popular mini-distribution was developed - Damn Small Linux. I think this brief digression can end and finally move on to mini-distributions.

INFO

If you need a desktop environment other than KDE/GNOME, you can use Xubuntu.

TinyCore

There are three variants of this distribution: Core, TinyCore, and CorePlus. The first one is 9 MB, but since this option contains only the command line, we are not interested in it. The second one already contains a GUI, which seems surprising by today's standards at 15 MB. However, it lacks non-English keyboard layouts, so only CorePlus is suitable for a Russian-speaking user. All three options work based on the 3.16 kernel. When loading, a menu will appear that offers a choice of as many as seven window managers. The default is FLWM - we will load it. After launch, the desktop immediately appears. At the bottom of it is a nice application launcher from which you can launch the editor, control panel, application management utility, log out, install it, and perform some other actions. Let's see what can be done from the application management utility. TinyCore boot menu When you first start it, you will be prompted to search for the nearest mirror. This is the first window we see, so let's take a look at the title as well. It seems to have come from the late nineties - the window control buttons are inexpressive and do not stand out in any way. There is no system menu for windows in principle. But back to the content. After pressing the Yes button, mirrors will be searched. At the end of it, you need to agree again, this time with the chosen mirror. This point seems redundant - this is the second question that is not directly related to software management. But here we clicked OK, and the application selection window appeared. The left list, which, in theory, should contain available applications, is pristine. You need to select the Cloud (Remote) submenu in the Apps menu and click the Browse button. A huge listing of applications will be displayed, sorted alphabetically and not categorized in any way - the latter, of course, is a huge minus and drastically limits the users who can work with this distribution, despite the fact that it, in principle, is not positioned as a distribution for system administrators.
TinyCore package management utility Let's try to install AbiWord. There is no search as you type - which is quite logical, because the distribution kit is designed for low-power computers. After pressing the Enter key, a suitable package will appear on the left side. Selecting it, on the left side we get information about it. However, when you try to install it, it turns out that this is impossible - apparently, installing applications is not designed to work in Live CD mode. In this case, however, the question arises: why even give the opportunity to run this utility without an installed system? Let's try to put this distribution on the hard drive. The installation procedure consists of approximately six steps: hard drive selection, file system selection, bootloader options, selection of extensions to be installed, and confirmation. After installing and rebooting, we tried to install AbiWord again, and again unsuccessfully - this time the program refused to start due to the inability to find the library.
Installing TinyCore on HDD It can be said about the distribution that, unfortunately, it is clearly not suitable for novice users. What's there - it's not even for system administrators. It can be called a constructor for someone who wants to mold some kind of analogue of Parted Magic. But it is not suitable for direct use.

Puppy Linux

The latest version of this distribution is based on Ubuntu 14.04, so the programs from it are fine. But, unlike Ubuntu, the size of the distribution's ISO image is just over 200 MB and uses its own package format and its own repositories. After launch, a nice desktop and an initial settings window will appear, in which you can select the language, time zone and monitor resolution. When choosing the Russian language, a warning pops up that a package is needed for localization. You need to install it manually, but it's quite simple: click Install on the desktop, then select Puppy Package Manager on the Install applications tab and find the langpack_ru package. After that, you will need to restart the X server.
Puppy Linux initial setup Let's see the set available applications and at the same time evaluate the GUI. Let's start with the last one. The default desktop is the JWM window manager. The title bar with buttons looks standard, there is no retro desktop feel, the system menu is also present. By default, there are three virtual desktops, using the system menu, you can move windows to any of them. The developers have managed to squeeze a lot of useful applications into 200 MB - from spreadsheets (Gnumeric) to a browser based on Firefox 24. There are even several entertainment programs. It is worth noting, however, that 256 MB of memory is not enough for the distribution kit - at first, of course, it works fine, but then the brakes begin. For comfortable work, therefore, you need at least 512. Let's move on to packages. The graphical package manager somehow supports not only the Puppy Linux repositories, but also the Ubuntu repositories, however, there is no standard apt-get. That is, in Puppy, not only packages intended for it are available, but also a complete list of Ubuntu packages. When installing a package, a console window appears, which displays all the commands that are executed. After installation, another window will appear with a report on the work done. It looks pretty logical, but wouldn't it be better to display a message that the installation went well, somewhere in the corner?
Puppy Linux Package Manager Let's try to put the distribution on the hard drive. To do this, click "Install", then Universal installer. The first installation steps are quite intuitive, but starting with partitioning, inexperienced users may have problems - it was not worth separating the partitioning program from the installation program. In addition, the idea of ​​a "simple" installation is certainly interesting, but it looks strange for installing on a hard drive. The idea is that not the executable files themselves are installed, but the Squashfs images and all changes are made not to them, but to the dedicated FS directory. This allows you to install Puppy even on FAT / NTFS partitions, which is extremely useful for installing on a flash drive and other external drives, but somewhat confuses the user, since the latter is offered a detailed, but rather obscure description of the proposed options. Translation into Russian, by the way, sins with a huge ... number ... of dots. During the shutdown, you will be prompted to select a location to save persistent data. And everything would be fine, but the question arises: why can't you remember the user's choice in the installer? But for the possibility of encrypting this storage, there is a separate plus - there are three options to choose from: no encryption, weak encryption and strong encryption.
The first step of installing Puppy Linux After rebooting and starting Puppy from the hard drive, for some reason, you need to specify all the parameters again, although it would seem that they should be saved, because we did not set up persistent storage in vain. However, apparently, there is some kind of flaw here, because the next time the work is completed, they will again ask about persistent storage. But then they won't ask. Overall, the distribution looks like a reasonable choice for users with old computer. Moreover, it is focused specifically on users, which, together with the size, looks extremely attractive. However, the distribution has a huge minus - by default, the working user is root.

Slitaz

The size of the ISO image of the latest unstable version of this distribution is 42 MB. The kernel version is 3.2.53. During the download, a language selection menu will appear - unfortunately, there is no Russian in it. After the timeout expires, another menu will be offered, in which you can already select the desired desktop option or even start it without it. After launch, the desktop will appear - as such, the distribution uses OpenBox.
The second menu that appears when loading SliTaz In general, the GUI does not stand out with anything special, but it does not seem too old-fashioned either. The developers chose the option of placing the panel (and, accordingly, the main menu) on top. In terms of functionality, it is approximately identical to JWM, in terms of customizability of the title bar, it even surpasses it. There are not very many programs in the distribution kit, but still enough. In particular, there is a PDF reader and a music player. The default browser is some pathetic variant that doesn't even support JavaScript. An alternative is the Midori browser, based on the WebKit engine. Unfortunately, when trying to open some pages, this browser was automatically closed.
Midori Browser The package manager is TazPkg, which is a script written in ash. The package format is a CPIO-archive with an attached cpio.gz file and "recipes", which include dependencies. It is not clear why it was necessary to invent another bicycle - there are more than enough package managers, including lightweight ones. Installing a package looks very easy: # tazpkg recharge # tazpkg get-install mc Let's see how to install this distribution. In the application menu, select System Tools -> SliTaz Installer. A browser window will appear asking you to enter a username/password. After that, a web page will open offering to install or update the distribution. When choosing an installation, you will need to partition it, for this purpose you need to run GParteed. After splitting, you can already go further. The next page will have all the other options. Everything is very clear and precise, the only thing missing is the choice of the time zone.
One of the SliTaz Installation Steps After installation and reboot (note that the disk is not ejected automatically), the login screen will appear. This login window is perhaps the most minimalist I've ever seen - not even the mouse pointer is present during the login procedure. In the installed system, the Midori browser worked like clockwork, but it did not respond to the mouse wheel point-blank.
The login screen in SliTaz The distribution looks extremely interesting (perhaps, its size / functionality ratio is close to the maximum), but the lack of Russian language is a rather significant drawback. Besides, having another package manager doesn't seem like a good thing.

4MLinux

This distribution is available in two versions: Basic and Full. Version 11.1 (based on kernel 3.14.27) of Basic takes 70 MB, while Full takes just over 370. When trying to boot on a virtual machine with 256 MB of RAM, the Basic version refused to start. Therefore, the recommended minimum for this distribution is 512 MB. After launch, an editor window will appear in which you need to specify the locale of the window manager (by the way, its indication does not affect anything - neither immediately after editing, nor after restarting the graphic system), and after closing it - a desktop with a bright background image and information about system load. JWM is used as a window manager. The panel is on top quick launch applications, the standard panel is located below, and on it is the second panel, this time for quick access to the settings. There are more than enough effects in this desktop, you can even turn on 3D - although why they are needed in a lightweight distribution is unknown. Of the available applications, there is the NetSurf browser on its own engine, originally developed for RISC OS. Unfortunately, Russian-language sites are not displayed correctly in it. In addition to the browser, there is also the Sylpheed mail client and the MPlayer player. It is also possible to install, for example, Firefox or LibreOffice.
NetSurf Browser Again, the developers did not use any of the common package managers, but created their own - zk, an almost five-kilobyte ash script. And everything would be fine, but this manager not only does not support repositories - it does not even support dependencies, which was bad manners back in 1995. In fact, it just unpacks tar.xz archives to the root and keeps the distribution up to date. To install, select 4MLinux -> Installer from the main menu. A console will appear, where after pressing Enter there will be ... an error. It says that no partition was found. It's not difficult to create, but the installer must be designed for such cases. Created, re-launched the installer... and again got an error - it's impossible to mount the partition. After creating the file system and the next launch, we will be offered - attention! - format the partition. This, in a good way, was worth suggesting at the stage of the second mistake. Then the question will be asked: will this distribution kit be the only OS on the computer? Since it’s better to put such things on a virtual machine for the first time (which we do), we can safely answer “Yes”. After that, a warning will appear that the system loader will be installed. As such, it is not Grub2 and not even the usual Grub - LILO. And this is in 2015. There is nothing left to do but agree. The next step is to check if the data is correct. Here we boldly give a positive answer. And after that, the installation will be done. The process takes less than a minute, then you need to reboot.
Partition selection step during 4MLinux installation After the reboot, you will be prompted to set the root password. Next, there will be a text login prompt, and, despite the preliminary installation of the superuser password, it starts up without a password. No GUI is launched even after logging in - it must be started manually with the startx command. After launch, everything looks absolutely identical to the Live CD. The distribution makes a very strange impression. Its graphic part looks very nice, but the fact that it is impossible to run on less than 512 MB of RAM (despite the fact that the image itself takes only 70) is surprising. The set of available applications is also small - it seems that the developers, instead of useful programs stuffed exclusively all sorts of effects. The management of so-called "packages" is also bewildering at best - the 1995 Red Hat distribution, I repeat, looks even more solid in this regard. The installation is also reminiscent of the early days of Linux: not only is the installer unable to partition disks itself, it also uses the ancient LILO bootloader.

NanoBSD

It is possible to create a stripped down version of FreeBSD for use on systems with limited memory. The NanoBSD script will help with this. Features of the resulting images:
  • packages (and ports) work absolutely identical to the original system;
  • unless otherwise specified when building the image, the functionality is also identical;
  • the root FS is mounted in read-only, which allows you to turn off the power without entering any commands.
This feature is mainly used for creating embedded systems, but it can also be used to create a minimalistic image.

Conclusion

Mini-distributions are a useful thing. Unfortunately, as you can see in this review, only a small part of them is really suitable for the user, even despite the declared purpose. But those of them that are really convenient do not reach the level of usability of full-fledged distributions. TinyCore is not suitable for users or administrators - it is a distribution kit for specific purposes that needs to be finalized with handles. But the installer in this distribution is normal. 4MLinux looks like a beautiful wrapper with a very strange stuffing - not only are “packages” in the understanding of this distribution just tar.xz archives, but LILO is also used as a loader. And there is nothing to say about the installation - if the installer has not acquired a graphical frontend in eleven versions of the distribution kit, this means something. In addition, this is the only distribution in the review that could not run on 256 MB of memory. SliTaz can already be recommended to users - with a modest size (40 MB) it has a set of applications similar to that of 4MLinux. The package manager, albeit self-written, works as it should. The installation method is also interesting - via the Web-GUI. If it were not for the lack of the Russian language (including in the repositories), it could be safely advised to not very experienced users with old hardware. Finally, Puppy. Despite some controversial points (for example, not very intuitive installation and the inability to easily install packages from command line), this distribution compares favorably with both the number of programs - which, in general, is not surprising, since the size of the ISO image is more than 200 MB, - and the presence of the Russian language. It is also the only distribution in the review that is somehow compatible with third-party repositories. Summing up: it all depends on how much the user takes the time to fuss with the installation and initial configuration of the distribution (after all, in principle, with a very strong desire, you can use the minimal installation of the same Ubuntu). But other things being equal, Puppy looks like the most preferred option.
Share with friends or save for yourself:

Loading...