Tôi muốn cài đặt R với Rstudio để bắt đầu học, nhưng tôi thấy có nhiều vấn đề trong quá trình này, tôi sẽ giải thích nhiều nhất có thể bên dưới.
Vì vậy, tôi đã truy cập trang web Dự án CRAN https://cran.r-project.org/ và làm theo hướng dẫn của họ để cài đặt R trên máy tính xách tay của tôi.
# cập nhật chỉ số
cập nhật apt -qq
# cài đặt hai gói trợ giúp mà chúng tôi cần
cài đặt apt --no-install-recommends phần mềm-thuộc tính-chung dirmngr
# nhập khóa ký (của Michael Rutter) cho các repo này
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
# thêm repo R 4.0 từ CRAN -- điều chỉnh 'focal' thành 'groovy' hoặc 'bionic' nếu cần
add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran40/"
apt install --no-install-recommends r-base
Sau đó, tôi truy cập trang web RStudio và tải xuống rstudio-server-1.4.1717-AMD64.deb
. Đầu tiên tôi đã thử cài đặt nó bằng GUI nhưng xuất hiện thông báo sau:
GPG lỗi: https://cloud.r-project.org/bin/linux/ubuntu tiêu-cran40/
InRelease: Không thể xác minh các chữ ký sau đây vì
khóa công khai không khả dụng: NO_PUBKEY 51716619E084DAB9
Kho lưu trữ 'https://cloud.r-project.org/bin/linux/ubuntu
focus-cran40/InRelease' chưa được ký.
Việc cập nhật từ một kho lưu trữ như vậy không thể được thực hiện một cách an toàn và
do đó bị tắt theo mặc định.
Xem trang chủ apt-secure(8) để biết người dùng và tạo kho lưu trữ
chi tiết cấu hình.
Sau đó, tôi đã cố gắng cài đặt nó với sudo apt cài đặt ./rstudio-server-1.4.1717-amd64.deb
và những điều sau đây đã xảy ra:
Lưu ý, chọn 'rstudio' thay vì './rstudio-1.4.1717-amd64.deb'
Không thể cài đặt một số gói.Điều này có thể có nghĩa là bạn có
yêu cầu một tình huống không thể hoặc nếu bạn đang sử dụng không ổn định
phân phối mà một số gói bắt buộc chưa được tạo
hoặc đã được chuyển ra khỏi Incoming.
Thông tin sau đây có thể giúp giải quyết tình huống:
Các gói sau đây có các thuộc tính không được đáp ứng:
rstudio: Phụ thuộc: libclang-dev nhưng nó sẽ không được cài đặt
E: Không thể khắc phục sự cố, bạn đã giữ các gói hàng bị hỏng.
Cuối cùng, khi tôi tìm thấy nhiều hướng dẫn cài đặt với gdebi, tôi đã thử một lần nữa:
gdebi rstudio-1.4.1717-AMD64.deb
Sản lượng nào:
Đọc danh sách gói... Xong
Xây dựng cây phụ thuộc
Đang đọc thông tin trạng thái... Xong
Đang đọc thông tin trạng thái... Xong
Gói này có thể gỡ cài đặt
Không thể cài đặt 'libclang-dev'
Vì vậy, rõ ràng có điều gì đó đang xảy ra với libclang-dev, tôi đã cố cài đặt nó:
Sudo apt cài đặt libclang-dev
Đọc danh sách gói... Xong
Xây dựng cây phụ thuộc
Đang đọc thông tin trạng thái... Xong
Không thể cài đặt một số gói. Điều này có thể có nghĩa là bạn có
yêu cầu một tình huống không thể hoặc nếu bạn đang sử dụng không ổn định
phân phối mà một số gói bắt buộc chưa được tạo
hoặc đã được chuyển ra khỏi Incoming.
Thông tin sau đây có thể giúp giải quyết tình huống:
Các gói sau đây có các thuộc tính không được đáp ứng:
libclang-dev : Phụ thuộc: libclang-10-dev (>= 10~) nhưng nó sẽ không được cài đặt
E: Không thể khắc phục sự cố, bạn đã giữ các gói hàng bị hỏng.
Vì vậy, tôi đã cố gắng cài đặt libclang-10-dev nhưng nó đưa tôi đến một vấn đề phụ thuộc khác tương tự như vấn đề được hiển thị ở đây. Tôi không nghĩ rằng chuỗi vấn đề này sẽ sớm kết thúc để thực hiện thủ công.
Những thông tin cuối cùng tôi có thể cung cấp cho bạn:
Khi tôi chạy trường quay
nó nói rằng lệnh không tìm thấy
.
Và bây giờ khi tôi làm cập nhật apt
Tôi nhận được thông báo tương tự như trên bắt đầu với "GPG"
Thông tin cuối cùng tôi có thể cung cấp là khi tôi chạy r
trong dòng lệnh, tôi có thể sử dụng ngôn ngữ R từ đó.
Nếu bạn tình cờ biết bất cứ điều gì tôi có thể làm để khắc phục điều này, tôi sẽ đánh giá cao điều đó.