update menu
This commit is contained in:
@@ -1,16 +1,34 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
PKG_SCRIPT="/usr/libexec/package-manager-call"
|
TARGET_SCRIPT="/usr/libexec/package-manager-call"
|
||||||
|
|
||||||
# 检查文件是否存在
|
# 检查文件是否存在
|
||||||
if [ ! -f "$PKG_SCRIPT" ]; then
|
if [ ! -f "$TARGET_SCRIPT" ]; then
|
||||||
echo "错误:目标脚本 $PKG_SCRIPT 不存在!"
|
echo "❌ 错误:目标文件不存在,请修改脚本内的路径!"
|
||||||
echo "请修改脚本里的 PKG_SCRIPT 变量为真实路径"
|
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# 自动替换
|
clear
|
||||||
sed -i 's/^[[:space:]]*action="add"$/ action="add --allow-untrusted"/' "$PKG_SCRIPT"
|
echo "======================================"
|
||||||
|
echo " APK 安装参数 --allow-untrusted 开关"
|
||||||
|
echo "======================================"
|
||||||
|
echo " 1 - 开启 (自动添加 --allow-untrusted)"
|
||||||
|
echo " 2 - 关闭 (恢复默认,删除参数)"
|
||||||
|
echo "======================================"
|
||||||
|
read -p "请输入选项 [1/2]:" num
|
||||||
|
|
||||||
echo "✅ 修改完成!"
|
case $num in
|
||||||
grep -n "add --allow-untrusted" "$PKG_SCRIPT"
|
1)
|
||||||
|
sed -i 's/^[[:space:]]*action="add"$/ action="add --allow-untrusted"/' "$TARGET_SCRIPT"
|
||||||
|
echo -e "\n✅ 已成功开启:apk add --allow-untrusted"
|
||||||
|
;;
|
||||||
|
2)
|
||||||
|
sed -i 's/^[[:space:]]*action="add --allow-untrusted"$/ action="add"/' "$TARGET_SCRIPT"
|
||||||
|
echo -e "\n✅ 已成功关闭:恢复为 apk add"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
echo -e "\n❌ 输入错误,请输入 1 或 2"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
grep -n "add" "$TARGET_SCRIPT" | tail -2
|
||||||
Reference in New Issue
Block a user