Рейтинг:4

Какой каталог лучше всего подходит для размещения программного обеспечения для разработки, совместно используемого пользователями?

флаг kz

Для обмена данные файлов и каталогов между пользователями на одном компьютере, /срв каталог был рекомендован здесь:

Я предполагаю, что это все еще актуально или рекомендуется — поправьте меня, если что-то изменилось.

Но каким должен быть каталог для общих ресурсов, связанных с разработкой? программного обеспечения как Java, Maven, Gradle? Все они будут установлены путем распаковки .tar.gz архивы. Централизованное расположение для программ было бы предпочтительнее, чем повторные установки каждым пользователем в их соответствующем домашнем каталоге.

Например, чтобы работать с CI, как Jenkins, я бы установил много версий JDK: 11, 15 и 17, и аналогично для Gradle и Maven. Они используются для тестирования проекта с различными средами. Упомянутые программные пакеты устанавливаются простым распаковыванием .tar.gz файлы и обновление .профиль файл с соответствующими настройками для них.И да, я также использую эти репозитории для установки серверов, таких как MySQL, RabbitMQ и т. д.

waltinator avatar
флаг it
Прочтите man hier, чтобы узнать об иерархии файловой системы Linux.
Peter - Reinstate Monica avatar
флаг hn
Я полагаю, что программное обеспечение недоступно через менеджер пакетов?
Рейтинг:8
флаг jp

Поскольку эти программные проекты устанавливаются путем извлечения .tar.gz файл, похоже, что это автономные приложения, и я бы установил их в /опт/<проект>. Другим распространенным выбором является /USR/местный, но я предпочитаю это для установки на основе исходного кода.

Ссылки

Рейтинг:4
флаг td

Положите это в /USR/местный/, он игнорируется менеджерами пакетов.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.