Вы не получаете сообщений об ошибках?
Я считаю, что эта проблема может быть связана с разрешениями. Вы пытались запустить программу как root?
sudo netbeans
или
sudo netbeans-7.0.1
Чтобы проверить, какие версии доступны, вы можете проверить через:
sudo apt-cache madison ^apache2
Если это не сработает, попробуйте запустить sudo apt-get update до обновления списка пакетов.
Затем скопируйте версию или используйте следующий синтаксис:
sudo apt-get install apache2=2.2\*
Чтобы проверить, какая версия была установлена, запустите:
dpkg -l 'apache2*' | grep ^i
Я расскажу о более ранних ответах с помощью других удобных команд управления версиями в семействе apt. Чтобы узнать, какие версии доступны, запустите apt-cache policy:
# apt-cache policy apache2
apache2:
Installed: (none)
Candidate: 2.4.7-1ubuntu4.5
Version table:
2.4.10-1ubuntu1.1~ubuntu14.04.1 0
100 http://us.archive.ubuntu.com/ubuntu/ trusty-backports/main amd64 Packages
2.4.7-1ubuntu4.5 0
500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
2.4.7-1ubuntu4 0
500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
Затем, как упоминалось в другом месте, установите определенную версию с помощью apt-get:
# apt-get install apache2=2.4.7-1ubuntu4.5
...
Теперь вы можете посмотрите, какую версию вы установили, запустив apt-cache policy еще раз:
# apt-cache policy apache2
apache2:
Installed: 2.4.7-1ubuntu4.5
Candidate: 2.4.7-1ubuntu4.5
Version table:
2.4.10-1ubuntu1.1~ubuntu14.04.1 0
100 http://us.archive.ubuntu.com/ubuntu/ trusty-backports/main amd64 Packages
*** 2.4.7-1ubuntu4.5 0
500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
100 /var/lib/dpkg/status
2.4.7-1ubuntu4 0
500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
Если вы не хотите устанавливать более новые версии обновлений, установите пакет с помощью apt-mark:
[ f4]Предположим, что новая версия apache2 добавлена в индекс пакета, и ваша машина синхронизирована с apt-get update. Вы увидите это при следующем запуске apt-get upgrade:
# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
apache2
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Практически это невозможно, потому что старые версии не хранятся в архиве, поэтому, если у вас нет копии старой версии, расположенной где-то, вы не можете ее установить. Вы должны спросить себя, почему вы хотите установить более старую версию в первую очередь. В стабильном выпуске основной причиной выпуска новой версии является исправление уязвимости безопасности, и вы не хотите запускать уязвимый сервер?