Как создать Linux NAS с помощью Amahi

Как создать Linux NAS с помощью Amahi

Серверы Linux сложны и трудны в настройке, особенно если вы новый пользователь. В результате появилось множество проектов, которые значительно упростили создание собственного файлового сервера Linux. Одним из таких проектов, который пытается создать собственный Linux NAS и управлять им, является Amahi. Проект Amahi гордится тем, что упрощает установку, упрощает пользовательский интерфейс и упрощает работу с операциями. В этой статье мы рассмотрим, как установить Amahi 10 и настроить с его помощью полный Linux NAS.

Примечание: для запуска Amahi вам понадобится старый компьютер или сервер, который всегда может быть включен. Нет такого оборудования? Подумайте о том, чтобы попробовать это на VPS, насколько это возможно.

Установите Fedora Server 25

Amahi - это серверная технология для Linux, но ее нельзя скачать и записать на USB-накопитель. Вместо этого вам нужно будет использовать существующую серверную операционную систему , запустить инструмент установки Amahi и преобразовать вашу систему в HDA. Обычно в качестве ОС сервера используется Fedora Server.

Серверное программное обеспечение Amahi в его текущем выпуске - 11 на Fedora Server 27. Тем не менее, в этом руководстве мы сосредоточимся на Amahi 10 с Fedora Server 25, поскольку он более надежен и программа установки работает лучше. Вообще говоря, это нормально использовать эти старые версии Fedora Server, несмотря на новые выпуски, поскольку все программное обеспечение для вашего сервера обновляется через официальный репозиторий программного обеспечения Amahi.

Получение более старых версий Fedora Server не невозможно, хотя разработчики не одобряют этого, поскольку проект предпочел бы, чтобы вы использовали их последнюю версию. Самый быстрый способ получить Fedora 25 - использовать инструмент wget . Откройте терминал и возьмите последний ISO-файл сервера F25.

wget https://download.fedoraproject.org/pub/fedora/linux/releases/25/Server/x86_64/iso/Fedora-Server-netinst-x86_64-25-1.3.iso

Загрузка ISO-образа сетевого установщика сервера F25 не займет много времени, так как он намного меньше, чем полный ISO-образ DVD. Когда загрузка завершится, возьмите Etcher для Linux, подключите USB-накопитель емкостью 1 ГБ и используйте его для прошивки файла ISO.

Теперь, когда Fedora 25 находится на USB-диске, найдите время, чтобы создать новую учетную запись Amahi . Во время создания учетной записи вам будут заданы некоторые вопросы о вашей сети, так что подготовьте эту информацию. Кроме того, средство создания учетной записи сгенерирует код установки. Сохраните эту информацию, так как она вам понадобится позже.

Разбиение на разделы

Разбиение сервера Fedora на разделы очень важно из-за того, как работает Amahi. Не выбирайте «АВТОМАТИЧЕСКИЙ», так как это создаст структуру разделов LVM и потенциально испортит вашу настройку Amahi. Вместо этого после загрузки файла ISO F25 щелкните значок жесткого диска в разделе «СИСТЕМА», выберите жесткий диск, на который вы хотите установить, и установите флажок рядом с «Я настрою разбиение на разделы».

Как создать Linux NAS с помощью Amahi

Нажмите кнопку «ГОТОВО», чтобы перейти к инструменту разметки Anaconda. В этом инструменте нажмите кнопку «минус», чтобы удалить абсолютно все разделы, имеющиеся на жестком диске в данный момент. Затем найдите раскрывающееся меню, откройте его и измените его с «LVM» на «СТАНДАРТНЫЙ».

Как создать Linux NAS с помощью Amahi

Примечание: разделитель захочет изменить «СТАНДАРТНЫЙ» на «АВТОМАТИЧЕСКИЙ», поэтому вам может потребоваться изменить его обратно более одного раза.

Нажмите кнопку +, чтобы создать новый раздел. Найдите «Точка монтирования» и измените его на / .

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

В этом учебном примере диск сервера Amahi имеет размер 18 ГБ. 14,9 ГБ пространства идет в корневой раздел, а оставшееся пространство уходит в раздел подкачки .

Когда все разделы настроены, нажмите «Готово», чтобы вернуться в предыдущее меню.

Пользователи UEFI

Вообще говоря, для домашнего сервера UEFI не нужен. Большинство пользователей должны иметь возможность просто использовать загрузку BIOS . Не можете использовать BIOS? В таком случае после создания корневого раздела создайте раздел Fat32 размером 512 МБ. Под точкой монтирования выберите / boot / efi .

Когда раздел EFI будет готов, используйте оставшееся место на диске для создания раздела подкачки.

Начать установку

Настройка разделов - самая сложная часть. В остальном установка довольно проста. Выберите «Выбор программного обеспечения». В этом разделе выберите «Минимальная установка». Справа выберите «Стандартный», затем нажмите «Готово», чтобы вернуться в главное меню. Нажмите «Начать установку», чтобы начать процесс установки.

Когда Fedora Server завершит установку, настройте имя пользователя. НЕ УСТАНАВЛИВАЙТЕ КОРНЕВОЙ ПАРОЛЬ!

Установить Amahi

Как создать Linux NAS с помощью Amahi

Теперь, когда сервер Fedora запущен и работает, пора установить Amahi 10. Прежде чем что-либо делать, запустите команду ping, чтобы убедиться, что ваше сетевое соединение на сервере работает:

пинг google.com -c3

Загрузите и установите Amahi RPM:

sudo -s

rpm -Uvh https://f25.amahi.org/noarch/hda-release-10.0.0-1.noarch.rpm

Наконец, установите инструменты Amahi. Обязательно замените «ВАШ УСТАНОВИТЕЛЬНЫЙ КОД» на код, который Амахи дает вам после создания новой учетной записи.

dnf -y установить hda-ctl

hda-install ВАШ-УСТАНОВИТЬ-КОД

Использование Амахи

Как создать Linux NAS с помощью Amahi

В отличие от многих других программных инструментов Linux NAS, Amahi на самом деле не требует настройки. Совместное использование файлов должно быть готово к использованию прямо сейчас. Чтобы использовать свой сервер, войдите в систему через веб-интерфейс и настройте свой сервер (если хотите). Откройте новую вкладку браузера и получите доступ через:

https: // локальный-IP-адрес сервера

Не знаете, какой у сервера IP? Попробуйте эту команду:

IP-адрес шоу

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

Перейти на Amahi 11

Как указывалось ранее в статье, сервер Amahi работает на более старой версии Fedora Server. Разработчики не торопятся выпускать новые версии программного обеспечения, так что так оно и есть. Если вы используете свой сервер только для Amahi и не нуждаетесь в последних пакетах, это нормально. Более старые версии Fedora не имеют официальной поддержки со стороны разработчиков, но это не должно быть проблемой.

Если вы чувствуете себя некомфортно с Amahi 10, рассмотрите возможность обновления до версии 11, поскольку он использует Fedora 27, которая все еще имеет некоторую поддержку, хотя 28 сейчас отсутствует. Прочтите статью Amahi Wiki , где рассказывается, как обновить вашу установку.


Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Wallpaper Downloader — удобный загрузчик и менеджер обоев для Linux. Он поддерживает большинство сред рабочего стола Linux и очень прост в использовании. Это руководство

Как установить ОС Tuxedo на свой компьютер

Как установить ОС Tuxedo на свой компьютер

Хотите протестировать ОС Tuxedo на компьютерах Tuxedo? Узнайте, как установить последнюю версию Tuxedo OS на свой ПК.

Как установить файл DEB в Linux

Как установить файл DEB в Linux

.DEB вариант № Что ты делаешь с этим? Узнайте о многих способах установки файлов DEB на ПК с Linux.

Как играть в Dying Light на Linux

Как играть в Dying Light на Linux

Dying Light — видеоигра в жанре survival horror, разработанная Techland и изданная Warner Bros Interactive Entertainment в 2015 году. Игра сосредоточена на

Как установить Neptune Linux на свой компьютер

Как установить Neptune Linux на свой компьютер

Neptune использует среду рабочего стола KDE Plasma 5 и стремится создать элегантную ОС. Вот как установить Neptune Linux на свой компьютер.

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Хотите опробовать новую настольную операционную систему Ubuntu, основанную на Snap-пакетах? Узнайте, как развернуть его на виртуальной машине с помощью этого руководства.

Как играть в Undertale на Linux

Как играть в Undertale на Linux

Undertale — это двухмерная инди-ролевая игра 2015 года, разработанная и изданная разработчиком игр Тоби Фоксом. Это руководство расскажет о загрузке и установке Undertale на вашем компьютере.

Как играть в Total War: THREE KINGDOMS на Linux

Как играть в Total War: THREE KINGDOMS на Linux

Total War: Three Kingdoms — это пошаговая стратегия в реальном времени, разработанная Creative Assembly. Вот как играть на Linux.