R은 MS윈도는 물론 리눅스에서도 잘 작동한다. 여기서는 우분투 6.10 Edgy Eft 배포판을 기준으로 설명한다.
R은 Universe 패키지이므로 source.list에 Universe 저장소를 직접 추가하거나, 시냅틱에서 분류 > 저장소 > 커뮤니티에서 관리하는 오픈 소스 소프트웨어(universe) 순으로 선택한다. 저장소를 추가한 다음 쉘에서 아래 명령을 입력하거나 시냅틱에서 r-base 패키지를 찾아 설치한다.
$ sudo apt-get update $ sudo apt-get install r-base
리눅스에서는 쉘에서 대문자로 R이라고 입력하면 실행된다.
$ R
R을 실행시킨 다음 아래 명령을 입력한다.
> install.packages()
그 후는 윈도의 경우와 동일하다. 패키지를 다운 받을 미러의 국가를 선택한 다음, 원하는 패키지를 고르면 된다.
우분투 6.10 Edgy Eft에서 R을 사용하면 그래프를 그릴 때 폰트에 대한 에러 메시지가 뜬다. 이것은 X윈도의 폰트 경로 설정이 잘못되어 있기 때문이다. X윈도 폰트는 모두 /usr/share/fonts/X11/에 저장되어 있는 데 X윈도 설정 파일인 /etc/X11/xorg.conf에는 /usr/share/X11/fonts가 기본 세팅으로 되어 있다. 아래 명령을 쳐서 X윈도 설정 파일을 연다.
$ gksu gedit /etc/X11/xorg.conf
아래 부분을 찾아서 X11/fonts라고 되어 있는 부분을 모두 fonts/X11로 바꿔준 다음 재부팅한다.
Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/share/fonts/X11/misc"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"