apt-get
최신 lubuntu() 및 RStudio(0.99.489 - Ubuntu 12.04+ 32비트)에 R(3.2.2)을 설치했습니다. R은 명령줄에서 실행되지만 Graphics
어떤 이유로 설치 시 이 섹션에 배치된 바로 가기에서 IDE를 시작할 수 없습니다. RStudio의 단축키와 동일합니다 Programming
. /usr/share/applications/R.desktop을 실행하려고 하면 다음과 같은 결과가 나타납니다.
me@system:~$ . /usr/share/applications/R.desktop
[Desktop: command not found
software: command not found
Science: command not found
Math: command not found
그리고..
me@system:~$ . /usr/share/applications/rstudio.desktop
[Desktop: command not found
bash: fg: %F: no such job
bash: text/x-r: No such file or directory
bash: text/x-R: No such file or directory
bash: text/x-r-doc: No such file or directory
bash: text/x-r-sweave: No such file or directory
bash: text/x-r-markdown: No such file or directory
bash: text/x-r-html: No such file or directory
bash: text/x-r-presentation: No such file or directory
bash: application/x-r-data: No such file or directory
bash: application/x-r-project: No such file or directory
bash: text/x-r-history: No such file or directory
bash: text/x-r-profile: No such file or directory
bash: text/x-tex: No such file or directory
bash: text/x-markdown: No such file or directory
bash: text/html: No such file or directory
bash: text/css: No such file or directory
bash: text/javascript: No such file or directory
bash: text/x-chdr: No such file or directory
bash: text/x-csrc: No such file or directory
bash: text/x-c++hdr: No such file or directory
bash: text/x-c++src: No such file or directory
여기서 무엇이 잘못되었는지 파악하는 방법에 대한 조언을 제공해 주셔서 감사합니다.
편집: 아래 요청대로.
me@system:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 15.10
Release: 15.10
Codename: wily
답변1
약간의 오해가 있는데, 소싱을 통해 호출하는 것 같습니다. 이는 일반적으로 . ~/.bashrc
시스템에 특정 설정을 적용하려는 경우에 사용됩니다.
그러나 응용프로그램 바로가기 *.desktop
파일은 이런 방식으로 작동하지 않습니다. 이 파일에는 .desktop
두 번 클릭하거나 메뉴에서 실행할 때 Exec=somecommand
시스템이 실제로 실행되는 파일이 포함되어 있습니다.somecommand
따라서 Terminal 을 사용하여 동일한 작업을 수행하려면 어떤 명령이 실행되고 있는지 *.desktop
파악해야 합니다 .Exec=...
텍스트 뷰어를 열고 어떤 명령이 실행되었는지 확인하거나 명령줄에서 grep을 사용할 수 있습니다. 예를 들어 R.desktop
제가 본 파일에 대해서는 다음과 같습니다.
$ grep '^Exec' /usr/share/applications/R.desktop
Exec=R
R.desktop
이것은 내가 한 모든 것이 명령을 실행했다는 것을 말해줍니다R
따라서 이 단축키와 동일한 작업을 수행하려면 명령 프롬프트에 입력하기 R.desktop
만 하면 됩니다 R
. 따라서 그렇게 하고 R이 시작되도록 합니다.
$ R
따라서 파일을 체크인하고 R.desktop
어떤 명령이 따르는지 확인한 Exec=
후 실행하십시오.
답변2
터미널을 사용하여 다시 설치해 보세요
sudo dpkg -i rstudio_file_name.deb
libgstreamer0.10 패키지 누락에 대한 경고가 나타날 수 있습니다. Sinaptic Package Manager를 시작하고 거기에서 "libgstreamer"를 찾으십시오. 제 경우에는 그런 버전이 없어서 구글링해봤습니다.
debian.org 라고그것의 일부제시 메이저 그래서 추가해야합니다
deb http://ftp.de.debian.org/debian jessie main
저장소(Sinaptic Package Manager>Setigs>Repositories, Software & Update->Other Software)로 이동하여 다음 방법으로 "NO_PUBKEY" 문제를 해결하세요.http://ccm.net/faq/809-debian-apt-get-no-pubkey-gpg-error
이제 rstudio를 다시 설치해 보세요.
sudo dpkg -i rstudio_file_name.deb