如何安装 SCilab?

如何安装 SCilab?

总结一下:我想安装最新的 SCilab,但软件中心没有提供。我从网站下载了 tar.gz 文件。然后我按照此处回复 7 中的说明进行操作如何安装 .tar.gz(或 .tar.bz2)文件?。这对我来说不起作用。所以我删除了该文件(我认为),然后以不同的方式提取该文件并从那里运行该程序。

好的,所以我从他们的网站下载了 Scilab 作为 tar.gz 文件。

然后我将该文件复制到/opt:

 sudo cp [download name].tar.gz /opt/ 

然后我提取了该文件并删除了 tar.gz 文件:

 sudo tar -xvf [download name].tar.gz
sudo rm -rf [download name].tar.gz 

我找到了该文件夹。它被称为 Scilab-5.4.1。我认为下一步会更改“访问”设置,因此我将其进行了如下更改:

 sudo chmod 770 Scilab-5.4.1/ 

因此这是所有者和组的读取、写入和执行的权限。

然后我尝试了符号链接:

 sudo ln -s /opt/Scilab-5.4.1/ /usr/bin/scilab 

此后,我尝试了不同的方法从终端运行该程序,但无济于事。然后我寻找 Scilab 文件夹,我在 opt 中找到它。我试图删除“Windows 风格”文件夹(发送到回收站),但它不允许我这样做。我还尝试从终端清除,但找不到该程序。然后我使用:

 sudo rm -r /opt/Scilab-5.4.1 

该文件夹消失了。此后,我再次下载了该文件,并将其传输到 opt 进程中:

 sudo tar xzvf [download name].tar.gz -C /opt/ 

然后我进入文件夹(在终端中):

 cd /opt/scilab-5.4.1 

并打开了 Scilab:

 ./bin/scilab 

这似乎有效。但是,启动器 (Unity) 中有一个 Scilab 程序徽标,但它在关闭程序时会消失,并且仪表板中最近使用的程序部分中没有徽标。

我想知道上次安装失败时安装过程中是否存在错误,因为我在任何地方都找不到 Scilab 徽标?

为什么第一种方法不起作用,而第二种更简单的方法似乎可以正常工作(我至少可以打开该程序)?

(最后一个奇怪的事情是我的终端中的“历史记录”:使用向上箭头导航到以前的命令,历史记录表明我没有使用rm -r,尽管我几乎确定我使用过。)

答案1

为了使 Scilab 出现在路径中,您必须将符号链接创建修改为:

sudo ln -s /opt/Scilab-5.4.1/bin/scilab /usr/bin/scilab

这样你就可以输入scilabshell 并打开它。创建图标:

gedit ~/.local/share/applications/scilab.desktop

现在添加以下内容:

[Desktop Entry]
Name=Scilab
Comment=Scilab-5.4.1
Exec=/usr/bin/scilab
Terminal=false
Type=Application
StartupNotify=true

现在您可以将其固定到仪表板或仅搜索“Scilab”。

相关内容