Điểm:2

Cài đặt R và RStudio trong Lubfox 20.04

lá cờ gs

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 đó.

wizardpurple avatar
lá cờ cn
Bạn có chắc là bạn đã thêm khóa ký và không vô tình bỏ lỡ bước đó không? Ngoài ra, bạn có thể cài đặt máy chủ rstudio bằng cách sử dụng các gói r-base/r-base-dev đã có trong kho lưu trữ mặc định của Ubuntu. Bạn không cần cài đặt từ r-cran. ```apt tìm kiếm cơ sở r```
nico_so avatar
lá cờ gs
Xin chào, vâng, tôi chắc chắn, tôi vừa kiểm tra ´history´ và tôi đã làm mọi thứ. Để cài đặt từ kho lưu trữ mặc định, tôi có nên hoàn tác mọi thứ ở trên không? Và R đang thực sự hoạt động trong shell, tôi không thể cài đặt RStudio.
wizardpurple avatar
lá cờ cn
vâng, bạn sẽ muốn sắp xếp ngược lại thứ tự cài đặt. Xóa kho lưu trữ đã thêm bằng cách sử dụng ```add-apt-repository -r``` thay vì ```add-apt-repository``` từ các bước trên. Xóa khóa ```apt-get del```. Sau đó cập nhật repos của bạn.Cuối cùng, tôi nghĩ bạn cần sử dụng một công cụ như aptitude để hạ cấp các gói R, nhưng vì bạn đã làm mọi thứ hoạt động nên có lẽ bạn chỉ muốn giữ nguyên như vậy và thay vào đó tập trung vào việc sử dụng R.
nico_so avatar
lá cờ gs
Cảm ơn sự giúp đỡ của bạn! Tôi nghĩ rằng nó có thể trả hết sau này nếu sửa chữa, vì vậy cảm ơn vì thông tin chi tiết.
Điểm:0
lá cờ gs

Để giải quyết vấn đề cài đặt, tôi tìm thấy như sau:

https://stackoverflow.com/questions/67383617/unable-to-install-rstudio-cannot-install-libclang-dev

Trước tiên bạn cần cài đặt aptitude

Sudo apt cài đặt aptitude

Sau đó, bạn có thể chạy

Sudo aptitude cài đặt clang

Nói Không cho câu hỏi đầu tiên, Đúng đến thứ hai.

Sau đó, bạn có thể đi và cài đặt RStudio với gdebi.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.