Недавно я начал работать с Ubuntu и столкнулся с множеством трудностей при установке программ в нем. Я не знаю, как мне удалось установить NetBeans и JAVA JDK и JRE. К сожалению, NetBeans поставлялся без компилятора и отладчика C++. Я гуглил два дня, и все, что я смог найти и понять, было что-то вроде этого:
sudo apt-get install build-essential
sudo apt-get install gcc g++
sudo apt-get install gdb
Я наконец - не знаю как - установил компилятор, но отладчика все еще нет.
Затем я начал делать какие-то безумные вещи. Я очистил gcc
, g++
, gdb
и не уверен, что еще. В любом случае я скачал gcc-4.6
( 4.6.3-1ubuntu5
) Исходный пакет по этой ссылке:http://packages.ubuntu.com/source/precise/gcc-4.6
И как вы можете догадаться, я не знал, как его установить. Так что, пожалуйста, любая помощь будет высоко оценена ^_^
решение1
Ubuntu не похожа на операционную систему Windows, к которой вы привыкли. Старые привычки трудно сломать, но чем скорее, тем лучше. Вам придется отказаться от всего этого мышления, когда вы загружаете .exe с кого попало и устанавливаете что попало в свою систему. Это одна из многих причин, по которым в Windows так много вредоносного ПО (хотя Netbeans Java и Virtualbox и т. д. лучше скачивать с Oracle, на мой взгляд).
Одним из преимуществ работы операционной системы Linux является то, что большинство программ («пакетов») устанавливаются через менеджер пакетов. Это похоже на «app-store» или «google-apps» и даже больше похоже на «homebrew», если вы знакомы с OSX.
Вам не нужно загружать исходный код исходного пакета для установки пакета (программы) с помощью Ubuntu. Все, что вам нужно сделать, это ввести , sudo apt-get
а затем имя пакета. Чтобы установить gcc-4.6 и собрать essential, откройте терминал и введите следующие команды:
sudo apt-get update
sudo apt-get install gcc-4.6 build-essential
Если вы не видите ошибок, пакет установлен. Если вам нужно посмотреть, установлены ли какие-либо пакеты gcc, вы можете ввести следующую команду в открытом терминале:
dpkg -l | grep gcc
Вывод будет содержать список всех установленных пакетов, содержащих буквы gcc в имени. Нет вывода = нет установленных пакетов.
Также,
dpkg -l
Выведет список всех установленных пакетов.
Для поиска доступных пакетов, связанных с «netbeans», вы можете ввести следующую команду:
apt search netbeans
Чтобы сузить результаты, введите следующую команду:
apt search netbeans | grep netbeans
Еще один пример поиска:
apt search c++ | grep compiler
Наконец, вы можете установить графический интерфейс (менеджер пакетов Synaptic), который поможет вам искать и устанавливать пакеты, введя следующую команду:
sudo apt-get install synaptic
Найдите менеджер пакетов Synaptic среди установленных приложений или откройте терминал и введите следующую команду:
sudo synaptic