В зависимости от цены. Если его меньше, чем 10-20€ это нормально. Если он стоит€ 50-100 точно не. Где вы холостяки? Сколько лет это было? Включает ли он с отличием год? В каких обстоятельствах вы проводили свои исследования? могу ли я использовать их оба ? Несколько пунктов: горнодобывающего оборудования становится все более дорогим приравнивает к входной барьер для добычи возрастает, что в свою очередь вызовет _might_ _mining centralization_, но это крутой аргумент приравнять дорогостоящего оборудования для _currency centralization_. Биткоин не использует шифрование, поэтому я думаю, что вы имеете в виду "безопасность биткойн-сети". В противном случае, хорошая работа. Проблема в том, что помимо швейцарский мангольд, я не могу думать ни о чем другом, что бы работать с этим сыром. Все, что я могу думать о вещи, я нетерпимый к: хлеб, макароны и т. д. Если люди дайте мне предложение, тогда я смогу придумать рецепт самостоятельно.

Существует два основных способа организовать файлы с установленным программным обеспечением: пакетом, или по типу.

UNIX-систем, как правило, организуют программы файлы по типу: исполняемые файлы в /usr/Бен, исполняемых только полезно системным администратором в каталог/usr на/sbin, код библиотек и другой процессор-архитектурно-зависимые файлы в каталоге/usr/lib в, файлы данных, которые не зависят от типа процессора в /usr/доли, руководство страниц в файле/usr/человек, разное документации на/usr/доки т. д. (Это не исчерпывающий список, и существует множество вариаций.) Я использовал префикс /ЕГР, но там ведь, как правило, три таких уровней ветвления: в / на программы, которые необходимы во время загрузки (иногда объединяется с /ЕГР , как это различие не всегда уместно), в каталоге/usr программ, которые поставляются с операционной системой, и в /usr/местные для программ, установленных вручную системным администратором.

На большинстве Linux систем, различие между в/usr и /usr/местные заключается в том, что каталог/usr/) управляет менеджер пакетов, и /usr/местные нет. Так что если ваше приложение устанавливается через видовой структуре, она должна перейти под /ЕГР , когда распространяется в качестве пакета (RPM, и deb, ...) и в /usr/местные , когда не распространяется в качестве пакета (например, если это распространяется как архив будет распакован вручную).

Конфигурационные файлы, как правило, все идут в файле/etc , потому что они предназначены, чтобы быть изменен администратором системы. Если возможно, попросите вашего приложения чтения данных конфигурации из файла/etc и в/usr/и т. д. или /usr/местные/и т. д. По мере необходимости, с настройками в файле/etc/ переопределение в каталоге/usr в/etc или /usr/местные/и т. д. Часто комок конфигурации данных в /usr/доли или /usr/местные/доли, так что вы найдете, что многие системы не имеют в/usr/и т. д. или /usr/местные/и т. д.

Потолок по типу организации является то, что файлы будут размещены, где они будут использоваться. Все исполняемые файлы находятся в каталогах в исполняемый поиск пути ($путь), все библиотеки в библиотеке, поиск пути, все справочные страницы в страницу поиска пути и т. д. Единственное ограничение этой организации заключается в том, что он требует от менеджера пакетов, чтобы отслеживать, какие файлы будут установлены на каждой упаковке. Поскольку большинство программного обеспечения на Linux распространяется через менеджер пакетов, большинство программного обеспечения заканчивается в каталог/usr.

Еще один способ организовать файлы по пакетам, и стандартное место для этого /опт. Это, как правило, организованы как /опт/приложения/ОГРН, /опт/приложения/Либи т. д., иногда с дополнительным уровнем /опт/автор/приложения/ОГРН и т. д. Приложения вольны распоряжаться своими каталог, однако они хотят, хотя, некоторые ставят разное файлы прямо в каталог/opt/приложения. Это делает пакет управления тривиально (просто распаковать в нужное место, использовать ЛС в списке установленного программного обеспечения, использование РМ -Р удалить), но делает это тяжелее, чтобы использовать программное обеспечение: администратор или пользователь должны добавить соответствующие места, чтобы искать пути, чтобы использовать полные пути, или создать символические ссылки.

Файлы в каталоге/opt часто управляются вручную (это главный пункт этой организации), но возможно есть комплексы, которые управляются менеджер пакетов. Например в Chrome deb пакеты положить его под /опт. Преимущество этого заключается в том, что хром всегда в каталог/opt/Гугл/Хром независимо от того, как он был установлен; возможно, это делает перекрестное распределение поддержку немного легче.

Если вы хотите, чтобы детали того, как приложения и дистрибутивы должны организовать файлы в Linux, читать СЗХ.

В двух словах:

  • При сборке пакета (деб, РПМ, ...), установить в каталог/usr, с дистрибутива выбором каталогов (например, в/usr/человека против /usr/доли/человек, в/usr/lib и против в/usr/IP-адресов, каталог/usr/lib и против в/usr/lib64, и т. д.).
  • При установке непосредственно (например, сделать установка), по умолчанию установиться в /usr/местные (по умолчанию подкаталоги: исполняемые файлы в /usr/местные/Бен, данные файлы в /usr/местные/доли/приложенияи т. д.), и поддерживаем других вариантов, которые системный администратор может сделать. Обратите внимание, что каталог, в котором файлы будут скопированы во время установки не может быть таким же, как каталог, где будут использоваться файлы, например, из-за использования Стоу (см. отслеживание программ).

/опт - это также возможность в любом случае, но ты ставишь больше нагрузка на системного администратора.