我和Debian8Jessie有一个Raspberry Pi 3,我正在尝试安装大理石,但我做不到。我有这个错误,我现在不知道该怎么做.
pi@raspberrypi:~/Desktop $ sudo dpkg -i marble_4.14.2-1_armhf.deb
(Reading database ... 131700 files and directories currently installed.)
Preparing to unpack marble_4.14.2-1_armhf.deb ...
Unpacking marble (4:4.14.2-1) over (4:4.14.2-1) ...
dpkg: dependency problems prevent configuration of marble:
marble depends on marble-data (>= 4:4.14.2-1); however:
Package marble-data is not installed.
marble depends on marble-plugins (= 4:4.14.2-1); however:
Package marble-plugins is not installed.
marble depends on kde-runtime (>> 4:4.10); however:
Package kde-runtime is not configured yet.
marble depends on libkdecore5 (>= 4:4.11); however:
Package libkdecore5 is not installed.
marble depends on libkdeui5 (>= 4:4.11); however:
Package libkdeui5 is not installed.
marble depends on libkio5 (>= 4:4.11); however:
Package libkio5 is not installed.
marble depends on libknewstuff3-4 (>= 4:4.11); however:
Package libknewstuff3-4 is not installed.
marble depends on libkparts4 (>= 4:4.11); however:
Package libkparts4 is not installed.
marble depends on libmarblewidget19 (= 4:4.14.2-1); however:
Package libmarblewidget19 is not installed.
marble depends on libplasma3 (>= 4:4.11); however:
Package libplasma3 is not installed.
dpkg: error processing package marble (--install):
dependency problems - leaving unconfigured
Processing triggers for shared-mime-info (1.3-1) ...
Processing triggers for gnome-menus (3.13.3-6) ...
Processing triggers for desktop-file-utils (0.22-1) ...
Processing triggers for mime-support (3.58) ...
Errors were encountered while processing:
marble发布于 2017-03-20 13:44:03
您无法找到任何解决方案,因为您不理解问题。
“大理石”包有很多依赖项。这些依赖关系是大理石工作所必需的。
单独的打包依赖使每个包都很小,并确保您只安装软件工作所需的东西。它允许对每个依赖项分别进行修补或升级。它使您安装的系统的大小保持小。它防止“dll地狱”,在同一个系统上共享库的多个版本。
简而言之,单独打包的依赖关系是使用基于Debian的系统的巨大好处之一。
现在,返回并再次读取每个错误消息。现在应该更有意义了。
最简单的方法是用apt代替dpkg。Apt将自动下载和安装依赖项,是大多数基于Debian的系统推荐的包管理器。
例如,在Ubuntu16.04和Debian 8(和更新版本)中,以下命令将为您完成所有操作:
sudo apt install marble较老的方法是使用dpkg。dpkg不会下载和安装依赖项-它只是安装或卸载它被指示的包。Apt构建在dpkg之上,正是为了处理您的用例:大量的依赖关系需要下载和安装。
https://unix.stackexchange.com/questions/352603
复制相似问题