Alpine Linux
Alpine Linux — это разработанная сообществом операционная система, предназначенная для маршрутизаторов, брандмауэров, VPN, VoIP-боксов и серверов. Он начался как ответвление проекта LEAF.
Alpine Linux использует управление пакетами apk-tools, изначально написанное как сценарий оболочки, а затем написанное на языке программирования C. Это минимальный дистрибутив Linux, который по-прежнему поддерживает 32-битные системы и может быть установлен как операционная система, запускаемая из оперативной памяти.
Другие особенности:
- Предоставляет минимальный образ контейнера размером всего 5 МБ.
- 2-летняя поддержка основного репозитория и поддержка репозитория сообщества до следующего стабильного релиза.
- Сделано на основе musl libc и Busybox с использованием ресурсоэффективных контейнеров.
Установка без бубнов. Почти
Системные требования текущей домашней версии Ubuntu 19.10: двухядерный процессор, 4 Гб оперативной памяти, 25 Гб места на жестком диске, доступ и интернету и USB-порт для установки.
Загрузка с USB-носителя запускает live-систему. Она позволяет детально ознакомиться с возможностями и немного поработать в окружении. Любые изменения настроек при таком запуске не сохраняются, поэтому для нормальной работы необходима стационарная установка.
Первая попытка установки не удалась: Ubuntu требует создания отдельного раздела собственного формата, не читаемого из-под других систем.
Создать его можно в установочном меню на любом диске с достаточным количеством свободного места. Загрузку нескольких систем обеспечивает автоматически создаваемый мультизагрузочный сектор с графическим меню.
Стоит отнестись предельно внимательно к этому моменту: несколько дисков в компьютере и ошибочный выбор приведет к невозможности запуска как новой, так и предыдущей системы. Неприятный сюрприз, хотя и очень быстро решаемый.
Ничего не меняется как при запуске из VirtualBox, так и при работе с жесткого диска. Решаемо
При этом FAT/NTFS-диски читаются даже во время загрузки
Но прямое обращение к ним в системе требует дополнительной настройки, поэтому если не хочется связываться — лучше все важное разместить на системном или специально размеченном диске
Для рядового пользователя норм, для гика — безрадостно.
Самые лёгкие дистрибутивы Linux — для слабых ПК и ноутбуков
Что делать, если дома есть старый компьютер, который выкинуть не поднимается рука, а хочется использовать? Или у устройства минимальное количество оперативной памяти и нужна лёгкая система, которая оставит ресурсы для рабочих задач? Использовать лёгкие дистрибутивы Linux. Они понадобятся и для слабых процессоров, поскольку в таких дистрибутивах минимум фоновых процессов. Вот тройка примеров для разных пользовательских задач.
Изображение: Lubuntu
Lubuntu
Lubuntu — ОС для старых ПК и ноутбуков, которые уже с трудом справляются с аппетитами современных редакций Windows 10 и 11, но всё ещё пригодится для повседневного использования в простых сценариях (веб-сёрфинг, онлайн-видео и простые игры).
Разработчикам удалось создать впечатляющее соотношение красоты и производительности. Основан дистрибутив на Ubuntu с оболочкой LXQt. «Из коробки» есть все нужные в повседневности программы, включая офисный пакет и PDF-читалку. В остальном же Lubuntu мало чем отличается от своего прародителя.
Плюсы:
- Полноценный современный дистрибутив, работающий как на новом, так и на старом «железе».
- Красивый интерфейс поверх пакетной базы Ubuntu.
- Хороший пакет предустановленного софта, включая «Офис».
Минусы:
- Слабо кастомизируемый интерфейс.
- Некоторые пользователи сообщают, что лучше при установке выбирать английскую раскладку, а после, уже в системных настройках, добавить русскую.
Системные требования:
- Процессор: Pentium 4×64 и новее, с частотой 1 ГГЦ.
- Оперативная память: 512 МБ (рекомендуется 1 ГБ).
- Место на жёстком диске: 20 ГБ.
- Графический ускоритель: VGA-совместимый 1024 × 768.
- Привод DVD-ROM или USB для установки системы.
Узнать больше
Изображение: Lakka
Lakka
Lakka — лёгкий дистрибутив, способный превратить вашу старую «железку» в полноценную игровую консоль (даже если это Raspberry Pi). В основе лежит ОС Linux с названием LibreELEC, а игры (преимущественно от старых консолей) запускаются в эмуляторе RetroArch. Ядра эмуляторов скомпилированы с особыми параметрами оптимизации, чтобы для запуска игровых проектов хватило бы и небольших мощностей.
Плюсы:
- Может быть установлено на одноплатные компьютеры и портативные консоли.
- Лёгкий и производительный.
- Готов к играм сразу после установки.
Минусы:
Для эмуляции доступен только RetroArch.
Системные требования:
- Процессор: AMD или Intel, x64.
- Оперативная память: от 1 ГБ.
- Место на жёстком диске: 10 ГБ.
- Графический ускоритель: AMD или NVIDIA.
- Привод DVD-ROM, USB для установки системы или другое устройство, представленное в каталоге поддерживаемого оборудования.
Узнать больше
Изображение: PuppyRus Linux
PuppyRus Linux
Допустим, у вас лежит ноутбук, возраст которого сопоставим возрастом нашей вселенной. Кажется, что это абсолютно бесполезный хлам, на который установить можно разве что Windows 95. Да и то старый жёсткий диск физически износился, рассыпался в труху и не способен ни на что, кроме как издавать звуки взлетающего истребителя.
Но как насчёт того, чтобы превратить его в офисный компьютер для набора текста, просмотра и редактирования изображений и прослушивания музыки? Даже без жёсткого диска! Для этого есть дистрибутив PuppyRus, адаптация зарубежного Puppy Linux от российских энтузиастов. Шустрый, занимающий минимум места (некоторые редакции весят менее 300 МБ) и способный полноценно функционировать даже без установки на жёсткий диск. Дистрибутив просто загружается в оперативную память с внешнего накопителя. В комплекте множество программ для повседневного использования. И эта прелесть может работать на пакетной базе Debian, Slackware или Ubuntu.
Плюсы:
- Малый размер образа.
- Делает полезными даже очень старые компьютеры.
- Работает без установки на накопитель.
Минусы:
- Редкие обновления.
- Симпатичный, но явно устаревший дизайн.
- Запустить сложное программное обеспечение бывает затруднительно.
Системные требования:
- Процессор: с частотой не менее 600 МГц.
- Оперативная память: 128 МБ.
- Место на жёстком диске: от 300 МБ.
- Графический ускоритель: VGA-совместимый 1024 × 768.
- Привод DVD-ROM или USB для запуска и (опционально) установки системы.
Linux Mint
Еще один дистрибутив Linux, был создан в 2007 году на базе Ubuntu. Но, в отличие от прародителя, разработкой ОС занималось и занимается только лишь свободное сообщество, и деньги крупных компаний вроде Canonical здесь не участвуют.
Linux Mint проще, понятнее, ее интерфейс больше похож на Windows. Она рассчитана на обычного пользователя, которому не хочется разбираться с терминалом. Поэтому именно Mint рекомендуют для знакомства с Linux-системам.
Плюсы:
- Linux Mint наследовала все фишки Ubuntu, при этом системные требование у нее более щадящие — достаточно 1 Гб оперативной памяти и 15 Гб на «винте».
- Linux Mint обновляется лишь после того, как новые фишки были обкатаны на Ubuntu, а потому она стабильна.
Минусы:
Забудьте об играх, Adobe и Microsoft.
Скачать актуальную версию Linux Mint можно здесь.
Выпуск пакетов и сборок
Rolling release
PCLinuxOS является постоянно обновляемым дистрибутивом, новые пакеты появляются ежедневно. Используя менеджер пакетов Synaptic, пользователи могут просто поддерживать свою систему в актуальном состоянии. В отличие от некоторых дистрибутивов, предлагающих пользователям устанавливать сборки в том состоянии, в котором они имеются на момент выхода, сборки PCLinuxOS являются просто снимками текущей системы.
История выпуска сборок
Версия | Дата |
---|---|
Original Release | Октябрь 2003 |
0.5 | 2004 |
0.7 | 2004 |
0.8 | 2005 |
0.91 | 2005.07.07 |
0.92 | 2005.11.21 |
0.93a | 2006.08.21 |
2007 | 2007.05.21 |
2008 | 2009.01.06 |
2009.1 | 2009.03.11 |
2009.2 | 2009.06.30 |
2010 | 2010.04.19 |
2010.1 | 2010.05.05 |
2010.2 | 2010.06.03 |
2010.07 | 2010.07.05 |
2010.10 | 2010.10.23 |
2010.11 | 2010.11.25 |
2010.12 | 2010.12.18 |
2011.06 | 2011.06.27 |
2011.09 | 2011.09.23 |
2012.02 | 2012.02.03 |
2012.08 | 2018.08 |
2013.04 | 2013.04.04 |
2014.08 | 2014.08 |
2014.12 | 2014.12.18 |
2016.03 | 2016.03.08 |
2016.07 | 2016.07.06 |
2017.02 | 2017.02.10 |
2017.03 | 2017.03.17 |
2017.07 | 2017.07 |
2018.06 | 2018.06.01 |
Какие версии Linux лучше всего подходят для домашнего использования
Стоит выделить дистрибутивы, хорошо показавшие себя при домашнем использовании. Тут речь пойдёт о среднестатистическом пользователе, в зависимости от задач которого и нужно выбирать ОС.
Ubuntu и Linux Mint — что лучше для дома?
Если вы непритязательный пользователь, который просто хочет работать и развлекаться за компьютером дома — любая из этих двух систем будет хороша. Тщательное тестирование пакетов и не такие частые серьёзные обновления основных элементов ОС (по сравнению с Arch, например), делают Ubuntu и Mint крайне стабильными и отказоустойчивыми системами.
Основа у дистрибутивов одна, но в чём различие? Только в окружении рабочего стола. Если вы хотите попробовать что-то новое или вам нравится идея кастомизировать внешний вид системы вплоть до macOS-подобного, то лучше выбрать к Ubuntu с её окружением GNOME. Mint, напротив, даёт минимум кастомизации местного Cinnamon, но интерфейс довольно сильно приближен к Windows, если привыкать к другому особо не хочется.
Manjaro — лучший дистрибутив Линукс для компьютерных игр
Вообще, хотелось бы упомянуть здесь Arch, но он отпугивает пользователя сложностью установки. Так что возьмём Manjaro, как самый простой и популярный дистрибутив из основанных на Arch.
Что он может дать и чем отличается от Ubuntu или Mint? Для начала широкий выбор рабочих окружений. Также, если вы хотите быть на острие технологий, ОС, базирующиеся на Arch Linux, получают обновления чуть ли не в день выхода апдейта. Любые программы всегда будут с последними функциями, что также касается внутренних компонентов, включая ядро Linux. Это особенно актуально, если вы хотите играть в игры, в том числе современные AAA-проекты. Ведь зачастую с обновлениями системы улучшается производительность и игр, что больше всего актуально для тех тайтлов, которые изначально разрабатывались для Windows и запускаются в Linux через специальную прослойку Wine. Или его улучшенную версию Proton, разрабатываемую Valve для Steam. Не стоит забывать про AUR, из которого очень просто установить интересный софт, такой как CoreCtrl, например. Эта утилита позволяет тонко настраивать параметры частот видеокарт AMD и задавать скорость вентиляторов в зависимости от температуры графического ускорителя.
2.2. Установка системы из образа на устройство
Скрипт radish-install устанавливает систему на устройство и конфигурирует это устройство для загрузки. Этот скрипт:
При желании (и наличии достаточного свободного места) можно скопировать в какой-либо каталог на это устройство сам radish и сжатый образ диска, из которого это устройство устанавливалось. В этом случае нужно дополнительно установить утилиты, используемые скриптами radish. Таким образом полученная система сможет далее создавать копии своего исходного состояния – это может быть удобно для распространения «образца» файловой системы с установленным программным обеспечением пользователям, которые далее смогут создавать собственные копии.
Завершение установки
Выбор языка и часового пояса
В конце установки, установщик попросит указать свой часовой пояс, язык ввода по умолчанию.
Делается это на интерактивной карте мира, на которой можно выбрать столицу своей страны на английском языке. Таким образом определится часовой пояс и язык пользователя, но его можно будет изменить в настройках.
Теперь надо нажать «Продолжить».
Создание логина и пароля
Теперь нужно указать имя пользователя компьютера в строке «Ваше имя» и «Имя вашего компьютера», и «Введите имя пользователя».
Пароль нужен для защиты компьютера от несанкционированного входа в систему, и чтобы пользователь мог получить рут-права.
Чтобы компьютер не требовал постоянного ввода пароля при включении, стоит выбрать опцию «Входит в систему автоматически». Если пользователь беспокоится о своей безопасности или устройство находится на рабочем месте, советуется выбирать «Требовать пароль для входа в систему». Также можно отметить галочкой параметр «Шифровать мою домашнюю папку».
После окончательного завершения установки, компьютер перезагрузится. В настройках БИОС или UEFI нужно поставить загрузку с жёсткого диска или твердотельного накопителя, как и до установки Ubuntu.
Принцип действия
radish реализован в виде radish-build и radish-install, скриптов шелла bash, использующих небольшой набор утилит, входящих в минимальную конфигурацию Linux, плюс несколько утилит, специфичных для него. В самом radish есть список этих утилит. Для сборки файловой системы используются:
bzip2 cat chroot cut dd echo fgrep grep kill mktemp mount mv pwd readlink rm rmdir sleep umount debootstrap mkfs.ext4 fsck.ext4 resize2fs partclone.ext4
radish проверяет их наличие при запуске, и завершается с ошибкой, если какие-либо из них отсутствуют. При этом делается предположение, что сами утилиты должны присутствовать даже если сам шелл их реализует как встроенные команды – подобное предположение позволяет избежать ошибок при смене версий и реализаций шелла, и соответствует типичной конфигурации современных дистрибутивов Linux, даже самых минимальных на базе Busybox.
Пять из этих файлов выполняют функции, специфичные для создания файловых систем с дистрибутивом Debian:
Для установки используются:
bzip2 clear cut dd echo head id mount sed sleep sort stat sync tail tempfile umount uniq wc xargs blockdev dialog fsck.ext4 partclone.ext2 parted resize2fs tune2fs blkid
В этом списке есть некоторые другие утилиты, также специфичные для операций, производимых этим скриптом:
2.1. Создание образа файловой системы
В основе работы radish находится создание дерева каталогов и файлов на файловой системе, находящейся на файле образа системы, который монтируется на локальном каталоге через блоковое устройство, на которое отображён этот файл ( /dev/loopn ). То есть, скрипт radish‑build создаёт файл, форматирует его как файловую систему, создаёт временный каталог, и под ним монтирует эту файловую систему. В этом каталоге сначала устанавливается минимальная система через debootstrap, а а затем она дополняется до минимально работоспособной конфигурации сервера или встраиваемой системы (набор пакетов может быть изменён пользователем, но для этого требуется редактирование скрипта). В таком работоспособном виде файловая система переводится в формат partclone и сжимается с помощью bzip2. После этого файловая система размонтируется, исходный файл образа и каталог удаляются, и остаётся сжатый файл в формате partclone, готовый к установке скриптом radish‑install.
При разработке radish стояла задача обеспечить возможность установки программного обеспечения из произвольно выбранных пакетов Debian. Пакеты Debian разрабатываются для установки на компьютере, на котором уже установлена полностью работоспособная система. Стадия конфигурации, заключительная стадия установки каждого пакета, запускается после установки всех пакетов, от которых зависит данный пакет, и может полагаться на их присутствие. Это условие всегда выполняется при установке на загруженной и работающей системе, однако, при работе radish невозможно гарантировать подобное поведение, потому что каталог, под которым смонтирован образ файловой системы, не является полным эквивалентом работающей системы Debian. Поэтому потребовались дополнительные меры, позволяющие временно создать среду, достаточно приближенную к работающему Debian на время установки пакетов, но «помещающуюся» в смонтированный каталог и после установки не оставляющую запущенных процессов, из-за которых этот каталог не может быть размонтирован. Как оказалось, в большинстве случаев для правильной установки пакетов достаточно:
Для полной гарантии того, что после установки пакетов не останется запущенных процессов, скрипт также включает в себя процедуру поиска процессов, запущенных под chroot (функция termprocesses() ). Файлы найденных процессов переименовываются (чтобы предотвратить автоматический перезапуск), процессы завершаются сначала сигналом TERM и переименовываются обратно. Если они не завершились через 5 секунд (предполагается, что процессы могут потратить некоторое время для восстановления состояния, удаления файлов, и т. п,), процедура повторяется с сигналом KILL, что приводит к немедленному завершению.
После завершения такой процедуры установки файловая система размонтируется, сжимается утилитой resize2fs, и переводится в формат partclone, сжатый bzip2. После создания файла в этом формате исходный файл с образом файловой системы и временный каталог удаляются.
Linux Mint
Linux Mint основан на Ubuntu, но многие предпочитают устанавливать дитрибутив из-за его легкости.
Он также подходит людям, которые привыкли к пользовательскому интерфейсу Windows.
Он поставляется с предустановленным набором функций, которые Ubuntu не устанавливает по умолчанию.
Например, он включает в себя кодеки, необходимые для просмотра Flash-видео. Ubuntu имеет возможность установить сторонние инструменты для этого во время установки, но эти параметры не установлены по умолчанию.
Преимущество, которое вы получите, установив Linux Mint, по равнению с Ubuntu, — это более легкая ОС, которая работает на старых ноутбуках. Но вы все равно получаете доступ к репозиториям программного обеспечения Ubuntu для загрузки дополнительных приложений и инструментов, которые вам могут понадобиться.
Кому стоит перейти на Ubuntu?
Никакой разницы между базовыми программами нет. Пока не используются специфические функции
Ubuntu даже невооруженным взглядом выглядит самым прожорливым Linux’ом. Но и самым красивым, самым прокаченным.
Поэтому для повседневных задач она подходит превосходно, заменяя любую другую ОС. И не приносит никаких проблем при переезде с macOS или Windows.
Поэтому для офисных работников клавиатуры и мыши, а так же массы девелоперов, имеющих нативные инструменты для Ubuntu и Co это идеальная система. Почти как macOS, только чуть сложнее и с большим количеством возможностей.
Этот CAD заменяет AutoCAD. Почти. Впрочем, KOMPAS и NX для NIX тоже есть
За пределами офисной работы или веб-разработки появляется масса вопросов, связанных с софтом и конкретным используемым оборудованием.
Нативно поддерживается почти все, так что если не нравится Windows, а «хакинтош» по каким-то причинам невозможен — Ubuntu станет лучшим выбором для первой попытки использовать Unix.
Да, что-то может работать с трудом. Но если уж работает — то работает на славу. И заморочек все же меньше, чем с macOS. Попробуйте, если найдется нужный софт: этот опыт стоит того.
iPhones.ru
Есть ли жизнь в NIX?
Рассказать
Специфические баги спецсофта
Вот тут и становится понятно, что Windows пока не смогут убить ни Ubuntu, ни macOS. У второй есть все, но нет игр. У первой нет даже профессионального софта.
Существующие версии инженерных программ зачастую представляют с собой сущий ад: тот же интерфейс, та же функциональность. Но установка — это что-то с чем-то.
Нормальные разработчики дают некое подобие исполняемого файла для установки. Остальные предлагают использовать классические NIX-методы вроде компиляции и перемещений файлов через командную строку с правами администратора.
Пиратский софт на Ubuntu — проблема. MatLab на чужих скриншотах
Есть и такие, которые (среди них оказался необходимый мне профессиональный инженерный софт) совсем не получилось установить по необъяснимым причинам.
В частности, проблемы приносят: любые средства взлома, любые сложные системы защиты, любые системы с обращением к шифрованным дискам и контейнерам.
Большинство из них решаемы, но не научным методом тыка. Придется «курить мануалы».
Что если программа заработала? Польза от перехода к Ubuntu есть далеко не всегда:
- программы, которые используют нативные NIX-драйвера, работают заметно быстрее и комфортнее.
- программы, использующие проприетарные драйвера, например, для задействования CUDA-вычислений на видеокартах Nvidia, прекрасно себя чувствуют в адаптированных приложениях, но особой разницы в производительности нет.
Наконец, стоит помнить, что ряд приложений, существующих в специально разработанных NIX-версиях, действительно работают быстрее и лучше.
Но таких очень немного, а разница в 10-15% при объемных вычислениях играет меньше значения, чем стабильная работа в иных случаях.
Что такое PCLinuxOS?
Еще в 2000 году Билл Рейнольдс (также известный как Texstar) создал серию пакетов для улучшения Mandrake Linux, которые позже стали Mandriva Linux. PCLinuxOS впервые стал отдельным дистрибутивом в 2003 году, когда Texstar разветвил Mandrake. Он сказал что он сделал этот шаг, потому что хотел «дать выход моему безумному желанию упаковать исходный код без необходимости иметь дело с эго, высокомерием и политикой».
Как я сказал ранее, PCLinuxOS не следует за остальным миром Linux. PCLinuxOS не использует systemd. Вместо этого он использует SysV init и «будет продолжать делать это в обозримом будущем“.
В нем также есть одна из самых странных систем управления пакетами, с которыми я когда-либо сталкивался. PCLinuxOS использует apt и синаптический для обработки пакетов RPM. В отличие от большинства дистрибутивов, использующих apt или rpm, PCLinuxOS — это скользящий дистрибутив. Он также поддерживает Flatpak.
Команда PCLinuxOS предлагает три разные версии: KDE, ПРИЯТЕЛЬ, и XFCE. Сообщество PCLinuxOS также создало ряд сообществорелизы с дополнительными опциями рабочего стола.
Программа обновления PCLinuxOS
Примечания
- ↑ (недоступная ссылка). Дата обращения: 21 июня 2018.
- ↑ (недоступная ссылка). Дата обращения: 21 июня 2018.
- . Дата обращения: 1 сентября 2013.
- . Дата обращения: 29 июня 2018.
- . Дата обращения: 29 июня 2018.
- . Дата обращения: 29 июня 2018.
- . Дата обращения: 21 июня 2018.
- . Дата обращения: 10 сентября 2017.
- (недоступная ссылка). linux-blog.org (8 июня 2005).
- (недоступная ссылка). Дата обращения: 21 июня 2018.
- . Дата обращения: 21 июня 2018.
- . Дата обращения: 21 июня 2018.
- . Дата обращения: 21 июня 2018.
- . Дата обращения: 21 июня 2018.
- . Дата обращения: 21 июня 2018.
- . Дата обращения: 21 июня 2018.
- . Дата обращения: 21 июня 2018.
- . Дата обращения: 21 июня 2018.
- . Дата обращения: 21 июня 2018.
- . Дата обращения: 21 июня 2018.
- . Дата обращения: 21 июня 2018.
- . Дата обращения: 21 июня 2018.
- . Дата обращения: 21 июня 2018.
- . Дата обращения: 21 июня 2018.
- . Дата обращения: 21 июня 2018.
- . Дата обращения: 21 июня 2018.
- (недоступная ссылка). Дата обращения: 21 июня 2018.
- . Дата обращения: 21 июня 2018.
- . Дата обращения: 21 июня 2018.
- . Дата обращения: 26 июля 2011.
- (недоступная ссылка). Дата обращения: 26 июля 2011.
2.3. Изменение созданного образа файловой системы
После того, как файл образа файловой системы создан с помощью скрипта radish-build, может потребоваться установка и конфигурация программного обеспечения или каких-либо данных вручную. Файл образа сам по себе непригоден для редактирования, однако есть, как минимум, две возможности создать такой отредактированный образ:
Файл образа файловой системы используется для установки полной загружаемой системы на устройстве, которое после этой установки используется для загрузки. После загрузки пользователь устанавливает и конфигурирует (и, если необходимо, тестирует) программное обеспечение так же, как он бы его устанавливал на обычном компьютере. Обновление пакетов и даже переход на новые версии дистрибутива при этом могут производиться обычными механизмами менеджера пакетов. При этом получается файловая система, содержащая необходимую конфигурацию.
Затем файловая система сжимается до минимального размера:
(последняя операция может занять значительное время – сжатие может потребовать перемещение многих блоков внутри устройства).
Полученная файловая система переводится в формат partclone, сжатый bzip2:
Затем файловая система возвращается в исходное состояние:
После всех этих действий файловая система возвращается в исходное состояние, а файл root‑image.bin содержит образ файловой системы, пригодный для установки.
2.3.2. Работа с распакованной файловой системой
(файл распаковывается, скрипт выдаёт имена созданного файла и каталога)
(далее следует работа под chroot)
(происходит выход из-под chroot)
Затем можно перевести файловую систему в исходный формат, запустив:
Скрипт создаст файл root‑image.bin, размонтирует и удалит файлы и каталоги. Если упаковка не требуется, можно просто размонтировать и удалить файлы вручную:
Эти скрипты не предотвращают запуск процессов, поэтому пользователь должен сам убедиться, что к после выхода из шелла под chroot не остаётся процессов, запущенных под этой системой. В противном случае размонтирование завершится с ошибкой, и скрипт radish‑pack‑image не запустит все остальные операции, пола все процессы не будут удалены.
Можно также использовать распакованную файловую систему для копирования её в дерево каталогов, которое может использоваться как частично изолированная среда для работы под schroot или другими утилитами. В этом случае для копии каталога, которая может быть создана, например, командой
Добавляется запись в /etc/schroot.conf, например:
В этом случае команда
позволяет пользователю запустить частично изолированную среду, в которой доступен домашний каталог, но вся система запущена из-под заданного каталога, в данном случае /var/lib/chroot‑environments/debian‑system‑1
Calculate
ОС тоже с большим многолетним стажем и ценит пользователей, которых не много, но все они «в пути», причём давно. Порог входа в ОС самый высокий. Она основана на gentoo и не использует систему инициализации systemd (а её распространённость ~80%), там и не sysVinit (~80% из оставшегося), там по умолчанию OpenRC. У меня есть swap-раздел на диске, но его наличие было проигнорировано при установке, а были созданы zram юниты общим размером с удвоенную свободную оперативку. Это современно, и при малом объёме оперативки или работе с флешки хорошее решение. Надо было при установке конкретно указать на swap, но там необычный установщик, а я предварительно не изучил его и был согласен на многое по умолчанию. Во всех других ОС мне удалось организовать автомонтирование раздела ntfs при загрузке, а тут сделал несколько подходов, но без успеха — нужно больше желания и усердия.
Ещё ОС выделяется сборкой пакетов при обновлении на месте. В процессе сборки в top можно видеть, собираются ли готовые пакеты скриптами или идёт процесс компиляции из исходников. Компиляция некоторых библиотек или браузера может занимать от 30 минут и более в зависимости от железа. В таких условиях нужность софта в системе оценивается резче.
Я прошёл уже много обновлений и даже собрал ядро с помощью скриптов и с исключением из него модулей wi-fi (у меня его нет). Постоянно готов к тому, что система завалится и тогда конец моему знакомству, но она жива уже более трех месяцев. Чуть-чуть дольше стартует и закрывается, чем остальные, но работает чётко.
На сайте Calculate есть карта, на которой указано, где географически находятся 438 пользователей. В их телеграмм-канале ~466 участников и он самый скромный из всех. Calculate требует больше времени, больше усидчивости и знаний, и желательно хорошее железо.
openSUSE
Спонсором дистрибутива Linux openSUSE являются такие крупные компании, как B1 Systems и AMD (и, конечно, SUSE).
Он также популярен среди системных администраторов и студентов, изучающих информатику. Почему? Потому что он позволяет вам контролировать многие функции и сервисы без необходимости изучать или запоминать какие-либо сложные команды.
Это благодаря YaST, одному из лучших и самых мощных инструментов конфигурации системы любого дистрибутива Linux.
Это означает, что вы можете легко настроить ОС в соответствии с конкретной системой ноутбука, на которой вы ее устанавливаете.
Он имеет фантастическую поддержку драйверов, и работает хорошо прямо из коробки.
Alt Linux
Альт 8 СП – дистрибутив операционной системы для серверов и рабочих станций со встроенными программными средствами защиты информации, сертифицированный ФСТЭК России.
Дистрибутив выпускается для следующих аппаратных платформ:
Если с Intel всё понятно, то что за зверь этот Эльбрус? 4С — четырёхъядерный процессор, работающий на частоте 800 МГц, который поддерживает работу с тремя каналами памяти. Также имеется кэш-память общим объёмом 8 МБ. Процессор произведён по технологии 65 нанометров, со средним энергопотреблением в 45 Ватт. Да-да, ещё одна отечественная разработка!
Кстати, мы проводили кросс-тестирование совместимости и подтверждаем полную совместимость доступных дистрибутивов ALT Linux с FastReport VCL (при разработке приложений на Lazarus) и FastReport Mono. Если ещё в 2018 году пользователи могли столкнуться с некоторыми несовместимостями, например, при формировании PDF, то на сегодня проведена большая работа по исправлению возможных “шероховатостей” (в частности, улучшен механизм включения и подстановки шрифтов в формируемые FastReport PDF-документы).
Но вернёмся к Альт.
Создатель этой ОС – компания «Базальт СПО», которая ориентировалась на создание своего дистрибутива, как один из вариантов “очень защищённой” ОС.
Сегодня ALT Linux Team поддерживает собственный репозиторий Sisyphus, который содержит RPM-пакеты собственной сборки и является отдельной ветвью развития Linux, не базируясь ни на каком крупном дистрибутиве.
Рабочее окружение основано на Mate, что является плюсом для людей со слабым железом. Внешний вид системы приближен к Windows XP. На мой взгляд это больше достоинство, чем недостаток, ведь мы все помним горячо любимую Windows XP.
Интересной особенностью всех ALT-систем является то, что, не смотря на формат пакетов RPM в качестве пакетного менеджера используется APT. Отлично работает классический apt-get, но современный apt не поддерживается в качестве графической оболочки используется Synaptic.
А если официальные бумаги не особо помогли, то Альт имеет самое большое сообщество, богатую историю, и качественную поддержку. Кроме того, у них хорошо проработанная документация по продуктам, большое количество мануалов, много детализированных сценариев использования.
Отмечу, что дистрибутив Альт, по сравнению с ОС РОСА и Astra Linux, далеко ушёл от базового. Astra — это видоизменённый существующий дистрибутив, АСТРА — это Debian, а РОСА — Mandriva. А у Альта изначально был Mandrake, но разработчик настолько его изменил, что базовый дистрибутив уже не разглядеть.
Установка русского языкового пакета с помощью addlocale
Откроется окно, в котором будет сообщаться, что в системе обнаружена более старая версия скрипта, которая и была успешно удалена. Далее пользователя просят перезапустить скрипт .
Если же при повторном запуске данное сообщение появиться вновь, то необходимо выполнить последовательность действий: под учетной записью удалить файл ; под учетной записью обычного пользователя запустить “Менеджер Локализации” (Localization Manager).
Это другое название скрипта :
Оглашаюсь со скриптом и нажимаю кнопку OK. Затем снова запускаю скрипт, как это было описано в предыдущем шаге. Появится информационное окно, в котором описывается, для чего предназначен скрипт и описывается его возможности, принцип работы:
Запуститься окно со списком доступных языковых пакетов. По умолчанию выбран пакет английского языка. Мне необходим русский язык, поэтому прокручиваю список вниз и отмечаю :
Все несложные действия выполнены, дальше скрипт выполнит все сам. Нажимаю кнопку ОК. проверит все зависимости и возможные обновления:
Система переспросит, уверен ли я в том, что хочу установить дополнительные пакеты:
Начнется процесс скачивания и установки пакетов локализации:
После успешной инсталляции языкового пакета появится сообщение о том, что можно перезагрузить операционную систему, чтобы изменения автоматически вступили в силу. Перезагружаюсь и “получаю” следующее сообщение:
Последует целая серия вопросов, связанных с установкой русского языка в PCLinuxOS и изменения различных настроек, в том числе единиц исчисления, пути директорий в домашней папке пользователя. Трудностей с ответом на эти вопросы возникнуть не должно, поэтому скриншотов не привожу.
Единственное, отмечу, что для себя я оставил англоязычные названия папок в моей домашней папке пользователя. Мне так удобнее и я был приятно удивлен возможностью выбора, так как в той же Ubuntu мне такого выбора не предоставлялось.
В заключение хочу сказать, что дистрибутив PCLinuxOS произвел на меня очень приятное впечатление. Казалось бы, все тоже самое, что и в других ему подобных операционных системах. Но вот законченность в мелочах, выверенный дизайн интерфейса покорили меня. В результате простого эксперимента по локализации PCLinuxOS последняя осталась у меня на компьютере.
На этом вопрос о добавлении русского языка в систему PCLinuxOS можно считать закрытым.
Заключение
Я работал над этим обзором с перерывами в течение нескольких месяцев. Думаю, что неправильно публиковать обзор, потестировав дистрибутив в течении нескольких недель, так как по настоящему оценить его можно только после нескольких месяцев регулярного использования, выполнения обновлений и решения возникающих проблем.
Я думаю, что PCLinuxOS KDE — это во многих аспектах очень значительное достижение. В плане технического совершенства он не уступает большим коммерческим дистрибутивам — настоящий подвиг для проекта, поддерживаемого добровольцами. Он изумляет тем, что небольшая команда разработчиков не только выпускает очень хороший дистрибутив на базе KDE, но и умудряется выпускать версии LXDE, XFCE, Gnome, «Gnome Zen Mini», Enlightenment и OpenBox. Каждая из которых требует большого объема работы. PCLinuxOS также остается одним из немногих дистрибутивов, предоставляющих BFS «из коробки», что подтверждает его направленность на десктопы.
К сожалению, хорошая ОС для десктопов требует не только хороших технологий, но и кропотливой работы над пользовательским интерфейсом, эстетическими аспектами и внешним видом системы. Я был бы счастлив увидеть, как PCLinuxOS привлек бы несколько опытных дизайнеров, которые помогли бы довести до ума оформление системы.
Конечно я не вправе давать советы разработчикам, но влюбом случае я это уже сделал. Я продолжу использовать PCLinuxOS на старых машинах и настоятельно рекомендую всем поклонникам KDE попробовать этот дистрибутив. Большое спасибо Texstar и его команде за прекрасную работу.
Скачать последнюю версию PCLinuxOS можно здесь .