Рейтинг:1

Установка Ubuntu — «Указанное сетевое имя больше недоступно».

флаг cn

Скриншот проблемы. Я установил Ubtunu 20.04 LTS (так как я читал, что мне нужна Ubuntu для использования ruby ​​on rails в Windows 10).

Когда я открываю его в первый раз, после установки, он читает:

"Установка может занять несколько минут.../ Указанное сетевое имя больше недоступно./ Элемент не найден./ Создайте учетную запись пользователя UNIX по умолчанию. Имя пользователя не обязательно должно совпадать с вашим именем пользователя Windows./ Для получения дополнительной информации посетите: https://aka.ms/wslusers/ Введите новое имя пользователя UNIX:"

Я пытался написать «wslconfig / u Ubuntu-20.04» в командной строке Windows с правами администратора, чтобы отменить регистрацию в дистрибутиве (я не знаю, что это значит, я только что прочитал, что это может быть полезно). А потом снова открываю Ubuntu - происходит то же самое. Я также пытался установить Ubuntu (без номеров) через магазин Windows, и происходит то же самое. Я также пытался восстановить Ubuntu 20.04, но это не сработало.

Я новичок в Linux, командной строке и кодировании в целом. Я просто пытаюсь применить на практике то, что изучаю в Code Academy, на курсе Ruby on Rails. И кажется, что мне нужна Ubuntu для Rails, потому что Windows делает эти вещи более сложными. Итак, я пытаюсь найти обходной путь для обходного пути, как нуб, и был бы очень благодарен за небольшое руководство для новичков!

Ross avatar
флаг cn
Спасибо, что поставили правильный тег. Я отредактировал свой исходный пост, добавив скриншот
user535733 avatar
флаг cn
«*Указанное сетевое имя больше недоступно*» — это проблема Windows/WSL, а не Ubuntu. Вы еще не используете Ubuntu. Аналогия: вы спрашиваете Toyota о полосах, нарисованных на дороге. Попробуйте использовать только в нижнем регистре для вашего имени для входа. Если это не сработает, обратитесь к https://aka.ms/wslusers/.
Ross avatar
флаг cn
Спасибо. Перенесу на указанный вами сайт. Нижний регистр не работал
user535733 avatar
флаг cn
Я получил этот сайт от вашего собственного выхода.
Рейтинг:1
флаг pl

Это случилось со мной и было так утомительно, чтобы найти правильное решение. Но, наконец, это сработало после того, как я сделал следующие шаги:

  1. отмените регистрацию дистрибутива с машины, используя тип cmd "вслконфиг/л/все" этот список дистрибутивов WSL, установленных в вашей системе. После определения типа вашего дистрибутива «wslconfig /u Ubuntu» эта команда удалит дистрибутив. Смените ubuntu на свой дистрибутив
  2. Включены обе подсистемы Windows для функций Linux и SMB.
  3. Удалить антивирус
  4. Перезагрузите машину
  5. Наконец, откройте программное обеспечение и должно начаться установка. Это работает для меня
NotTheDr01ds avatar
флаг vn
Хороший ответ, но я бы рекомендовал использовать более новую команду `wsl` вместо «устаревшей» `wslconfig`. Чтобы получить список дистрибутивов, `wsl -l -v`. Чтобы отменить регистрацию `wsl --unregister `. Старая команда по-прежнему поддерживается, но некоторое время не обновлялась. Забегая вперед, `wsl` является рекомендуемым методом Microsoft.
Рейтинг:0
флаг vn

Я уверен, что вы уже ушли от этого или нашли решение, но для всех, кто сталкивался с этим, нужно проверить, зашифрованы ли какие-либо папки или сжаты; в частности %temp% папка или %userprofile%\AppData\Local\Packages\<distro_package>. Каталог Distro_Package будет начинаться с «Canonical» для дистрибутивов Ubuntu.

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

Распакуйте или расшифруйте эти папки и повторите попытку. В то же время стоит попробовать и предложение @bereket-siraw отключить антивирус.

Ответить или комментировать

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