Điểm:4

Bản cập nhật gần đây của Ubuntu 20.04 đã phá vỡ hoàn toàn LibreOffice

lá cờ id

Bản cập nhật gần đây của Ubuntu 20.04 đã phá vỡ hoàn toàn LibreOffice, tôi đã thử mọi cách tôi tìm thấy trên các diễn đàn để loại bỏ các gói bị hỏng nhưng không có kết quả.

"Không thể sửa chữa vấn đề, bạn đã giữ các gói bị hỏng."

Hãy giúp tôi!

Tôi làm việc tại nhà và tôi thực sự cần sử dụng LibreOffice. Cảm ơn bạn.

Đ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:
 libreoffice: Phụ thuộc: libreoffice-base nhưng nó sẽ không được cài đặt
               Phụ thuộc: libreoffice-calc nhưng nó sẽ không được cài đặt
               Phụ thuộc: libreoffice-core (= 1:7.3.0~rc3-0ubuntu0.20.04.1~lo1) nhưng nó sẽ không được cài đặt
               Phụ thuộc: libreoffice-draw nhưng nó sẽ không được cài đặt
               Phụ thuộc: libreoffice-impress nhưng nó sẽ không được cài đặt
               Phụ thuộc: libreoffice-math nhưng nó sẽ không được cài đặt
               Phụ thuộc: libreoffice-report-builder-bin nhưng nó sẽ không được cài đặt
               Phụ thuộc: libreoffice-writer nhưng nó sẽ không được cài đặt
               Phụ thuộc: python3-uno (>= 4.4.0~beta2) nhưng nó sẽ không được cài đặt
               Đề xuất: libreoffice-gnome nhưng nó sẽ không được cài đặt hoặc
                           libreoffice-plasma nhưng nó sẽ không được cài đặt
               Đề xuất: libreoffice-nlpsolver nhưng nó sẽ không được cài đặt
               Đề xuất: libreoffice-report-builder nhưng nó sẽ không được cài đặt
               Đề xuất: libreoffice-script-provider-bsh nhưng nó sẽ không được cài đặt
               Đề xuất: libreoffice-script-provider-js nhưng nó sẽ không được cài đặt
               Đề xuất: libreoffice-script-provider-python nhưng nó sẽ không được cài đặt
               Đề xuất: libreoffice-sdbc-mysql nhưng nó sẽ không được cài đặt
               Đề xuất: libreoffice-sdbc-postgresql nhưng nó sẽ không được cài đặt
               Đề xuất: libreoffice-wiki-publisher nhưng nó sẽ không được cài đặt
               Đề xuất: libreoffice-java-common (>= 1:7.3.0~rc3~) 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.

Đây là kết quả từ chính sách apt libreoffice

Đã cài đặt: (không có)
  Ứng viên: 1:7.3.0~rc3-0ubuntu0.20.04.1~lo1
  Bảng phiên bản:
     1:7.3.0~rc3-0ubuntu0.20.04.1~lo1 500
        500 http://ppa.launchpad.net/libreoffice/ppa/ubfox tiêu điểm/gói AMD64 chính
     1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 100
        100 gói http://archive.ubuntu.com/ubuntufocal-backports/universe AMD64
     1:6.4.7-0ubuntu0.20.04.2 500
        500 gói http://archive.ubuntu.com/ubuntufocal-updates/universe amd64
        500 gói http://archive.ubuntu.com/ubuntufocal-security/universe AMD64
     1:6.4.2-0ubuntu3 500
        500 gói http://archive.ubuntu.com/ubuntufocal/universe amd64

Các lỗi gần đây nhất sau khi ppa-purge:

sudo apt-get cài đặt libreoffice
Đọ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:
 libreoffice: Phụ thuộc: libreoffice-base nhưng nó sẽ không được cài đặt
               Phụ thuộc: libreoffice-calc nhưng nó không thể cài đặt được
               Phụ thuộc: libreoffice-core (= 1:6.4.7-0ubuntu0.20.04.2) nhưng không cài đặt được
               Phụ thuộc: libreoffice-draw nhưng không cài đặt được
               Phụ thuộc: libreoffice-impress nhưng không cài đặt được
               Phụ thuộc: libreoffice-math nhưng nó không thể cài đặt được
               Phụ thuộc: libreoffice-report-builder-bin nhưng nó sẽ không được cài đặt
               Phụ thuộc: libreoffice-writer nhưng nó không thể cài đặt được
               Phụ thuộc: python3-uno (>= 4.4.0~beta2) nhưng không cài đặt được
               Đề xuất: libreoffice-gnome nhưng nó không thể cài đặt được hoặc
                           libreoffice-plasma nhưng nó sẽ không được cài đặt
               Đề xuất: libreoffice-nlpsolver nhưng không cài đặt được
               Đề xuất: libreoffice-report-builder nhưng nó sẽ không được cài đặt
               Đề xuất: libreoffice-script-provider-bsh nhưng nó sẽ không được cài đặt
               Đề xuất: libreoffice-script-provider-js nhưng nó sẽ không được cài đặt
               Đề xuất: libreoffice-script-provider-python nhưng nó sẽ không được cài đặt
               Đề xuất: libreoffice-sdbc-mysql nhưng nó sẽ không được cài đặt
               Đề xuất: libreoffice-sdbc-postgresql nhưng nó sẽ không được cài đặt
               Đề xuất: libreoffice-wiki-publisher nhưng nó sẽ không được cài đặt
               Đề xuất: libreoffice-java-common (>= 1:6.4.7~) nhưng không cài đặt được
E: Không thể khắc phục sự cố, bạn đã giữ các gói hàng bị hỏng.

Đầu ra từ apt update Sudo apt update

Nhận: 1 tệp:/var/cuda-repo-ubuntu2004-11-3-local InRelease
Ign:1 tệp:/var/cuda-repo-ubuntu2004-11-3-local InRelease
Nhận:2 tệp:/var/cuda-repo-ubuntu2004-11-3-local Bản phát hành [564 B]
Nhận:2 tệp:/var/cuda-repo-ubuntu2004-11-3-local Bản phát hành [564 B]
Lượt truy cập:4 https://repo.skype.com/deb InRelease ổn định                              
Lượt truy cập:5 https://packages.Microsoft.com/ubuntu/20.04/prod tiêu điểm InRelease         
Lần truy cập:6 https://packages.Microsoft.com/repos/code InRelease ổn định
Lần truy cập:7 http://archive.ubuntu.com/ubuntu tiêu điểm InRelease                         
Lần truy cập:8 http://dl.google.com/linux/chrome/deb InRelease ổn định                   
Hit:9 http://repository.spotify.com InRelease ổn định                           
Lượt truy cập:10 https://cli.github.com/packages InRelease ổn định                        
Nhận:11 http://archive.ubuntu.com/ubuntufocal-updates InRelease [114 kB]       
Nhận:12 http://archive.ubuntu.com/ubuntufocal-backports InRelease [108 kB]     
Nhận:13 http://archive.ubuntu.com/ubuntufocal-security InRelease [114 kB]      
Đã tải 336 kB trong 11 giây (29,6 kB/s)                                              
Đọ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
1 gói có thể được nâng cấp. Chạy 'apt list --upgradable' để xem.
Organic Marble avatar
lá cờ us
Nó đã không phá vỡ nó cho tôi. Vui lòng chỉnh sửa câu hỏi của bạn và bao gồm toàn bộ nội dung của tất cả các thông báo lỗi liên quan đến sự cố. Sao chép và dán văn bản, không phải ảnh chụp màn hình.
lá cờ id
Cảm ơn bạn rất nhiều vì phản ứng nhanh chóng của bạn. Tôi đã dán thông báo lỗi trong câu hỏi của mình
karel avatar
lá cờ sa
Điều này có trả lời câu hỏi của bạn không? [Không thể khắc phục sự cố, bạn đã giữ các gói bị hỏng](https://askubuntu.com/questions/223237/unable-to-correct-problems-you-have-held-broken-packages)
Organic Marble avatar
lá cờ us
Có vẻ như bạn đã cài đặt một phiên bản libreoffice khác với phiên bản từ kho lưu trữ 20.04, đúng không? Vui lòng chỉnh sửa câu hỏi của bạn và bao gồm đầu ra của `apt policy libreoffice`.
Organic Marble avatar
lá cờ us
Tôi sẽ nói sử dụng `ppa-purge` để xóa ppa đó, nhưng tôi không biết liệu có những thay đổi không tương thích ngược có thể làm mất hiệu lực tài liệu của bạn hay không. Tôi cũng không sử dụng backport, nó đã gây rắc rối cho tôi. Tôi sẽ thử và xem xét điều này trong vm nhưng sẽ mất một chút thời gian.
Someone avatar
lá cờ my
Có vẻ như bạn có các vấn đề phụ thuộc ngày càng xa hơn và xa hơn nữa và xa hơn nữa và xa hơn nữa và xa hơn nữa. Tất cả là do kho lưu trữ gói cá nhân bổ sung mà bạn đã thêm. Xóa PPA đó sẽ khắc phục sự cố này.
lá cờ id
Cảm ơn bạn, tôi đã thử ppa-purge cho libreoffice ppa nhưng đã nhận được điều này: Cảnh báo: Không thể tìm thấy danh sách gói cho PPA: http://ppa.launchpad.net/libreoffice/ppa ubuntu
Someone avatar
lá cờ my
Bạn phải chạy `Sudo ppa-purge ppa:libreoffice/ppa`.
lá cờ id
Tôi đã chạy thành công, nhưng tôi vẫn nhận được: E: Không thể khắc phục sự cố, bạn đã giữ các gói bị hỏng
Someone avatar
lá cờ my
Thông báo lỗi đầy đủ xin vui lòng? Chỉnh sửa bài viết của bạn.
Organic Marble avatar
lá cờ us
Vấn đề dường như là với repo backports. Trên vm 20.04, tôi có thể cài đặt phiên bản từ ppa, nhưng không phải phiên bản từ backport.
Someone avatar
lá cờ my
Vẫn còn một cái gì đó đáng ngờ với hệ thống của bạn. Đăng đầu ra của `sudo apt update`.
Organic Marble avatar
lá cờ us
Bạn sẽ phải xóa các cổng sau khỏi danh sách nguồn của mình. Tôi, thẳng thắn, không chắc chắn làm thế nào để làm điều đó.
N0rbert avatar
lá cờ zw
@TonyHoldroyd Vui lòng chạy `sudo apt-get update` theo sau là `sudo apt-get dist-upgrade`. Và cả `sudo apt-get install aptitude`, `sudo aptitude install libreoffice` (thêm bất kỳ lỗi nào vào câu hỏi). Tôi không thể tái tạo sự cố LibO của bạn, tôi vừa cài đặt phiên bản 7.3.0 từ PPA với các cổng sau tiêu điểm được bật trên máy ảo Ubuntu MATE 20.04.3 LTS mới chỉ được thêm một PPA (LibO). Ngoài ra, vui lòng hiển thị danh sách đầy đủ các kho lưu trữ của bạn bằng cách thêm đầu ra của `grep -r ^deb /etc/apt/ --include=*.list` vào câu hỏi.
Điểm:1
lá cờ cn

Cốt lõi của vấn đề là bạn đang cố trộn gói deb từ hai nguồn khác nhau (PPA và Backports) mà cả hai đều cung cấp cùng một phần mềm.

Đừng làm thế. Các gói không tương thích. Bạn --con người-- phải quyết định sử dụng nguồn nào và không cho hệ thống lựa chọn.

Nếu đó là hệ thống của tôi, tôi sẽ xóa TẤT CẢ các gói LibreOffice và bắt đầu làm mới.

  1. hướng dẫn sử dụng apt-mark | grep libreoffice để lấy danh sách các gói libreoffice phải có chỉ định để loại bỏ.

  2. Sudo apt remove gói1 gói2 gói3 góiN để loại bỏ các gói đó.

  3. sudo apt autoremove để loại bỏ các phụ thuộc mới mồ côi.

Bây giờ bạn có thể cài đặt lại LibreOffice sạch sẽ. Bạn có một số lựa chọn để làm như vậy.

  • 6.4.7 từ các bản cập nhật tiêu điểm
  • 7.1.7 từ tiêu điểm-backports
  • 7.3.0 từ PPA
  • 7.2.5 từ snap (ổn định)
  • 7.3.0 từ snap (beta)

Chọn một nguồn duy nhất và dính vào nó. Vô hiệu hóa các nguồn khác. Đừng cố trộn các nguồn.

Nếu bạn thay đổi nguồn, hãy sẵn sàng gỡ cài đặt hoàn toàn LibreOffice và cài đặt lại từ nguồn mới đó.

Điểm:1
lá cờ us

Câu trả lời một phần - chẩn đoán, không sửa chữa

Trong một máy ảo 20.04, tôi đã kích hoạt kho vũ trụ backport bằng cách thêm

deb http://archive.ubuntu.com/ubuntufocal-backports vũ trụ

đến /etc/apt/sources.list

Điều này đã cho một apt chính sách libreoffice đầu ra của

thư viện:
  Đã cài đặt: 1:6.4.7-0ubuntu0.20.04.2
  Ứng viên: 1:6.4.7-0ubuntu0.20.04.2
  Bảng phiên bản:
     1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1 100
        100 gói http://archive.ubuntu.com/ubuntufocal-backports/universe AMD64
 *** 1:6.4.7-0ubuntu0.20.04.2 500
        500 ssh://st8/media/ST8-Photos/apt-mirror/mirror/us.archive.ubuntu.com/ubuntufocal-updates/universe Gói amd64
        500 ssh://st8/media/ST8-Photos/apt-mirror/mirror/us.archive.ubuntu.com/ubuntufocal-security/universe Gói amd64
        100 /var/lib/dpkg/trạng thái
     1:6.4.2-0ubuntu3 500
        500 ssh://st8/media/ST8-Photos/apt-mirror/mirror/us.archive.ubuntu.com/ubuntufocal/universe Gói amd64

Cố gắng cài đặt libreoffice đã cho tôi

Phiên bản đã chọn '1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1' (Ubuntu:20.04/focal-backports [amd64]) cho 'libreoffice'
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:
 libreoffice : Phụ thuộc: libreoffice-core (= 1:7.1.7-0ubuntu0.21.04.1~bpo20.04.1) nhưng 1:6.4.7-0ubuntu0.20.04.2 sẽ được cài đặt
               Đề xuất: libreoffice-java-common (>= 1:7.1.7~) nhưng 1:6.4.7-0ubuntu0.20.04.2 sẽ đượ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.

Bắt đầu với một máy ảo mới, tôi có thể cài đặt libreoffice từ ppa được đưa ra trong câu hỏi mà không gặp sự cố.

Vì vậy, tôi tin rằng vấn đề nằm ở kho lưu trữ backport. Tôi không chắc làm cách nào để xóa phần mềm này khỏi hệ thống của bạn, vì bạn có thể đã cài đặt phần mềm khác từ phần mềm đó.

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