PKGBUILD里面好像写错了,ln -s "${pkgdir}"/opt/apps/com.volcengine.feilian/files/corplink usr/bin/corplink 这个地方不应该加${pkgdir},其他应该没问题了
Search Criteria
Package Details: corplink-bin 3.0.16-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/corplink-bin.git (read-only, click to copy) |
---|---|
Package Base: | corplink-bin |
Description: | Linux client of Feilian (veCorpLink) from Bytedance. |
Upstream URL: | https://www.volcengine.com/product/feilian |
Licenses: | unknown |
Submitter: | AstroProfundis |
Maintainer: | Jat (lance6716) |
Last Packager: | lance6716 |
Votes: | 5 |
Popularity: | 0.025994 |
First Submitted: | 2021-10-08 05:58 (UTC) |
Last Updated: | 2024-10-30 10:25 (UTC) |
Dependencies (5)
- dnsmasq (pi-hole-ftlAUR, dnsmasq-gitAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- libxss
- nss (nss-hgAUR)
- networkmanager (networkmanager-gitAUR, networkmanager-iwdAUR) (optional) – NetworkManager integration
Required by (0)
Sources (1)
mxy221 commented on 2024-10-29 12:58 (UTC)
lance6716 commented on 2024-10-29 11:36 (UTC)
@mxy221
你那里是什么效果?我本地用 pacman 安装 makepkg 产生的包,所属用户的确是 root。
此外我打算在明天清理一下我们已经解决的对话
mxy221 commented on 2024-10-29 11:31 (UTC)
恩,现在是可以的,使用--no-same-owner选项,那个目录就变成当前用户所有了,感觉或许改成root会好一点?然后那个空的软链接也修复了
lance6716 commented on 2024-10-29 11:27 (UTC)
@mxy221
我下午更新了 3.0.16-2,你试试看
mxy221 commented on 2024-10-29 11:15 (UTC)
我在PKGBUILD里面解压后加了一行chown -R root:root "${pkgdir}"就可以了,好像是因为deb包里面那个data.tar.xz保留了原始的用户属性,导致解压后/opt/apps/下整个目录用户uid都是1001
mxy221 commented on 2024-10-29 02:52 (UTC)
@lance6716 好的,我这边看到的是飞连v3.0.16(AUR版本)的目录结构是/opt/apps/com.volcengine.feilian,官网飞连v2.2.25的目录结构是/opt/Corplink,corplink.install文件中使用了chown -R root:root /opt/Corplink,疑似是没有正确设置属主的原因
Pinned Comments
lance6716 commented on 2024-05-14 08:28 (UTC)
注意有一个提示