Nutyx linux установка и настройка

Обновлено: 02.07.2024

NuTyX - это швейцарский дистрибутив GNU / Linux, созданный Тьерри Наттенсом и предназначенный для продвинутых или заинтересованных пользователей. Рекомендуется знание систем GNU / Linux .

Он вдохновлен документацией проекта Linux From Scratch . Он использует собственный менеджер пакетов под названием CARDS.

NuTyX был официально запущен 28 ноября 2007 г. . Первоначально версии были пронумерованы в соответствии с годом публикации. С 17 сентября 2010 г. NuTyX имеет кодовое имя версии, в данном случае "houaphan", которое является названием провинции на севере Лаоса.

Резюме

Исторический

После 1 года разработки первая стабильная версия NuTyX 2007 вышла на 22 февраля 2008 г. . Он предлагает ядро 2.6.24, стандартную библиотеку C glibc 2.5.1, компилятор gcc 4.1.2, графические интерфейсы KDE версии 3.5.9, KDE 4.1.0, GNOME 2.18.3, Xfce 4.4.2. Предлагаемый графический сервер - Xorg-server 1.4.2. Когда он был выпущен, предлагался только сценарий установки. Для установки NuTyX 2007 было необходимо пройти через другой дистрибутив Linux .

Версия 2008 года выпущена 15 августа 2009 г. . Он предлагает ядро 2.6.31, стандартную библиотеку C glibc 2.8.3, компилятор gcc 4.3.2, графические интерфейсы E17, KDE 4.3.0, KDE 3.5.10, GNOME 2.24.0, Xfce 4.6.1 и LXDE 0.3.2.

Версия 2009.4 выпущена 30 мая 2010 г. . Он предлагает ядро 2.6.34.2, стандартную библиотеку C glibc 2.10.1, компилятор gcc 4.4.6, графические интерфейсы E17 0.16.999.063, KDE 4.4.3 и Xfce 4.6.2. Браузер Firefox доступен в версии 3.6.3.

Версия attapu.1 выпущена 6 декабря 2010 г. . Он предлагает ядро 2.6.36.4, стандартную библиотеку C glibc 2.11.2, компилятор gcc 4.5.0, графические интерфейсы KDE 4.5.5, GNOME 2.30.0 и Xfce 4.6.2. Версия Firefox - 3.6.17.

Версия pakxe.4 выпущена 22 июня 2012 г. . Это первая версия NuTyX, доступная для 64-битных платформ . Он предлагает ядро 3.4.4, стандартную библиотеку C glibc 2.13, компилятор gcc 4.6.3, графические интерфейсы KDE 4.8.4, XFCE 4.10.0. Версия Firefox - 13.0.1. Версия Chromium - 17.0.963.56. Версия Libreoffice - 3.5.2.2.

Версия sekong.5 выпущена 9 октября 2013 г. . Он предлагает 3.4.105 ядра , то C GLibC 2.16.0 стандартной библиотеки , в GCC 4.7.4 компилятора , то KDE 4.11.2 графических интерфейсы , Xfce 4.10.1. Версия Firefox - 35.0. Версия Libreoffice - 4.1.0.4.

Версия Saravane-15.05 выпущена 15 мая 2015 года . Он знакомит с концепцией коллекций, описанной ниже. Он предлагает полностью переписать на C ++ свой менеджер пакетов, который теперь называется CARDS for Create Add Remove Download System. КАРТЫ позволяют напрямую загружать и устанавливать пакет, набор пакетов или полную коллекцию. Версия Firefox - 39.0. Он предлагает ядро 3.18.14, стандартную библиотеку C glibc 2.21, компилятор gcc 4.9.2, графический интерфейс KDE 4.14.3, Xfce 4.10.1.

Первая версия 8 (кодовое название: houaphan) выпущена 14 октября 2015 г. . Количество коллекций увеличивается от 3 до 25, а уже существующие коллекции под Сараване переименовываются. Он предлагает ядро 3.18.27, стандартную библиотеку C glibc 2.22, компилятор gcc 5.3.0, версия Firefox - 45.0.1. Графические интерфейсы kf5 5.19.0, GNOME 3.18.3, Xfce 4.10.1. Версия Chromium - 48.0.2564.109. Версия Libreoffice - 5.1.0.3.

Версия 9.1 (кодовое имя не изменилось: houaphan) выпущена 24 сентября 2017 г. . Количество коллекций от 14 до 13. Предлагает ядро 4.9.23, стандартную библиотеку C glibc 2.25, компилятор gcc 6.3.0. Версия Firefox - 54.0.1. В kf5 5.32.0, GNOME 3.22.2, Xfce 4.12.3 и MATE 1.18.0 графические интерфейсы .

Версия 10.0 (кодовое имя не изменилось: houaphan) выпущена 17 января 2018 г. . Количество коллекций, исходный код которых доступен, составляет от 13 до 17. В дополнение к 17 предлагается новая коллекция, наша (для Non Open Source) предлагает рецепты, исходный код которых недоступен. Версия 10.0 предоставляет ядро 4.14.13, стандартную библиотеку C glibc 2.26, компилятор gcc 7.2.0. Версия Firefox 57.0.4. Версия Chromium - 61.0.3163.100. Libreoffice доступен в версии 5.4.4.2. В kf5 5.41.0, GNOME 3.26.2, Xfce 4.12.3, LXDE 0.99.2, LXQT 0.12.2 и MATE 1.18.0 GUI интерфейсы.

Различия между NuTyX и Linux с нуля документация

Вот таблица, в которой резюмируются основные различия между двумя проектами.

Функциональность Под NuTyX Под LFS / BLFS
Количество пакетов / рецептов в базовой системе 74 пакета ядра (11.0) включены, пакеты для разработки и локализации исключены 77 исключенных рецептов ядер
Общее количество пакетов / рецептов 1750 пакетов (11.1) 839 рецептов (LFS / BLFS 8.2)
Предлагаемая система инициализации Sys V Sys V или SystemD
Доступна версия ядра Последняя версия LTS и последняя стабильная версия Последняя на сегодняшний день стабильная версия
Бинарные пакеты готовы к установке да нет, потому что это его цель: шаг за шагом объяснить, как построить дистрибутив
Несколько пакетов, собранных в одном рецепте нет xorg-proto, xorg-fonts, xorg-libs, xorg-apps, qt (версия 5), kde5 Framework5, kde5 Plasma
Менеджер пакетов КАРТОЧКИ / ФЛКАРТЫ необязательно, но не входит в официальную документацию: управление через специального пользователя, управление через папку, управление через символическую ссылку
ISO-образы готовы к установке да нет
LIVE CD для тестирования раздачи да да
Концепция коллекций пакетов да нет
Концепция пакетных игр да нет
Понятие групп пакетов да нет
Графический менеджер соединений lxdm, lightdm и xdm lxdm и lightdm
Предлагаемые графические интерфейсы blackox, bspwm, enlightenment, fluxbox, flwm, i3, IceWM, jwm, lumina, lxde, lxqt, mate, openbox, плазма kde5, ratpoison, wmaker, wmfs, Xfce4 fluxbox, IceWM, openbox, sawfish, Xfce4, lxde, kde5

Характеристики

Режим установки

Загружаемые образы ISO

Первый доступный для загрузки ISO-образ содержит базовую систему. Его размер остается ниже 400 Мбайт.

Второй iso-образ большего размера доступен для загрузки, он содержит базовую систему + сервер Xorg + менеджер пакетов графики flcards . Предлагаемая среда рабочего стола является MATE .

Сценарий установки

Установки скрипта для загрузки позволяет NuTyX быть установлен из другого GNU / Linux дистрибутива с совместимой оболочкой . Сценарий установит базовую систему.

Как использовать

После установки базовой системы одним из указанных выше вариантов пользователь может выбрать использование NuTyX в качестве исходного или двоичного дистрибутива.

NuTyX также хочет соблюдать стандарты Стандарта иерархии файловой системы .

NuTyX использует сценарии запуска Linux From Scratch

ветви

NuTyX имеет две ветки:

  • Обновленная ветка Rolling продолжает работать с самыми последними пакетами.
  • Фиксированная ветка обновляется примерно каждые 3 месяца.

В зависимости от выбранной ветви NuTyX может быть «фиксированным» типом распределения (если фиксированная ветвь) или типом «скользящего выпуска» (если скользящая ветвь). Рецепты строительства хранятся в различных коллекциях. Все рецепты из этих сборников доступны в бинарных пакетах. Большинство доступных рецептов основаны на онлайн-документации Linux From Scratch .

NuTyX имеет собственный менеджер пакетов CARDS (для создания системы добавления и удаления загрузок).

Коллекции

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

Коллекции «cli» и «cli-extra» используются для неграфической установки.

Коллекции «gui» и «gui-extra» используются для установки графической среды.

Рабочие столы lxde, xfce4, mate, lxqt и kde5 хранятся в коллекции рабочих столов.

Менеджер пакетов КАРТЫ

Диспетчер пакетов NuTyX называется CARDS и специально разработан для дистрибутива NuTyX. Он также доступен в графической версии под названием flcards. flcards позволяет устанавливать, удалять пакет (ы) и собирать. Это также упрощенный способ поиска пакетов для пользователя.

Для пользователей, знакомых с диспетчером пакетов APT и dpkg для Debian , вот список команд и эквивалентов в разделе КАРТЫ.

Linux обеспечивает больший контроль, чем операционные системы, такие как macOS и Windows. Но в пространстве Linux некоторые операционные системы Linux дают больший пользовательский контроль, чем другие. NuTyX выделяется как очень гибкая операционная система Linux.

Как дистрибутив Linux, NuTyX нацелен на фанатиков Linux. Это дистрибутив, который предлагает настройку и поставляется бесплатно. Благодаря интерфейсу командной строки, это довольно скромная, но функциональная ОС. Узнайте, что такое NuTyX, почему он такой гибкий, и узнайте, стоит ли вам его использовать!

Что такое NuTyX Linux?

Например, коллекция графического интерфейса пользователя (GUI) позволяет вам установить GUI и выбрать свой любимый оконный менеджер. На NuTyX существует множество вариантов: вы можете установить KDE, GNOME, MATE или Xfce.

Кроме того, NuTyX использует идеологию «Linux from Scratch», то есть проект предоставляет инструкции для создания настраиваемой операционной системы Linux и ее основы. Но конечный продукт представляет собой дистрибутив, созданный пользователем.

Что уникального в NuTyX?

Операционные системы Linux имеются в большом количестве. В то время как некоторые являются обычными настольными дистрибутивами, другие довольно нишевые

, Некоторые из них лучше всего подходят для серверных сред

или даже для использования в домашнем кинотеатре

, NuTyX отличается тем, что, по сути, все, что хочет пользователь. Уникальные элементы NuTyX начинаются с установки. По сути, это ваш собственный дистрибутив

, Однако прокатка начинается после установки.

В отличие от большинства установок ОС, NuTyX может быть установлен из большинства дистрибутивов Linux. Есть скрипт Bash, который можно скачать через командную строку. Затем NuTyX запускается изнутри хост-ОС:

Таким образом, NuTyX не требует жесткого диска или раздела. Вместо этого NuTyX создает виртуальную среду, поэтому ее можно устанавливать и переустанавливать без форматирования и разбиения диска. Это фантастическая особенность. Как только NuTyX установлен в папке, вы можете создать персонализированную ISO-итерацию NuTyX.

Даже его менеджер пакетов остается новым. В то время как многие операционные системы Linux используют похожие менеджеры пакетов, NuTyX использует свой собственный менеджер пакетов в CARDS.

Установка NuTyX

NuTyX-установки-1

Из-за своей виртуализации NuTyX может быть установлен несколькими способами. Я попробовал NuTyX на виртуальной машине, а также на новой установке на нетбуке Acer с процессором Atom

, Оба процесса были довольно просты. Тем не менее, стоит отметить, что меню определенно датированы. Существует набор меню в стиле DOS, которым можно руководствоваться при установке NuTyX. Ничего не ожидайте с полировкой окон установки Ubuntu.

Nutyx установить

Я предполагаю, что, учитывая NuTyX для опытных пользователей, это не должно быть сюрпризом. Тем не менее, NuTyX чувствует себя немного старым и неуклюжим во время первоначальной установки просто из-за своего интерфейса. Вы пройдете через основные шаги, такие как создание разделов. Это первый и самый важный шаг в этом процессе. Вам потребуется раздел подкачки, а также основной раздел ОС.

Nutyx установить

Наконец, после выбора языка и установки даты и времени вы создадите имя пользователя и пароль. После этого NuTyX загружается в интерфейс командной строки (CLI).

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

После загрузки в CLI настройка завершена. Ну хоть базу NuTyX установи. Тем не менее, если вы ищете что-то за пределами минималистской установки, вам придется загрузить их самостоятельно. Это довольно безболезненно. К счастью, придерживаясь идеологии Linux с нуля, NuTyX может похвастаться фантастической документацией. Хотя я обнаружил, что установка довольно проста, есть твердый документ по установке, изобилующий скриншотами.

nutyx

Что мне показалось наиболее полезным, так это завершающая статья. Это предлагает обзор обновления метаданных для доступных пакетов и установки графического интерфейса. Первое, что я предпринял после входа в систему, это установил Xorg:

Менеджер пакетов, CARDS, довольно интуитивно понятен. Чтобы сэкономить время, вы можете выполнить комплексную установку различных инструментов. Просто введите их как строку в командной строке:

Хотите графический интерфейс? Доступны GNOME, KDE, Xfce, MATE, Openbox и Lxde:

Руки с NuTyX

Моим первым действием после установки было загрузить графический интерфейс. Я выбрал KDE, поскольку он легкий, и я использовал свои старые машины для тестирования NuTyX. Я также выполнил комплексную установку нескольких полезных утилит, таких как LibreOffice и Firefox. Навигация по NuTyX с командной строкой, а также с графическим интерфейсом довольно стандартная. Он ничем не отличается от любого другого дистрибутива Linux на основе CLI или GUI.

Плюс менеджер пакетов состоит из расширяемых модулей. Это означает, что нет никаких зависимостей, кроме glibc. Это главная победа NuTyX в автоматическом обнаружении зависимостей во время выполнения.

Кто должен использовать NuTyX?

NuTyX лучше всего подходит для опытных пользователей. В то время как новичок в Linux может использовать NuTyX, отсутствие графического пользовательского интерфейса означает, что он лучше всего подходит для людей среднего и продвинутого уровня. Установка довольно интуитивно понятна. Но обязательное разбиение может быть проблемой для начинающих. Конечно, это не так сложно, как загрузка CoreOS. Однако NuTyX не так прост, как Ubuntu Desktop, что достаточно просто для любого, кто использует ПК.

Стоит ли переходить на NuTyX?

Сойти с ума с NuTyX: Заключительные мысли

NuTyX похож на набор LEGO для Linux. После базовой установки у вас есть что-то похожее на кучу кирпичей, которые ждут, чтобы вы собрали все, что захотите. Установите графический интерфейс, придерживайтесь командной строки, используйте его на сервере, используйте его на рабочем столе, используйте NuTyX, где хотите. Это мастер на все руки операционная система Linux. Но среди огромного количества вариантов NuTyX также предлагает множество простоты. Менеджер пакетов очень прост, установка довольно проста, и вам даже не нужно стирать жесткий диск, чтобы начать работу с NuTyX.

Ищете лучшие операционные системы Linux? Проверьте эти лучшие дистрибутивы Linux

, Или прочитайте все о том, что мы используем здесь и почему

Вы пробовали NuTyX или планируете? Дайте нам знать в комментариях ниже!

NuTyX - это швейцарский дистрибутив GNU / Linux, созданный Тьерри Наттенсом и предназначенный для продвинутых или заинтересованных пользователей. Рекомендуется знание систем GNU / Linux .

Он вдохновлен документацией проекта Linux From Scratch . Он использует собственный менеджер пакетов под названием CARDS.

NuTyX был официально запущен 28 ноября 2007 г. . Первоначально версии были пронумерованы в соответствии с годом публикации. С 17 сентября 2010 г. NuTyX имеет кодовое имя версии, в данном случае "houaphan", которое является названием провинции на севере Лаоса.

Резюме

Исторический

После 1 года разработки первая стабильная версия NuTyX 2007 вышла на 22 февраля 2008 г. . Он предлагает ядро 2.6.24, стандартную библиотеку C glibc 2.5.1, компилятор gcc 4.1.2, графические интерфейсы KDE версии 3.5.9, KDE 4.1.0, GNOME 2.18.3, Xfce 4.4.2. Предлагаемый графический сервер - Xorg-server 1.4.2. Когда он был выпущен, предлагался только сценарий установки. Для установки NuTyX 2007 было необходимо пройти через другой дистрибутив Linux .

Версия 2008 года выпущена 15 августа 2009 г. . Он предлагает ядро 2.6.31, стандартную библиотеку C glibc 2.8.3, компилятор gcc 4.3.2, графические интерфейсы E17, KDE 4.3.0, KDE 3.5.10, GNOME 2.24.0, Xfce 4.6.1 и LXDE 0.3.2.

Версия 2009.4 выпущена 30 мая 2010 г. . Он предлагает ядро 2.6.34.2, стандартную библиотеку C glibc 2.10.1, компилятор gcc 4.4.6, графические интерфейсы E17 0.16.999.063, KDE 4.4.3 и Xfce 4.6.2. Браузер Firefox доступен в версии 3.6.3.

Версия attapu.1 выпущена 6 декабря 2010 г. . Он предлагает ядро 2.6.36.4, стандартную библиотеку C glibc 2.11.2, компилятор gcc 4.5.0, графические интерфейсы KDE 4.5.5, GNOME 2.30.0 и Xfce 4.6.2. Версия Firefox - 3.6.17.

Версия pakxe.4 выпущена 22 июня 2012 г. . Это первая версия NuTyX, доступная для 64-битных платформ . Он предлагает ядро 3.4.4, стандартную библиотеку C glibc 2.13, компилятор gcc 4.6.3, графические интерфейсы KDE 4.8.4, XFCE 4.10.0. Версия Firefox - 13.0.1. Версия Chromium - 17.0.963.56. Версия Libreoffice - 3.5.2.2.

Версия sekong.5 выпущена 9 октября 2013 г. . Он предлагает 3.4.105 ядра , то C GLibC 2.16.0 стандартной библиотеки , в GCC 4.7.4 компилятора , то KDE 4.11.2 графических интерфейсы , Xfce 4.10.1. Версия Firefox - 35.0. Версия Libreoffice - 4.1.0.4.

Версия Saravane-15.05 выпущена 15 мая 2015 года . Он знакомит с концепцией коллекций, описанной ниже. Он предлагает полностью переписать на C ++ свой менеджер пакетов, который теперь называется CARDS for Create Add Remove Download System. КАРТЫ позволяют напрямую загружать и устанавливать пакет, набор пакетов или полную коллекцию. Версия Firefox - 39.0. Он предлагает ядро 3.18.14, стандартную библиотеку C glibc 2.21, компилятор gcc 4.9.2, графический интерфейс KDE 4.14.3, Xfce 4.10.1.

Первая версия 8 (кодовое название: houaphan) выпущена 14 октября 2015 г. . Количество коллекций увеличивается от 3 до 25, а уже существующие коллекции под Сараване переименовываются. Он предлагает ядро 3.18.27, стандартную библиотеку C glibc 2.22, компилятор gcc 5.3.0, версия Firefox - 45.0.1. Графические интерфейсы kf5 5.19.0, GNOME 3.18.3, Xfce 4.10.1. Версия Chromium - 48.0.2564.109. Версия Libreoffice - 5.1.0.3.

Версия 9.1 (кодовое имя не изменилось: houaphan) выпущена 24 сентября 2017 г. . Количество коллекций от 14 до 13. Предлагает ядро 4.9.23, стандартную библиотеку C glibc 2.25, компилятор gcc 6.3.0. Версия Firefox - 54.0.1. В kf5 5.32.0, GNOME 3.22.2, Xfce 4.12.3 и MATE 1.18.0 графические интерфейсы .

Версия 10.0 (кодовое имя не изменилось: houaphan) выпущена 17 января 2018 г. . Количество коллекций, исходный код которых доступен, составляет от 13 до 17. В дополнение к 17 предлагается новая коллекция, наша (для Non Open Source) предлагает рецепты, исходный код которых недоступен. Версия 10.0 предоставляет ядро 4.14.13, стандартную библиотеку C glibc 2.26, компилятор gcc 7.2.0. Версия Firefox 57.0.4. Версия Chromium - 61.0.3163.100. Libreoffice доступен в версии 5.4.4.2. В kf5 5.41.0, GNOME 3.26.2, Xfce 4.12.3, LXDE 0.99.2, LXQT 0.12.2 и MATE 1.18.0 GUI интерфейсы.

Различия между NuTyX и Linux с нуля документация

Вот таблица, в которой резюмируются основные различия между двумя проектами.

Функциональность Под NuTyX Под LFS / BLFS
Количество пакетов / рецептов в базовой системе 74 пакета ядра (11.0) включены, пакеты для разработки и локализации исключены 77 исключенных рецептов ядер
Общее количество пакетов / рецептов 1750 пакетов (11.1) 839 рецептов (LFS / BLFS 8.2)
Предлагаемая система инициализации Sys V Sys V или SystemD
Доступна версия ядра Последняя версия LTS и последняя стабильная версия Последняя на сегодняшний день стабильная версия
Бинарные пакеты готовы к установке да нет, потому что это его цель: шаг за шагом объяснить, как построить дистрибутив
Несколько пакетов, собранных в одном рецепте нет xorg-proto, xorg-fonts, xorg-libs, xorg-apps, qt (версия 5), kde5 Framework5, kde5 Plasma
Менеджер пакетов КАРТОЧКИ / ФЛКАРТЫ необязательно, но не входит в официальную документацию: управление через специального пользователя, управление через папку, управление через символическую ссылку
ISO-образы готовы к установке да нет
LIVE CD для тестирования раздачи да да
Концепция коллекций пакетов да нет
Концепция пакетных игр да нет
Понятие групп пакетов да нет
Графический менеджер соединений lxdm, lightdm и xdm lxdm и lightdm
Предлагаемые графические интерфейсы blackox, bspwm, enlightenment, fluxbox, flwm, i3, IceWM, jwm, lumina, lxde, lxqt, mate, openbox, плазма kde5, ratpoison, wmaker, wmfs, Xfce4 fluxbox, IceWM, openbox, sawfish, Xfce4, lxde, kde5

Характеристики

Режим установки

Загружаемые образы ISO

Первый доступный для загрузки ISO-образ содержит базовую систему. Его размер остается ниже 400 Мбайт.

Второй iso-образ большего размера доступен для загрузки, он содержит базовую систему + сервер Xorg + менеджер пакетов графики flcards . Предлагаемая среда рабочего стола является MATE .

Сценарий установки

Установки скрипта для загрузки позволяет NuTyX быть установлен из другого GNU / Linux дистрибутива с совместимой оболочкой . Сценарий установит базовую систему.

Как использовать

После установки базовой системы одним из указанных выше вариантов пользователь может выбрать использование NuTyX в качестве исходного или двоичного дистрибутива.

NuTyX также хочет соблюдать стандарты Стандарта иерархии файловой системы .

NuTyX использует сценарии запуска Linux From Scratch

ветви

NuTyX имеет две ветки:

  • Обновленная ветка Rolling продолжает работать с самыми последними пакетами.
  • Фиксированная ветка обновляется примерно каждые 3 месяца.

В зависимости от выбранной ветви NuTyX может быть «фиксированным» типом распределения (если фиксированная ветвь) или типом «скользящего выпуска» (если скользящая ветвь). Рецепты строительства хранятся в различных коллекциях. Все рецепты из этих сборников доступны в бинарных пакетах. Большинство доступных рецептов основаны на онлайн-документации Linux From Scratch .

NuTyX имеет собственный менеджер пакетов CARDS (для создания системы добавления и удаления загрузок).

Коллекции

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

Коллекции «cli» и «cli-extra» используются для неграфической установки.

Коллекции «gui» и «gui-extra» используются для установки графической среды.

Рабочие столы lxde, xfce4, mate, lxqt и kde5 хранятся в коллекции рабочих столов.

Менеджер пакетов КАРТЫ

Диспетчер пакетов NuTyX называется CARDS и специально разработан для дистрибутива NuTyX. Он также доступен в графической версии под названием flcards. flcards позволяет устанавливать, удалять пакет (ы) и собирать. Это также упрощенный способ поиска пакетов для пользователя.

Для пользователей, знакомых с диспетчером пакетов APT и dpkg для Debian , вот список команд и эквивалентов в разделе КАРТЫ.

В данном HOWTO мы подробно рассмотрим как поднять Nut в современных версиях ОС GNU/Linux на примере дистрибутива Fedora 17 и UPS Ippon Smart Power Pro (Smart Winner).

KNutClient, запущенный в KDE 4

KNutClient, запущенный в KDE 4

Четыре года назад я уже писал как поднять Ippon в Linux, но та статья безнадёжно устарела, поэтому написана данная полностью с нуля.

Шаг 1. Подготовка к установке

Для работы UPS под Linux нам потребуется установить пакет nut (Network UPS Tools), а также клиент для него (консольный или с графическим интерфейсом).

Мы рассмотрим подробно как установить и настроить nut в дистрибутиве Fedora, а в конце данного руководства приведём полные листинги конфигов.

Шаг 2. Загрузка и установка Nut

Для загрузки и установки пакета nut и всех зависимостей выполните в консоли команду:

Пакет был успешно установлен и готов к дальнейшей настройке.

Шаг 3. Загрузка и установка Midnight Commander

Установите мощный файловый менеджер Midnight Commander консольной командой:

Данный менеджер нам понадобится для быстрого редактирования конфигов и операций с ними. Можно обойтись и без него, запуская например Krusader, Gnome Commander, Nautilus, Dolphin или другой ФМ с графическим интерфейсом. Выбор остаётся за вами, но я рекомендую всё-таки MC, тем более в большинстве дистрибутивов он установлен по умолчанию.

Шаг 4: Подготовка конфигов

Сразу после установки в каталоге /etc/ups/ вы увидите примеры файлов конфигурации с расширением *.conf.sample. Для дальнейшей работы с ними нам необходимо переименовать их в *.conf, отбросив sample. Проще всего это сделать следующей командой в консоли:

Конфиги подготовлены. Можно приступать к редактированию.

Шаг 5: Редактирование nut.conf и ups.conf

Запустите MC с правами root:

Перейдите в каталог /etc/ups/ и откройте файл nut.conf во встроенном редакторе (клавишей F4). В самом конце файла укажите:

Если вы хотите подключаться к своему серверу nut удалённо (не рекомендуется из соображений безопасности), то вместо standalone пропишите netserver.

Откройте в редакторе файл ups.conf. Здесь задаются параметры вашего источника бесперебойного питания. Пример для IPPON, подключённого по USB:

Пример для IPPON, подключённого по RS-232 (COM):

Рассмотрим директивы более подробно:

Шаг 6. Редактирование upsd.conf

В файле upsd.conf задаются параметры доступа к службе UPS. Откройте его в редакторе и в конце пропишите следующие директивы:

Это включит доступ к сервису только для локальных IP-адресов и заставит upsd слушать порт 3493 одновременно на IPv4 и IPv6. Если вы не используете в ЛВС IPv6, то последнюю строку можете закомментировать, либо вообще не прописывать в файле.

Шаг 7. Создание пользователя для службы UPS

Служба UPS, а равно как и монитор, должны запускаться от отдельного пользователя, находящегося в группе nut. Группа nut создаётся автоматически при установке пакета.

Создадим пользователя upsmaster:

Зададим пользователю пароль:

Введите и запомните новый пароль для пользователя upsmaster два раза. Он нам потребуется далее при настройке nut client.

Добавим пользователя upsmaster в группу nut:

Пользователь успешно создан и ему выданы необходимые права.

Шаг 8. Указываем пользователей службы

Здесь в качестве пароля pAssW0RD укажите пароль, который вы задали пользователю upsmaster после его создания.

Шаг 9. Настраиваем мониторинг

Шаг 10. Активируем службу upsd

Включаем службу (это активирует её автоматический запуск при старте системы):

Шаг 11. Проверяем работоспособность службы

Чтобы узнать запустилась служба или нет, выполните:

Если служба запустилась с ошибками, то для более подробного вывода можете попробовать запустить службу напрямую:

Шаг 12. Проверяем работоспособность UPS

Выполните в консоли:

Если всё настроено верно, вы увидите текущий статус UPS и значения всех его переменных.

Шаг 13. Загружаем KNutClient

Если Вам необходим удобный мониторинг состояния UPS и вы используете в качестве основной среды KDE 4, то установите KNutClient.

Если у вас 32-битная версия Fedora, выполните:

На этом установка пакета KNutClient завершена. Перейдём к его настройке.

Шаг 14. Настройка KNutClient

Запустите KNutClient, выберите в меню Settings пункт Configure KNutClient, перейдите на страницу UPS, нажмите кнопку Add.

Настройки KNutClient

Настройки KNutClient

В открывшемся окне пропишите параметры настроенного UPS:

Обязательно поставьте флажок в чекбоксе Store NUT password in configuration file, что заставит KNutClient сохранить пароль в своём файле конфигурации.

В этом же окне выберите датчики, которые будут отображаться на панели KNutClient. Для IPPON Smart Power Pro (Smart Winner) гарантированно работают следующие:

Остальные датчики могут не работать и не отображаться на панели при их выборе. Нажмите OK во всех окнах. Настройка полностью завершена.

Читайте также: