Package Details: lceda-pro 3.2.91-1

Git Clone URL: https://aur.archlinux.org/lceda-pro.git (read-only, click to copy)
Package Base: lceda-pro
Description: 免费、专业、强大的国产PCB设计工具
Upstream URL: https://pro.lceda.cn/
Keywords: lceda-pro pcb
Licenses: LicenseRef-LCEDA-Proprietary
Submitter: taotieren
Maintainer: taotieren (lilac, Misaka13514)
Last Packager: lilac
Votes: 5
Popularity: 0.25
First Submitted: 2022-11-29 12:00 (UTC)
Last Updated: 2026-02-06 04:29 (UTC)

Latest Comments

Misaka13514 commented on 2026-01-15 06:09 (UTC)

@NormalAlkene 感谢反馈 1. 权限问题已修复。确实是解压后的文件默认权限(640)导致普通用户无法读取,已在 package() 中通过 chmod -R u=rwX,go=rX 修正。 2. 关于 aria2:因为该包主要由 archlinuxcn 的构建服务器自动维护,服务器位于海外,连接国内 lceda 下载源极其缓慢。使用 aria2 的多线程下载是为了保证构建成功率。另外 LICENSE 的 checksum 不确定,由于 https://gitlab.archlinux.org/pacman/pacman-contrib/-/issues/119 自动更新时会计算出一个将来极有可能出错的 checksum。综合考虑使用了 aria2 下载,希望理解。

NormalAlkene commented on 2026-01-09 17:51 (UTC) (edited on 2026-01-09 17:52 (UTC) by NormalAlkene)

  • 权限问题。启动时提示
Error launching app
Unable to parse /usr/lib/lceda-pro/resources/app/package.json

EACCES: permission denied, open '/usr/lib/lceda-pro/resources/app/package.json'

检查发现 /usr/lib/lceda-pro/resources/app/ 及其所有子目录下的普通文件权限为 640,请在 PKGBUILD 正确设置 `/usr/lib/${pkgname}/ 下所有文件的权限。

  • 为什么要在 prepare() 中使用 aria2c 手动下载文件而不是通过 source 变量的标准做法?既增加了不必要的 aria2 依赖,又会绕过 checksum 校验,还忽略了用户在 makepkg.conf 中的下载设置。

sukiElaina commented on 2025-08-11 12:47 (UTC)

@taotieren 更换了浏览器都没用,我通过网页版本的立创eda追踪标签的css发现,这个标签的css定义了字体是arial和微软雅黑,在使用ttf-ms-win11-zh_cn安装了这两个windows下的字体后就能正常显示了

taotieren commented on 2025-08-11 12:23 (UTC)

@sukiElaina 刚才和 LCEDA 开发团队反馈了,换浏览器试试呢?如果浏览器显示正常,这个版本不正常那应该是 bug 。

sukiElaina commented on 2025-08-11 09:46 (UTC)

左侧目录不显示问题解决,是系统没安装arial和微软雅黑字体库产生的影响,建议添加一个依赖项目

yay -S ttf-ms-win11-auto-zh_cn

sukiElaina commented on 2025-08-11 05:50 (UTC)

当前2.2.40.8-1版本会出现左侧侧边栏的“所有工程”,“常用库”标签栏不显示字体,呈现空的情况,在终端中运行发现存在报错

[2025-08-11T05:44:01.018Z] [ERROR] [SERVER] [X-LC-ID-a4SPg3qJeUIaAA==] json api Error: path 错误: undefined
    at oe (/usr/lib/lceda-pro/resources/app/app.js:285:8263)
    at new yu (/usr/lib/lceda-pro/resources/app/app.js:8555:123211)
    at mc.ctrl (/usr/lib/lceda-pro/resources/app/app.js:854:55230)
    at Li.run (/usr/lib/lceda-pro/resources/app/app.js:854:2303)
    at i (/usr/lib/lceda-pro/resources/app/app.js:854:2279)
    at Li.run (/usr/lib/lceda-pro/resources/app/app.js:854:2340)
    at i (/usr/lib/lceda-pro/resources/app/app.js:854:2279)
    at mc.ctrl (/usr/lib/lceda-pro/resources/app/app.js:8714:2831)
    at Li.run (/usr/lib/lceda-pro/resources/app/app.js:854:2303)
    at i (/usr/lib/lceda-pro/resources/app/app.js:854:2279)
[2025-08-11T05:44:01.073Z] [ERROR] [SERVER] [X-LC-ID-7gOTg3qJeUIhAA==] json api Error: path 错误: undefined
    at oe (/usr/lib/lceda-pro/resources/app/app.js:285:8263)
    at new yu (/usr/lib/lceda-pro/resources/app/app.js:8555:123211)
    at mc.ctrl (/usr/lib/lceda-pro/resources/app/app.js:854:55230)
    at Li.run (/usr/lib/lceda-pro/resources/app/app.js:854:2303)
    at i (/usr/lib/lceda-pro/resources/app/app.js:854:2279)
    at Li.run (/usr/lib/lceda-pro/resources/app/app.js:854:2340)
    at i (/usr/lib/lceda-pro/resources/app/app.js:854:2279)
    at mc.ctrl (/usr/lib/lceda-pro/resources/app/app.js:8714:2831)
    at Li.run (/usr/lib/lceda-pro/resources/app/app.js:854:2303)
    at i (/usr/lib/lceda-pro/resources/app/app.js:854:2279)

Misaka13514 commented on 2024-04-03 06:51 (UTC)

@AzusaRikka 2.1.54 目前没有发布 Linux 版

taotieren commented on 2022-12-04 06:51 (UTC) (edited on 2022-12-04 06:56 (UTC) by taotieren)

@kearneyBack lceda-pro 这个包已经获得到 lceda 团队的分发授权, 去掉了 -bin。使用了 Arch Linux 系统的 electron 包,同时也增加了多架构的兼容,安装到系统路径下。大大减少了软件包的体积。已经像 Arch Linux CN 源提交 PR ,后续会通过 Arch Linux CN 实现自动更新、免本地编译、直接安装编译好的包

kearneyBack commented on 2022-12-03 13:11 (UTC)

请问这个和lceda-pro-bin有啥区别?