Visual Studio Code Remote Development с использованием SSH для Raspbian
Я хочу запустить Visual Studio Code Remote Development с использованием SSH для моего Raspberry Pi 3 Model B+ под управлением Raspbian GNU/Linux 9 (растяжка).
Я пытался следовать инструкциям "Начало работы". Я запускаю команду Remote-SSH: Connect to Host...
, но я получаю сообщение Can't connect to admin@pihole.local: unreachable or not Linux x86_64 (Linux armv7l )
Насколько я знаю, Raspbian является 32-битным. Значит ли это, что то, чего я хочу достичь, невозможно?
Я могу подключиться к Raspberry Pi, используя ssh в командной строке без проблем (не на основе пароля). Я использую VS Code инсайдеров на MacOS Mojave 10.14.4.
1 ответ
Я надеялся, что это будет работать, но Raspberry Pi в настоящее время не поддерживается, потому что это не платформа x86/64. Сначала была некоторая путаница, так как документация изначально оставляла его расплывчатым как "немного Linux" или "около 64-битного linux", но это было исправлено.
Из руководства по началу работы:
Примечание. На удаленном хосте должна быть установлена операционная система Linux x86_64.
Это требование присутствует из-за того, как на самом деле работает функция Remote SSH. Когда вы подключаетесь к вашему SSH-хосту, расширение Remote SSH предоставляет так называемый VS Code Server для этого хоста, поэтому VS Code Server должен иметь возможность работать в вашей удаленной среде. И пока нет сборок armv7l. Точно так же, как в настоящее время нет поддержки хоста Windows или MacOS SSH... мы все еще начинаем эту полезную функциональность.
В GitHub есть проблема, открытая по этой теме, поэтому, возможно, стоит присмотреться к ней или подписаться на нее, чтобы узнать, добавлена ли поддержка.