Неподдерживаемый файл Ubuntu указан в командной строке

Обновлено: 01.07.2024

Поддерживаемые дистрибутивы

Установить предварительные версии

Удалить предварительные версии

21.10 ✔️

Откройте терминал и выполните следующие команды:

Установите SDK

Если вы получаете сообщение об ошибке, похожее на Невозможно найти пакет dotnet-sdk-6.0, см. раздел об устранении неполадок APT.

Установите среду выполнения

Если вы получаете сообщение об ошибке, похожее на Невозможно найти пакет aspnetcore-runtime-6.0, см. раздел об устранении неполадок APT.

21.04 ✔️

Откройте терминал и выполните следующие команды:

Установите SDK

Если вы получаете сообщение об ошибке, похожее на Невозможно найти пакет dotnet-sdk-6.0, см. раздел об устранении неполадок APT.

Установите среду выполнения

Если вы получаете сообщение об ошибке, похожее на Невозможно найти пакет aspnetcore-runtime-6.0, см. раздел об устранении неполадок APT.

❌ Обратите внимание, что эта версия Ubuntu больше не поддерживается.

Откройте терминал и выполните следующие команды:

Установите SDK

Если вы получаете сообщение об ошибке, похожее на Не удалось найти пакет dotnet-sdk-5.0, см. раздел об устранении неполадок APT.

Установите среду выполнения

Если вы получаете сообщение об ошибке, похожее на Невозможно найти пакет aspnetcore-runtime-5.0, см. раздел об устранении неполадок APT.

20.04 ✔️

Откройте терминал и выполните следующие команды:

Установите SDK

Если вы получаете сообщение об ошибке, похожее на Невозможно найти пакет dotnet-sdk-6.0, см. раздел об устранении неполадок APT.

Установите среду выполнения

Если вы получаете сообщение об ошибке, похожее на Невозможно найти пакет aspnetcore-runtime-6.0, см. раздел об устранении неполадок APT.

❌ Обратите внимание, что эта версия Ubuntu больше не поддерживается.

Откройте терминал и выполните следующие команды:

Установите SDK

Если вы получаете сообщение об ошибке, похожее на Не удалось найти пакет dotnet-sdk-3.1, см. раздел об устранении неполадок APT.

Установите среду выполнения

Если вы получаете сообщение об ошибке, похожее на Невозможно найти пакет aspnetcore-runtime-3.1, см. раздел об устранении неполадок APT.

❌ Обратите внимание, что эта версия Ubuntu больше не поддерживается.

Откройте терминал и выполните следующие команды:

Установите SDK

Если вы получаете сообщение об ошибке, похожее на Не удалось найти пакет dotnet-sdk-3.1, см. раздел об устранении неполадок APT.

Установите среду выполнения

Если вы получаете сообщение об ошибке, похожее на Невозможно найти пакет aspnetcore-runtime-3.1, см. раздел об устранении неполадок APT.

❌ Обратите внимание, что эта версия Ubuntu больше не поддерживается.

Откройте терминал и выполните следующие команды:

Установите SDK

Если вы получаете сообщение об ошибке, похожее на Невозможно найти пакет dotnet-sdk-2.1, см. раздел об устранении неполадок APT.

Установите среду выполнения

Если вы получаете сообщение об ошибке, похожее на Невозможно найти пакет aspnetcore-runtime-2.1, см. раздел об устранении неполадок APT.

18.04 ✔️

Откройте терминал и выполните следующие команды:

Установите SDK

Если вы получаете сообщение об ошибке, похожее на Невозможно найти пакет dotnet-sdk-6.0, см. раздел об устранении неполадок APT.

Установите среду выполнения

Если вы получаете сообщение об ошибке, похожее на Невозможно найти пакет aspnetcore-runtime-6.0, см. раздел об устранении неполадок APT.

❌ Обратите внимание, что эта версия Ubuntu больше не поддерживается.

Откройте терминал и выполните следующие команды:

Установите SDK

Если вы получаете сообщение об ошибке, похожее на Невозможно найти пакет dotnet-sdk-2.1, см. раздел об устранении неполадок APT.

Установите среду выполнения

Если вы получаете сообщение об ошибке, похожее на Невозможно найти пакет aspnetcore-runtime-2.1, см. раздел об устранении неполадок APT.

❌ Обратите внимание, что эта версия Ubuntu больше не поддерживается.

Откройте терминал и выполните следующие команды:

Установите SDK

Если вы получаете сообщение об ошибке, похожее на Невозможно найти пакет dotnet-sdk-2.1, см. раздел об устранении неполадок APT.

Установите среду выполнения

Если вы получаете сообщение об ошибке, похожее на Невозможно найти пакет aspnetcore-runtime-2.1, см. раздел об устранении неполадок APT.

❌ Обратите внимание, что эта версия Ubuntu больше не поддерживается.

Откройте терминал и выполните следующие команды:

Установите SDK

Если вы получаете сообщение об ошибке, похожее на Невозможно найти пакет dotnet-sdk-2.1, см. раздел об устранении неполадок APT.

Установите среду выполнения

Если вы получаете сообщение об ошибке, похожее на Невозможно найти пакет aspnetcore-runtime-2.1, см. раздел об устранении неполадок APT.

16.04 ✔️

Откройте терминал и выполните следующие команды:

Установите SDK

Если вы получаете сообщение об ошибке, похожее на Невозможно найти пакет dotnet-sdk-6.0, см. раздел об устранении неполадок APT.

Установите среду выполнения

Если вы получаете сообщение об ошибке, похожее на Невозможно найти пакет aspnetcore-runtime-6.0, см. раздел об устранении неполадок APT.

Как установить другие версии

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

версия
Версия пакета SDK или среды выполнения для установки. В этой статье всегда будут даны инструкции для последней поддерживаемой версии. Допустимые варианты: любая выпущенная версия, например:

Примеры

Пакет отсутствует

Устранение неполадок с APT

Не удалось найти пакет

Не удалось найти\Не удалось установить некоторые пакеты

Если вы получаете сообщение об ошибке, похожее на "Не удалось найти пакет" или "Не удалось установить некоторые пакеты", выполните следующие команды.

В следующем наборе команд есть два заполнителя.


Это представляет версию дистрибутива, на которой вы работаете. Это используется в команде wget ниже. Версия дистрибутива — это числовое значение, например 20.04 в Ubuntu или 10 в Debian.

Сначала попробуйте очистить список пакетов:

Не удалось загрузить

Зависимости

Существуют буквально тысячи программ Ubuntu, способных удовлетворить потребности пользователей Ubuntu. Многие из этих программ хранятся в программных архивах, обычно называемых репозиториями. Репозитории упрощают установку нового программного обеспечения, а также обеспечивают высокий уровень безопасности, поскольку программное обеспечение тщательно тестируется и создается специально для каждой версии Ubuntu.

Ubuntu различает бесплатное и платное программное обеспечение. Подробнее о философии свободного программного обеспечения Ubuntu см. здесь.

Компакт-диски Ubuntu Install содержат программное обеспечение из «Основного» и «Ограниченного» репозиториев, поэтому, если у вас нет подключения к Интернету, вы все равно можете установить программное обеспечение с компакт-дисков. Если у вас есть подключение к Интернету, вы можете установить программное обеспечение из любого репозитория Ubuntu.

На этой странице описывается, как управлять репозиториями программного обеспечения в Ubuntu. Для Kubuntu см. Управление репозиторием Kubuntu.

Управление репозиторием на основе графического интерфейса обычно осуществляется через «Источники программного обеспечения». Доступ к этому интерфейсу можно получить несколькими способами. Один из способов — пройти через «Центр программного обеспечения Ubuntu». Откройте центр программного обеспечения, затем в меню «Правка» выберите «Источники программного обеспечения». Примечание. Чтобы изменить настройки в этом окне, вам потребуется ввести пароль.

Вы можете загрузить копию репозитория Canonical для вашей архитектуры компьютера (например, i386) и использовать его в автономном режиме (см. AptGet/Offline/Repository).

IconsPage/info.jpg

Операции, описанные на этой странице, изменяют файл конфигурации репозиториев программного обеспечения /etc/apt/sources.list. Если вы хотите, вы можете изменить этот файл напрямую. Дополнительные сведения см. в разделе Управление репозиториями из командной строки.

Software Sources.jpg

Четыре основных репозитория

Подробное описание этих репозиториев см. в разделе Репозитории.

Чтобы временно отключить репозиторий, снимите флажок рядом с его именем.

Скачать сервер

Копии основных репозиториев доступны на разных серверах по всему миру. Часто самым быстрым сервером для вас будет сервер, расположенный близко к вам географически.

Если у вас есть проблемы с вашим текущим сервером (например, сервер работает медленно или вы не можете найти нужный пакет), выберите другой сервер, щелкнув список "Загрузить с:".

Если вы нажмете «Выбрать лучший сервер», Ubuntu попытается (только в этом случае) найти самый быстрый сервер. После того, как вы выберете сервер, он останется выбранным сервером, пока вы его не измените. Примечание. Самый быстрый сервер сейчас может не быть самым быстрым сервером в другое время.

CD-ROM/DVD

В этом окне (в разделе «Установка с CD-ROM/DVD») можно выбрать или отменить выбор опции установки с компакт-диска.

Software Sources.jpg

Если выбран этот параметр, система попытается выполнить поиск на компакт-диске во время установки пакета. Если CD-ROM отсутствует, система запросит его вставку.

Отмените выбор этого параметра, если вы не планируете устанавливать пакеты с компакт-диска. Если этот параметр отключен, система больше не будет проверять наличие компакт-диска.

Включение партнерских репозиториев Canonical

На вкладке «Другое программное обеспечение» вы можете включить репозитории партнеров Canonical. Партнерские репозитории предлагают доступ к проприетарному программному обеспечению и программному обеспечению с закрытым исходным кодом и по умолчанию отключены. Если вы хотите включить партнерский репозиторий, отметьте его, введите свой пароль, нажмите «Закрыть», а затем нажмите «Обновить».

На снимке экрана ниже перечислены два партнерских репозитория: один для приложений (включен), а другой для исходного кода (отключен).

Другое программное обеспечение tab_001.jpg

CD-ROM/DVD

С помощью этой вкладки вы можете добавить источники программного обеспечения на CD-ROM/DVD. Чтобы добавить такой источник, вставьте CD-ROM/DVD и нажмите кнопку «Добавить том». После того, как вы добавили CD-ROM/DVD, он будет искать пакеты во время запросов на установку.

Добавление личных архивов пакетов (PPA)

Персональные архивы пакетов (PPA) — это своего рода репозиторий. Разработчики создают их для того, чтобы распространять свое программное обеспечение. Чтобы добавить PPA, вам необходимо его «местоположение» в формате ppa:[username]/[ppaname]. Вы можете найти эту информацию на странице панели запуска PPA.

IconsPage/warning.jpg

Пакеты в PPA не проходят тот же процесс проверки, что и пакеты в основных репозиториях. PPA — это альтернатива основным репозиториям с низким уровнем безопасности, поэтому пользователь будет устанавливать программное обеспечение на свой страх и риск.

Перейдите в Ubuntu Software Center > Edit > Software Sources > Other Software.

Нажмите "Добавить".

Нажмите "Добавить источник".

Теперь вы добавили PPA и можете устанавливать из него пакеты.

Добавление PPA с помощью командной строки

Убедитесь, что у вас установлен пакет python-software-properties.

Шаг 1. На странице панели запуска PPA найдите заголовок "Добавление этого PPA в вашу систему". Запишите расположение PPA в формате ppa:user/ppa-name.

Шаг 2. Откройте терминал и введите:

sudo add-apt-repository ppa:user/имя-ppa

Замените "ppa:user/ppa-name" на местоположение PPA, указанное выше.

Теперь ваша система получит ключ PPA. Это позволяет вашей системе убедиться, что пакеты в PPA не подвергались вмешательству с момента их создания.

Шаг 3. Теперь, в качестве одноразового действия, скажите вашей системе, чтобы она вытащила последний список программного обеспечения из каждого архива, о котором она знает, включая только что добавленный PPA:

sudo apt-get update

Теперь вы готовы приступить к установке программного обеспечения из PPA!

Добавление дополнительных репозиториев

В некоторых случаях вам может понадобиться добавить дополнительные репозитории к источникам программного обеспечения вашей системы (то есть в дополнение к репозиториям, предоставляемым Canonical). Например, есть по крайней мере один репозиторий, который «обслуживает геймеров Ubuntu».

IconsPage/warning.jpg

Убедитесь, что все репозитории, которые вы добавляете, протестированы и работают в системах Ubuntu. Репозитории, не предназначенные для работы с вашей версией Ubuntu, могут вызвать несоответствия в вашей системе и потребовать переустановки.

Чтобы добавить репозиторий, вам нужно его "местоположение" и "ключевая команда" (команда, которая добавит ключ репозитория в вашу систему). Объяснение формата «местоположения» см. в разделе «Редактирование сведений о репозитории» ниже.

Перейдите в Ubuntu Software Center > Edit > Software Sources > Other Software.

Нажмите "Добавить".

Нажмите "Добавить источник".

Теперь вы добавили репозиторий и можете устанавливать из него пакеты.

Редактирование сведений о репозитории

Чтобы изменить сведения о репозитории, выберите репозиторий в списке и нажмите кнопку "Изменить". Диалоговое окно отображает подходящую линию, разбитую на ее компоненты.

SoftwareSources-EditSource. jpg

Удаление и отключение репозиториев

На вкладке "Другое ПО" перечислены ваши репозитории и PPA (кроме Main, Universe, Restricted и Multiverse).

Чтобы временно отключить репозиторий, снимите флажок рядом с источником. Вы можете снова включить репозиторий, повторно установив флажок.

Чтобы навсегда удалить репозиторий из списка, выделите репозиторий и нажмите "Удалить".

SoftwareSources-Updates.jpg

На вкладке «Обновления» вы можете указать, когда и как Ubuntu будет получать системные обновления. Если вы вносите какие-либо изменения, не забудьте нажать «Закрыть» и «Перезагрузить», чтобы обновить исходные коды программного обеспечения вашей системы.

Установить обновления из:

  • "Важные обновления безопасности (. )". Обновления, устраняющие уязвимости в системе безопасности. Они управляются командой безопасности Ubuntu и предназначены для минимального изменения поведения пакета — по сути, минимума, необходимого для решения проблемы безопасности. В результате их применение, как правило, сопряжено с очень низким уровнем риска, и всем пользователям настоятельно рекомендуется устанавливать обновления для системы безопасности.
  • "Рекомендуемые обновления (. )". Обновления для серьезных ошибок, кроме уязвимостей безопасности.

Автоматические обновления

В этом разделе пользователь может установить частоту и способ обновлений.

Уведомить меня о новой версии Ubuntu:

  • "Обычные выпуски" — уведомляет пользователя об обновлении с одного обычного выпуска на другой, например с Ubuntu 12.10 (Quantal Quetzal) на Ubuntu 13.04 (Raring Ringtail).
  • «Только выпуски с долгосрочной поддержкой» — уведомляет пользователя об обновлении между выпусками с долгосрочной поддержкой, например, с Ubuntu 10.04 (Lucid Lynx) LTS на Ubuntu 12.04 (Precise Pangolin) LTS, но не на другие дистрибутивы, которые не были обозначены Выпуски с долгосрочной поддержкой.

SoftwareSources-Authentication. jpg

На вкладке "Аутентификация" перечислены ключи для ваших репозиториев (но не ваши PPA). Примечание. У PPA есть ключи, но система обрабатывает их автоматически, и они не перечислены здесь.

Когда вы добавляете репозиторий к источникам программного обеспечения вашей системы, сопровождающий репозитория обычно сообщает вам, как добавить ключ.

Если специалист по сопровождению не говорит вам, как добавить ключ, вам нужно найти «хэш ключа» репозитория, чтобы найти ключ на сервере открытых ключей. Как только вы узнаете хэш ключа, ключ можно получить с помощью команды:

Например, если хэш ключа — CE49EC21, вы получите ключ с помощью команды:

Затем добавьте ключ в базу данных доверенных ключей Ubuntu с помощью команды:

Примечание. В конце строки выше есть тире.

IconsPage/info.jpg

Дополнительную информацию об apt и ключах аутентификации см. в разделе SecureApt.

UbuntuSoftwareCenter.jpg

Ubuntu Software Center — это основанный на графическом интерфейсе метод добавления и удаления приложений. Он позволяет пользователю выборочно выбирать репозитории для поиска, а затем представляет список приложений с кратким описанием каждого приложения.

По умолчанию Ubuntu Software Center выполняет поиск во всех (включенных) репозиториях. Если вы хотите выполнить поиск только в одном репозитории, нажмите стрелку вниз справа от «Все программное обеспечение» и выберите репозиторий, в котором вы хотите выполнить поиск.

Источники программного обеспечения доступны в Центре программного обеспечения Ubuntu через меню «Правка», «Источники программного обеспечения». Содержимое Ubuntu Software Center обновляется всякий раз, когда репозиторий добавляется, удаляется или изменяется с помощью источников программного обеспечения. Пока список репозиториев обновляется, в верхней панели Ubuntu Software Center отображается значок «Ход выполнения».

Существует несколько методов на основе графического интерфейса, которые можно использовать для изучения репозиториев. Один из них — открыть Synaptic Package Manager и нажать кнопку Origin. Это отобразит список репозиториев в окне над кнопкой. Список будет содержать все репозитории, включенные в исходники программного обеспечения вашей системы. Справа будут пакеты, доступные для скачивания (белые прямоугольники), и установленные пакеты (зеленые прямоугольники).

softwaresources.packages1. jpg

Поиск репозитория пакетов

Иногда полезно найти репозиторий пакета (репозиторий, из которого пакет был установлен). Если вы выделите пакет и нажмете кнопку «Свойства», вы сможете определить репозиторий в области Раздел:. Имя в скобках (если есть) — это репозиторий. Например, на снимке экрана ниже видно, что репозиторий пакета rar — Multiverse.

properties.jpg

(Примечание: некоторые пакеты недоступны из репозитория или PPA, вместо этого они доступны в виде пакетов Debian.)

На этой странице объясняется, как обновить версию Ubuntu End of Life (EOL) до поддерживаемой системы. Это руководство не ограничивается настольной версией Ubuntu — оно подходит для любой разновидности Ubuntu.

Информацию об обновлении поддерживаемых версий см. в этом документе.

Примечания к выпуску EOL обычно содержат инструкции по обновлению до более новой версии Ubuntu

Эти руководства могут предполагать, что пользователь знает, как работать с терминалом, поскольку графические инструменты используются не всегда. При этом шаги для выполнения всех команд на самом деле можно копировать/вставлять, поэтому каждый, от новичка до опытного пользователя, работающего с EOL-выпусками Ubuntu, может выполнить обновление(я).

В случае возникновения проблем вы должны знать, что большинство (если не все) выпусков, упомянутых в этом руководстве, не поддерживаются, и получить помощь может быть немного сложно, поскольку большинство из нас уже обновилось до более новой версии. из Убунту. Как обычно, делайте резервные копии дисков/разделов перед обновлением.

Обновление или новая установка?

Преимущество обновления заключается в том, что вы можете сохранить текущую конфигурацию без изменений. Это часто желательно в производственных средах, которые вы хотите сохранить как можно более стабильными. В то же время конфигурация, применимая для более старых версий, может не всегда работать с более новыми версиями.

Если вы форматируете разделы при установке более новой версии, у вас есть возможность выбрать новую файловую систему, которая может иметь преимущества и необходимые функции по сравнению со старой. Новая установка также дает вам чистую платформу для начала сборки вашей системы; отсутствие старых файлов конфигурации и потенциальных ошибок, связанных с обновлением.

Переустановка обычно проще и быстрее, особенно если вам нужно обновить несколько выпусков. Это также может помочь вам сэкономить трафик, если это вас беспокоит.

Примечание о поддержке оборудования

Нет уверенности в том, что каждый выпуск Ubuntu работает на рассматриваемом оборудовании. Независимо от того, обновляете ли вы или выполняете новую установку, всегда полезно попробовать новый выпуск в режиме живой загрузки. Live Ubuntu запускается с компакт-диска или USB-накопителя и не изменяет установку на жестком диске.

Примечание. Прежде чем начать, проверьте, указан ли ваш путь обновления в этом списке. Если это так, рекомендуется использовать конкретные инструкции на соответствующей странице.

Обновить sources.list

Чтобы начать обновление, убедитесь, что у вас есть sources.list, как показано ниже, где CODENAME – это ваш выпуск, например. квант.

Вы можете использовать -backports и или -proposed, если хотите. Дополнительную информацию о репозиториях см. на этой странице.

Зависимости

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

Менеджер обновлений

Начиная с версии 6.06 и выше вам потребуется установить пакеты update-manager и update-manager-core. Примечание. Не следует устанавливать пакет update-manager на серверы, поддерживающие только интерфейс командной строки.

Для обновления с выпуска LTS до выпуска, отличного от LTS, убедитесь, что диспетчер обновлений правильно настроен для обновления любого выпуска. Это не требуется при обновлении с одной версии LTS до следующей версии LTS:

Метафайлы рабочего стола

Если вы используете определенную настольную версию, вам может потребоваться переустановить этот пакет, чтобы решить любую проблему с зависимостями этого пакета. Вы можете (пере)установить эти пакеты -desktop до или после обновления.

Чтобы узнать, какой пакет рабочего стола вы хотите (пере)установить: dpkg -l | grep tu-desktop. Или найдите его, запустив aptitude search tu-desktop. Правильные команды для установки метапакета рабочего стола (в этом примере мы переустанавливаем рабочий стол Kubuntu):

Ядро

Запустить обновление

После того, как вы сделали все вышеперечисленное, запустите обновления, а затем обновление, как обычно:

Неподдерживаемые обновления

Иногда do-release-upgrade не может запустить обновление до последней версии и показывает ошибку, похожую на эту:

Вам необходимо загрузить средство обновления для версии, до которой вы выполняете обновление. Например, если вы обновляетесь до Ubuntu 20.04 (focal), вы увидите ссылку на этой странице следующим образом:

Загружаемый файл представляет собой архив, содержащий исполняемый файл с кодовым названием выпуска. выполните его, чтобы запустить инструмент обновления для этого выпуска. Обратите внимание, что архив извлекает все, что находится в текущем каталоге, поэтому вы можете создать каталог, в который он будет извлекаться:

Этот исполняемый файл работает так же, как do-release-upgrade. Если ошибка о том, что обновление не поддерживается, по-прежнему возникает, возможно, вам потребуется выполнить промежуточное обновление до более ранней версии.

Известные проблемы

Некоторые проблемы связаны с командами apt-get upgrade и dist-upgrade.Если вы получаете ошибки вычислений при выполнении do-release-upgrade, вы можете решить эту проблему, запустив do-release-upgrade -m desktop или удалив пакет ubuntu-desktop. При использовании aptitude в этом нет необходимости.

Если вы сталкиваетесь с отдельными проблемами с зависимостями, вам необходимо решать их по отдельности. Для этого вы можете использовать sudo apt-get -f install. После решения проблемы вы можете продолжить, запустив sudo ./feisty --frontend DistUpgradeViewTextm -mode=server; замените feisty версией, до которой вы обновились.

Вы должны использовать Windows 10 версии 2004 и выше (сборка 19041 и выше) или Windows 11.

Чтобы проверить версию и номер сборки Windows, нажмите клавишу с логотипом Windows + R, введите winver и выберите ОК. Вы можете выполнить обновление до последней версии Windows, выбрав «Пуск» > «Параметры» > «Центр обновления Windows» > «Проверить наличие обновлений».

Если вы используете более старую сборку или просто предпочитаете не использовать команду установки и хотите получить пошаговые инструкции, см. инструкции по ручной установке WSL для более старых версий.

Установить

Теперь вы можете установить все необходимое для запуска подсистемы Windows для Linux (WSL), введя эту команду в PowerShell администратора или в командной строке Windows, а затем перезагрузив компьютер.

Эта команда активирует необходимые дополнительные компоненты, загрузит последнюю версию ядра Linux, установит WSL 2 по умолчанию и установит для вас дистрибутив Linux (по умолчанию Ubuntu, см. ниже, чтобы изменить это) .

При первом запуске только что установленного дистрибутива Linux откроется окно консоли, и вам будет предложено дождаться распаковки файлов и их сохранения на вашем компьютере. Все будущие запуски должны занимать менее секунды.

Приведенная выше команда работает только в том случае, если WSL вообще не установлен. Если вы запустите wsl --install и увидите текст справки WSL, попробуйте запустить wsl --list --online, чтобы увидеть список доступных дистрибутивов, и запустите wsl --install -d для установки дистрибутива.

Изменить установленный дистрибутив Linux по умолчанию

По умолчанию установленным дистрибутивом Linux будет Ubuntu. Это можно изменить с помощью флага -d.

  • Чтобы изменить установленный дистрибутив, введите: wsl --install -d . Замените на название дистрибутива, который вы хотите установить.
  • Чтобы просмотреть список доступных дистрибутивов Linux, доступных для загрузки в интернет-магазине, введите: wsl --list --online или wsl -l -o .
  • Чтобы установить дополнительные дистрибутивы Linux после первоначальной установки, вы также можете использовать команду: wsl --install -d .

Если вы хотите установить дополнительные дистрибутивы из командной строки Linux/Bash (а не из PowerShell или командной строки), вы должны использовать .exe в команде: wsl.exe --install -d или перечислить доступные дистрибутивы. : wsl.exe -l -o .

Если вы столкнулись с проблемой в процессе установки, обратитесь к разделу установки в руководстве по устранению неполадок.

Настройте информацию о пользователе Linux

После того как вы установили WSL, вам нужно будет создать учетную запись пользователя и пароль для только что установленного дистрибутива Linux. Дополнительные сведения см. в руководстве "Рекомендации по настройке среды разработки WSL".

Настройка и рекомендации

Мы рекомендуем следовать нашим рекомендациям по настройке руководства по среде разработки WSL, чтобы получить пошаговое руководство по настройке имени пользователя и пароля для установленных дистрибутивов Linux с помощью основных команд WSL. , установка и настройка Windows Terminal, настройка контроля версий Git, редактирование и отладка кода с использованием удаленного сервера VS Code, рекомендации по хранению файлов, настройка базы данных, подключение внешнего диска, настройка ускорения графического процессора и многое другое.< /p>

Проверьте, какую версию WSL вы используете

Вы можете просмотреть список установленных дистрибутивов Linux и проверить версию WSL, установленную для каждого из них, введя команду: wsl -l -v в PowerShell или командной строке Windows.

Чтобы установить версию по умолчанию на WSL 1 или WSL 2 при установке нового дистрибутива Linux, используйте команду: wsl --set-default-version , заменив ее на 1 или 2.

Чтобы установить дистрибутив Linux по умолчанию, используемый с командой wsl, введите: wsl -s или wsl --setdefault , заменив на имя дистрибутива Linux, который вы хотите использовать. Например, в PowerShell/CMD введите: wsl -s Debian, чтобы установить Debian в качестве дистрибутива по умолчанию. Теперь запуск wsl npm init из Powershell запустит команду npm init в Debian.

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

Подробнее читайте в руководстве по основным командам для WSL.

Обновить версию с WSL 1 до WSL 2

Чтобы обновить WSL 1 до WSL 2 в ранее установленных дистрибутивах Linux, используйте команду: wsl --set-version 2, заменив ее на имя дистрибутива Linux, который вы хотите обновить. Например, wsl --set-version Ubuntu-20.04 2 настроит ваш дистрибутив Ubuntu 20.04 на использование WSL 2. Вам также может потребоваться включить дополнительный компонент виртуальной машины, используемый WSL 2, и установить пакет ядра, если вы еще этого не сделали. сделано так.

Новые установки Linux по умолчанию будут настроены на WSL 2, но с помощью команды wsl --set-version можно также перейти с WSL 2 на WSL 1. Чтобы узнать, настроен ли ваш дистрибутив Linux на WSL 1 или WSL 2, используйте команду: wsl -l -v .

Чтобы узнать больше, см. Справочник по командам для WSL для получения списка команд WSL, Сравнение WSL 1 и WSL 2 для получения рекомендаций по использованию в вашем рабочем сценарии или Рекомендации по настройке среды разработки WSL для общих рекомендаций. по настройке рабочего процесса разработки с помощью WSL.

Способы запуска нескольких дистрибутивов Linux с помощью WSL

WSL поддерживает запуск любого количества различных дистрибутивов Linux, которое вы хотите установить. Это может включать выбор дистрибутивов из Microsoft Store, импорт пользовательского дистрибутива или создание собственного пользовательского дистрибутива.

Существует несколько способов запуска установленных дистрибутивов Linux:

    (Рекомендуется) Использование терминала Windows поддерживает столько командных строк, сколько вы хотите установить, и позволяет вам открывать их на нескольких вкладках или панелях окон и быстро переключаться между несколькими дистрибутивами Linux или другими командными строками (PowerShell, Командная строка, PowerShell, Azure CLI и т. д.). Вы можете полностью настроить свой терминал с помощью уникальных цветовых схем, стилей шрифтов, размеров, фоновых изображений и пользовательских сочетаний клавиш. Узнать больше.
  1. Вы можете напрямую открыть свой дистрибутив Linux, посетив меню "Пуск" Windows и введя название установленных дистрибутивов. Например: «Убунту». Это откроет Ubuntu в собственном окне консоли.
  2. В командной строке Windows или PowerShell вы можете ввести имя установленного дистрибутива. Например: убунту
  3. Из командной строки Windows или PowerShell вы можете открыть дистрибутив Linux по умолчанию внутри текущей командной строки, введя: wsl.exe .
  4. В командной строке Windows или PowerShell вы можете использовать дистрибутив Linux по умолчанию внутри текущей командной строки, не вводя новый, введя: wsl [команда] . Замена [command] на команду WSL, например: wsl -l -v, чтобы вывести список установленных дистрибутивов, или wsl pwd, чтобы увидеть, где смонтирован текущий путь к каталогу в wsl. В PowerShell команда get-date предоставит дату из файловой системы Windows, а wsl date предоставит дату из файловой системы Linux.

Выбор метода должен зависеть от того, что вы делаете. Если вы открыли командную строку WSL в Windows Prompt или окне PowerShell и хотите выйти, введите команду: exit .

Хотите попробовать новейшие функции предварительного просмотра WSL?

Попробуйте самые последние функции или обновления WSL, присоединившись к программе предварительной оценки Windows. После того, как вы присоединились к программе предварительной оценки Windows, вы можете выбрать канал, на который хотите получать предварительные сборки, в меню настроек Windows, чтобы автоматически получать любые обновления WSL или функции предварительного просмотра, связанные с этой сборкой. Вы можете выбрать из:

Читайте также: