설치된 패키지:
r-base→ 핵심 R 환경 (인터프리터, 표준 라이브러리, 문서).r-base-dev→ 소스에서 R 패키지를 빌드하고 컴파일하기 위한 개발 도구. 컴파일러, 헤더 파일 및 일반적인 빌드 종속성을 포함합니다.
Michael Rutter가 관리하는 저장소.
시작 R
대화형 세션을 시작하세요:
R
다음과 같이 종료:
q()
중요한 파일 및 디렉터리
- 바이너리:
/usr/bin/R - 핵심 라이브러리:
/usr/lib/R - 사용자 사이트 라이브러리 (패키지):
/usr/local/lib/R/site-library - 구성:
/etc/R(시스템 전체 설정과 같은)Rprofile.site,Renviron)
패키지 설치
우분투 저장소에서 (시스템 전체):
sudo apt install r-cran-ggplot2
R 콘솔에서 (CRAN 최신 버전):
install.packages("ggplot2")
검증
설치된 버전 확인:
R --version
R에서 설치된 패키지 목록 표시:
installed.packages()
전용 비루트 사용자 사용(권장)
보안을 강화하고 시스템의 의도치 않은 변경을 방지하기 위해 개발 시에는 루트 권한이 없는 일반 사용자를 생성하여 사용해야 합니다.
다음 명령어를 실행하여 새 사용자를 생성합니다(예: user) 및 비밀번호 설정( user 원하는 사용자 이름으로):
useradd -m -s /bin/bash user
passwd user
(선택 사항) 사용자를 sudo 그룹에 추가:
usermod -aG sudo user
새 사용자로 전환:
su - user