首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我手动删除qgis库,如何重新安装?为了安装qgis

我手动删除qgis库,如何重新安装?为了安装qgis
EN

Ask Ubuntu用户
提问于 2020-05-23 10:13:41
回答 1查看 678关注 0票数 0

我手动浏览了qgis图书馆,如何重新安装它们?为了重新安装q

你好,Ubuntu社区!

我在根目录中使用comand -r删除所有的qgis目录和相关文档(我指的是所有以qgis名称命名的qgis目录和相关文档,例如: /usr/share/qgis、/usr/share/doc/qgis提供者、/usr/share/doc/qgis提供者-公共、/usr/share/doc/lbqgis-3d3.10.6等目录,以及: dir/share/doc/python3-qgis等),希望重新安装qgis,因为它没有打开。现在我无法安装qgis,因为安装libgdal26、libproj19、grass783和其他软件包是不可能的,因为损坏的包是被保存的。

我已经试着用

代码语言:javascript
复制
apt-get update. ...
apt-get clean. ...
apt-get autoremove. ...
apt-get update –fix-missing. ...
dpkg –configure -a. ...
apt-get install -f.

我还调整了使用synaptic安装软件包,但没有工作。

如果你问自己为什么我会这么做,因为我假设qgis的重新安装不会有这样的麻烦,因为这不是一个常见的程序。在qgis的几个“成功”安装之后,这个程序就没有成功了。在任何情况下,混乱都被解决了。

你们中有人能提出解决办法吗?我想避免重新安装ubuntu18.04.3从零,或移动到ubuntu 20。

谢谢你读给我听。

下面是终端的一些输出:

代码语言:javascript
复制
sudo apt-get install qgis python-qgis qgis-plugin-grass
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias       
Leyendo la información de estado... Hecho
No se pudieron instalar algunos paquetes. Esto puede significar que
usted pidió una situación imposible o, si está usando la distribución
inestable, que algunos paquetes necesarios aún no se han creado o se
han sacado de «Incoming».
La siguiente información puede ayudar a resolver la situación:

Los siguientes paquetes tienen dependencias incumplidas:
 python-qgis : Depende: python3-qgis pero no va a instalarse
 qgis : Depende: libgdal26 (>= 2.3.0) pero no es instalable
        Depende: libqgis-analysis3.10.6 pero no va a instalarse
        Depende: libqgis-app3.10.6 pero no va a instalarse
        Depende: libqgis-core3.10.6 pero no va a instalarse
        Depende: libqgis-gui3.10.6 pero no va a instalarse
        Depende: python3-qgis (= 1:3.10.6+28bionic-ubuntugis) pero no va a instalarse
        Depende: qgis-providers (= 1:3.10.6+28bionic-ubuntugis) pero no va a instalarse
 qgis-plugin-grass : Depende: qgis-provider-grass (= 1:3.10.6+28bionic-ubuntugis) pero no va a instalarse
                     Depende: grass783 pero no es instalable
                     Depende: libgdal26 (>= 1.11) pero no es instalable
                     Depende: libqgis-app3.10.6 pero no va a instalarse
                     Depende: libqgis-core3.10.6 pero no va a instalarse
                     Depende: libqgis-gui3.10.6 pero no va a instalarse
                     Depende: libqgisgrass7-3.10.6 pero no va a instalarse
E: No se pudieron corregir los problemas, usted ha retenido paquetes rotos.
EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2020-05-23 15:56:47

你有很多问题。

( 1)你拿着破碎的包裹。这意味着您已经在系统中引入了一个或多个错误版本包。通常,这样的包来自非Ubuntu存储库或PPA。

  • 您必须卸载所有错误版本的软件包。
  • 最佳实践也是删除提供错误版本包的源代码,否则它们将在下一次升级时返回到您的系统。

2)删除了包管理器放置的文件。千万别那么做。始终使用包管理器删除它放置的文件。

Apt不监视系统中的文件更改。它不知道你删除了文件。但是现在这个系统的现实并不符合apt的理解--这最终会破坏你的系统。

  • 您必须告诉apt删除或重新安装提供您删除的文件的包。sudo apt安装--重新安装 //或/ sudo apt删除-强制

这是很多自己造成的伤害。如果您不习惯于解决这两个问题,那么备份您的数据(无论如何,这是个好主意!)重新安装Ubuntu。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1242754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档