я хочу установить затмение в своем LTS Ubuntu 16.04.2 только для c\c ++. но каждый раз, когда я ввел команду apt install eclipse-cdt
это устанавливает с Java, который я не хочу
я могу загрузить только c\c ++ пакет с их веб-сайта, но я хочу знать, что это - их любой способ сделать это с терминалом.
я также попробовал, удаляют пакеты Java, но удаляют кнопку, отключают their.this, ссылка изображения (но неспособный в окнах 10)
таким образом я хочу установить чистое затмение только с CDT c\c ++, который возможен?
Я не на 100% уверен в этом, но я верю для использования IDE определенные сборки, необходимо скомпилировать себя. Для C\C ++ создает, я полагаю, что Вам нужен eclipse-cpp-neon-3 источник
https://eclipse.org/downloads/packages/eclipse-ide-cc-developers/neon3
Eclipse самостоятельно записан в Java, таким образом, он требует среды выполнения Java (JRE), независимо от которого языка программирования Вы планируете разработать в. Вот почему "Java" является зависимостью затмения в диспетчере пакетов. Если Вы запланируете сделать разработку Java, то Вам также будет нужен Комплект разработчика для Java (JDK). Если Вы запланируете сделать разработку C/C++, то Вам будет нужен плагин CDT затмения (существуют другие плагины, которые оказывают поддержку для других языков программирования.)
Не используйте Eclipse в репозиториях Ubuntu. Загрузите Eclipse-cdt непосредственно с Eclipse.org и untar загрузка к каталогу в Вашей системе.
первый installe Java. щелкают здесь, чтобы видеть, как установить java
для загрузки CDT затмения на текущий каталог терминалом.
wget -O ~/Desktop/ "http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/neon/3/eclipse-cpp-neon-3-linux-gtk-x86_64.tar.gz&mirror_id=105"
загрузит файл на ~/Desktop
.
, но легко сделать это от браузера так или иначе
также после выполнения этого всего, я получал некоторые ошибки при компиляции программ. я решил его путем установки g ++ и переустановки CDT затмения
для установки g ++ тип sudo apt install g++
теперь, я имею только c\c ++ среда разработки.
Источник ответа: