Closed kands-code closed 3 months ago
我自己使用的是 deb 包安装,PKGBUILD
是我自己改的:
pkgname=clash-nyanpasu-bin
_pkgname=clash-nyanpasu
pkgver=1.5.2
_channel='-alpha'
_hash='+5099400'
pkgrel=1
pkgdesc='A Clash GUI based on tauri. Clash Nyanpasu~(∠・ω< )⌒☆'
arch=('x86_64')
url='https://nyanpasu.elaina.moe/'
license=('GPL-3.0-only')
makedepends=('libarchive')
depends=('webkit2gtk' 'gtk3' 'libayatana-appindicator')
conflicts=('clash-nyanpasu-git' 'clash-nyanpasu-appimage' 'clash-nyanpasu')
provides=('clash-nyanpasu')
options=(!strip !zipman)
source=("https://github.com/LibNyanpasu/clash-nyanpasu/releases/download/pre-release/${_pkgname}_${pkgver}${_channel}${_hash}_amd64.deb")
sha256sums=('0c487aeee1142641c961a04cb8edf6dca26e52034ff0bedde91851e8b71f5d4a')
package() {
# only extract
bsdtar -xf data.tar.gz -C "${pkgdir}/"
}
应该是没有问题的
Linux 这里 GUI 提权我不熟,有什么办法能确保 Gui 的 sudo 必定弹框吗?
Linux 这里 GUI 提权我不熟,有什么办法能确保 Gui 的 sudo 必定弹框吗?
pkexec
Linux 这里 GUI 提权我不熟,有什么办法能确保 Gui 的 sudo 必定弹框吗?
pkexec
目前已经使用 pkexec
处理这个问题啦,谢谢!
复现步骤 / Step to reproduce
预期行为 / Expected behaviour
service 应该被正常安装
实际行为 / Actual Behaviour
由于服务的安装需要 root 权限,而不知什么原因,在点击 INSTALL 的时候并不会弹出密码请求,导致超时,服务安装自动失败
应用日志 / App logs
备注 / Addition details
目前可以通过手动安装来安装服务
但是安装后无法通过面板启动,仍需要手动启动
环境信息 / Environment information
自查步骤 / Verify steps