6

Я пытаюсь установить новый клиент OpenSSH, который поставляется с этой версией Windows 10 и является дополнительной функцией.

Чтобы получить доступ к дополнительным функциям, я нажимаю кнопку "Пуск", затем выполняю поиск "Управление дополнительными функциями" и затем нажимаю кнопку "Добавить функцию".

Проблема в том, что для установки не указаны функции - просто сообщение "Нет возможностей для установки".

Что мне нужно сделать, чтобы иметь возможность установить? Я попытался погуглить это, но никто, кажется, не имеет ответа. У меня точно есть правильная версия windows 10 (1709).

3 ответа3

5

Панель «Дополнительные функции» предназначена для таких языков, как языки и клавиатура. Похоже, что Microsoft не завершила развертывание всех устаревших утилит управления в новом приложении Metro Settings.

То, что вам нужно, это компоненты Windows, которые все еще находятся в старом диалоге «Программы и компоненты».

Это можно сделать, открыв « Настройки» > « Приложения» > « Приложения и функции», прокрутите страницу вниз и в разделе «Связанные настройки» выберите « Программы и компоненты». Когда откроется диалоговое окно «Программы и компоненты», нажмите « Включить или отключить функции Windows».

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

ОБНОВИТЬ

Для клиента OpenSSH установка выполняется через диалоговое окно «Дополнительные функции», которое попытался использовать OP. Есть несколько причин, по которым элементы не отображаются в этом списке:

2

Это странно, я перезагрузил компьютер, затем проверил, и список все еще был пуст. Я перезапустил снова и теперь могу видеть дополнительные элементы, включая OpenSSH!

Надеюсь, это поможет кому-то еще.

Спасибо всем за помощь!

0

Я понимаю, что это не отвечает на вопрос «почему не указаны дополнительные функции?", но если вам нужен OpenSSH Client, вот что сработало для меня.

У меня была похожая проблема, когда я не мог установить OpenSSH Client, поскольку он не отображался в разделе «Дополнительные функции» (после обновления до версии Windows 1803.)

В итоге я скачал и установил OpenSSH Client прямо из проекта Win32-OpenSSH на GitHub, следуя этим замечательным инструкциям Мэтта МакЭлрита:

http://blog.techsnips.io/openssh-windows-setup/

Хотя статья Мэтта о TechSnips была полезной и включала в себя простое для просмотра видео, рекомендуется ознакомиться с инструкциями по установке, представленными в вики проекта Microsoft Win32-OpenSSH, которые периодически меняются:

https://github.com/PowerShell/Win32-OpenSSH/wiki/Install-Win32-OpenSSH

Вот краткое изложение шагов из блога Мэтта, ссылки на которые приведены выше:

  1. Загрузите последнюю версию Win32-OpenSSH

  2. Распакуйте ZIP-архив в C:\Program Files\OpenSSH .

  3. Добавьте C:\Program Files\OpenSSH\OpenSSH-Win64 в системную переменную Windows. (Инструкция по модификации системного PATH на Windows здесь .)

Если вы также хотите использовать сервер OpenSSH (sshd.exe) и агент аутентификации OpenSSH (ssh-agent.exe), существуют дополнительные шаги, необходимые для их установки и включения в качестве служб Windows. Эти шаги более сложны, и я предлагаю вам следовать инструкциям из Win32-OpenSSH Wiki или непосредственно из статьи Мэтта.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .