fixed first update prefix

This commit is contained in:
Mikhail Tergoev
2025-06-18 17:13:04 +03:00
parent fe8f384681
commit 9c332106c3

View File

@ -889,11 +889,6 @@ init_wineprefix () {
export DRIVE_C="$WINEPREFIX/drive_c" export DRIVE_C="$WINEPREFIX/drive_c"
create_new_dir "$WINEPREFIX/dosdevices/"
if [[ ! -L "$WINEPREFIX/dosdevices/h:" ]]
then try_force_link_dir "$HOME" "$WINEPREFIX/dosdevices/h:"
fi
if [[ ! -f "$WINEPREFIX/.firstboot" ]] ; then if [[ ! -f "$WINEPREFIX/.firstboot" ]] ; then
create_new_dir "$WINEPREFIX" create_new_dir "$WINEPREFIX"
if [[ "$CLEAR_PREFIX" == "1" ]] if [[ "$CLEAR_PREFIX" == "1" ]]
@ -929,10 +924,15 @@ init_wineprefix () {
fi fi
if [[ ! -f "$WINEPREFIX/.update-timestamp" ]] ; then if [[ ! -f "$WINEPREFIX/.update-timestamp" ]] ; then
print_info "Обновление префикса $WINEPREFIX."
"$WINELOADER" wineboot -u "$WINELOADER" wineboot -u
wait_wineserver wait_wineserver
fi fi
if [[ ! -L "$WINEPREFIX/dosdevices/h:" ]]
then try_force_link_dir "$HOME" "$WINEPREFIX/dosdevices/h:"
fi
try_remove_file "$DRIVE_C/windows/system32/winemenubuilder.exe" try_remove_file "$DRIVE_C/windows/system32/winemenubuilder.exe"
# хак для XRDP сессии # хак для XRDP сессии