我先临时规避使用了,非常感谢 @vampireex 也供你参考
Search Criteria
Package Details: linuxqq-appimage 3.2.13_2024_11_21-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/linuxqq-appimage.git (read-only, click to copy) |
---|---|
Package Base: | linuxqq-appimage |
Description: | New Linux QQ based on Electron |
Upstream URL: | https://im.qq.com/linuxqq/ |
Keywords: | appimage electron linuxqq qq tencent |
Licenses: | custom |
Conflicts: | linuxqq, linuxqq-nt-bwrap |
Provides: | linuxqq, qq |
Submitter: | fengch |
Maintainer: | fengch |
Last Packager: | fengch |
Votes: | 11 |
Popularity: | 0.21 |
First Submitted: | 2023-04-11 02:14 (UTC) |
Last Updated: | 2024-11-22 01:22 (UTC) |
Dependencies (3)
Required by (5)
- linuxqq-firejail (requires linuxqq)
- liteloader-qqnt-bin (requires linuxqq)
- liteloader-qqnt-git (requires linuxqq)
- napcat-bin (requires linuxqq)
- napcatqq-git (requires linuxqq)
Sources (2)
yifwon commented on 2024-04-17 14:09 (UTC)
fengch commented on 2024-04-17 14:08 (UTC)
权限是确保没有给除了root用户之外的写入权限,root就无所谓了
yifwon commented on 2024-04-17 14:06 (UTC)
你用的是 arch内核 还是lts 内核 我记得 最新的内核好像是 修改了cp的内容
我用过zen
, xanmod
, 目前是cachyos
,都有这个问题,arch
内核我不怎么装,一般都不用...
yifwon commented on 2024-04-17 14:03 (UTC)
权限也不用改,在prepare的第一步已经给了可执行权限了
chmod +x "${_appimage}"
fengch commented on 2024-04-17 13:58 (UTC)
你用的是 arch内核 还是lts 内核 我记得 最新的内核好像是 修改了cp的内容,说是速度有提升,忘了哪里瞄到的
fengch commented on 2024-04-17 13:56 (UTC)
如果是 install 出的问题,那这个问题是上游的问题,我这个包里没法解决的,改一下方式也只能说一个临时规避一下
想要深入研究的话 用 install 和 brtfs 结合搜索一下
家里nas用的brtfs 都不敢升级.....生怕出问题...
fengch commented on 2024-04-17 13:53 (UTC)
很奇怪, 讲道理 install 和 cp 是一样的, 你用cp的话记得改一下权限
yifwon commented on 2024-04-17 13:52 (UTC)
之前我在另一个arm设备上用过这个包,但是是两个月前,系统分区采用的是ext4, 而这个是btrfs, 不太确定是否和文件系统分区有关系,或者是其他什么软件包升级导致的
yifwon commented on 2024-04-17 13:49 (UTC)
我的磁盘分区
jat@Intel-OptiPlex-7080:~> lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 465.8G 0 disk
├─sda1 8:1 0 465.6G 0 part
├─sda2 8:2 0 1M 0 part
└─sda3 8:3 0 127M 0 part
sr0 11:0 1 1024M 0 rom
nvme1n1 259:0 0 232.9G 0 disk
├─nvme1n1p1 259:1 0 100M 0 part
├─nvme1n1p2 259:2 0 16M 0 part
├─nvme1n1p3 259:3 0 231.3G 0 part
└─nvme1n1p4 259:4 0 1.5G 0 part
nvme0n1 259:5 0 931.5G 0 disk
├─nvme0n1p1 259:6 0 100M 0 part /boot/efi
└─nvme0n1p2 259:7 0 931.4G 0 part /var/log
/var/lib/docker
/swap
/var/cache
/srv
/home
/opt
/.snapshots
/
jat@Intel-OptiPlex-7080:~> df -hT
文件系统 类型 大小 已用 可用 已用% 挂载点
dev devtmpfs 14G 0 14G 0% /dev
run tmpfs 14G 2.0M 14G 1% /run
efivarfs efivarfs 384K 111K 269K 30% /sys/firmware/efi/efivars
/dev/nvme0n1p2 btrfs 932G 51G 881G 6% /
tmpfs tmpfs 14G 74M 14G 1% /dev/shm
/dev/nvme0n1p2 btrfs 932G 51G 881G 6% /.snapshots
/dev/nvme0n1p2 btrfs 932G 51G 881G 6% /opt
/dev/nvme0n1p2 btrfs 932G 51G 881G 6% /home
/dev/nvme0n1p2 btrfs 932G 51G 881G 6% /srv
/dev/nvme0n1p2 btrfs 932G 51G 881G 6% /var/cache
/dev/nvme0n1p2 btrfs 932G 51G 881G 6% /swap
/dev/nvme0n1p2 btrfs 932G 51G 881G 6% /var/lib/docker
/dev/nvme0n1p2 btrfs 932G 51G 881G 6% /var/log
/dev/nvme0n1p1 vfat 99M 286K 99M 1% /boot/efi
tmpfs tmpfs 14G 133M 14G 1% /tmp
tmpfs tmpfs 2.8G 80K 2.8G 1% /run/user/1000
yifwon commented on 2024-04-17 13:47 (UTC)
或者使用cp
代替install
,供您参考
jat@Intel-OptiPlex-7080:linuxqq-appimage> git diff
diff --git a/PKGBUILD b/PKGBUILD
index 901464e..d6977ee 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -47,7 +47,8 @@ build() {
package() {
# AppImage
- install -Dm755 "${srcdir}/${_appimage}" "${pkgdir}/opt/${pkgname}/${pkgname}.AppImage"
+ mkdir -p ${pkgdir}/opt/${pkgname}
+ cp -rvf "${srcdir}/${_appimage}" "${pkgdir}/opt/${pkgname}/${pkgname}.AppImage"
install -Dm644 "${srcdir}/squashfs-root/LICENSE.electron.txt" "${pkgdir}/opt/${pkgname}/LICENSE"
# Desktop file
jat@Intel-OptiPlex-7080:linuxqq-appimage> sha256sum pkg/linuxqq-appimage/opt/linuxqq-appimage/linuxqq-appimage.AppImage
4c1f61b9421a964cb4f5bf7c6a53664476c2b5e1113ca8fd232a89cbe1443e22 pkg/linuxqq-appimage/opt/linuxqq-appimage/linuxqq-appimage.AppImage
jat@Intel-OptiPlex-7080:linuxqq-appimage>
Pinned Comments
fengch commented on 2023-10-02 02:32 (UTC) (edited on 2024-08-20 06:03 (UTC) by fengch)
版本更新以 https://cdn-go.cn/qq-web/im.qq.com_new/latest/rainbow/linuxQQDownload.js 获取到的最新版本为准,如果新版本未通过这个链接发布,请不要将这个包标志为过期
包内提供了node.js脚本get_latest获取最新的版本 脚本 update.sh 直接更新 PKGBUILD 和 .SRCINFO 文件,然后手动打包安装
仓库在 https://gitlab.com/findlayfeng1/linuxqq-appimage 配置了 ci/cd 自动进行版本更新,检查频率为每天检查一次