请问一下,要如何将数据目录修改为${XDG_CONFIG_HOME}/QQ/LiteLoaderQQNT/
Search Criteria
Package Details: liteloader-qqnt-bin 1.2.3-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/liteloader-qqnt-bin.git (read-only, click to copy) |
---|---|
Package Base: | liteloader-qqnt-bin |
Description: | 轻量, 简洁, 开源的 QQNT 插件加载器 |
Upstream URL: | https://github.com/LiteLoaderQQNT/LiteLoaderQQNT |
Licenses: | MIT |
Conflicts: | linuxqq-appimage, liteloader-qqnt |
Provides: | liteloader-qqnt |
Submitter: | kobe-koto |
Maintainer: | kobe-koto (Kevin_Liu) |
Last Packager: | kobe-koto |
Votes: | 11 |
Popularity: | 0.45 |
First Submitted: | 2023-07-09 06:03 (UTC) |
Last Updated: | 2024-11-08 16:29 (UTC) |
Dependencies (1)
- linuxqqAUR (linuxqq-appimage-latestAUR, linuxqq-appimageAUR, linuxqq-portableAUR, linuxqq-nt-bwrapAUR)
Required by (9)
- liteloader-qqnt-chii-devtools-bin (requires liteloader-qqnt)
- liteloader-qqnt-lite-tools-bin (requires liteloader-qqnt)
- liteloader-qqnt-llonebot-bin (requires liteloader-qqnt)
- liteloader-qqnt-llonebot-git (requires liteloader-qqnt)
- liteloader-qqnt-markdown-bin (requires liteloader-qqnt)
- liteloader-qqnt-markdown-git (requires liteloader-qqnt)
- liteloader-qqnt-mspring-theme-bin (requires liteloader-qqnt)
- liteloader-qqnt-plugin-llapi-bin (requires liteloader-qqnt)
- liteloader-qqnt-telegram-theme-bin (requires liteloader-qqnt)
Sources (4)
Norhua commented on 2025-02-09 14:27 (UTC)
yjun commented on 2024-11-30 15:13 (UTC)
创建空插件目录抑制启动警告⚠️
diff --git a/PKGBUILD b/PKGBUILD
index a307392..7a62fec 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname="liteloader-qqnt-bin"
_pkgname="LiteLoaderQQNT"
pkgver=1.2.3
-pkgrel=1
+pkgrel=2
pkgdesc="轻量, 简洁, 开源的 QQNT 插件加载器"
arch=('any')
url="https://github.com/LiteLoaderQQNT/LiteLoaderQQNT"
@@ -15,7 +15,8 @@ source=("LiteLoaderQQNT-${pkgver}.zip::${url}/releases/download/${pkgver}/${_pkg
"liteloader-qqnt-depatch.hook"
"liteloader-qqnt-patch.hook"
)
-
+# Explicitly specify that empty directories are allowed
+options=(emptydirs)
sha256sums=(
'c7223a709b9514c1dbfd11e891af7d1a2076e53f888d431490975f170f0f8819'
'71f645653e7ed404e70027bab159571636a2311b633246836028ddb9c730b530'
@@ -51,4 +52,6 @@ package() {
# Install pacman hooks
install -Dm644 "${srcdir}/liteloader-qqnt-patch.hook" "${pkgdir}/etc/pacman.d/hooks/liteloader-qqnt-patch.hook"
install -Dm644 "${srcdir}/liteloader-qqnt-depatch.hook" "${pkgdir}/etc/pacman.d/hooks/liteloader-qqnt-depatch.hook"
+ # Create an empty plugin directory to suppress startup warnings
+ install -dm755 "${pkgdir}/opt/LiteLoaderQQNT/plugins"
}
JisuWoniu commented on 2024-11-27 07:54 (UTC)
建议将 Pacman hook 安装至 /usr/share/libalpm/hooks/
而不是 /etc/pacman.d/hooks/
,参考 https://wiki.archlinux.org/title/Pacman#Hooks
kobe-koto commented on 2024-11-08 19:30 (UTC)
已更新 1.2.3-1
TTsdzb commented on 2024-11-08 02:21 (UTC)
最新版的安装方式没有变化,如果 QQ 出现假断网一直重启的情况,将 pkgver
改为 1.2.3
,pkgrel
改为 1
然后手动打包安装即可。
kobe-koto commented on 2024-10-20 05:11 (UTC)
@neonninth 非常感谢! 已作出修改于 -bin 1.1.1-3 和 -git lateset-7
neonninth commented on 2024-10-20 04:55 (UTC) (edited on 2024-10-20 09:51 (UTC) by neonninth)
@kobe-koto 你好。感谢你在AUR的工作。
根据Pacman Manual,
alpm hooks
中 Target
的路径是在软件包里的相对路径,而不是安装后的绝对路径。
Paths refer to the files in the package archive; the installation root should not be included in the path. Shell-style glob patterns are allowed.
kobe-koto commented on 2024-10-01 02:52 (UTC)
到底为什么要用 Target=opt/QQ/resources/app/package.json
而不是 Target=/opt/QQ/resources/app/package.json
...
后者不是绝对路径么
TTsdzb commented on 2024-10-01 02:27 (UTC)
第二个触发器的 Target
还是没有改……
应该是 Target=opt/QQ/resources/app/package.json
如果设置正确的话貌似不需要第一个 Trigger,会在这个文件重新安装时触发
kobe-koto commented on 2024-09-27 14:29 (UTC)
LiteLoaderQQNT 1.2.2 已经发布!
因为安装方式变更, 本次更新需手动介入.
请全新安装 liteloader-qqnt AUR 包(-git -bin), 另推荐重新安装相关 linuxqq (or linuxqq-nt-bwrap) 包以确保 preload*.js 未被修改.
Pinned Comments
kobe-koto commented on 2024-09-21 10:01 (UTC) (edited on 2024-10-06 06:58 (UTC) by kobe-koto)
FAQs
从低于 v1.2.2 的版本更新
LiteLoaderQQNT 1.2.2 已经发布!
因为安装方式变更, 本次更新需手动介入. 请全新安装 liteloader-qqnt AUR 包(-git -bin), 另推荐重新安装相关 linuxqq (or linuxqq-nt-bwrap) 包以确保 preload*.js 未被修改.
数据目录
/opt/LiteLoader/
作为数据目录, 建议转向${XDG_CONFIG_HOME}/QQ/LiteLoaderQQNT/