2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу 1, 2, 3, 4, 5 ... 9  След.
 
 Как установить Ubuntu под Win10 в WSL
Сообщение11.11.2025, 16:06 
Аватара пользователя
 i  Ende
Выделено из темы «Как писать быстрые программы»


wrest в сообщении #1708867 писал(а):
Ну я подумал, что раз я взял код с первой страницы эттй темы из вашего поста, то вы его вспомните :mrgreen:

Позабылось. Ибо с тех пор уже столько рекордов было установлено...

А с WSL непонятно, то ли установился то ли нет:

С одной стороны 2-ю попытку не даёт, а даёт довольно длинную справку. Вот её начало:

Код:
PS C:\Windows\system32> wsl --install
(c) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.

Использование: wsl.exe [Argument] [Options...] [CommandLine]

Аргументы для выполнения двоичных файлов Linux:

    Если командная строка не указана, wsl.exe запускает стандартную оболочку.

    --exec, -e <CommandLine>
        Выполнение указанной команды без использования стандартной оболочки Linux.

    --
        Передача оставшейся командной строки как есть.

Но при попытке запустить без аргументов пишет:

Код:
PS C:\Windows\system32> wsl
Нет установленных дистрибутивов подсистемы Windows для Linux.
Дистрибутивы можно установить из Microsoft Store:
https://aka.ms/wslstore
PS C:\Windows\system32>

 
 
 
 Re: Как писать быстрые программы
Сообщение11.11.2025, 16:11 
Yadryara в сообщении #1708875 писал(а):
Но при попытке запустить без аргументов пишет:

Код:

PS C:\Windows\system32> wsl
Нет установленных дистрибутивов подсистемы Windows для Linux.
Дистрибутивы можно установить из Microsoft Store:
https://aka.ms/wslstore
PS C:\Windows\system32>

Ну прекрасно. Собсно WSL есть.
Теперь или идти в майкрософт стор как советуют, или набрать в командной строке:
wsl --install -d Ubuntu-24.04

Так же см. https://documentation.ubuntu.com/wsl/st ... untu-wsl2/

Да, всё это хозяйство отъест 500-800МБайт на диске, не удивляйтесь.
Почему ubuntu 24.04? Ну не знаю, потому что LTS (long term support)

 
 
 
 Re: Как писать быстрые программы
Сообщение11.11.2025, 16:18 
Аватара пользователя
Там же набрать, в Power Shell?

Набрал. Только ничего не происходит:

Код:
PS C:\Windows\system32> wsl --install -d Ubuntu-24.04
Выполняется установка: Ubuntu 24.04 LTS
[                           0,0%                           ]

 
 
 
 Re: Как писать быстрые программы
Сообщение11.11.2025, 16:33 
Yadryara в сообщении #1708877 писал(а):
Только ничего не происходит:

Ну как ничего... Пошла скачка, пока ноль процентов. У вас комп к Интернету подключен же, вы с него в форум пишете? :mrgreen:

-- 11.11.2025, 16:43 --

Как скачается, запускайте, там наверное попросит пользователя создать (это я не помню) и набирайте (уже в линуксе)
sudo apt update
sudo apt full-upgrade -y

Это будет предположительно долго. Будет много качаться и обновляться, почувствуете себя Нео из Матрицы
Как закончится, сообщайте

Пока суть да дело, рекомендую установить windows terminal https://apps.microsoft.com/detail/9n0dx20hk701?hl=ru-RU

Терминал можно установить так же из командной строки (запустите другое окно powershell)
winget install --id Microsoft.WindowsTerminal -e

 
 
 
 Re: Как писать быстрые программы
Сообщение11.11.2025, 16:59 
А ведь по русски написано:
Microsoft писал(а):
Приведенная выше команда работает только в том случае, если WSL не установлен вообще. Если вы запускаете wsl --install и видите текст справки WSL, попробуйте wsl --list --online просмотреть список доступных дистрибутивов и запустить wsl --install -d <DistroName> для установки дистрибутива. Если процесс установки зависает на 0.0%, запустите wsl --install --web-download -d <DistroName>, чтобы сначала скачать дистрибутив перед установкой.
Ссылка взята отсюда:
wrest в сообщении #1708860 писал(а):


-- 11.11.2025, 17:00 --

А в моей Win7 всё это не запускается, эх ...

 
 
 
 Re: Как писать быстрые программы
Сообщение11.11.2025, 17:27 
Dmitriy40 в сообщении #1708881 писал(а):
А в моей Win7 всё это не запускается, эх ...
Се-ля-ви...
Оное только в 10-ке появилось, да и то - не сразу, а только с некоторого релиза/апдейта...

(Оффтоп)

А убунту можно и в вирчелбокс затолкать, если на семерку...
Жить будет.

 
 
 
 Re: Как писать быстрые программы
Сообщение11.11.2025, 18:22 
Аватара пользователя
wrest в сообщении #1708878 писал(а):
Ну как ничего... Пошла скачка, пока ноль процентов.

:-) Я конечно чайник, но не такой дурак, чтобы не понимать, что для десятой доли процента не требуются три минуты.

Кроме того, что я не знаю где посмотреть, идёт на самом деле скачивание или нет. Например, в мегафонской статистике.

Хорошо, что недавно заплатил и трафика у меня, видимо, всё ещё немало. Выждал благоприятный момент и где-то 20 минут качал на скорости 1.5 — 2.2 Мбитс.

Код:
PS C:\Windows\system32>  wsl --install -d Ubuntu-24.04     ]
Скачивание: Ubuntu 24.04 LTS
Установка: Ubuntu 24.04 LTS
WSL2 не поддерживается текущей конфигурацией компьютера.
Включите дополнительный компонент "Платформа виртуальной машины" и включите виртуализацию в BIOS.
Чтобы включить компонент "Платформа виртуальной машины", выполните команду wsl.exe --install --no-distribution
Дополнительные сведения см. на странице https://aka.ms/enablevirtualization
Код ошибки: Wsl/InstallDistro/Service/RegisterDistro/CreateVm/HCS/HCS_E_HYPERV_NOT_INSTALLED
PS C:\Windows\system32> wsl.exe --install --no-distribution
Операция успешно завершена.
PS C:\Windows\system32>

В BIOS лезть страшно.

-- 11.11.2025, 18:26 --

Dmitriy40 в сообщении #1708881 писал(а):
Если процесс установки зависает на 0.0%, запустите wsl --install --web-download -d <DistroName>, чтобы сначала скачать дистрибутив перед установкой.

Ну вот не дочитал и не сделал я этого. И чё теперь. Надеюсь заново не надо скачивать.

 
 
 
 Re: Как писать быстрые программы
Сообщение11.11.2025, 18:43 
Yadryara в сообщении #1708887 писал(а):
В BIOS лезть страшно.
Скорее всего и не придётся, виртуализация скорее всего и так уже включена. Как проверить написано здесь: https://learn.microsoft.com/en-us/windo ... ave%20SLAT. в пункте How to check for Hyper-V requirements, командой Systeminfo.exe в консоли.

 
 
 
 Re: Как писать быстрые программы
Сообщение11.11.2025, 19:04 
Аватара пользователя
Видимо, всё-таки не включена.

(Оффтоп)

Код:
PS C:\Windows\system32> Systeminfo.exe

Имя узла:                         DESKTOP-QPP2F5P
Название ОС:                      Майкрософт Windows 10 Домашняя
Версия ОС:                        10.0.19045 Н/Д построение 19045
Изготовитель ОС:                  Microsoft Corporation
Параметры ОС:                     Изолированная рабочая станция
Сборка ОС:                        Multiprocessor Free
Зарегистрированный владелец:      Папа
Зарегистрированная организация:
Код продукта:                     00326-10000-00000-AA350
Дата установки:                   11.10.2024, 17:38:14
Время загрузки системы:           11.11.2025, 15:52:31
Изготовитель системы:             Gigabyte Technology Co., Ltd.
Модель системы:                   A520M K V2
Тип системы:                      x64-based PC
Процессор(ы):                     Число процессоров - 1.
                                  [01]: AMD64 Family 23 Model 96 Stepping 1 AuthenticAMD ~3701 МГц
Версия BIOS:                      American Megatrends International, LLC. FA, 08.08.2023
Папка Windows:                    C:\Windows
Системная папка:                  C:\Windows\system32
Устройство загрузки:              \Device\HarddiskVolume1
Язык системы:                     ru;Русский
Язык ввода:                       ru;Русский
Часовой пояс:                     (UTC+03:00) Москва, Санкт-Петербург
Полный объем физической памяти:   7 548 МБ
Доступная физическая память:      2 958 МБ
Виртуальная память: Макс. размер: 11 132 МБ
Виртуальная память: Доступна:     4 231 МБ
Виртуальная память: Используется: 6 901 МБ
Расположение файла подкачки:      C:\pagefile.sys
Домен:                            WORKGROUP
Сервер входа в сеть:              \\DESKTOP-QPP2F5P
Исправление(я):                   Число установленных исправлений - 20.
                                  [01]: KB5066130
                                  [02]: KB5031988
                                  [03]: KB5011048
                                  [04]: KB5011069
                                  [05]: KB5015684
                                  [06]: KB5066791
                                  [07]: KB5014032
                                  [08]: KB5032907
                                  [09]: KB5043130
                                  [10]: KB5046823
                                  [11]: KB5050388
                                  [12]: KB5050111
                                  [13]: KB5052916
                                  [14]: KB5054682
                                  [15]: KB5058526
                                  [16]: KB5059504
                                  [17]: KB5063706
                                  [18]: KB5063261
                                  [19]: KB5063979
                                  [20]: KB5066790
Сетевые адаптеры:                 Число сетевых адаптеров - 1.
                                  [01]: Realtek PCIe GbE Family Controller
                                        Имя подключения: Ethernet
                                        Состояние:       Носитель отключен
Требования Hyper-V:               Расширения режима мониторинга виртуальной машины: Да
                                  Виртуализация включена во встроенном ПО: Нет
                                  Преобразование адресов второго уровня: Да
                                  Доступно предотвращение выполнения данных: Да
PS C:\Windows\system32>

 
 
 
 Re: Как писать быстрые программы
Сообщение11.11.2025, 19:08 
Dmitriy40 в сообщении #1708881 писал(а):
А в моей Win7 всё это не запускается, эх ...

Ну... можно virtual box, в него ubuntu и к ней терминалкой через внутренюю сеть (чтобы не мучится с терминалкой virtual box-a).
Но это такое, надо будет отпилить GUI чтобы быстрее грузилось и не потребляло ресурсы.

-- 11.11.2025, 19:09 --

Yadryara в сообщении #1708887 писал(а):
В BIOS лезть страшно.

Это нужно чтобы виртуализация работала правильно и быстро.

 
 
 
 Re: Как писать быстрые программы
Сообщение11.11.2025, 19:16 
Аватара пользователя
wrest в сообщении #1708891 писал(а):
Это нужно чтобы виртуализация работала правильно и быстро.

Что конкретно делать? Что обязательно, а что желательно?

 
 
 
 Re: Как писать быстрые программы
Сообщение11.11.2025, 19:21 
Yadryara в сообщении #1708892 писал(а):
Что конкретно делать? Что обязательно, а что желательно?

Найти инструкцию на вашу материнскую плату.
Ну или посмотреть подойдёт ли эта: https://support.salad.com/article/281-e ... d-gigabyte
Читать начиная с With AMD Processors

 
 
 
 Re: Как писать быстрые программы
Сообщение11.11.2025, 19:38 
wrest в сообщении #1708893 писал(а):
AMD Processors

Возможно ему будет достаточно этого :
https://learn.microsoft.com/en-us/answers/questions/1336873/how-to-solve-wsl-service-createinstance-createvm-h
И еще внимательно глянуть:
https://habr.com/ru/companies/ntechlab/articles/908450/

 
 
 
 Re: Как писать быстрые программы
Сообщение11.11.2025, 22:39 
Кажется, мы его потеряли :mrgreen:

 
 
 
 Re: Как писать быстрые программы
Сообщение12.11.2025, 01:45 
Аватара пользователя
Это я вас потерял. Уже и отрубиться нельзя на 5 часов.

Я эту установку пока затеял с единственной целью — быстрее считать. И ради неё я текущий счёт прервал. Точнее, не продолжал после остановки. Ну вот запустил теперь часов на 7.

Я ещё одну неприятную вещь обнаружил. Я не смог скопипастить инфу про мою материнку и т. д. Ну ладно думаю, сделаю скриншот. Выложу как обычно на хостинг постимэйдж. А фиг там. Видимо, из-за тех же ограничений картинка не хостинг полностью не грузится. Уменьшал, уменьшал — всё без толку.

Изготовитель основной платы — Gigabyte Technology Co., Ltd
Модель основной платы — A520M K V2
Версия основной платы — x.x

Но я думаю, Демис прав. Это глюк какой-то и в BIOS лезть не надо.

У меня в Пуске появились три установленные штуки:

Ubuntu 24.04 1 LTS

WSL Settings
Система

WSL
Система

Пока не запускал, жду указаний.

 
 
 [ Сообщений: 123 ]  На страницу 1, 2, 3, 4, 5 ... 9  След.


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group