Tôi đã đọc rằng thật tệ khi chạy các ứng dụng gui từ thiết bị đầu cuối bằng cách sử dụng sudo
.
Để quản lý một số cập nhật nhật thực, tôi cần các đặc quyền nâng cao (xem ảnh chụp màn hình). Làm thế nào để tôi làm điều này một cách chính xác?
gksu
Tôi đã đọc rằng thật tệ khi chạy các ứng dụng gui từ thiết bị đầu cuối bằng cách sử dụng sudo
.
Để quản lý một số cập nhật nhật thực, tôi cần các đặc quyền nâng cao (xem ảnh chụp màn hình). Làm thế nào để tôi làm điều này một cách chính xác?
gksu
Câu trả lời:
Để chạy các ứng dụng GUI như root
bạn không nên sử dụng sudo
mà thay vào đó hãy sử dụng gksu
. Trong trường hợp cụ thể này chạy gksu eclipse
, sau đó nhập mật khẩu của bạn.
kdesu
thay vì gksu
. Ví dụ: bấm [ALT] + [F2]
và gõkdesu eclipse
Nếu, giống như tôi, bạn bị ép buộc sudo eclipse
bởi vì bạn đã làm điều đó một lần vì tuyệt vọng, điều này đã thay đổi một số tệp cấu hình dưới dạng root và root bạn vĩnh viễn trong Sudoland cho Eclipse. Bạn co thể thử:
sudo chmod -R a+rwx ~/workspace
sudo chmod -R a+rwx ~/.eclipse
Điều đó đã đưa tôi ra khỏi nó.
Về cơ bản, hệ thống cập nhật Eclipse không hoạt động tốt khi được đóng gói lại cho các gói hệ điều hành khác nhau. Nếu "nâng cấp apt-get" không hiệu quả với bạn, thì tôi khuyên bạn nên tránh xa phiên bản đóng gói của Eclipse và chỉ cần tải xuống phiên bản bạn cần trực tiếp từ Eclipse, giải nén và chạy nó.
Sau đó, bạn có thể cập nhật nó khi cần thiết.