Хотел установить Python3 по умолчанию в Ubuntu. Выполнил sudo ln -sf python3 /usr/bin/python. Ввожу в терминале python. Вроде все работает. Но после этого начинает творится полная чушь с установкой приложений. Software Centre вылетает с ошибкой. Как и apt-get. C чем это может быть связанно?
missisli: не надо это делать. Каждый скрипт на питоне должен явно указывать какую версию питона он хочет через #!/usr/bin/env python3
в начале файла. Таким образом запуская скрипт в консоле, он автоматически запустит третий питон. Если вместо python3 указать просто python, то запустится второй питон.
Ваша же команда подсовывает третий питон всем скриптам, которые хотят второй, из-за чего они начинают работать с ошибками.