如何在Ubuntu 18.04上安装sciDAVis?

时间:2018-06-20 19:35:49

标签: gsl ubuntu-18.04

由于两个未找到的依赖性,在Ubuntu 18.04上安装sciDAVis .deb文件失败。如何安装这些依赖项?

我正在使用scidavis_1.D23_amd64.deb安装文件。

以下是失败的安装报告:

null

我尝试过$ sudo dpkg -i scidavis_1.D23_amd64.deb Selecting previously unselected package scidavis. (Reading database ... 406985 files and directories currently installed.) Preparing to unpack scidavis_1.D23_amd64.deb ... Unpacking scidavis (1.D23) ... dpkg: dependency problems prevent configuration of scidavis: scidavis depends on libgsl2; however: Package libgsl2 is not installed. scidavis depends on libqwtplot3d-qt4-0v5 (>= 0.2.7); however: Package libqwtplot3d-qt4-0v5 is not installed. dpkg: error processing package scidavis (--install): dependency problems - leaving unconfigured Processing triggers for desktop-file-utils (0.23-1ubuntu3.18.04.1) ... Processing triggers for bamfdaemon (0.5.3+18.04.20180207.2-0ubuntu1) ... Rebuilding /usr/share/applications/bamf-2.index... Processing triggers for mime-support (3.60ubuntu1) ... Processing triggers for gnome-menus (3.13.3-11ubuntu1) ... Processing triggers for hicolor-icon-theme (0.17-2) ... Processing triggers for man-db (2.8.3-2) ... Processing triggers for shared-mime-info (1.9-2) ... Errors were encountered while processing: scidavis ,但失败,并显示消息

sudo apt install libgsl2

libgslcblas0已安装在我的系统上,并且apt报告它是最新版本。

同样,libqwtplot3d-qt4-0v5不易于安装。

有解决方案吗?还是sciDAVis不会在18.04上运行?

非常感谢。

5 个答案:

答案 0 :(得分:1)

这确实可以解决问题。

sudo apt install -fy

那是在您发出dpkg命令之后。上面的命令将丢失的位放在一起。

答案 1 :(得分:1)

如果有人想在Linux上安装最新的SciDAVis版本,但是所使用的发行版未正式提供,则最好的方法是查看[1],以查看是否使用的发行版是支持([{1]是SciDAVis开发人员Russell Standish维护的OpenSUSE Build Service的存储库)。如果您的发行版在此处列出,请单击其徽标,然后单击名为“手动添加存储库”的链接。因此,请按照计算机中安装的版本说明进行操作。

例如,要在(K / X)Ubuntu 18.04上安装SciDAVis 1.D23,请执行以下操作:

sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/hpcoder1/xUbuntu_18.04/ /' > /etc/apt/sources.list.d/home:hpcoder1.list"
sudo apt-get update
sudo apt-get install scidavis

[1]中没有的信息:根据我自己的经验,如果使用上述步骤进行的安装失败,请在运行“ sudo apt-get install scidavis”之前尝试卸载SciDAVisdeps¹。< / p>

¹libmuparser *,libqwt *,libqwtplot3d *

答案 2 :(得分:0)

要在Ubuntu 18.04中安装Scidavis,请运行以下命令:

sudo sh -c“ echo'deb http://download.opensuse.org/repositories/home:/hpcoder1/xUbuntu_18.04/ /'> /etc/apt/sources.list.d/home:hpcoder1.list”

您可以将存储库密钥添加到apt。请记住,密钥的所有者可能会分发系统将信任的更新,程序包和存储库(更多信息)。要添加密钥,请运行:

wget -nv https://download.opensuse.org/repositories/home:hpcoder1/xUbuntu_18.04/Release.key -O Release.key

sudo apt键添加-

sudo apt-get更新

sudo apt-get install scidavis

有关更多详细信息,请访问 https://software.opensuse.org//download.html?project=home%3Ahpcoder1&package=scidavis

答案 3 :(得分:0)

如果您使用的是Ubuntu 18.04,请使用以下命令:

this.sanitizer.bypassSecurityTrustUrl

对于xUbuntu 14.04到xUbuntu 19.04,请访问以下页面: https://software.opensuse.org//download.html?project=home%3Ahpcoder1&package=scidavis

答案 4 :(得分:-1)

echo "deb http://cz.archive.ubuntu.com/ubuntu xenial main universe" 
>>/etc/apt/sources.list 
sudo apt-get update
sudo apt-get install scidavis