Điểm:1

Máy tính để bàn Rstudio "không thể mở gói cơ sở"

lá cờ cn

Tôi đang chạy R 4.1.2 trên hệ thống Linux của mình (18.04.6 LTS, "Bionic Beaver") và có thể chạy tốt mã R trong Terminal. Gần đây tôi đã cài đặt RStudio Desktop (2022.02.0+443, "Prairie Trillium"), nhưng khi tôi thử chạy nó, tôi nhận được một cửa sổ bật lên thông báo "không thể mở gói cơ sở".

RStudio_Error_SUICIDE

Đặt lại trạng thái của người dùng R (mỗi đề xuất này, cho một vấn đề tương tự trong rstudio-server) chẳng làm gì cả.

Bối cảnh: Tôi đã gặp sự cố nghiêm trọng về quyền trên máy chủ này gần đây khi quyền sở hữu /usr vô tình bị thay đổi; xem chủ đề đây, mà tôi đã làm theo để khắc phục sự cố. Nó dường như hoạt động, nhưng bây giờ RStudio vẫn gây rắc rối cho tôi.

Tôi đã lùng sục trên Internet, nhưng không có may mắn. Gỡ cài đặt/cài đặt lại RStudio dường như không khắc phục được gì.

Cảm ơn vì bất kì sự giúp đỡ!

Chỉnh sửa: Đầu ra của chính sách apt-cache r-base-dev:

r-cơ sở-dev:
  Đã cài đặt: 4.1.2-1.1804.0
  Ứng viên: 4.1.2-1.1804.0
  Bảng phiên bản:
 *** 4.1.2-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Gói
        100 /var/lib/dpkg/trạng thái
     4.1.1-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Gói
     4.1.0-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Gói
     4.0.5-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Gói
     4.0.4-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Gói
     4.0.3-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Gói
     4.0.2-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Gói
     4.0.1-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Gói
     4.0.0-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Gói
     3.4.4-1ubuntu1 500
        500 http://us.archive.ubuntu.com/ubuntu bionic/universe Gói AMD64
        500 http://us.archive.ubuntu.com/ubuntu bionic/universe Gói i386
N0rbert avatar
lá cờ zw
Hãy thử `Sudo apt-get install r-base-dev --reinstall` rồi chạy lại RStudio.
akoontz11 avatar
lá cờ cn
Vẫn gặp lỗi tương tự ("không thể mở gói cơ sở") sau đó. Văn bản tương tự được ghi vào nhật ký rstudio (~/.local/share/rstudio/log/rsession-akoontz.log): LỖI R TỰ TỬ: không thể mở gói cơ sở; ĐĂNG NHẬP TỪ: void {anonymous}::rSuicide(const string&) src/cpp/session/SessionMain.cpp:1206
N0rbert avatar
lá cờ zw
Vui lòng thêm đầu ra của `apt-cache policy r-base-dev` vào câu hỏi.
akoontz11 avatar
lá cờ cn
Cảm ơn @N0rbert, xem chỉnh sửa
akoontz11 avatar
lá cờ cn
Ngoài ra: RStudio sẽ mở khi được gọi từ `root`, nhưng nó đưa ra thông báo `QSt ChuẩnPaths: quyền sở hữu sai trên thư mục thời gian chạy /run/user/1001, 1001 thay vì 0`. Bất kỳ người dùng nào khác ngoài `root` đều tạo hành vi được mô tả
N0rbert avatar
lá cờ zw
Không thể sao chép trên máy ảo mới. Bạn có thể thử di chuyển thư mục R ra bằng cách `mv ~/R ~/R-old` rồi chạy lại RStudio.
akoontz11 avatar
lá cờ cn
Di chuyển `/usr/bin/R` không giải quyết được vấn đề (không chắc bạn có ý này hay ý khác; trên tài khoản người dùng được đề cập, không có thư mục `~/R`). Tôi nghi ngờ điều này bằng cách nào đó được gắn với các quyền trên thư mục R thực thi hoặc thư mục R có liên quan khác (vì các hàm rstudio nằm dưới `root`), nhưng tôi không thể nói đó là quyền nào. Tôi đang cố gắng khắc phục điều đó ngay bây giờ.
Điểm:1
lá cờ cn

Cuối cùng tôi đã phải gỡ cài đặt R ngoài RStudio để giải quyết vấn đề này. Điều này bằng cách nào đó đã điều chỉnh cấu trúc quyền và cho phép RStudio mở cho người dùng không phải root.

Đă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.