Linux安装Diamond软件,1.1 Linux下安装diamond

` `diamond的linux安装包是rpm的,我想在要在deepin上进行安装,需要讲包进行转化。

## 1.将安装包转换为deb包

“`

sudo alien -d ./diamond_3_10-base_x64-111-2-x86_64-linux.rpm

“`

## 2.安装deb

“`

sudo dpkg -i diamond-3-10-base-x64_3.10-112_amd64.deb

“`

## 3.使用脚本解压安装目录的文件

“`

sudo cp untar.sh /usr/local/diamond/3.10_x64

cd /usr/local/diamond/3.10_x64

sh untar.sh

“`

` `其中untar.sh脚本内容如下

“`

#!/bin/bash

sudo tar -xvf ./tcltk/tcltk.tar.gz -C ./tcltk/

sudo tar -xvf ./synpbase/synpbase.tar.gz -C ./synpbase/

sudo tar -xvf ./examples/examples.tar.gz -C ./examples/

sudo tar -xvf ./cae_library/cae_library.tar.gz -C ./cae_library/

sudo tar -xvf ./embedded_source/embedded_source.tar.gz -C ./embedded_source/

sudo tar -xvf ./ispfpga/ispfpga.tar.gz -C ./ispfpga/

sudo tar -xvf ./data/data.tar.gz -C ./data/

sudo tar -xvf ./bin/bin.tar.gz -C ./bin/

sudo unzip ./module/pcie.zip -d ./module/

sudo unzip ./module/rldram.zip -d ./module/

“`

## 4.运行软件

“`

./diamond

“`

## 5.创建桌面快捷方式

` `创建快捷方式使用脚本创建。在个人笔记《操作系统》中有所提及。

` `[deepin创建desktop](https://www.kancloud.cn/dlover/linux/content/1.2deepin%E5%88%9B%E5%BB%BAdesktop%E6%96%87%E4%BB%B6.md)

注意:

“`

如果使用synplify综合出现如下错误:

/usr/local/diamond/3.10_x64/synpbase/bin/synplify_pro: 137: [: unexpected operator

/usr/local/diamond/3.10_x64/synpbase/bin/synplify_pro: 151: [: !=: argument expected

/usr/local/diamond/3.10_x64/synpbase/bin/synplify_pro: 320: /usr/local/diamond/3.10_x64/synpbase/bin/config/execute: Syntax error: “(” unexpected (expecting “;;”)

修改:

/usr/local/diamond/*ver_arch*/synpbase/bin/config/platform_set

Line 137 must read *if [ “$NEW_STACK_SIZE” = “” ]; then*

/usr/local/diamond/*ver_arch*/synpbase/bin/config/execute

Line 320 on multiple lines must read *args_a=$( $@ )*

原因是lattice安装包是rpm,给RHEL,CentOS类似的发行版用的;而Ubuntu,Mint,Debian使用的.deb包,脚本需要稍加修改。其他安装包遇到类似问题也这样修改。

“`

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门在线安装软件25386 人正在系统学习中 相关资源:RAMMap查看内存占用_map文件怎么看剩余ram-桌面系统文档类资源…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年4月2日
下一篇 2021年4月2日

相关推荐