Điểm:0

Sự cố khi gỡ cài đặt KDE Plasma

lá cờ in
Sid

Tôi đang chạy máy chủ Ubuntu và muốn sử dụng DE, nhưng bây giờ tôi không thể gỡ cài đặt nó. Có một số vấn đề với cài đặt chế độ ngủ, nơi máy chủ sẽ chuyển sang chế độ ngủ do một số gói được cài đặt bởi KDE Plasma. Khi tôi cố gỡ bỏ nó, tôi nhận được "không được cài đặt nên không được gỡ bỏ"

Đây là chính xác những gì tôi làm.

sudo apt purge plasma-desktop:

Đọ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
Gói 'plasma-desktop' chưa được cài đặt nên không bị xóa
0 đã nâng cấp, 0 mới cài đặt, 0 cần xóa và 30 chưa nâng cấp.

Nhưng sau đó tôi chạy sudo apt list plasma:

Đang liệt kê... Xong

plasma-applet-redshift-control/focal 1.0.18+phabricator~2019080100-1 tất cả

tích hợp trình duyệt plasma/cập nhật tiêu điểm, hiện là 5.18.5-0ubuntu0.1 AMD64 [residual-config]

plasma-calendar-addons/focal-updates 4:5.18.7-0ubuntu0.1 AMD64

plasma-dataengines-addons/focal-updates 4:5.18.7-0ubuntu0.1 AMD64

plasma-desktop-data/focal-updates 4:5.18.8-0ubuntu0.1 tất cả

... Và thậm chí nhiều gói hơn nữa.

Rõ ràng SOMETHING vẫn được cài đặt. Làm sao để tôi thoát khỏi nó?

guiverc avatar
lá cờ cn
Cài đặt các gói máy tính để bàn trên thiết lập máy chủ có thể thay đổi nhiều cấu hình thành mặc định của máy tính để bàn (bao gồm nguồn), việc xóa các gói đó sẽ xóa các gói đó; nhưng các cài đặt đã thay đổi khi cài đặt cần được đảo ngược thủ công; một số thay đổi được thực hiện bởi các tập lệnh sau khi cài đặt chứ không phải chính các gói (* hậu quả của việc cài đặt các gói có *). Vấn đề của bạn có thể không liên quan đến gói; nhưng cấu hình đã thay đổi. Bạn nên cung cấp thông tin chi tiết về bản phát hành và cụ thể về gói nào đã được cài đặt, cách xóa, v.v. Bạn có sử dụng `purge` mặc dù điều đó * có khả năng * sẽ không khắc phục được tất cả. Bạn đã `sudo apt autoremove`
Nmath avatar
lá cờ ng
Sự cố có được giải quyết khi bạn xóa các gói khác không?
Sid avatar
lá cờ in
Sid
@guiverc Tôi đã sử dụng cả lệnh sudo apt purge và lệnh sudo apt autoremove. Tôi không biết rằng các cài đặt có thể bị thay đổi vĩnh viễn, nhưng có vẻ như các gói vẫn được cài đặt do danh sách apt | lệnh grep plasma mà tôi đã chạy.
Sid avatar
lá cờ in
Sid
@Nmath Vấn đề của tôi là tôi không thể gỡ cài đặt các gói. Chẳng hạn, nếu bạn xem lệnh thứ hai mà tôi đã chạy và tôi chọn bất kỳ gói nào trong số các gói được liệt kê thì nó sẽ không gỡ cài đặt. Ví dụ, gói máy tính để bàn plasma. Nếu tôi sử dụng Sudo apt purge plasma-desktop thì kết quả là: Đang đọc thông tin trạng thái... Xong Gói 'plasma-desktop' chưa được cài đặt nên không bị xóa. Nếu tôi chạy apt list | grep plasma-desktop, kết quả sẽ hiển thị rằng nó vẫn được cài đặt.
guiverc avatar
lá cờ cn
Bạn chưa cung cấp chi tiết về những gì bạn thực sự đã cài đặt; đề cập đến một gói cụ thể mà bạn đã xóa (hoặc *đã cố xóa*) nhưng không có manh mối nào được cung cấp về những gì đã thực sự được cài đặt. Bạn có quyền truy cập vào máy, do đó có thể xem nhật ký của nó, chúng tôi không thể. Nếu chúng tôi trợ giúp đúng cách, bạn cần cung cấp những gì đã được cài đặt (lý tưởng là các lệnh); và những gì đã bị xóa/thanh lọc; lỗi đã dán của bạn có nghĩa là bạn chưa cài đặt gói đó (hoặc đã xóa gói đó - tức là lỗi của nhà điều hành)
Nmath avatar
lá cờ ng
Nhưng gói meta `plasma-desktop` không có trong danh sách đó. `plasma-desktop-data` là một gói khác. Trong mọi trường hợp, bạn có thể đã học được một cách khó khăn tại sao thêm DE chỉ để thử nó là một ý tưởng tồi. Trong tương lai, bạn có thể sử dụng phiên trực tiếp để nó không ảnh hưởng đến hệ thống đã cài đặt của bạn. Các gói meta DE kéo theo hàng chục, đôi khi hơn 100 gói phụ thuộc. Việc xóa hoặc thay đổi DE thực sự rất rắc rối, đó là lý do tại sao Ubuntu có rất nhiều phiên bản chính thức
guiverc avatar
lá cờ cn
Có thể hữu ích (câu hỏi gần đây - https://askubuntu.com/questions/1393497/safe-way-to-remove-des) nhưng như đã nêu, bạn chưa cung cấp chi tiết rõ ràng về những gì đã được thực hiện để cài đặt máy tính để bàn, vì vậy tôi ít nhất là không có manh mối nào để hướng dẫn bạn (& tôi hơi quen với việc thêm/xóa máy tính để bàn!)
user535733 avatar
lá cờ cn
@Sid đầu ra thứ hai của bạn (danh sách apt) dường như KHÔNG bao gồm bất kỳ gói đã cài đặt nào. Các gói đã cài đặt được biểu thị bằng dấu `[đã cài đặt]`. Bạn đang hiển thị một gói duy nhất (tích hợp trình duyệt plasma) được đánh dấu `[residual-config]` sử dụng lệnh 'purge' của apt để loại bỏ các cấu hình còn lại.
Sid avatar
lá cờ in
Sid
@Nmath Tôi chắc chắn đã học được bài học của mình. Tôi đã cắt danh sách các gói do độ dài, nhưng máy tính để bàn plasma được bao gồm trong số đó.
Sid avatar
lá cờ in
Sid
@guiverc Trong trường hợp tôi không đủ rõ ràng, tôi sử dụng 'apt list | grep plasma' và thấy nhiều gói đã cài đặt, nhưng khi tôi cố gỡ bỏ chúng, tôi nhận được thông báo "chưa được cài đặt nên chưa được gỡ bỏ.Tuy nhiên, user535733 nói rằng các gói đã cài đặt được đánh dấu bằng [đã cài đặt], điều đó có nghĩa là bằng cách nào đó tôi thấy các gói chưa được cài đặt. Nếu chúng thực sự chưa được cài đặt và sự cố về điện của tôi là do tệp cấu hình không hợp lệ, tôi nên thay đổi lại những thứ này như thế nào và các gói được liệt kê là gì?
guiverc avatar
lá cờ cn
Nhưng tôi đang hỏi chúng được cài đặt như thế nào; vì phương pháp tốt nhất để loại bỏ chúng là làm ngược lại cách cài đặt (*nếu bạn đang cố gắng tránh các sự cố trên hệ thống cơ sở của mình; nếu không, tốt nhất bạn nên xem nhật ký gói và đảo ngược theo cách đó; nhưng càng ít gói thay đổi thì càng tốt trong tương lai với lưu ý đến bản phát hành-nâng cấp, v.v.*). Bạn đã không cung cấp chi tiết đó, đó là những gì tôi sẽ sử dụng để đảm bảo kết quả tốt nhất và ít ảnh hưởng nhất đến hệ thống mà bạn có trước khi thêm các gói KDE/Kubuntu (*và như đã nêu; trong tương lai nếu bạn muốn phát hành-nâng cấp đến 22.04 một cách dễ dàng, v.v. *)...
Sid avatar
lá cờ in
Sid
@guiverc Tôi thực sự không quan tâm đến bất kỳ vấn đề nào trên hệ thống của mình vì đây là một dự án phụ chỉ có một vài gói bổ sung. Tôi chỉ muốn tránh phiền phức khi thiết lập lại hệ thống. Có cách nào đơn giản để làm điều này? Xin lỗi nếu tôi hơi ngớ ngẩn, tôi vẫn là người mới trong lĩnh vực này.
guiverc avatar
lá cờ cn
Như đã nêu, cách dễ nhất là đảo ngược những gì đã làm; Nhật ký `apt` là một manh mối lớn (`var/log/apt/history.log`) trong đó các lệnh apt/dpkg đã tạo ra các thay đổi, nếu không thì nó sẽ ở nơi khác. Nếu bạn đã cài đặt thủ công https://packages.ubuntu.com/focal/plasma-applet-redshift-control https://packages.ubuntu.com/focal/plasma-desktop-data & các gói khác trong danh sách của bạn; bạn có thể xóa chúng - nhưng tôi *đặt cược* trừ khi bạn cài đặt chúng theo cách thủ công cụ thể; bạn chỉ đang theo đuổi trái cây *dễ dàng* và không phải là vấn đề thực sự (và càng nhiều thay đổi khiến hệ thống của bạn càng không theo tiêu chuẩn..

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