• Nie Znaleziono Wyników

Spis tre±ci. 1 Wymagania wst pne. 1 Wymagania wst pne 1. 2 Instalacja Visual Studio Code 2. 3 Instalacja rozszerzenia SSH 2

N/A
N/A
Protected

Academic year: 2022

Share "Spis tre±ci. 1 Wymagania wst pne. 1 Wymagania wst pne 1. 2 Instalacja Visual Studio Code 2. 3 Instalacja rozszerzenia SSH 2"

Copied!
10
0
0

Pełen tekst

(1)

Instrukcja jak zainstalowa¢ i skongurowa¢

program Visual Studio Code na komputerach z systemem operacyjnym Windows (testowane na

Windows 10 i Linux Mint), tak »eby wygodnie pracowa¢ zdalnie na komputerach w OKWF

Spis tre±ci

1 Wymagania wst¦pne 1

2 Instalacja Visual Studio Code 2

3 Instalacja rozszerzenia SSH 2

4 Konguracja poª¡czenia SSH 3

5 Š¡czenie si¦ do komputerów w OKWF 5

6 Praca zdalna na komputerze pracownia 7

7 Mo»liwe dalsze udogodnienia 10

8 Potencjalne problemy 10

1 Wymagania wst¦pne

Przed rozpocz¦ciem opisanej poni»ej instalacji, prosz¦ zalogowa¢ si¦ na kom- puter tempac i przy u»yciu polecenia quota sprawdzi¢, czy maj¡ Pa«stwo w katalogu domowym wystarczaj¡c¡ ilo±¢ wolnego miejsca na dysku.

Bezpieczna ilo±¢ wolnego miejsca to 150MB. Polecenie:

du -ak | sort -g

(2)

Rozwi¡zania problemów, ktore mog¡ Pa«stwo napotka¢ opisane s¡ na ko«cu tego pliku.

2 Instalacja Visual Studio Code

Visual Studio Code to darmowy edytor rmy Microsoft - ±rodowisko do pisa- nia kodów ¹ródªowych w ró»nych j¦zykach programowania. Program mo»na

±ci¡gn¡¢ ze strony https://code.visualstudio.com/. Dost¦pny jest nie tylko na Windows (7,8,10), ale tak»e na systemy Linux i MacOS.

Po uruchomieniu powinni±my zobaczy¢ okno jak poni»ej:

(3)

4 Konguracja poª¡czenia SSH

W lewym dolnym rogu okna znajduje si¦ zielony przycisk ze strzaªkami. Kli- kamy ten przycisk i z listy, która pojawi si¦ na górze okna, wybieramy opcj¦

Remote-SSH: Open Configuration File.

Z kolejnej listy wybieramy lokalizacj¦ pliku konguracyjnego config dla programu SSH (zwykle pierwsza pozycja o adresie ko«cz¡cym si¦ na .ssh\config).

U ka»dego nazwa katalogu b¦dzie inna.

(4)

Modykujemy plik jak w poni»szym przykªadzie. Nazw¦ u»ytkownika kaste trzeba w dwóch miejscach zamieni¢ na wªasn¡ nazw¦ u»ytkownika w OKWF. Na systemach innych ni» Windows nazw¦ programu ssh.exe trzeba zamieni¢ na ssh.

(5)

5 Š¡czenie si¦ do komputerów w OKWF

Ponownie klikamy na zielony przycisk ze strzaªkami w lewym, dolnym rogu okna. Z listy, która si¦ pojawi na górze okna, tym razem wybieramy opcj¦

Remote-SSH: Connect to Host ....

Pojawi si¦ kolejna lista i z niej wybieramy nazw¦ komputera pracownia.

Je±li pojawi si¦ kolejna lista z opisem: Select the platform of the remote host pracownia  wybieramy z listy Linux.

(6)

Nast¦pnie zostaniemy poproszeni o hasªo (pierwszy raz na komputer tem- pac.okwf.fuw.edu.pl, a potem na komputer pracownia). Oczekiwanie na po- ª¡czenie z komputerem tempac zawsze trwa dªugo, nawet do okoªo 30 sekund.

Po uzyskaniu poª¡czenia otworzy si¦ drugie okno, które w lewym dolnym rogu, oprócz zielonych strzaªek ma napis SSH: pracownia.

(7)

6 Praca zdalna na komputerze pracownia

Z panelu po lewej stronie wybieramy ikon¦ Explorer (skrót Ctrl+Shift+E) i klikamy na Open Folder. Nast¦pnie z listy, która si¦ pojawi na górze okna, wybieramy adres naszego katalogu domowego w OKWF. Mo»emy te» wybra¢

dowolny inny katalog z naszego katalogu domowego. Nast¦pnie ponownie musimy dwukrotnie wpisa¢ hasªo.

(8)

Z lewej strony powinni±my zobaczy¢ zawarto±¢ wybranego katalogu na komputerach w OKWF. Po klikni¦ciu na dowoln¡ nazw¦ pliku, plik zostanie otwarty w gªównym oknie. Z górnego menu mo»emy wybra¢ Terminal → New Terminal. Okienko terminala pojawi si¦ wtedy w dolnej cz¦±ci gªównego okna. W terminalu mo»emy pracowa¢ tak jak normalnie w salach kompute- rowych: kompilowac programy, uruchamia¢ je ... :

(9)

Je±li na li±cie plików po lewej stronie klikniemy na plik: .png, .gif . . . , to otworzy si¦ on w gªównym oknie:

(10)

7 Mo»liwe dalsze udogodnienia

Programy mo»na te» kompilowa¢ u»ywaj¡c skrótów klawiszowych. W tym celu w oknie SSH:pracownia trzeba zainstalowa¢ rozszerzenie C++, a na- st¦pnie z górnego Menu Terminal wybra¢ Configure Default Build Task ... Polecenie do kompilacji wraz ze wszystkimi opcjami wpisuje si¦ do pliku tasks.json.

8 Potencjalne problemy

• Je±li podj¦li Pa«stwo prób¦ instalacji bez sprawdzenia czy w katalogu domowym na komputerach w OKWF jest wystarczaj¡co du»o miejsca, a tego miejsca nie byªo, to po zwolnieniu miejsca na dysku na kompute- rze tempac (lub pracownia), a przed kolejnym podej±ciem do próby ª¡- czenia si¦ przez ssh, konieczne jest usuni¦cie katalogu /.vscode-server:

rm -ir .vscode-server

• Je»eli po klikni¦ciu Open Folder pojawia si¦ komunikat: Unable to watch for le changes in this large workspaces. Please follow the in- structions to resolve this issue. to »eby ten problem si¦ nie pojawiaª, najlepiej otwiera¢ tylko jeden folder, a nie caªy katalog domowy.

• Je»eli poª¡czenie si¦ nie udaje i dostajemy komunikat typu: Connection timeout to trzeba zwi¦kszy¢ liczb¦ sekund, w czasie których program mo»e czeka¢ na poª¡czenie. W tym celu: klikamy na ikon¦ Extensions, wybieramy Remote-SSH i klikamy prawym klawiszem myszy. Powinno pojawi¢ si¦ menu, a na jego dole: Extension Settings. W manu usta- wie«, które otworzy si¦ w gªównym oknie znajdujemy: Remote.SSH:

Connect Timeout i zwi¦kszamy czas do 30 sekund.

Cytaty

Powiązane dokumenty

Definicja Zbiór A, którego ka dy punkt jest punktem wewn trznym nazywamy zbiorem otwartym... Zbiór otwarty i spójny nazywamy

- Krótkookresowa (na taki okres w którym mog zachodzi tylko zmiany ilo ciowe), - redniookresowa (na taki okres w którym mog zachodzi zmiany ilo ciowe i niewielkie.. zmiany

Bardzo polecam t´ ksià˝k´ nie tylko badaczom mózgu, lecz równie˝ przedsta- wicielom innych dziedzin, interesujàcym si´ ÊwiadomoÊcià – do nich wszystkich jest ona

Pozwala też uchwycić kierunek, w jakim ewoluował transcendentalizm Siemka: mianowicie ku filozoficznie pogłębionej samo- wiedzy człowieka jako żywego i podmiotowego

Nenckiego może mieć tylko ten, co te same pola pracy uprawia, mogą mieć jego koledzy bliżsi na uniwersytetach i własni jego uczniowie, ale potrzeba, by i całe nasze

Koszty uzyskania przychodu z tytuáu nabycia papierów wartoĞciowych we wspólnoĞci majątkowej – w razie sprzedaĪy ich po Ğmierci wspóámaáĪonka .... Przeniesienie portfela akcji

Ustawiamy rozdzielczość oraz ilość klatek na sekundę – zalecamy aby to była rozdzielczość 1280x720 oraz 30 klatek na sekundę..

Obliczanie statecznoœci zapory metod¹ bry³ objêtoœci parcia ..... Metoda bry³ objêtoœci