系統升級或者其他原因導致系統掉激活,重新使用激活時提示“激活失敗,請核對該序列號對應的系統版本信息”,同時在屏幕頂部提示“重要文件被篡改”,激活碼和試用期均無法激活,如下圖:
故障排查
場景壹
執行dpkg -l | grep deepin-desktop查看包的狀態如下:
場景二
執行dpkg -l | grep deepin-desktop查看包的狀態如下:
發現deepin-desktop-base包狀態正常,也未安裝deepin-desktop-server的包,繼續排查,查看/var/uos/os-license文件是否存在,以及文件內容是否正常:
提示該文件不存在,或者如下:
故障處理
前提是電腦已經開啟開發者,如果未開啟開發者則需要進入tty9進行處理統信桌面專業版如何進入tty9超管模式方法介紹,如果是1030之後的版本已經封禁tty9功能,則需要進入livecd來開啟開發者統信軟件專業版在livecd救援模式開啟系統開發者權限方法介紹
場景壹
步驟壹
卸載已經安裝的deepin-desktop-server這個包,直接卸載這個包會報依賴錯誤,很難直接卸載掉,可執行如下命令忽略依賴關系卸載:
sudo dpkg --force-depends -P deepin-desktop-server
步驟二
安裝deepin-desktop-base包,5.3.2.6版本的授權管理工具對應的deepin-desktop-base包版本為deepin-desktop-base_2020.08.27+dde,如下附件壓縮包中包含了amd、arm、mips三個架構的簽名包,找到對應架構的包雙擊安裝即可。部分情況雙擊安裝的時候會找不到包安裝器,可能是deepin-desktop-base包被卸載的同時也卸載了deepin-deb-installer這個包所致,此時用命令sudo dpkg -i 加上包名安裝即可。
deepin-desktop-base_2020.08.27dde.zip
99.4 KB
步驟三
安裝完之後再查看deepin-desktop-base包的狀態,如下:
包的狀態為ii,即為正常狀態。
步驟四
電腦聯網壹般會自動激活,或者直接重啟電腦,即可正常激活。
場景二
直接重裝相同版本的deepin-desktop-base包即可重新生產/var/uos/os-license文件,裝完之後查再查看/var/uos/os-license文件是否正常,重啟電腦即可恢復正常激活狀態。