📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
LibrePCBのインストール
AppImageファイルを使用
LibrePCBの公式Webサイトにアクセスして、AppImageファイルをダウンロードする。
ダウンロードしたファイルに、実行権限を付加する。
chmod u+x librepcb-<バージョン>-linux-x86_64.appimage
必要であれば、ダウンロードしたファイルを任意のインストールディレクトリに配置する。
mv librepcb-<バージョン>-linux-x86_64.appimage <任意のインストールディレクトリ>
LibrePCBのデスクトップエントリファイルを作成する。
vi ~/.local/share/applications/LibrePCB.desktop
# ~/.local/share/applications/LibrePCB.desktopファイル
[Desktop Entry]
Type=Application
Name=LibrePCB
GenericName=PCB Designer
Comment=Design Schematics and PCBs
Exec=/<LibrePCBのインストールディレクトリ>/librepcb-<バージョン>-linux-x86_64.appimage %U
Icon=org.librepcb.LibrePCB
Categories=Development;Engineering;Electronics;
MimeType=application/x-librepcb-project;application/x-librepcb-project-archive;
Terminal=false
ソースコードからインストール
LibrePCBのビルドに必要な依存関係のライブラリをインストールする。
sudo zypper install make cmake zlib-devel libopenssl-devel oce-devel glu-devel \
libQt5Gui-devel libQt5Widgets-devel libQt5Network-devel libQt5Concurrent-devel libqt5-qtsvg-devel libQt5Sql-devel \
libQt5QuickControls2-devel libQt5QuickTemplates2-devel libQt5PrintSupport-devel libqt5-linguist-devel libQt5Test-devel \
gtest
LibrePCBの公式Webサイトにアクセスして、ソースコードをダウンロードする。
ダウンロードしたファイルを解凍する。
unzip librepcb-<バージョン>-source.zip cd librepcb-<バージョン>-source
または、git cloneコマンドを実行して、ソースコードをダウンロードする。
git clone https://github.com/LibrePCB/LibrePCB.git cd LibrePCB
LibrePCBのビルドディレクトリを作成する。
mkdir build && cd build
LibrePCBをビルドおよびインストールする。
cmake -DCMAKE_INSTALL_PREFIX=<LibrePCBのインストールディレクトリ> -DCMAKE_BUILD_TYPE=Release \
-DLIBREPCB_SHARE=/<LibrePCBのインストールディレクトリ>/share/librepcb ..
make -j $(nproc)
make install
LibrePCBのデスクトップエントリファイルを作成する。
vi ~/.local/share/applications/LibrePCB.desktop
# ~/.local/share/applications/LibrePCB.desktopファイル
[Desktop Entry]
Type=Application
Name=LibrePCB
GenericName=PCB Designer
Comment=Design Schematics and PCBs
Exec=/<LibrePCBのインストールディレクトリ>/bin/librepcb %U
Icon=org.librepcb.LibrePCB
Categories=Development;Engineering;Electronics;
MimeType=application/x-librepcb-project;application/x-librepcb-project-archive;
Terminal=false
LibrePCBの実行に必要なライブラリをインストールする。(要調査)
sudo zypper install libdxflib-3_26_4-1 dxflib-devel qhull qhull_r-devel fontobene-qt5-devel libmuparser2_3_3 muparser-devel \
libpolyclipping22 libpolyclipping-devel libquazip1-qt5-1_0_0 quazip-devel libsigc++2-devel