The deepin community will release system updates for deepin 25 Alpha this afternoon. While this update includes multiple functional optimizations and issue fixes, users who have not executed the critical fix script in advance may encounter upgrade failures due to system configuration and component compatibility issues.
To ensure a successful upgrade, DO NOT proceed immediately after detecting the update. Follow these steps:
Step 1: Check System Updates
Open Control Center → System Update. Wait for the update check to complete. If the system shows "Your system is up to date," check again later.
If updates are detected, DO NOT upgrade yet. Proceed to the next step. Users who check updates via apt update must also execute the following operations before running apt dist-upgrade.
Step 2: Manually Download and Execute the Fix Script (Critical!)
1、Download the script and grant execution permissions:
Download the attachmen upgrade_fix.zip from this post to a local directory (e.g., "Downloads") and extract it to get upgrade_fix.sh.
Then open the terminal and run these commands (adjust paths as needed):
cd /home/Replace_with_your_username/Downloads # Modify if saved elsewhere
Or right-click in the corresponding download directory and open a terminal to execute the following command to authorize the script:
chmod +x upgrade_fix.sh
2、Execute the script:
Run:
sudo ./upgrade_fix.sh
The script will:
• Update critical components (deepin-immutable-ctl, dde-control-center, etc.).
• Clean redundant kernels/snapshots to free /boot space.
• Reboot the system immediately after completion.
Step 3: Perform System Update
After rebooting:
Go to Control Center → System Update → Update Now and follow the prompts.
Reboot again to finalize the update.
Important Notes
If the script reports errors or exits:
◦ Verify the script path is correct and ensure execution permissions are granted (chmod +x upgrade_fix.sh).
◦ Alpha users who haven’t updated since initial installation are most likely to encounter this issue. Regularly updated systems are unaffected.
◦ If the error persists, wait a few hours and recheck for updates (ensure latest patches are delivered) before retrying.
Reboot immediately after script execution to activate upgraded components.
After completing the system upgrade, perform a final reboot to fully apply all updates.
Appendix: Full Changelog for deepin 25 Alpha
New Features & Optimizations
Application Store
Added package format filtering options to search results page
Displayed package format information in download history, app management, update, and app details pages
UOS AI
Replaced default engine with DeepSeek
Added deep inference and web search capabilities
Separated thinking process and results display during model responses
deepin ID
Added partial system configuration synchronization support
Linyaps
Updated Linyaps Base environment
Issue Fixes
DDE
Fixed numerous UI display issues
Fixed delayed process exit when closing the Control Center normally
Fixed incorrect color display for toolbar icons in dark mode
Fixed inability to boot after manual LVM partitioning installation
Fixed boot order changes not taking effect in multi-boot systems via Control Center
Fixed input failures (Delete/Backspace/NumPad keys) after system updates
Fixed locale parameters not updating via locale command after modifying regional formats in Control Center (affecting third-party app recognition)
Solid (deepin solid operating system)
Fixed snapshot switching failure after disabling system protection
Fixed system boot failure after upgrading from 25 Alpha
Fixed CD/DVD mounting failures on optical drive devices
Fixed kernel upgrade failures after manual partitioning installations
Fixed automatic unmounting of all disk devices after failed phone mounting via double-click
Fixed Tab key auto-completion failure during sudo apt install in terminal
Fixed inconsistent GRUB timestamp updates (first entry unchanged, second entry updated) after system updates via Control Center
Fixed boot failures for some 25 Alpha users post-update
Linyaps
Fixed Chinese input failure in applications
Fixed shortcut preview panel not opening via Ctrl+Shift+?
Fixed blank file display when opening text files in ~/.cache via Linyaps-edition text editor
File Manager
Fixed missing highlight after copying data to removable devices
Fixed AI search returning no results in global search during manual installations
Fixed missing reiserfs/nilfs2 format options for HDD formatting
Fixed inability to drag desktop shortcuts to Trash window for deletion
Fixed obscured "Empty Trash" button when minimizing window size
Fixed taskbar overlapping app icons under X11/Treeland
Fixed shortcut deletion requiring refresh
Fixed incomplete optical drive name display on hover
Fixed oversized disk icons at 225% scaling on 4K screens when connecting phones
Fixed batch file renaming failures
Fixed SMB account/password loss after upgrading from Preview
Fixed full-text search failing to detect GBK-encoded file content
Fixed misaligned file selection under sidebar collapse and screen scaling
Fixed incorrect global search results (e.g., video/image files)
Backup & Restore
Fixed overlapping "x" button and brackets in backup notes field, plus unresponsive clicks
Fixed cursor jumping to first backup file's delete button when external disk space is insufficient
UOS AI
Fixed blocked settings window when adding models after fresh system installation
Fixed dialog boxes appearing on wrong screens during Follow-Along in multi-monitor setups
Email
Fixed attachment opening failures via double-click/right-click
Fixed grayed-out export button when adding to blacklist
Disk Manager
Fixed perpetual initialization state when launching with USB drives connected
Screenshot & Recording
Fixed window auto-capture failure
Fixed invisible icons in dark mode (Control Center)
Fixed inaccurate full-screen area detection at 225% scaling on 4K screens
Fixed oversized GIF compression
Fixed inconsistent toolbar theme styling
Fixed post-recording UI freezes, residual windows, and blank timers
Cross-Device Sync
Fixed unresponsive file transfers via right-click → "Send to Device"
Fixed files not saving to Downloads after transfer
The deepin community will release system updates for deepin 25 Alpha this afternoon. While this update includes multiple functional optimizations and issue fixes, users who have not executed the critical fix script in advance may encounter upgrade failures due to system configuration and component compatibility issues.
To ensure a successful upgrade, DO NOT proceed immediately after detecting the update. Follow these steps:
Step 1: Check System Updates
Open Control Center → System Update. Wait for the update check to complete. If the system shows "Your system is up to date," check again later.
If updates are detected, DO NOT upgrade yet. Proceed to the next step. Users who check updates via apt update must also execute the following operations before running apt dist-upgrade.
Step 2: Manually Download and Execute the Fix Script (Critical!)
1、Download the script and grant execution permissions:
Download the attachmen upgrade_fix.zip from this post to a local directory (e.g., "Downloads") and extract it to get upgrade_fix.sh.
Then open the terminal and run these commands (adjust paths as needed):
Or right-click in the corresponding download directory and open a terminal to execute the following command to authorize the script:
chmod +x upgrade_fix.sh
2、Execute the script:
Run:
sudo ./upgrade_fix.sh
The script will:
• Clean redundant kernels/snapshots to free /boot space.
• Reboot the system immediately after completion.
Step 3: Perform System Update
After rebooting:
Important Notes
◦ Verify the script path is correct and ensure execution permissions are granted (chmod +x upgrade_fix.sh).
◦ Alpha users who haven’t updated since initial installation are most likely to encounter this issue. Regularly updated systems are unaffected.
◦ If the error persists, wait a few hours and recheck for updates (ensure latest patches are delivered) before retrying.
Appendix: Full Changelog for deepin 25 Alpha
New Features & Optimizations
Application Store
UOS AI
deepin ID
Linyaps
Issue Fixes
DDE
locale
command after modifying regional formats in Control Center (affecting third-party app recognition)Solid (deepin solid operating system)
sudo apt install
in terminalLinyaps
File Manager
Backup & Restore
UOS AI
Email
Disk Manager
Screenshot & Recording
Cross-Device Sync
Music
Video Player
Voice Notepad
Archive Manager
Gallery
deepin-album