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 code
에 code
를 포함하여 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가 시작됩니다.
Reference
이 문제에 관하여(vscode 를 ubuntu 에 .deb 로 install 했을 때 실행 파일이 어디에 있는지 찾아 손 symlink 를 붙여야 했던 메모), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/usagi/items/d800457a7ee355d7305d
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
cd /usr/local/bin
sudo ln -s /usr/share/code/bin/code
(↑전항의 추기에 근거해/usr/share/code/bin/code 에 수정되었습니다. 자세한 것은 코멘트의 토론을 참조.)
이제
dpkg -i
에 의해 시스템에 install 된 .deb 패키지의 vscode 는, 이 시스템의 유저라면 code
으로만 실행 가능하게 된다. 물론 친숙한 IDE가 시작됩니다.Reference
이 문제에 관하여(vscode 를 ubuntu 에 .deb 로 install 했을 때 실행 파일이 어디에 있는지 찾아 손 symlink 를 붙여야 했던 메모), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/usagi/items/d800457a7ee355d7305d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)