SSH с VSCode без интернета - PullRequest
       71

SSH с VSCode без интернета

0 голосов
/ 22 июня 2019

Есть ли способ подключения без интернета?скачать файлы vscode server из другой системы и скопировать на хостЯ прочитал это , но я не могу подключить сервер к Интернету, они не позволяют мне сделать это.

1 Ответ

1 голос
/ 27 июня 2019

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

  1. Попытка подключиться, дать сбой
  2. На сервере получить идентификатор фиксации

    $ ls ~/.vscode-server/bin
    553cfb2c2205db5f15f3ee8395bbd5cf066d357d
    
  3. Загрузить tarball, заменив $ COMMIT_ID на номер фиксации из предыдущего шага https://update.code.visualstudio.com/commit:$COMMIT_ID/server-linux-x64/stable

  4. Переместить tarball в ~ / .vscode-server / bin / $ COMMIT_ID / vscode-server-linux-x64.tar.gz

  5. Извлечь архив из этого каталога

    $ cd ~/.vscode-server/bin/$COMMIT_ID
    $ tar -xvzf vscode-server-linux-x64.tar.gz --strip-components 1
    
  6. Подключиться снова

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

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

...