Installed packages:
r-base→ 핵심 R 환경 (인터프리터, 표준 라이브러리, 문서).r-base-dev→ 소스에서 R 패키지를 빌드하고 컴파일하기 위한 개발 도구. 컴파일러, 헤더, 공통 빌드 의존성이 포함됩니다.
Michael Rutter가 관리하는 저장소.
Starting R
인터랙티브 세션 시작:
R
Exit with:
q()
주요 파일 및 디렉터리
- Binaries:
/usr/bin/R - Core libraries:
/usr/lib/R - 사용자 사이트 라이브러리 (패키지):
/usr/local/lib/R/site-library - Configurations:
/etc/R(시스템 전체 설정, 예:Rprofile.site,Renviron)
Installing Packages
Ubuntu 저장소에서 (시스템 전체):
sudo apt install r-cran-ggplot2
R 콘솔에서 (CRAN 최신 버전):
install.packages("ggplot2")
Verification
설치된 버전 확인:
R --version
R에서 설치된 패키지 목록 보기:
installed.packages()
전용 비루트 사용자 사용 권장
보안을 강화하고 시스템 변경 사고를 방지하려면, 개발 작업에 비루트 사용자를 만들어 사용하는 것이 좋습니다.
다음 명령어로 새 사용자를 만들고 (예: user) 비밀번호를 설정하세요 (원하는 사용자 이름으로 user 을 대체하세요):
useradd -m -s /bin/bash user
passwd user
(선택) sudo 그룹에 사용자 추가:
usermod -aG sudo user
새 사용자로 전환합니다:
su - user