mirror of
https://github.com/QYG2297248353/appstore-1panel.git
synced 2025-02-03 00:07:59 +08:00
修复 Ubuntu 权限不足,造成安装失败的问题
This commit is contained in:
parent
123dd0a6b8
commit
fa4937b697
@ -51,6 +51,10 @@ repos=(
|
||||
'https://gitea.com/QYG2297248353/appstore-1panel'
|
||||
)
|
||||
|
||||
if [ -d "${BASE_DIR:?}/1panel/resource/apps/local/appstore-localApps" ]; then
|
||||
rm -rf "${BASE_DIR:?}/1panel/resource/apps/local/appstore-localApps"
|
||||
fi
|
||||
|
||||
for repo in "${repos[@]}"; do
|
||||
echo "$(date): Step 1 - Cloning repository: $repo"
|
||||
git clone --depth 1 -b released "$repo" "${BASE_DIR:?}/1panel/resource/apps/local/appstore-localApps" && break
|
||||
@ -74,6 +78,10 @@ if [ ! -w "$LOCAL_DIR" ]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ ! -d "$DEST_ENVS_DIR" ]; then
|
||||
mkdir -p "$DEST_ENVS_DIR"
|
||||
fi
|
||||
|
||||
if [ ! -w "$DEST_ENVS_DIR" ]; then
|
||||
echo "Error: No write permission to $DEST_ENVS_DIR."
|
||||
echo "Please run as a superuser."
|
||||
|
Loading…
x
Reference in New Issue
Block a user