/ usr / local или / opt в Windows

1774
Heinzi

В системах Linux у вас есть деревья каталогов, такие как / usr / local или / opt, где вы можете поместить «установленные пользователем» приложения, которые не имеют пакета в вашем дистрибутиве и, таким образом, не вписываются в FHS вашего дистрибутива.

В Windows, куда вы помещаете приложения, которые не предоставляют установщика, и, таким образом, не разделяются на C:\Program Files (x86)и C:\ProgramData? Существует ли устоявшаяся конвенция?


Справочная информация: Многие небольшие инструменты (например, инструменты sysinternals) или приложения, портированные на Unix (например, emacs), не предоставляют установщика Windows, а представляют собой zip-файл с инструкцией « просто распаковать его в любом месте и запустить exe-файл ». Теперь, я мог бы создать произвольную директорию верхнего уровня, например C:\Tools, но, будучи педантом, я хотел бы, чтобы иметь «правильное» имя. Есть ли какой-то консенсус или каждый придумывает свою собственную конвенцию для этого типа приложения?

3
Я создаю каталог с именем C: \ bin и добавляю его в переменную окружения системного пути, а затем помещаю туда свои исполняемые файлы. Windows не имеет реальных условий для этого типа «установки». Вы можете также легко сделать это в C \ Program Files (x86) \ bin или в любом другом месте, где вам нравится, для него нет стандарта. acejavelin 8 лет назад 2

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