Когда вы запустите python в терминале, он выдаст такой вывод:
Python 2.7.6 (default, Mar 22 2014, 22:59:56)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
См. первую строку - Python 2.7.6.
Также запустите . У меня 3.4.1
Python 3.4.1 (default, Jul 31 2014, 12:46:17)
[GCC 4.8.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
Однако это не покажет вам всех. Если у вас есть 2 или более версий python 3.X.x, вы увидите только последнюю версию.
По умолчанию 14.04 вы имеете 2.7.6 и 3.4.0. Как вы можете видеть, я обновил до 3.4.1. Я знаю, что у меня все еще есть 3.4.0, потому что, когда я перехожу к /usr/bin, я вижу python3.4, и если я запустил /usr/bin/python3.4 в командной строке, я получаю 3.4.0, а запуск /usr/local/bin/python3.4 дает мне 3.4. 1
После большого расследования, наконец, я понял это. В этой статье описывается, что UEFI использует NVRAM для хранения некоторого состояния, как я подозревал. Я также обнаружил, что могу использовать команду efibootmgr для взаимодействия с этим состоянием.
Используя команду efibootmgr -v, я мог видеть, что запись с именем ubuntu указывает на диск EFI Ubuntu 17.10 и тот, который называется linuxmint points к несуществующему диску. Из В этой статье я узнал, что «Linux Mint использует загрузочный каталог EFI с именем ubuntu, что явно противоречит тому, что использует сам Ubuntu». Таким образом, запись с именем linuxmint была красной серой, и Ubuntu и Linux Mint использовали запись с именем ubuntu, и поскольку этот список хранится на самом компьютере, Ubuntu перезаписал запись для Linux Mint, хотя загрузочный диск Linux Mint был удален во время install.
Решение состояло в том, чтобы добавить новую запись в список, используя efibootmgr, который ссылается на правильные разделы EFI.
Такое поведение UEFI безумно. HDD должен иметь возможность полностью инкапсулировать загрузочную ОС. Это уже не так с UEFI, вам также нужно сделать некоторые настройки в URII NVRAM компьютера. Вы не можете свободно менять загрузочные диски между компьютерами.
После большого расследования, наконец, я понял это. В этой статье описывается, что UEFI использует NVRAM для хранения некоторого состояния, как я подозревал. Я также обнаружил, что могу использовать команду efibootmgr для взаимодействия с этим состоянием.
Используя команду efibootmgr -v, я мог видеть, что запись с именем ubuntu указывает на диск EFI Ubuntu 17.10 и тот, который называется linuxmint points к несуществующему диску. Из В этой статье я узнал, что «Linux Mint использует загрузочный каталог EFI с именем ubuntu, что явно противоречит тому, что использует сам Ubuntu». Таким образом, запись с именем linuxmint была красной серой, и Ubuntu и Linux Mint использовали запись с именем ubuntu, и поскольку этот список хранится на самом компьютере, Ubuntu перезаписал запись для Linux Mint, хотя загрузочный диск Linux Mint был удален во время install.
Решение состояло в том, чтобы добавить новую запись в список, используя efibootmgr, который ссылается на правильные разделы EFI.
Такое поведение UEFI безумно. HDD должен иметь возможность полностью инкапсулировать загрузочную ОС. Это уже не так с UEFI, вам также нужно сделать некоторые настройки в URII NVRAM компьютера. Вы не можете свободно менять загрузочные диски между компьютерами.
После большого расследования, наконец, я понял это. В этой статье описывается, что UEFI использует NVRAM для хранения некоторого состояния, как я подозревал. Я также обнаружил, что могу использовать команду efibootmgr для взаимодействия с этим состоянием.
Используя команду efibootmgr -v, я мог видеть, что запись с именем ubuntu указывает на диск EFI Ubuntu 17.10 и тот, который называется linuxmint points к несуществующему диску. Из В этой статье я узнал, что «Linux Mint использует загрузочный каталог EFI с именем ubuntu, что явно противоречит тому, что использует сам Ubuntu». Таким образом, запись с именем linuxmint была красной серой, и Ubuntu и Linux Mint использовали запись с именем ubuntu, и поскольку этот список хранится на самом компьютере, Ubuntu перезаписал запись для Linux Mint, хотя загрузочный диск Linux Mint был удален во время install.
Решение состояло в том, чтобы добавить новую запись в список, используя efibootmgr, который ссылается на правильные разделы EFI.
Такое поведение UEFI безумно. HDD должен иметь возможность полностью инкапсулировать загрузочную ОС. Это уже не так с UEFI, вам также нужно сделать некоторые настройки в URII NVRAM компьютера. Вы не можете свободно менять загрузочные диски между компьютерами.