PowerShell-Win - GIT-VScode-C++-Arduino-XAMPP-Linux

PowerShell-Win

PowerShell-Win-11

Наткнулся сегодня, решил установить поверх Win-11,  linux систему, раз есть  такая возможность  и правда ничего из это (пока) не вышло. Пока!
Со временем справлюсь, если что ??!!.

Но PowerShell меня порадовал, теперь не надо искать отделенные команды для консоли,  все есть там-же, достаточно, как во всех  linux системах прописать —help.

Windows PowerShell
(C) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.

Установите последнюю версию PowerShell для новых функций и улучшения! https://aka.ms/PSWindows

PS C:\Users\Океан> wsl.exe --help
(c) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.
Сведения о конфиденциальности этого продукта см. по адресу https://aka.ms/privacy.

Использование: wsl.exe [аргумент] [параметры...] [командная_строка]

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

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

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

    --shell-type <тип>
        Выполнить указанную команду с заданным типом оболочки.

        Типы:
            standard
                Выполнить указанную команду, используя стандартную оболочку Linux.

            login
                Выполнить указанную команду, используя стандартную оболочку Linux в качестве оболочки входа.

            none
                Выполнить указанную команду, не используя стандартную оболочку Linux.

    --
        Передать оставшуюся командную строку как есть.

Параметры:
    --cd <каталог>
        Выбор указанного каталога в качестве текущего рабочего каталога.
        Если используется "~", будет применяться домашний путь пользователя Linux. Если путь начинается
        с символа "/", он будет интерпретироваться как абсолютный путь Linux.
        В противном случае значение должно быть абсолютным путем Windows.

    --distribution, -d <дистрибутив>
        Запуск указанного дистрибутива.

    --user, -u <имя_пользователя>
        Запуск от имени указанного пользователя.

    --system
        Запуск оболочки для системного дистрибутива.

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

    --help
        Показать сведения об использовании.

    --install <дистрибутив> [параметры...]
        Установить дистрибутив подсистемы Windows для Linux.
        Чтобы получить список допустимых дистрибутивов, используйте команду "wsl.exe --list --online".

        Параметры:
            --no-launch, -n
                Не запускать дистрибутив после установки.

            --web-download
                Скачать дистрибутив из Интернета, а не из Microsoft Store.

    --mount <диск>
        Присоединить и подключить физический или виртуальный диск во всех дистрибутивах WSL 2.

        Параметры:
            --vhd
                Указывает, что <диск> ссылается на виртуальный жесткий диск.

            --bare
                Присоединить диск к WSL2, но не подключать его.

            --name <имя>
                Подключить диск, используя настраиваемое имя для точки подключения.

            --type <тип>
                Файловая система для использования при подключении диска. Если не указано, по умолчанию используется ext4.

            --options <параметры>
                Дополнительные параметры подключения.

            --partition <индекс>
                Индекс подключаемого раздела. Если не указано, по умолчанию используется весь диск.

    --set-default-version <версия>
        Изменение версии установки по умолчанию для новых дистрибутивов.

    --shutdown
        Немедленное завершение работы всех запущенных дистрибутивов
        и виртуальной машины упрощенной служебной программы WSL 2.

    --status
        Показать состояние подсистемы Windows для Linux.

    --unmount [диск]
        Отключить и отсоединить диск от всех дистрибутивов WSL2.
        Отключить и отсоединить удалить все диски, если вызвано без аргументов.

    --update
        Обновить пакет подсистемы Windows для Linux.

        Параметры:
            --web-download
                Скачать обновление из Интернета, а не из Microsoft Store.

    --version, -v
        Показать сведения о версии.

Аргументы для управления дистрибутивами в подсистеме Windows для Linux:

    --export <дистрибутив> <имя_файла> [параметры]
        Экспортировать дистрибутив в файл TAR.
        Имя файла может быть "-" для стандартного вывода.

        Параметры:
            --vhd
                Указать, что дистрибутив следует экспортировать как файл VHDX.

    --import <дистрибутив> <расположение_установки> <имя_файла> [параметры]
        Импортировать указанный файл TAR в качестве нового дистрибутива.
        Имя файла может быть "-" для стандартного ввода.

        Параметры:
            --version <версия>
                Указать версию для использования с новым дистрибутивом.

            --vhd
                Указать, что предоставленный файл является файлом VHDX, а не TAR.
                Эта операция создает копию файла VHDX в заданном расположении установки.

    --import-in-place <дистрибутив> <имя_файла>
        Импортировать указанный файл VHDX в качестве нового дистрибутива.
        Этот виртуальный жесткий диск должен быть отформатирован с использованием файловой системы ext4.

    --list, -l [параметры]
        Показать список дистрибутивов.

        Параметры:
            --all
                Показать список всех дистрибутивов, включая дистрибутивы, которые
                сейчас устанавливаются или удаляются.

            --running
                Показать список только тех дистрибутивов, которые запущены в данный момент.

            --quiet, -q
                Показать только имена дистрибутивов.

            --verbose, -v
                Показать подробные сведения обо всех дистрибутивах.

            --online, -o
                Показать список дистрибутивов, доступных для установки с помощью "wsl.exe –install".

    --set-default, -s <дистрибутив>
        Установить дистрибутив в качестве используемого по умолчанию.

    --set-version <дистрибутив> <версия>
        Изменить версию указанного дистрибутива.

    --terminate, -t <дистрибутив>
        Завершить работу указанного дистрибутива.

    --unregister <дистрибутив>
        Отменить регистрацию дистрибутива и удалить корневую файловую систему.
PS C:\Users\Океан>

Если так не понятно, ищите листинги на микрософтовском сайте

И как всегда в своем стиле, если так, то точно-эдак, а если не эдак, те тем более ищите в том месте где были раньше, а вот если и в том месте нет ответа переходим, дык куда они опят перенесут? вот в чем вопрос-вопросов.

Нет надо повторить, раз это написано в шапке !шела! . Например в linux системах все это отписывают после выполнения команды, тут все наоборот, вначале прочтите вского рода прекрассные слова, и только потом, понямтавшись, вам может и скажут что так искали и наконец нашлось
И так вот оно чудо

PS C:\Users\Океан&gt; wsl.exe --help
(c) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.
Сведения о конфиденциальности этого продукта см. по адресу https://aka.ms/privacy.

Использование: wsl.exe [аргумент] [параметры...] [командная_строка]

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

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

Прямо по строкам:

  • (c) Корпорация Майкрософт
  • Сведения о конфиденциальности
  • Использование: wsl.
  • Аргументы для запуска
  • Если командная строка

Сдается мне что это писал какой-то двоечник, придумывал, придумывал и на-придумывал, потом немного отойдя по-передумывал, потом, опять попередумывалось, потом, все-же до-передумалось и наконец оно сам доперепопумалось и результат оказался совсем простым: придумал наконец.

И в завершении новых возможностях Win-11 систем-ЭS , все вроде работает. точнее почти даже установилось, но добиться работать очень трудно, даже жестче сказать, работает  как на-душу придется, где-то что-то надо подключать, подсмотреть, и построить, (это как у классика от Булгакова, Пришол, что-бы подсмотреть и подслушать, а он ему , головешку….. )
Вот : запускаю  этот повер-шелл он быстренько сообщил что подобных сис-тэм нет и надо устанавливать. Позвольте? установлено даже две сразу, а что надо больше?

Дальше предложено: нажать на (любую) клавишу-??? какую любую? если не все отзываются, надо путем проб подбирать? И это не всё, клавиша найдена, и шелл сдриснул, его вроде и не было вовсе. А как же тогда установить, то что уже установлено? и где искать новую оболочку повера-шелла?

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x