您好,我在安装这个包时遇见问题:
xdg-icon-resource: No writable system icon directory found.
==> 错误: 在 package() 中发生一个错误。 正在放弃...
-> 生成时出错: bilibili-bin
我搜索通常的解决方法都是sudo mkdir /usr/share/desktop-directories/
,但是我有这个文件夹,请问有什么其他的解决办法吗?
Git Clone URL: | https://aur.archlinux.org/bilibili-bin.git (read-only, click to copy) |
---|---|
Package Base: | bilibili-bin |
Description: | Bilibili official desktop client.(Prebuilt version.Use system-wide electron)哔哩哔哩官方客户端linux移植版。 |
Upstream URL: | https://github.com/msojocs/bilibili-linux |
Keywords: | bilibili bilibili-desktop |
Licenses: | MIT |
Conflicts: | bilibili |
Provides: | bilibili |
Submitter: | chiyuki0325 |
Maintainer: | bilibili_xiaok (little_sheepycn, ngdngdc, zxp19821005) |
Last Packager: | zxp19821005 |
Votes: | 27 |
Popularity: | 0.004631 |
First Submitted: | 2022-05-11 10:36 (UTC) |
Last Updated: | 2025-02-10 02:14 (UTC) |
« First ‹ Previous 1 .. 8 9 10 11 12 13 14 15 Next › Last »
您好,我在安装这个包时遇见问题:
xdg-icon-resource: No writable system icon directory found.
==> 错误: 在 package() 中发生一个错误。 正在放弃...
-> 生成时出错: bilibili-bin
我搜索通常的解决方法都是sudo mkdir /usr/share/desktop-directories/
,但是我有这个文件夹,请问有什么其他的解决办法吗?
芜湖,我的wsl2的arch环境搭建好了,以后可以继续维护了
这里先说一下,目前我初二,难以碰到电脑,包括手机。所以更新会非常慢。落后上游十几个版本号很正常,如果谁有责任心,能够维护这个包,我会把你加入合作维护者。望周知
改改版本号,勉强能用.
pkgname=bilibili-bin
_pkgname=bilibili
pkgver=1.6.1
pkgrel=3
pkgdesc='哔哩哔哩官方客户端linux移植版。Bilibili official desktop client'
license=('custom')
depends=('ffmpeg' 'electron17' 'libappindicator-gtk3')
arch=('x86_64')
url='https://github.com/msojocs/bilibili-linux'
install="${pkgname}.install"
source=("https://github.com/msojocs/bilibili-linux/releases/download/v${pkgver}-${pkgrel}/bilibili-v${pkgver}-${pkgrel}-${arch}.tar.gz"
"${_pkgname}"
"${_pkgname}.png"
"${_pkgname}.desktop")
sha256sums=('7617189b6433129e021b93ee29e6d3a9d1c6b382b92891a0b0738b2dfe52cc34'
'cd7961420bae8fb54b8523bb8b3190ce1cfb584b73f391bad52ca7a354b1b76f'
'33cba5d0271d5783f353e60dacc01d2edc6629ca760d35427189e316a48f911f'
'e8b7502721d837ee056eeb47fe38cbe23d6a9d6fff8228b976543e33d74ea2e5')
prepare(){
cd ${srcdir}
rm -rf bin
rm -rf electron
}
package() {
install -Dm644 "${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
install -Dm644 "${_pkgname}.png" "$pkgdir/usr/share/icons/hicolor/512x512/apps/${_pkgname}.png"
install -Dm644 "${srcdir}/app/app.asar" "${pkgdir}/usr/share/${_pkgname}/${_pkgname}.asar"
install -Dm644 "${srcdir}/app/app-update.yml" "${pkgdir}/usr/share/${_pkgname}/app-update.yml"
install -Dm755 "${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}"
cp -r "${srcdir}/app/extensions" "${pkgdir}/usr/share/${_pkgname}/extensions"
#xdg-icon-resource install --noupdate --context apps --size 256 "bilibili.png" "bilibili"
}
完全重构,所有问题已修复
@little_sheepycn 更改sha256无用。1.4.2版本的包似乎有变化,目前的js脚本无法注入
新的sha256: f5cc3e13206809fd0f68c2abaa85fb80fefa4fba02084519a4b9b9d05e22db0f
鼠鼠那边好像又更新了。。。 $ makepkg -si ==> 正在验证 source 文件,使用sha256sums... bilibili-1.4.1.exe ... 失败 bilibili ... 通过 bilibili.png ... 通过 bilibili.desktop ... 通过 extensions-v1.4.1-1.tar.gz ... 通过 injectExt.js ... 通过 injectBridge.js ... 通过 injectIndex.js ... 通过 area-unlimit.sh ... 通过 fix-other.sh ... 通过 app-decrypt.js ... 通过 bridge-decode.js ... 通过 js-decode.js ... 通过 ==> 错误: 一个或多个文件没有通过有效性检查!
Pinned Comments