Для сборки git-crypt вам потребуется:
Программное обеспечение | Пакет Debian/Ubuntu | Пакет RHEL/CentOS |
---|---|---|
Make | make | make |
Компилятор C++11 (например, gcc 4.9+) | g++ | gcc-c++ |
Файлы разработки OpenSSL | libssl-dev | openssl-devel |
Чтобы использовать git-crypt, вам потребуется:
Программное обеспечение | Пакет Debian/Ubuntu | Пакет RHEL/CentOS |
---|---|---|
Git версии 1.7.2 или новее | git | git |
OpenSSL | openssl | openssl |
Примечание: для лучшей производительности рекомендуется использовать Git версии 1.8.5 или более поздней.
Выполните следующие команды:
make
make install
Чтобы установить в определённое место:
make install PREFIX=/usr/local
Или просто скопируйте двоичный файл git-crypt туда, где вам удобно.
Чтобы создать и установить страницу руководства git-crypt(1), передайте ENABLE_MAN=yes
команде make:
make ENABLE_MAN=yes
make ENABLE_MAN=yes install
Для создания страницы руководства требуется xsltproc. Обратите внимание, что xsltproc будет обращаться к Интернету для получения своей таблицы стилей, если таблица стилей Docbook не установлена локально и не зарегистрирована в системном каталоге XML.
Пакеты Debian можно найти в ветке 'debian' проекта Git репозитория. Пакет создаётся с помощью git-buildpackage следующим образом:
git checkout debian
git-buildpackage -uc -us
Используя менеджер пакетов brew, просто выполните команду:
brew install git-crypt
Git-crypt должен собираться в Windows с MinGW, хотя система сборки ещё не завершена, поэтому вам нужно будет передать свои собственные переменные CXX, CXXFLAGS и LDFLAGS команде make. Кроме того, поддержка Windows менее протестирована и в настоящее время не создаёт файлы ключей с ограничительными разрешениями, что делает её непригодной для использования в многопользовательской системе. Поддержка Windows будет улучшена в будущей версии git-crypt. Отчёты об ошибках и патчи приветствуются!
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )