понедельник, 3 сентября 2018 г.

FreeNAS 11.1 установка пакетов из репозитория FreeBSD

Есть очень интересный проект сетевого хранилища на базе FreeBSD - FreeNAS.

Иногда хочется установить какой нибудь пакет, который есть во FreeBSD, но отсутствует у FreeNAS (для примера mc).
Подключаемся по SSH к серверу, вводим:
pkg install mc
и читаем ругань, из которой следует, что репозиторий не подключен
разработчики дистрибутива считают, что установка из репозиториев FreeBSD, может навредить системе тем или иным образом(например притянуть неподобающие версии пакетов в качестве зависимостей).
Но если вы продолжаете упорствомать в своем желании(как я, например) то можно поступить следующим образом:
ee /usr/local/etc/pkg/repos/FreeBSD.conf
меняем на yes
сохраняем и не перегружаясь(флаг снова сбросится) выполняем установку
pkg install mc
пользуемся:
mc
Обращаю внимание, что разработчики не просто так заблокировали FreeBSD репозитории.

2 комментария:

  1. После перезагрузки сервера , опять все пропадает установленное и исправленное!

    ОтветитьУдалить
    Ответы
    1. Исправленное да, а установленное не пропадает, по крайней мере на момент написания было именно так.

      Удалить