JCode-oldv1

JCode

JCloud 에서 VS-Code 기반 Web-IDE 를 제공하기 위한 프로젝트 입니다.

Ubuntu 인스턴스에 설치: install.sh

  1. JCloud 에서 최신 Ubuntu image 를 이용하여 인스턴스 생성
  2. SSH 접속 후 아래 명령 수행
$ git clone https://github.com/hyunchan-park/JCode.git
$ cd JCode
$ ./install.sh
  1. 설치할 언어들을 선택 ``` Choose the extension you want to install. If not, press 0

    -available extension

  2. C/C++
  3. JAVA
  4. Python …
    ```

  5. JCloud 에서 제공하는 주소 및 포트 번호를 통해 JCode 접속
    (예. cse-students 프로젝트의 경우, 브라우저에서 203.254.143.217:10xxx 로 접속.
    xxx는 cse-students 내부 네트워크에서 본인 IP 주소 끝자리. 10.0.0.xxx)

  6. 성공한 경우 출력 예
Ubuntu 20.04.2 LTS
Installing v3.11.0 of the amd64 deb package from GitHub.

+ mkdir -p ~/.cache/code-server
+ curl -#fL -o ~/.cache/code-server/code-server_3.11.0_amd64.deb.incomplete -C - https://github.com/cdr/code-server/releases/download/v3.11.0/code-server_3.11.0_amd64.deb
######################################################################## 100.0%##O#- #                          ######################################################################## 100.0%
+ mv ~/.cache/code-server/code-server_3.11.0_amd64.deb.incomplete ~/.cache/code-server/code-server_3.11.0_amd64.deb
+ sudo dpkg -i ~/.cache/code-server/code-server_3.11.0_amd64.deb
Selecting previously unselected package code-server.
(Reading database ... 69052 files and directories currently installed.)
Preparing to unpack .../code-server_3.11.0_amd64.deb ...
Unpacking code-server (3.11.0) ...
Setting up code-server (3.11.0) ...

deb package has been installed.

To have systemd start code-server now and restart on boot:
  sudo systemctl enable --now code-server@$USER
Or, if you don't want/need a background service you can run:
  code-server
Created symlink /etc/systemd/system/default.target.wants/code-server@ubuntu.service → /lib/systemd/system/code-server@.service.
Waiting for creating config.yaml...
Done!
Created symlink /etc/systemd/system/multi-user.target.wants/watcher.service → /etc/systemd/system/watcher.service.
Installing extensions...                                          #install_jota_agent.sh 를 실행
Extension 'jcode-jota.vsix' was successfully installed.           #jcode-jota extension의 설치 성공

Note

[3]: https://github.com/brixno/JCode/blob/main/Setting_C_C++.md “”