Установите EncFS на Mountain Lion (OS X 10.8)

3864
Martin Preusse

Я использую EncFS для шифрования моих файлов. До сих пор я использовал установщик, предоставленный BoxCryptor .

Он упаковывает EncFS 1.7.4, MacFuse и MacFusion в один установщик и прекрасно работает на Mountain Lion. Но MacFuse активно не разрабатывается, и большинство людей могут заменить его Fuse для OS X или чем-то подобным.

Существуют ли другие упакованные установщики для EncFS? Или вы всегда компилируете EncFS из исходного кода? Если да, есть ли учебник по компиляции?

2

2 ответа на вопрос

5
M K

If you're familiar with the command line, you could try Homebrew. Once you install Homebrew, do a

brew install encfs 

to get the latest version (including dependencies), build and install it.

Notes:

  1. You may have to force a link through brew link -f fuse4x if it throws an error related to linking. Also refer this page.
  2. You would have to run brew info fuse4x-kext to get information on installing the fuse4x kernel extension. Since we're talking about kernel extensions, have a proper system backup to restore from (in case this makes your system unusable).
Угадай, это сработает. EncFS в Homebrew зависит от fuse4x. Лучше, чем MacFuse, потому что он все еще в разработке. Похоже, что наиболее активным проектом является FUSE для OS X (http://osxfuse.github.com/). Я думаю, что я должен скомпилировать себя, чтобы использовать его. Martin Preusse 11 лет назад 0
1
vault

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

fuse4xсейчас слит в osxfuse. Чтобы продолжить установку encfsс brew, попробуйте Google что-то вроде "brew encfs osxfuse" и, если вам повезет, перейдите к первому результату (который состоит в новой формуле для brew). Процедура может быть обобщена как:

  • установить osxfuseпакет с официального сайта
  • brew install https://raw.github.com/jollyjinx/encfs.macosx/master/encfsmacosxfuse.rb

РЕДАКТИРОВАТЬ: Если вы предпочитаете продолжать использовать boxcryptor, они выпустили бета-версию для osx, всегда используя osxfuse. Это ссылка на объявление.

Хорошо, спасибо за ваш ответ. Я до сих пор не уверен в том, как лучше установить encfs. Чувствует себя немного грязно, по крайней мере, теперь есть только osxfuse, верно? Martin Preusse 10 лет назад 0
Ну, я не могу представить что-то более простое, чем это. Установите osxfuse графически, а затем `brew install`. Теперь у вас есть команда `encfs` на терминале. Как это может быть проще? :) vault 10 лет назад 0

Похожие вопросы