Установка, коротковолновая в/usr/local, но терминале удара, не видит программы

Я - новичок Пользователь Ubuntu 14.04. Мне нужен Netbeans для разработки программного обеспечения, таким образом, я решил установить 8.0.1 версии. Так как pkg установщик не имеет последней версии, я загрузил .sh файл от официального сайта. Таким образом я устанавливаю его очень простым способом, вставляя его /usr/local каталог также. Теперь существует проблема, вводя"netbeans"в ударе не работает, и он говорит:

The program 'netbeans' is currently not installed. 
You can install it by typing:    

sudo apt-get install netbeans

Конечно, с предложенной командой я установлю старую версию программы, вместо 8.0.1 один. Несмотря на это, вводя"netbeans"в человечности панель поиска работает без ошибок.

Как может решить эту проблему? Я должен установить программу в другом каталоге? Спасибо за Вашу доброту.

0
задан 16 October 2014 в 20:33

2 ответа

/usr/local/ самостоятельно не находится в пути по умолчанию, /usr/local/bin.

Перемещение Ваш сценарий запуска там и это должно быть взято.

<час>

В Вашем случае, Вы устанавливаете всю вещь в /usr/local/netbeans-<VERSION>/. Это включает сценарий средства запуска в ./bin/netbeans. Простая фиксация для Вас только к символьной ссылке на то средство запуска от где-нибудь в пути:

sudo ln -s /usr/local/netbeans-8.0.1/bin/netbeans /usr/local/bin/

Тогда netbeans запустит тот сценарий. Необходимо будет обновить символьную ссылку при обновлении Netbeans.

1
ответ дан 6 October 2019 в 23:18

Сценарий, что Вы заскочили в/usr/local, не является применимым netbeans приложением, а скорее сценарием установки для него. Положите обратно его в свой корневой каталог где-нибудь и после инструкций по установке, найденных здесь:
IDE Netbeans - Инструкции по установке

2
ответ дан 6 October 2019 в 23:18

Другие вопросы по тегам:

Похожие вопросы: