今天需要下個 imagenet 的 ILSVRC2012 數據集,找到了網友在百度網盤中分享的下載好的;
但是因爲本人使用的是 fedora 34 系統,所以嘗試下載 百度網盤 linux 版本進行安裝,但是因爲我本機的nodejs過新,有些百度雲盤使用API已經失效,所以不能成功運行;
目前我採用的方式使用 wine 運行 百度網盤的 windows 版本,進行下載數據集;
安裝後發現 wine 對中文支持不夠,出現亂碼。下面進行記錄個人的解決方式:
1. 下載中文字體,如宋體 simsum.ttc
https://github.com/sonatype/maven-guide-zh/raw/master/content-zh/src/main/resources/fonts/simsun.ttc
2. 創建註冊表配置文件: touch font.reg
REGEDIT4 [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink] "Lucida Sans Unicode"="simsun.ttc" "Microsoft Sans Serif"="simsun.ttc" "Tahoma"="simsun.ttc" "Tahoma Bold"="simsun.ttc" "SimSun"="simsun.ttc" "Arial"="simsun.ttc" "Arial Black"="simsun.ttc"
3. 通過 wine 運行 regedit,加載註冊表配置文件,將其他中文字體配置爲我們下載的字體,simsun.ttc
wine regedit font.reg
4. 重新利用wine運行百度雲盤;問題解決;
5. 效果展示:可見,主菜單亂碼已經消失,並且通過登錄,目前已經順利下載數據集。
保持更新,cnblogs.com/xuyaowen;