Как мне установить другую версию Python с помощью apt-get?

Феликс Крулл управляет PPA, предлагающим в основном какой-нибудь версия Python (серьезно, есть сборка 2.3.7 для vivid ...) для многих выпусков Ubuntu на https://launchpad.net /~deadsnakes/+архив/ubuntu/ppa.

Делайте как обычно:

sudo add-apt-repository ppa:deadsnakes/ppasudo apt-get updatesudo apt-get install python3.5

Он не будет перезаписывать ваш существующий python3.4 который по-прежнему имеет символическую ссылку как python3.

НЕ меняйте символическую ссылку! По-видимому, существует множество системных функций, которые не работают должным образом с python3.5.

Я попробовал это, а потом не смог открыть терминал, программу обновления программного обеспечения,...

cd /usr/binsudo rm python3

Обновление до версии Wily приведет к адаптации мета-пакета python3 чтобы указать на python3.5. Я не ожидаю никаких поломок, но на данный момент внешний репозиторий больше не нужен. Поэтому, чтобы быть действительно в безопасности, вы можете очистить PPA перед выполнением обновления.