Я вручную установил gcc / g ++ 4.7 на свою Ubuntu 12.04
Когда я запускаю sudo apt-get install dpkg-dev
, он пытается загрузить и установить g ++ 4.6, что, очевидно, сломает 4.7.
Как установить dpkg-dev без установки gcc 4.6?
Похоже, apt-mark hold
- это то, что мне нужно.
Если кто-то знает более элегантный метод, пожалуйста, дайте мне знать.
Вы можете использовать PPA . Один, содержащий gcc / g ++ 4.7, можно найти здесь здесь . Первая ссылка показывает графический способ установки PPA. Альтернативно, через терминал:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.7
Использование PPA для установки gcc / g ++ может позволить apt-get понять, что gcc / g ++ 4.7 удовлетворяет зависимости.