На этот вопрос уже есть ответ здесь:
У меня проблемы с установкой приложений, например jdk, anaconda, IDE и все остальное в моем Ubuntu.
После загрузки этих программ с веб-сайта в формате tar.gz
, когда я извлекаю эти файлы, они все еще находятся в каталоге Downloads
.
Некоторые файлы, загруженные из программного обеспечения Ubuntu или apt-get
, автоматически устанавливаются и хорошо распределяются в каталогах, принадлежащих пользователю root, а не моему пользователю, например npm, загруженный с apt-get
, находится в / usr / bin /
.
Но если я загружаю так же, как в Windows, напрямую через официальный сайт (например, Oracle, JetBrains, Anaconda), они остаются в каталоге Downloads
даже после того, как я распаковал и установил.
Как я могу загрузить приложения на системном уровне (или на корневом уровне, а не на уровне пользователя) и сделать их правильно распределенными?
Для меня я считаю официальные сайты или репозитории GitHub, чтобы видеть, предлагают ли они какие-либо инструкции по установке. Большинство раз они делают.
Я нашел, что большинство из тех, которые приезжают в папки архива, как Вы описали, кажется, работают непосредственно (такие как FreeFileSync), таким образом, это - просто вопрос нахождения где-нибудь аккуратного для хранения его.
Я не уверен, является ли это 'корректным' путем, но для меня я ищу/, выбирают папка моей системы и отбрасывают те типы в там. (ОТМЕТЬТЕ: Это должно было бы быть сделано через терминал, потому что / выбирают, только доступно для укоренения по умолчанию.)
Надежда, которая помогает, и я надеюсь, что не ввожу Вас в заблуждение!