【LTSpice導入】Debian LinuxでLTspiceXVIIをインストールしてみる
※ 当ページには【広告/PR】を含む場合があります。
2020/07/03
2025/09/08
最近ご無沙汰だったLTspiceをDebian Linuxにインストールして起動させてみたときのハウツーをまとめます。
LTspice
LTspiceは、無償でありながら有償のSPICEソフトウェアにも引けを取らないアナログ回路シミュレーターソフトです。
著者的にだいぶご無沙汰だったわけですが、現行最新版のver.24になっています。
歴代のLTspiceだと、バージョン名がサフィックスについていたので、このバージョンも「LTspiceXXIV」となるのかと思いきやそうはならずに、ver.24からは単に「LTspice」という名称でリニューアルしています。
名称だけでなく、中身も大幅リニューアルしているようで、特にWindows10以降でないと動かなくなっているようです。
Linuxへの導入
Wineのインストール
windows用のアプリケーションをLinuxで動作させるの欠かせないのが
wine
Debianでは、以下のパッケージマネージャーからインストールできるwineは少し古いバージョンで、windows10以降のアプリケーションを動かす際には少し不安定になります。
そこで
DebianにWine-HQが正常に導入されたと仮定して次に進みましょう。
今回の手元のデスクトップではDebianOSは64bitアーキテクチャですので、コマンドラインでインストールされるのは
wine64
ただし、先述したようにLTspiceの64bit版はwineで起動することが困難なので、LTspice(x86)を動作させるため、
wine32
wine32
$ sudo dpkg --add-architecture i386
$ sudo apt update
#32bit用のライブラリがインストールされる
$ sudo apt install wine32
といくつかファイルがmissingしているような警告が出ますが、とりあえず無視しても良さそうです。
LTspice24が動くか試す(現状は失敗)
LTspiceはWindows向けかOSX向けにしかソフトウェアを提供していないため、

ダウンロードしたインストーラー・
LTspice64.msi
結論からいうと以下のフォーラムに紹介されているように、手元のWineでも起動がコケて使えなそうな感じでした。
このver.24では、32bit版が提供されないため、これ以上はwineで動かそうといろいろ画策することもできません。
既にサポートは切れているのですが、Linuxのwineを利用する限りではまだしばらくは
LTspiceXVII(ver17.0)
LTspice17.0のインストールと起動
公式からファイルをクリックしてダウンロードしても良いのですが、直接wgetコマンドで拾うほうが楽なので、そちらのやり方を紹介します。
#LTspice17用のインストーラーをダウンロード
$ mkdir ~/tmp && cd ~/tmp/
$ wget https://ltspice.analog.com/software/LTspice64.exe
#wineからインストーラーを起動
$ wine LTspice64.exe
すると、最初にインストーラが起動してきます。

とりあえず
[Accept] > [Install now]
ちなみにここで紹介されている
ver.17.1(Beta)
ver.24
問題がなければ、インストールが完了したとダイアログが出ますので、OKします。

インストールが完了したらインストーラーが削除しておきます。
$ rm -rf LTspice64.exe
ではアプリケーションメニューに追加されている
LTspice
初回ライブラリのアップデートがある場合には、
YES(Y)


ライブラリ更新後、アプリを再起動するとインストール完了です。

なお、ちょっと古いDebianだとCUI操作のみに対応していて、起動は毎回コマンドを叩く必要がありましたが、現在ではwineがスタートメニューからGUIで登録したアプリを起動できるようになっています。
今回は
LTspice
wineのパラメータ設定
デフォルトではウィンドウの解像度が低くて操作画面が見にくい状態であったり、オーディオ未設定で音声が出なかたりするので、コンソールから以下のコマンドを叩いてみます。
$ winecfg

という設定ダイアログからパラメータを設定してあげると解決するかもしれません。 (もちろんwindowsで起動するそのままを再現するほどの効果は期待できませんが...)
まとめ
以上、DebianのパッケージインストールしたwineでLTspiceを起動する方法を解説しました。
メニューにwineを追加して操作するなどのより使い勝手いい環境を求める方は、