vscode 를 ubuntu 에 .deb 로 install 했을 때 실행 파일이 어디에 있는지 찾아 손 symlink 를 붙여야 했던 메모

개요



vscode 을 ubuntu 에 .deb 로 install 했습니다.

공식 사이트의 stable .deb 패키지를 dpkg -i 로 install 했으므로 code 가 적당한 bin 에 만들어져 곧바로 사용할 수 있을까 생각했지만, /usr/local/bin 이나 /usr/bin 에는 vscode 라고 생각된다 또는 관련 파일이 보이지 않았기 때문에 조금 설치 작업에 수동으로 추가 메모.
  • 참고 :이 기사의 단계가 필요없는 버전도있는 것 같습니다. 코멘트의 토론도 참고해 주세요.

  • .deb 패키지로 설치된 vscode는 어디에 있습니까?


    dpkg -L codecode를 포함하여 dpkg에 의해 관리되는 설치된 파일을 찾을 수 있습니다.



    즉, vscode의 공식 .deb 패키지를 install 하면 모든 파일은 /usr/share/code에 들어 있다는 것을 알 수 있다. 실행 파일은 /usr/share/code/code .

    (이하, 추기. 자세한 것은 코멘트의 토론을 참조.)

    그러나 실제로 사용자가 실행해야 할 파일은 /usr/share/code/code가 아니라 그 실행을 래핑한 쉘 스크립트가 /usr/share/code/bin/code에 들어 있기 때문에 그쪽에서 실행하면 좋다.

    /usr/local/bin에 symlink를 배치하여 쉽게 실행


    cd /usr/local/bin
    sudo ln -s /usr/share/code/bin/code
    

    (↑전항의 추기에 근거해/usr/share/code/bin/code 에 수정되었습니다. 자세한 것은 코멘트의 토론을 참조.)

    이제 dpkg -i 에 의해 시스템에 install 된 .deb 패키지의 vscode 는, 이 시스템의 유저라면 code 으로만 실행 가능하게 된다. 물론 친숙한 IDE가 시작됩니다.

    좋은 웹페이지 즐겨찾기