LibrePCB是一个开源和电路编辑器 (GNU GPLv3), 免费的EDA软件来开发电路板。
原理图编辑器非常易于使用,但功能仍然很强大。 得益于创新的库概念,绘制轮廓时无需担心选择脚印。
而且与其他EDA工具不同,您也不必担心稍后在仪表板编辑器中手动将符号引脚分配到占位块。
在向原理图添加组件时,大多数EDA工具都允许您从安装的库的简单列表中选择它们(通常由制造商命名)。
LibrePCB除了其控制面板外,还具有相当直观的图形界面,该界面使我们能够访问开发中的项目,并对上次编辑和使用最多的项目进行理想的管理。
此外,LibrePCB允许用户合并过去项目中的任何库,通过该库,可以简单地下载并安装要使用的所需库。
在其主要特征中,我们可以重点介绍以下内容:
- 多平台(Unix / Linux,Mac OS X,Windows)
- 多语言(应用程序和库元素)
- 多合一:项目管理+库/原理图/仪表板编辑器
- 直观,现代且易于使用的图形用户界面。
- 具有一些创新概念的非常强大的库设计。
- 易于阅读的库和项目文件格式
- 多PCB功能(同一原理图的不同PCB变体)
- 自动同步方案和电路板之间的网络列表。
如何在Linux上安装LibrePCB电路编辑器?
目前尚没有稳定的版本,但是有些软件包可以简化安装过程。 如果您不想在系统上对其进行编译,则可以使用它。
这些方式之一是 在Flatpak软件包的帮助下,我们仅需借助这些软件包就可以在我们的系统中安装这种类型的应用程序。
如果您没有在系统中添加此支持, 您可以访问下面的文章,在其中我们将介绍如何执行此操作。
现在有了Flatpak支持,我们可以通过打开终端并执行以下命令来安装应用程序:
flatpak install --user https://flathub.org/repo/appstream/org.librepcb.LibrePCB.flatpakref
如果您已经有这种类型的安装,则可以在终端中执行以下命令来检查是否有最新版本。
flatpak --user update org.librepcb.LibrePCB
准备好了之后,他们将已经安装了该免费电路编辑器的最新版本,他们只需要在应用程序菜单中寻找启动器,即可在系统上运行它。
如果找不到启动器,则可以在以下命令的帮助下打开应用程序:
flatpak run org.librepcb.LibrePCB
我们要获取此应用程序的另一种方法是借助AppImage, 我们可以通过打开终端并在其中执行以下命令来下载该文件:
wget https://download.librepcb.org/releases/0.1.0/librepcb-0.1.0-linux-x86_64.AppImage -O librepcb.AppImage
下载完成后,我们现在必须使用以下命令为下载的应用程序授予执行权限:
chmod +x ./librepcb.AppImage
最后,我们可以双击下载的文件来运行该应用程序,或者从终端使用以下命令运行该应用程序:
./librepcb.AppImage
在Arch Linux上安装
对于Arch Linux用户,他们将能够从AUR安装此工具,因此他们必须具有AUR助手才能进行安装。
我可以吗 在这篇文章中推荐一些。 现在,我们打开一个终端,并在其中执行以下命令:
yay -S librepcb
我们拥有的最后一种方法是借助docker容器,在系统上安装docker以便能够构建容器非常重要。
为了能够进行施工我们必须打开一个终端并在其中执行以下命令:
mkdir librepcb-docker && cd librepcb-docker wget https://raw.githubusercontent.com/LibrePCB/LibrePCB/master/dev/docker/Dockerfile wget https://raw.githubusercontent.com/LibrePCB/LibrePCB/master/dev/docker/build_container.sh wget https://raw.githubusercontent.com/LibrePCB/LibrePCB/master/dev/docker/run_container.sh
现在,我们继续使用以下方法构建容器:
./build_container.sh
最后,我们可以使用以下命令运行该应用程序:
./run_container.sh librepcb
当他们拿出包裹时,我会真正尝试的。
从屏幕截图中,它看起来像EAGLE PCB。