FreeBSD с fusefs-s3fs

Как я могу установить fusefs-s3fs на ОС FreeBSD (например, FreeNAS)? Я только что попытался установить с помощью команды:

[root@freenas] #pkg install  fusefs-s3fs

Но это не работает и показывает следующую ошибку:

pkg: file://usr/ports/pakages/meta.txz: нет такого файла или каталога. Локальный репозиторий не имеет метафайла, используя настройки по умолчанию pkg: file:///usr/ports/packages/packagesite.txz: такого нет файл или каталог не может обновить локальный репозиторий все репозиторий обновлен до даты pkg: в репозиториях не найдено пакетов, доступных для установки соответствующих «fusefs»


person pratheesh t.s    schedule 31.10.2016    source источник


Ответы (3)


Чтобы использовать pkgng pkg(8) инструмент для установки пакетов в готовые двоичные файлы, лучше устранить ошибку установки с помощью pkg, так как использование pkg быстрее и не требует установки компилятора.

Сначала запустите pkg update с параметром -f, чтобы принудительно загрузить репозиторий:

pkg update -f


Чтобы установить пакет с его зависимостями:

pkg install fusefs-s3fs


Вы также можете использовать «поиск pkg», чтобы убедиться, что пакет доступен для установки (fusefs-s3fs доступен в моей FreeBSD 11.1-R), запустите:

pkg search fusefs-s3fs


После установки fusefs-s3fs загрузите модуль предохранителей, используя:

kldload fuse


Чтобы автоматически загружать модуль предохранителей при загрузке, добавьте fuse_load="YES" в файл /boot/loader.conf.

Примечание: если вы все еще получаете ошибки при обновлении списка пакетов с помощью «pkg update -f». Убедитесь, что вы можете подключиться к pkg.FreeBSD.org и что файл конфигурации репозитория pkgng /etc/pkg/FreeBSD.conf существует и настроен.

person Mina Mikhail    schedule 17.08.2017

Похоже, у вас есть ошибка с репозиторием FreeBSD. Попробуйте установить install через порт:

cd /usr/ports/sysutils/fusefs-s3fs/ && сделать установку чистой

person Stanisalv Rassvetalov    schedule 06.11.2016

Вам необходимо создать порт:

sudo portsnap fetch extract
cd /usr/ports/sysutils/fusefs-exfat; sudo make install clean

Или вы можете скомпилировать его следующим образом:

git clone https://github.com/s3fs-fuse/s3fs-fuse.git
cd s3fs-fuse
./autogen.sh
./configure
make
sudo make install
person GAD3R    schedule 07.11.2016