Как пользоваться slack: советы и полезные настройки

Releasing Slax 9.7.0

Good news, a new and improved version of Slax has been just released as Slax 9.7.0. You can download Slax for free or purchase a cool USB drive with Slax preinstalled from the project’s home page at www.slax.org

Most important changes are explained below:

1) usb-modeswitch was added to Slax

Some new USB devices have their proprietary Windows drivers onboard; when plugged in for the first time, they act like a flash storage and start installing the Windows driver from there, and if the driver is already installed, it makes the storage device disappear and a new device, mainly composite with modem ports, shows up. On Linux, in most cases the drivers are available as kernel modules. However, the device shows up as «usb-storage» by default. So usb_modeswitch is used to send a message to the device to initiate the mode switching, so it can be used for the intended purpose.

2) The ‘slax activate’ command now copies module to RAM only if necessary

Slax is a modular operating system, and it supports on-the-fly activation of modules (compressed files with .sb extension) by using ‘slax activate’ command. If the module is stored on a separate filesystem, it can be activated from there without any issue. But if the module is stored inside the current AUFS root filesystem, for example when user downloaded it from the internet to his Home directory while running Slax, such module needs to be copied outside of the AUFS filesystem before activation. Previous Slax version copied all activated modules to RAM or to the USB device it was started from, even if it was not really necessary. Starting with this Slax release, the copying is done only if it is needed.

3) Slax is now even smaller

Many years ago, a decision was made to use 512K blocks in Slax for all squashfs compressed filesystems (Slax core modules as well as other bundles). This saved some RAM, but led to somewhat inefficient compression. Since RAM is not so scarce nowadays, Slax now uses 1MB blocks to make the compression better, resulting in 10MB smaller overal size of the distribution (255 MB compared to 265 MB). There is still support for 512K block size too, so old modules created with 512k blocks will work just fine.

Happy Slaxing 🙂

Почему Slax?

В мире куча всяких ОС из семейства Linux’ов – Ubuntu, Lubuntu, Kubuntu и всякие прочие -бунты, Debian, MX Linux и прочие, и прочие. Всех пересчитывать – не хватит пальцев на руках и ногах. И, надо сказать, что прежде, чем останавливаться опять на Slax я попробовал поставить на свой ноутбук Dexp поочередно: Ubuntu, Kubuntu, Lubuntu, Debian, MX Linux. Все попытки “взлететь” окончились крахом – ни одна из ОС не запустилась нормально из-за видеоядра Intel HD Graphics. Операционка устанавливается, настраивается, но при первом запуске максимум, что я видел – это поле ввода пароля на черном экране и всё. Попытки использовать при запуске ОС параметр nomodeset тоже ничего ни к чему не привели, ну а ломать себе мозг и из консоли настраивать wifi-соединение, скачивать какие-то там супер-пупер-современные драйверы для видео мне, откровенно, было лень. А вот Slax, на моё удивление, вполне себе спокойно запустился с USB-носителя и, более того, также спокойно перекочевал на HDD и стал вроде как основной и единственной операционной системой на ноутбуке.

Установил я последнюю стабильную версию . В отличие от той версии Slax, которую когда-то использовал я (а использовал я версию 6.11), в этой версии операционной системы всё достаточно серьезно поменялось. В частности, теперь можно не мучиться со сборкой модулей под ОС, а пользоваться родными репозиториями Debian, что, на мой взгляд, очень даже хорошо. Что же касается установки Lazarus, то тут с непривычки пришлось немного попыхтеть. Но обо всем по порядку.

Releasing Slax 9.11.0

New school year has started again and next version of Slax is here too 🙂 this time it is 9.11.0. This release includes all bug fixes and security updates from Debian 9.11 (code name Jessie), and adds a boot parameter to disable console blanking (console blanking is disabled by default).

You can get the newest version at the project’s home page, there are options to purchase Slax on DVD or USB device, as well as links for free download.

Surprisingly for me we skipped 9.10, I am not sure why 🙂

I also experimented with the newly released series of Debian 10 (code name Buster) and noticed several differences which need addressing, so Slax based on Debian 10 is in progress, but not ready yet. Considering my current workload and other circumstances, it will take some more time to get it ready, few weeks at least.

Enjoy the new release and have a nice weekend 🙂

Slax Linux 9 — Первый взгляд

обзор,
первый_взгляд,
релиз,
событие,
debian,
linux,
slax

Translate this articleEnglishGermanFrenchSpanishPortugueseItalianChineseArabicKoreanJapanese

Slax — это мой любимейший дистрибутив, благодаря которому я увлекся linux-системами и их использованием на флешках. Операционная система в 200 мегабайт, способная полностью загрузиться в оперативную память и предоставить полноценное рабочее окружение. Фантастика, не так ли?
Может, сейчас таким никого и не удивить, но 7 лет назад я был без ума от слакса. И продолжаю восхищаться им сейчас…

Ах да. Если Вы не в курсе, что это за слакс такой и почему он шикарен, то настоятельно советую прочесть это: Slax Linux 7.0 — первый взгляд.

В последнее время слакс неоднократно замораживался и размораживался. Новые версии могли не выходить несколько лет, а потом внезапно публиковался мажорный выпуск. 

Так, предыдущий релиз (7.0.8) вышел 16 марта 2013. Следующий: 16 ноября 2017. И не восьмой, а сразу девятой версии. И это не просто так.

Дело в том, что Slax больше не тот милый дистрибутив с рабочим столом KDE, основанный на Slackware. Теперь это Live-сборка Debian всё тем же весом в 200 мегабайт. Использованы репозитории стабильного выпуска, а именно Debian Stretch (9.1.2). 

Скачать

Ссылки для скачивания доступны на официальном сайте slax.org, сразу же на главной странице. Установка на флешку аналогична предыдущим версиям, так что повторяться здесь я не буду.

Скриншоты

Загрузочное меню. Опция полного копирования в ОЗУ все еще здесь 🙂
«Рабочий стол». Минималистичный оконный менеджер Fluxbox с панелью задач
Главное меню. Терминал, бразуер, текстовый редактор и калькулятор
Терминал xterm. На скриншоте слакс гордо заявляет, что является дебианом 🙂
Браузер. Причем не какой-то там легковесный Midori или что-то подобное, а самый «настоящий» Chromium
Текстовый редактор Leafpad
Калькулятор. Это qalculate, если мне не изменяет память. Не знаю, зачем он нужен в сборке
Фрагмент конфигурационного файла с репозиториями. Как видно, используются пакеты из Debian Stretch
Графического файлового менеджера нет, но зато присутствует консольный Midnight Commander
Попытался открыть GParted, а его нет. Запустил загрузку из сети — процесс пошел
И таки да, GParted установился за десятки секунд и готов к работе

Выводы

Я считаю обновленный Slax великолепным. Он ничем не перегружен, при этом имеет огромный потенциал. Пакетная база Debian шикарная, потому любой пакет скачать и установить не составит труда. В будущем разработчики должны допилить модульность, что сделает обновленный слакс «конструктором», как и прежде.
На базе Debian есть Live-системы «все в одном», вроде KNOPPIX и Kali Linux, которые изначально включают множество инструментов и весят 3-4 гигабайта. А теперь есть и малютка Slax, чему я несказанно рад.

Releasing Slax 9.11.0

New school year has started again and next version of Slax is here too 🙂 this time it is 9.11.0. This release includes all bug fixes and security updates from Debian 9.11 (code name Jessie), and adds a boot parameter to disable console blanking (console blanking is disabled by default).

You can get the newest version at the project’s home page, there are options to purchase Slax on DVD or USB device, as well as links for free download.

Surprisingly for me we skipped 9.10, I am not sure why 🙂

I also experimented with the newly released series of Debian 10 (code name Buster) and noticed several differences which need addressing, so Slax based on Debian 10 is in progress, but not ready yet. Considering my current workload and other circumstances, it will take some more time to get it ready, few weeks at least.

Enjoy the new release and have a nice weekend 🙂

Работа в SLAX

Как и полагается LiveCD дистрибутивам, SLAX загружается с CD. Процесс загрузки происходит довольно быстро, ощутимо быстрее, чем в случае с тем же Knoppix. В некоторой степени скорость зависит от количества модулей, которые были добавлены пользователем (см. врезку). Процессом загрузки можно управлять. Благодаря вводу специальных параметров при начале процесса загрузки пользователь может отключить поиск и определение того оборудования, которое на данной машине отсутствует. Это дает существенный прирост в скорости.

Далее требуется ввести логин и пароль. Логин ? соответственно root, а пароль по умолчанию предлагается toor. В SLAX можно запустить либо сразу графическую оболочку, набрав в консоли команду startx, либо сначала конфигурацию X сервера. Последнее придется сделать в том случае, если вы добавили в качестве модуля коммерческие драйверы NVIDIA, так как в этот момент они будут обнаружены и подключены. Также конфигурирование необходимо, если по тем или иным причинам графическая оболочка не запускается вовсе или запускается в искаженном виде.

После всех перипетий, связанных с загрузкой, мы попадаем в дружественную оболочку KDE. Русский язык интерфейса (если, конечно, мы добавили соответствующий модуль) уже появляется в системе по умолчанию, а большинство программных модулей доступно через меню K (аналог меню «Пуск»
в Windows). Если в меню их ярлыки отсутствуют, то данные приложения можно вызвать через командную строку. Дистрибутив поддерживает достаточно широкий спектр оборудования ? принтеры, звуковые карты, беспроводные сетевые адаптеры и т. д. Windows разделы в файловой системе FAT 32 монтируются автоматически. Флэшки также автоматически распознаются и подключаются, но, если этого не произошло, монтировать их придется вручную с помощью команды mount.

При желании пользователь может установить SLAX на жесткий диск либо на флэшку. Последнее имеет смысл делать лишь в том случае, если BIOS поддерживает загрузку с них. В системе имеется довольно удобный и простой инсталлятор

Важно отметить, что благодаря технологии сжатия при записи на флэш драйв требуется меньше места, чем в случае с CD. Так, дистрибутив с модулями общим объемом около 300 Мбайт при записи на флэшку потребовал чуть более 200 Мбайт

При установке на жесткий диск можно использовать либо полностью чистый, специально подготовленный Linux раздел, либо раздел с уже установленным другим дистрибутивом или имеющимися данными. SLAX их не уничтожит, а просто добавит свои файлы. Также SLAX может записать в MBR свой загрузчик, который, разумеется, позволит загружать и Windows, если таковая имеется.

Создатели различных LiveCD дистрибутивов, как правило, живописуют все преимущества использования своих продуктов на оптических носителях. Ведь CD можно постоянно носить с собой и загружаться с него везде, где бы мы ни находились. Но гораздо проще и удобнее носить с собой флэшку, которая занимает намного меньше места, ее гораздо труднее сломать, а кроме того, ее можно использовать, к примеру, в качестве брелка для ключей.

Releasing Slax 9.7.0

Good news, a new and improved version of Slax has been just released as Slax 9.7.0. You can download Slax for free or purchase a cool USB drive with Slax preinstalled from the project’s home page at www.slax.org

Most important changes are explained below:

1) usb-modeswitch was added to Slax

Some new USB devices have their proprietary Windows drivers onboard; when plugged in for the first time, they act like a flash storage and start installing the Windows driver from there, and if the driver is already installed, it makes the storage device disappear and a new device, mainly composite with modem ports, shows up. On Linux, in most cases the drivers are available as kernel modules. However, the device shows up as «usb-storage» by default. So usb_modeswitch is used to send a message to the device to initiate the mode switching, so it can be used for the intended purpose.

2) The ‘slax activate’ command now copies module to RAM only if necessary

Slax is a modular operating system, and it supports on-the-fly activation of modules (compressed files with .sb extension) by using ‘slax activate’ command. If the module is stored on a separate filesystem, it can be activated from there without any issue. But if the module is stored inside the current AUFS root filesystem, for example when user downloaded it from the internet to his Home directory while running Slax, such module needs to be copied outside of the AUFS filesystem before activation. Previous Slax version copied all activated modules to RAM or to the USB device it was started from, even if it was not really necessary. Starting with this Slax release, the copying is done only if it is needed.

3) Slax is now even smaller

Many years ago, a decision was made to use 512K blocks in Slax for all squashfs compressed filesystems (Slax core modules as well as other bundles). This saved some RAM, but led to somewhat inefficient compression. Since RAM is not so scarce nowadays, Slax now uses 1MB blocks to make the compression better, resulting in 10MB smaller overal size of the distribution (255 MB compared to 265 MB). There is still support for 512K block size too, so old modules created with 512k blocks will work just fine.

Happy Slaxing 🙂

Установка

Ставим на flash-носитель. Раздел на нашей флешке можно сформатировать в любую файловую систему — хоть в FAT, хоть в Ext2, хоть в ReiserFS. Везде заработает. Никаких своп-разделов не нужно: если таковые имеются на жёстком диске, они будут подключены при загрузке системы.

Несмотря на то, что SLAX, используя хитрые костыли, нормально работает в FAT’е, я НЕ рекомендую устанавливать систему на FAT-раздел. Просто потому, что в этом случае:

  • возможны потери сохранённых данных в случае некорректного завершения работы;
  • права на файлы и папки, символические ссылки, а так же регистр символов в именах файлов и папок будут сохраняться необычным способом;
  • вы закалебаетесь чистить флешку от вирусов с Windows-машин.

Кстати, я установил SLAX именно на FAT, и мне приходится терпеть все эти неудобства.

Итак, скачиваем последнюю версию дистрибутива в формате tar с ftp://slax.org/. Ещё лучше стянуть с торрента. Когда скачали — монтируем раздел на флешке в какую-либо директорию. У меня это :

Распаковываем скачанный архив в эту папку:

Затем делаем этот раздел загрузочным. Для этого переходим в каталог на нашей флешке и запускам скрипт :

Всё. Можно перезагрузиться, настроить в BIOS’е загрузку с USB-Flash и пользоваться портативной системой.

Локализация

Вообще-то на официальном FTP-сервере есть всё необходимое для русификации. Но так как идущую по умолчанию локаль iso88595 мы в гробу видели, нам придётся идти другим путём.

Схема русификации несложная. Скачиваем два файла — модуль с локалями и загрузочный образ:

http://komar.in/lzms/russian-utf8/russian-utf8-6.0.7-i486-2.lzmhttp://komar.in/lzms/russian-utf8/initrd.gz

Образ поместите в директорию , модуль — в . После перезапуска у вас будет полностью русифицированная система.

И не забудьте переключить кодировку в Konsole. Выбор кодировки — в меню.

Языки ввода

Пожалуйста, не надо ничего ковырять в . Он всё равно будет стёрт live-скриптами после перезагрузки. Прочитайте лучше моё руководство по переключению раскладок клавиатуры в KDE.

Родом из Slackware

Дистрибутив SLAX (http://www.slax.org) существует уже более трех лет. С самого начала его создатель, программист из Чехии Томас Матейчек стремился создать максимально простую и дружественную пользователю среду, работать с которой могли бы не только опытные линуксоиды, но и те, кто делает лишь первые шаги в освоении этой операционной системы. Впоследствии рамки проекта значительно расширились, и сегодня во круг SLAX образовалось целое международное сообщество.

Изначально в качестве основы для SLAX был взят известнейший дистрибутив Slackware (http://www.slackware.com), Его можно считать старейшим если не вообще в истории Linux, то уж точно наиболее старым из ныне существующих и развивающихся. История Slackware берет свое начало с 1993 года, и ставляет собой максимально прозрачную систему, пусть немного сложную для новичков, но вполне подходящую в качестве учебного пособия по изучению структуры Linux вообще.

Принцип работы SLAX следующий. С сайта разработчика загружается базовая система, которая включает в себя ядро, X11 (xorg), графическую оболочку, наборы драйверов, необходимые для работы оборудования (ALSA, madwifi и т. д.), и, наконец, минимальный набор необходимого программного обеспечения. Сюда входит текстовый редактор, веббраузер, почтовый клиент, программа для обмена мгновенными сообщениями, совместимая с протоколом ICQ, а так же аудио и видеоплеер. Для кого-то подобного функционала будет достаточно, но многие захотят расширить его. Необходимо отметить, что на сайте доступно несколько вариантов базовой системы ? стандартный KillBill (специально предназначенный для запуска в среде Linux Windows приложений), а также серверный. Все они в качестве графического окружения используют оболочку KDE 3.4.
Последние две редакции отличаются от стандартного варианта соответственно наличием эмуляторов и серверного программного обеспечения. Кроме того, доступны две специальные редакции ? Popcorn (для флэш драйвов объемом 128 Мбайт) и Frodo (консольный вариант дистрибутива без графической оболочки).

Но вернемся к стандартному варианту. Разработчик специально рассчитал его размер (185 Мбайт) для 8 миллиметровых жестких дисков. Он включает в себя, как правило, штатные программы, входящие в состав оболочки KDE. Согласитесь, это не самый лучший вариант. Также отсутствует локализация на другие языки. Но все недостающее можно скачать с сайта из специального раздела «Модули». Всего на момент написания данной статьи было доступно 504 модуля. Все они разбиты по категориям:

  • «Искусство»
  • «Графика»
  • «Мультимедиа»
  • «Игры»
  • «Офис»
  • «Образование»
  • «Сети»
  • «Безопасность»
  • «Система»
  • «Средства разработки»
  • «Драйверы»
  • «Локализация»
  • «Консольные приложения»
  • «Библиотеки»
  • «Другое».

Разумеется, как модуль русификации интерфейса, так и все наиболее известные и популярные Linux приложения в этой коллекции можно легко найти. Также здесь имеется и проприетарный софт, в частности ? драйверы видеокарт NVIDIA от производителя. По каждому модулю имеется хотя и краткое, но достаточно информативное описание, дающее пользователю основное представление о программе. Не хватает, пожалуй, разве что скриншотов.

Slax Linux 7.0 — первый взгляд

обзор,
первый_взгляд,
эксперимент,
linux,
slax

Translate this articleEnglishGermanFrenchSpanishPortugueseItalianChineseArabicKoreanJapanese

Предисловие

Каждый линуксоид прекрасно знает, что такое Slax Linux. Это миниатюрный дистрибутив, который создан на базе Slackware, способный уместиться на MiniCD и при запуске полностью скопировать себя в оперативную память. А если загрузить его с флеш-карты, то еще и изменения сохранить получится. Кроме того, нельзя не подчеркнуть модульную структуру и наличие KDE в качестве рабочего окружения.

Но у этого замечательного дистрибутива есть и значительные минусы. Самый главный из них — долгая заморозка проекта. Новых версий не было с 4 августа 2009 (6.1.2) по 10 декабря 2012 (7.0.0). За этот промежуток времени многие успели забыть о слаксе. Версия 6.1.2 не могла корректно распознавать многое новое оборудование, так что в качестве «реанимационки» (загрузочной usb-флешки) систему использовать перестали…

Седьмая версия значительно меняет ситуацию. Весь софт обновлён до последних версий. (кроме KOffice — его вообще нет). Может показаться странным, но KDE4 работает великолепно! Тормозов, вылетаний и прочих гадостей при запуске в виртуальной машине обнаружено не было.

Здесь речь пойдёт о Slax 7.0.5.

Сравнение с предшественником

Slax 6.1.2

Версия linux-ядра: 2.6.27.27

Версия среды KDE: 3.5.10
Размер дистрибутива: 32bit — 200 МБ  / 64 bit — отсутствует 

Slax 7.0.5

Версия linux-ядра: 3.6.11

Версия среды KDE: 4.9.5

Размер дистрибутива: 32bit — 217 МБ  / 64 bit — 227 МБ

Загрузка

Новые версии можно скачать в четырёх различных вариациях: 32-х битный ISO-образ, 64-х битный ISO-образ, 32-битный ZIP-архив, 64-битный ZIP-архив. Сборки с русским языком присутствуют. Вот страница загрузки.

Как известно, slax не требует установки на жёсткий диск. Для создания загрузочного CD-диска нужно использовать iso-образ, а для USB-флешки — zip-архив.
Примечание 1: на самом деле, zip-архив — это всего лишь «распотрошенный» iso-образ. Так что можно скачать только ISO и поберечь свой трафик.

Примечание 2: при создании загрузочной флешки мало извлечь каталог slax на накопитель. Нужно ещё и установить загрузчик. На помощь придёт специальный скрипт. В Windows запустите файл slax\boot\bootinst.bat, в Linux — slax/boot/bootinst.sh.

Добавление софта

Благодаря модульной структуре можно самостоятельно собрать систему с нужными модулями. Для этого стоит подобрать требуемые модули (они представляют собой sb-файлы). Затем следует поместить их в /slax/modules.

Скриншоты

Как известно, «лучше один раз увидеть, чем сто раз услышать». Ниже Вы можете просмотреть снятые мною скриншоты с поясняющими комментариями:

Запуск Slax. Предложение нажать любую клавишу для выбора вариантов загрузки
Запуск Slax. Меню с вариантами загрузки. Кнопка «Run Slax» — запуск; Флажок «Persistent Changes» — сохранение изменений по завершении работы; Флажок «Graphical desktop» — работа в графической среде KDE; Флажок «Copy to RAM» — копирование в оперативную память и возможность извлечь загрузочный носитель; Флажок «Act as PXE server» — работа в роли PXE-сервера
Запуск Slax. Сплешскрин
Рабочий стол. Примонтирован загрузочный CD
Вот так выглядит рабочий стол после полной загрузки Slax Linux 7
Главное меню. Вкладка «Избранное»
Главное меню. Вкладка «Приложения»
Главное меню. Вкладка «Приложения» > «Графика»
Главное меню. Вкладка «Приложения» > «Интернет»
Главное меню. Вкладка «Приложения» > «Игры»
Главное меню. Вкладка «Приложения» > «Мультимедиа»
Главное меню. Вкладка «Приложения» > «Система»
Главное меню. Вкладка «Приложения» > «Служебные»
Okular с открытым руководством пользователя
Веб-браузер Mozilla Firefox
Центр приложений
Терминал
Информация о среде KDE
Файловый менеджер
Системный монитор
Текстовый редактор
Информация о системе
А вот этот скриншот демонстрирует возможности по кастомизации среды KDE. Графические эффекты отключены, ярлыки с рабочего стола убраны, высота панели уменьшена, возвращено классическое меню, добавлен плазмоид «Часы».  И всё это на флешке со Slax’ом в режиме persistent (с сохранением изменений). Не дистрибутив, а просто сказка!

PS: в поддержку Томаса (имеется в виду Tomas Matejicek — создатель SlaxLinux), Вы можете приобрести флеш-накопитель с этой чудесной системой всего за 25 долларов. За эти деньги Вы получите USB-флешку ёмкостью в 16 ГБ с предустановленным Slax выбранной разрядности. Заказ можно оформить на официальном сайте.

Releasing Slax 9.11.0

New school year has started again and next version of Slax is here too 🙂 this time it is 9.11.0. This release includes all bug fixes and security updates from Debian 9.11 (code name Jessie), and adds a boot parameter to disable console blanking (console blanking is disabled by default).

You can get the newest version at the project’s home page, there are options to purchase Slax on DVD or USB device, as well as links for free download.

Surprisingly for me we skipped 9.10, I am not sure why 🙂

I also experimented with the newly released series of Debian 10 (code name Buster) and noticed several differences which need addressing, so Slax based on Debian 10 is in progress, but not ready yet. Considering my current workload and other circumstances, it will take some more time to get it ready, few weeks at least.

Enjoy the new release and have a nice weekend 🙂

Как работает?

Чтобы всем было непонятно, я расскажу, откуда в слаксе файлы берутся.

В директории лежат LZM-модули, из которых вылупляется базовая система. Сам модуль напоминает пакет, только с одним отличием — он никогда не распаковывается на физический носитель, а просто подключается к файловой системе. И не нужно никаких процедур установок или удалений: модуль либо подключён, либо нет. Для подключения стороннего модуля к системе достаточно набрать или положить его в директорию , откуда он сам подключится после запуска системы.

А как быть с данными, которые накапливаются в процессе работы? Они все складываются в директорию на флеш-носителе. Например, если вы набрали документ и сохранили его по адресу , то физически система положит его в . При следующем запуске так же загрузится базовая система из модулей, директория подключится к корню и всё станет так, как было за сеанс предыдущей работы.

Следует отметить, что многие конфигурационные файлы (директория ) создаются live-скриптами каждый раз заново, поэтому бесполезно, например, редактировать по своему вскусу — он всё равно будет стёрт после перезагрузки.

Но самое интересное — это возможность оверлея. В хранятся не только данные о пользовательских файлах, но и данные об изменении уже существующих файлов из модулей! Допустим, мы хотим заменить утилиту своей версией, более продвинутой, с возможностью грабить караваны. Для этого нам нужно просто переместить её в директорию , заменив оригинальный файл. Разумеется, изменения вступят в силу немедленно: набрав в консоли, мы получим «продвинутую» версию. Тем временем на физический носитель запишется файл , который после перезагрузки «перекроет» оригинальную версию из модуля. С оригинальной же версией ничего не происходит. То есть модули доступны только для чтения, но есть возможность изменения файлов, находящихся в них.

Таким образом, если новая версия окажется нестабильной, всё, что нам нужно для восстановления былой работоспособности — это удаление . Так как система не найдёт утилиту в папке , она пойдёт за ней в модуль, где утилита оставалась без изменений всё это время. Как вы уже могли догадаться, «поломать» оригинальные системные файлы становится невозможно, а для ремонта нам всего лишь нужно почистить . Чего хочешь, то и твори.

Кстати, есть возможность не только изменять файлы из базовой системы, но и «удалять» их. Попробуйте разобраться, как это работатет.

Также сводится до банальности процесс обновления системы. Старые файлы просто заменяются файлами нового релиза, а и остаются нетронутыми. Поэтому все изменения за время жизни системы сохраняются, и никаких вам пакетных менеджеров и конфликтов.