Có vẻ giống với:
Đã gỡ cài đặt QGIS và hiện không thể cài đặt lại nó ("E: Không thể khắc phục sự cố, bạn đã giữ các gói bị hỏng.")
Nhưng tôi đã không thành công với lời giải thích.
Tôi đang sử dụng Ubuntu 20.04.3 LTS. Tôi đang sử dụng QGis phiên bản 3.16 trên máy tính và gặp sự cố SRC. Sự cố này không gặp phải trên máy tính khác có cùng hệ điều hành Ubuntu nhưng với QGis 3.22. Vì vậy, tôi muốn cài đặt Qgis 3.22. Tôi đã cài đặt 3.22 khi đang gỡ cài đặt 3.16 nhưng một số sự cố cài đặt xuất hiện.Vì vậy, tôi đã gỡ cài đặt 3.16 và thử cài đặt 3.22 nhưng có một số vấn đề mà tôi biết là không thể giải quyết sau một số nghiên cứu.
Tôi đã làm theo hướng dẫn này để cài đặt QGis:
https://www.qgis.org/en/site/forusers/alldownloads.html#debian-ubuntu
Vì vậy, sau dòng lệnh này:
sudo apt cài đặt qgis qgis-plugin-cỏ
tôi nhận được lỗi này:
Đọ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.
qgis-plugin-cỏ: Phụ thuộc: cỏ782
E: Không thể khắc phục sự cố, bạn đã giữ các gói hàng bị hỏng.
Tôi đã thử cài đặt Grass782 theo cách thủ công:
Sudo apt cài đặt Grass782
trả về:
Đọ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 Grass782 là gói ảo được cung cấp bởi:
Grass-core 7.8.2-1build3 [Không phải phiên bản ứng viên]
E: Gói 'grass782' không có ứng cử viên cài đặt
Tôi đã thử cài đặt Grass-core theo cách thủ công:
Sudo apt cài đặt lõi cỏ
trả về:
Đọ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
Grass-core đã là phiên bản mới nhất (7.8.6-1~focal2).
0 để nâng cấp, 0 để cài đặt mới, 0 để gỡ bỏ và 0 để không nâng cấp.
Khi tôi làm :
grep -v "^#" -r /etc/apt/sources.list /etc/apt/sources.list.d/*.list | sắp xếp | uniq /etc/apt/sources.list
Tôi có :
etc/apt/sources.list:deb [arch=amd64] https://qgis.org/ubuntu tiêu điểm chính
/etc/apt/sources.list:deb http://fr.archive.ubuntu.com/ubuntu/focal-backports đa vũ trụ hạn chế chính
/etc/apt/sources.list:deb http://fr.archive.ubuntu.com/ubuntu/ tiêu điểm chính bị hạn chế
/etc/apt/sources.list:deb http://fr.archive.ubuntu.com/ubuntu/ tiêu điểm đa vũ trụ
/etc/apt/sources.list:deb http://fr.archive.ubuntu.com/ubuntu/focal universe
/etc/apt/sources.list:deb http://fr.archive.ubuntu.com/ubuntu/focal-updates main bị hạn chế
/etc/apt/sources.list:deb http://fr.archive.ubuntu.com/ubuntu/focal-updates multiverse
/etc/apt/sources.list:deb http://fr.archive.ubuntu.com/ubuntu/focal-updates vũ trụ
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu tiêu điểm bảo mật chính bị hạn chế
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu tiêu điểm bảo mật đa vũ trụ
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu tiêu điểm bảo mật vũ trụ
/etc/apt/sources.list.d/spotify.list:deb http://repository.spotify.com ổn định không miễn phí
Tìm kiếm các gói bị giữ bằng lệnh dpkg --get-select | giữ grep
, nó không trả lại bất cứ điều gì.
Sau lệnh chính sách apt-cache Grass782
:
cỏ782:
Đã cài đặt: (không có)
Ứng viên: (không có)
Bảng phiên bản:
Sau lệnh chính sách apt-cache Grass-core
:
lõi cỏ:
Đã cài đặt: 7.8.6-1~focal2
Ứng viên: 7.8.6-1~focal2
Bảng phiên bản:
*** 7.8.6-1~tiêu cự2 100
100 /var/lib/dpkg/trạng thái
7.8.2-1build3 500
500 gói http://fr.archive.ubuntu.com/ubuntufocal/universe amd64
Sau đó tìm kiếm năng khiếu?lỗi thời
:
i Atom - Một trình soạn thảo văn bản có thể hack được cho Thế kỷ 21.
i forticlient - FortiClient, hiện đã có trên Linux, là một ứng dụng bảo vệ điểm cuối
i A libgdal30 - Thư viện trừu tượng dữ liệu không gian địa lý
i A libgeos3.10.1 - Công cụ hình học cho Hệ thống thông tin địa lý - Thư viện C++
i A libotbapplicationengine-7.2-1 - Thư viện Hộp công cụ ORFEO - OTBApplicationEngine
i A libotbcarto-7.2-1 - Thư viện hộp công cụ ORFEO - OTBCarto
i A libotbcommandline-7.2-1 - Thư viện hộp công cụ ORFEO - OTBCommandLine
i A libotbcommon-7.2-1 - Thư viện hộp công cụ ORFEO - OTBCommon
i A libotbcurladapters-7.2-1 - Thư viện hộp công cụ ORFEO - OTBCurlAdapters
i A libotbextendsfilename-7.2-1 - Thư viện Hộp công cụ ORFEO - OTBExtendsFileName
i A libotbfuzzy-7.2-1 - Thư viện hộp công cụ ORFEO - OTBFuzzy
i A libotbgdaladapters-7.2-1 - Thư viện Hộp công cụ ORFEO - OTBGdalAdapters
i A libotbice-7.2-1 - Thư viện hộp công cụ ORFEO - OTBIce
i A libotbimagebase-7.2-1 - Thư viện hộp công cụ ORFEO - OTBImageBase
i Một libotbimageio-7.2-1 - Thư viện hộp công cụ ORFEO - OTBImageIO
i A libotbimagemanipulation-7.2-1 - Thư viện hộp công cụ ORFEO - OTBImageManipulation
i Một libotbiobsq-7.2-1 - Thư viện hộp công cụ ORFEO - OTBIOBSQ
i Một libotbiogdal-7.2-1 - Thư viện Hộp công cụ ORFEO - OTBIOGDAL
i Một libotbiokml-7.2-1 - Thư viện hộp công cụ ORFEO - OTBIOKML
i A libotbiolum-7.2-1 - Thư viện hộp công cụ ORFEO - OTBIOLUM
i A libotbiomstar-7.2-1 - Thư viện hộp công cụ ORFEO - OTBIOMSTAR
i A libotbioonera-7.2-1 - Thư viện Hộp công cụ ORFEO - OTBIOONERA
i A libotbiorad-7.2-1 - Thư viện hộp công cụ ORFEO - OTBIORAD
i A libotblearningbase-7.2-1 - Thư viện hộp công cụ ORFEO - OTBLearningBase
i A libotbmapla-7.2-1 - Thư viện hộp công cụ ORFEO - OTBMapla
i Một libotbmathparser-7.2-1 - Thư viện hộp công cụ ORFEO - OTBMathParser
i Một libotbmathparserx-7.2-1 - Thư viện hộp công cụ ORFEO - OTBMathParserX
i A libotbmetadata-7.2-1 - Thư viện hộp công cụ ORFEO - OTBMetadata
i A libotbmonteverdi-7.2-1 - Thư viện hộp công cụ ORFEO - OTBMonteverdi
i A libotbmonteverdicore-7.2-1 - Thư viện hộp công cụ ORFEO - OTBMonteverdiCore
i A libotbmonteverdigui-7.2-1 - Thư viện hộp công cụ ORFEO - OTBMonteverdiGUI
i A libotbossimadapters-7.2-1 - Thư viện Hộp công cụ ORFEO - OTBOssimAdapters
i A libotbossimplugins-7.2-1 - Thư viện hộp công cụ ORFEO - OTBOssimPlugins
i Một phép đo phân cực libotb-7.2-1 - Thư viện hộp công cụ ORFEO - Phép đo phân cực OTB
i A libotbprojection-7.2-1 - Thư viện Hộp công cụ ORFEO - OTBProjection
i A libotbqtadapters-7.2-1 - Thư viện hộp công cụ ORFEO - OTBQtAdapters
i A libotbqtwidget-7.2-1 - Thư viện hộp công cụ ORFEO - OTBQtWidget
i A libotbsampling-7.2-1 - Thư viện Hộp công cụ ORFEO - OTBSampling
i A libotbsiftfast-7.2-1 - Thư viện hộp công cụ ORFEO - OTBSiftFast
i A libotbstatistics-7.2-1 - Thư viện hộp công cụ ORFEO - OTStatistics
i A libotbstreaming-7.2-1 - Thư viện Hộp công cụ ORFEO - OTBStreaming
i A libotbsupervised-7.2-1 - Thư viện hộp công cụ ORFEO - OTBSupervised
i Một libotbtestkernel-7.2-1 - Thư viện Hộp công cụ ORFEO - OTBTestKernel
i A libotbvectordatabase-7.2-1 - Thư viện Hộp công cụ ORFEO - OTBVectorDataBase
i A libotbvectordataio-7.2-1 - Thư viện hộp công cụ ORFEO - OTBVectorDataIO
i Một libotbwavelet-7.2-1 - Thư viện Hộp công cụ ORFEO - OTBWavelet
i A libpdal-base12 - Thư viện trừu tượng hóa dữ liệu điểm - libpdal_base
i A libpdal-plugin-e57 - Thư viện trừu tượng hóa dữ liệu điểm - plugin E57
i A libpdal-plugin-hdf - Thư viện trừu tượng hóa dữ liệu điểm - plugin HDF
i A libpdal-plugin-i3s - Thư viện trừu tượng hóa dữ liệu điểm - plugin I3S
i A libpdal-util12 - Thư viện trừu tượng hóa dữ liệu điểm - libpdal_util
i A libproj22 - Thư viện phép chiếu bản đồ
i rstudio - RStudio
i zoom - Zoom Cloud Meets
Tôi sẽ rất biết ơn nếu ai đó có thể cố gắng giúp tôi.
Cảm ơn !
GIẢI PHÁP...
Tôi đã thực hiện:
sudo apt -s install --reinstall Grass-core=7.8.2-1build3
-> không có lỗi
Sudo apt install --reinstall Grass-core=7.8.2-1build3
--> Được
Vì vậy, tôi khởi chạy lại:
sudo apt cài đặt qgis qgis-plugin-cỏ
Nhưng mà :
Đã hủy bỏ (đổ lõi)
dpkg: lỗi xử lý gói qgis-providers (--configure):
quy trình con tập lệnh sau khi cài đặt gói qgis-providers đã cài đặt đã trả về trạng thái thoát lỗi 134
dpkg: sự cố phụ thuộc ngăn cấu hình của qgis:
qgis phụ thuộc vào nhà cung cấp qgis (= 1:3.22.2+32focal); Tuy vậy:
Gói qgis-providers chưa được định cấu hình.
dpkg: lỗi xử lý gói qgis (--configure):
vấn đề phụ thuộc - không được định cấu hình
dpkg: sự cố phụ thuộc ngăn cấu hình của qgis-plugin-grass:
qgis-plugin-grass phụ thuộc vào qgis (= 1:3.22.2+32focal); Tuy vậy:
Gói qgis chưa được định cấu hình.
dpkg: gói xử lý lỗi qgis-plugin-grass (--configure):
vấn đề phụ thuộc - không được định cấu hình
dpkg: sự cố phụ thuộc ngăn cấu hình của python3-qgis:
python3-qgis phụ thuộc vào nhà cung cấp qgis (= 1:3.22.2+32focal); Tuy vậy:
Gói qgis-providers chưa được định cấu hình.
dpkg: gói xử lý lỗi python3-qgis (--configure):
sự cố phụ thuộc - không được định cấu hình Không có báo cáo apport nào được viết vì thông báo lỗi cho biết đó là lỗi tiếp theo từ lỗi trước đó.
Không có báo cáo apport nào được viết vì thông báo lỗi tôi cho biết đó là lỗi tiếp theo từ lỗi trước đó.
Không có báo cáo apport nào được viết vì MaxReports đã đạt được
Xử lý trigger cho shared-mime- info (1.15-1) ...
Xử lý kích hoạt cho desktop-file-utils (0.24-1ubuntu3) ...
Xử lý trình kích hoạt để hỗ trợ mime (3.64ubuntu1) ...
Xử lý trigger cho hicolor-icon-theme (0.17-2) ...
Xử lý trình kích hoạt cho menu gnome (3.36.0-1ubuntu1) ...
Xử lý trình kích hoạt cho libc-bin (2.31-0ubuntu9.2) ...
Xử lý trigger cho man-db (2.9.1-1) ...
Đã bắt gặp các lỗi trong quá trình xử lí thông tin:
nhà cung cấp qgis
qgis
qgis-plugin-cỏ
python3-qgis
E: Tiến trình con /usr/bin/dpkg trả về mã lỗi (1)
Sau đó danh sách sudo apt --đã cài đặt | grep qgis
libqgis-3d3.22.2/focal, bây giờ là 1:3.22.2+32focal AMD64 [đã cài đặt, tự động]
libqgis-analysis3.22.2/focal, hiện là 1:3.22.2+32focal AMD64 [đã cài đặt, tự động]
libqgis-app3.22.2/focal, hiện là 1:3.22.2+32focal AMD64 [đã cài đặt, tự động]
libqgis-core3.22.2/focal, hiện là 1:3.22.2+32focal AMD64 [đã cài đặt, tự động]
libqgis-customwidgets/now 1:3.22.2+32focal amd64 [đã cài đặt, có thể nâng cấp lên: 1:3.22.3+32focal]
libqgis-gui3.22.2/focal, bây giờ là 1:3.22.2+32focal AMD64 [đã cài đặt, tự động]
libqgis-native3.22.2/focal, hiện là 1:3.22.2+32focal AMD64 [đã cài đặt, tự động]
libqgis-server3.22.2/focal, hiện là 1:3.22.2+32focal AMD64 [đã cài đặt, tự động]
libqgisgrass7-3.22.2/focal, hiện là 1:3.22.2+32focal AMD64 [đã cài đặt, tự động]
libqgispython3.22.2/focal, bây giờ là 1:3.22.2+32focal AMD64 [đã cài đặt, tự động]
otb-qgis/now 7.2.0+dfsg-1~focal3 AMD64 [đã cài đặt, cục bộ]
python3-qgis-common/now 1:3.22.2+32focal all [đã cài đặt, có thể nâng cấp lên: 1:3.22.3+32focal]
python3-qgis/now 1:3.22.2+32focal amd64 [đã cài đặt, có thể nâng cấp lên: 1:3.22.3+32focal]
qgis-common/now 1:3.22.2+32focal all [đã cài đặt, có thể nâng cấp lên: 1:3.22.3+32focal]
qgis-plugin-grass-common/now 1:3.22.2+32focal all [đã cài đặt, có thể nâng cấp lên: 1:3.22.3+32focal]
qgis-plugin-grass/now 1:3.22.2+32focal amd64 [đã cài đặt, có thể nâng cấp lên: 1:3.22.3+32focal]
qgis-provider-grass/now 1:3.22.2+32focal amd64 [đã cài đặt, có thể nâng cấp lên: 1:3.22.3+32focal]
qgis-providers-common/now 1:3.22.2+32focal all [đã cài đặt, có thể nâng cấp lên: 1:3.22.3+32focal]
qgis-providers/now 1:3.22.2+32focal amd64 [đã cài đặt, có thể nâng cấp lên: 1:3.22.3+32focal]
qgis/now 1:3.22.2+32focal amd64 [đã cài đặt, có thể nâng cấp lên: 1:3.22.3+32focal]
Sau đó Sudo dpkg --dry-run -P $(dpkg -l | grep qgis | awk '{print $2}')
(Đọc cơ sở dữ liệu ... 252958 tệp và thư mục hiện được cài đặt.)
Sẽ xóa hoặc xóa otb-qgis (7.2.0+dfsg-1~focal3) ...
Sẽ xóa hoặc xóa qgis-plugin-grass (1:3.22.2+32focal) ...
Sẽ xóa hoặc xóa qgis-plugin-grass-common (1:3.22.2+32focal) ...
Sẽ xóa hoặc xóa qgis-provider-grass (1:3.22.2+32focal) ...
Sẽ xóa hoặc xóa libqgisgrass7-3.22.2 (1:3.22.2+32focal) ...
Sẽ xóa hoặc xóa qgis (1:3.22.2+32focal) ...
Sẽ xóa hoặc xóa qgis-common (1:3.22.2+32focal) ...
Sẽ xóa hoặc xóa libqgis-app3.22.2 (1:3.22.2+32focal) ...
Sẽ xóa hoặc xóa python3-qgis (1:3.22.2+32focal) ...
Sẽ xóa hoặc xóa python3-qgis-common (1:3.22.2+32focal) ...
Sẽ xóa hoặc xóa các nhà cung cấp qgis (1:3.22.2+32focal) ...
Sẽ xóa hoặc xóa qgis-providers-common (1:3.22.2+32focal) ...
Sẽ xóa hoặc xóa libqgis-3d3.22.2 (1:3.22.2+32focal) ...
Sẽ xóa hoặc xóa libqgis-analysis3.22.2 (1:3.22.2+32focal) ...
Sẽ xóa hoặc xóa libqgis-customwidgets (1:3.22.2+32focal) ...
Sẽ xóa hoặc xóa libqgis-gui3.22.2 (1:3.22.2+32focal) ...
Sẽ xóa hoặc xóa libqgis-native3.22.2 (1:3.22.2+32focal) ...
Sẽ xóa hoặc xóa libqgis-server3.22.2 (1:3.22.2+32focal) ...
Sẽ xóa hoặc xóa libqgispython3.22.2 (1:3.22.2+32focal) ...
Sẽ xóa hoặc xóa libqgis-core3.22.2 (1:3.22.2+32focal) ...
dpkg -l| egrep -v '^ii|rc'
iU python3-qgis 1:3.22.2+32focal AMD64 Liên kết Python với QGIS
iU qgis 1:3.22.2+32focal amd64 Hệ thống thông tin địa lý (GIS)
iU qgis-plugin-grass 1:3.22.2+32focal plugin AMD64 GRASS cho QGIS
iF qgis-providers 1:3.22.2+32focal amd64 thu thập các nhà cung cấp dữ liệu cho QGIS