インストール - LibrePCB
ナビゲーションに移動
検索に移動
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