Lattice Diamond on Ubuntu 18.04 alienを使ったインストール2

はじめに

rpmからスクリプトを抽出してインストールする方法

環境

Ubuntu 18.04.6 LTS (Bionic Beaver)

環境構築

Lattice Diamond インストール前の環境構築 これをインストールしておかないとModel Sim Lattice Edition が起動しない

sudo apt-get install csh
sudo apt-get install libxft2:i386

インストール方法

--scriptsを引数に指定してaliendebパッケージに変換します。

sudo alien --to-deb --scripts diamond_3_12-base-240-2-x86_64-linux.rpm
sudo dpkg -i diamond-3-12-base_3.12-241_amd64.deb

--installを引数に指定すれば、変換した後インストールできます。

sudo alien --to-deb --scripts --install diamond_3_12-base-240-2-x86_64-linux.rpm

サービスパックのインストール方法

サービスパックも同様にインストールします。

sudo alien --to-deb --scripts diamond_3_12-sp1-454-2-x86_64-linux.rpm
sudo dpkg -i diamond-3-10-sp3-x64_3.10-145_amd64.deb

Lattice Diamond を起動させる

cd /usr/local/diamond/3.12/bin/lin64
diamond

参考

  1. Lattice Diamond on Ubuntu 18.04 alienを使ったインストール - makimakidon’s blog
  2. Lattice Diamond on Ubuntu 18.04 アップデート - makimakidon’s blog
  3. Lattice Diamond on Ubuntu 18.04 - makimakidon’s blog