Версия, которую вы хотите установить, должна существовать в репозиториях, которые есть в ваших источниках apt (каталог /etc/apt
содержит различные настройки apt, включая добавленные репозитории). Вы можете добавить репозиторий, который вам известен, с версией, которую вы ищете (или PPA, если вы находитесь в дистрибутиве, созданном из Ubuntu).
Вам нужно найти репозиторий в Интернете, в котором есть версия пакета (в данном случае gcc 3.2), и он должен содержать строку вроде:
deb http://example.org/debian version foobar
Вы должны добавить эту строку в /etc/apt/sources.list
и затем сделать:
$ apt-get update
$ apt-get install gcc=3.2
Затем он найдет GCC 3.2 в вашем новом добавленном хранилище. Тем не менее, обратите внимание, что он, скорее всего, перезапишет системную версию GCC, и это может вызвать всевозможные проблемы и не рекомендуется, если вы действительно не знаете, что делаете, или система является просто виртуальной машиной для запуска именно этого программного обеспечения, которое вам необходимо строить.
Вам также может понадобиться добавить ключ GPG для хранилища, и веб-сайт, содержащий строку sources.list
, вероятно, будет содержать информацию о том, как это сделать.