2021-07-24
v0.0.1
- 版權宣告:原創文章,未經博主允許不得轉載
3A5000 昨天釋出啦,歷史上的昨天是中共一大的第一天。 3A5000 的團購還沒開始(大概還是3999左右整機的樣子),像我這種窮逼團購的錢也不見得掏得出來,只好等鹹魚了。昨天在我的寧美 3A4000 上裝了 loongnix20 mips64el rc2 ,今天就來體驗下。
老衲去了北京,龍夢 Fedora32 的完成也就遙遙無期了吧。
在 loongnix.org 可以找到 loongnix20 的 mips64el 體系結構和最新的 loongarch64 體系結構的映象檔案, mips64el 按照發行說明是隻支援 3A4000 (大概就是說修復了 nan2008 吧),不過更老的比如 3A3000 也有說安裝成功的。
mips64el 的 rc2 映象更新了 Cartoons 主題,這也是它和 loongarch64 版本在觀感上的一個不同(嘛,其實這就是這次非常想吐槽的)。 Cartoons 主題和 Windows10 非常相像,無論是開始選單還是下方的皮膚佈局。但是這個皮膚並沒有完全做好,因為它是不能設定的,增刪專案改變大小都是不可以的。可能為了適配高分屏,預設的系統字型也是非常大,但是在 1440x900 小屏上用得我腳趾抓地。 Mate 桌面不知道為啥用的 Gnome 的控制中心,設定專案也很少,試圖使用 mate-treak 發現皮膚真的不能圖形化修改,而且用 mate-treak 切換其他佈局可能出現小問題,比如音量圖示消失、皮膚鬼畜。
說說 Cartoons 主題吧,不得不說使用者頭像和鎖屏背景確實比較 cartoon 的,可惜和 Anime 沒有半點關係就是了。使用者頭像和鎖屏背景都沒有提供一個圖形化的入口修改,等後期優化吧。
字型啥的可以修改,標籤頁的大額頭其實也是字型的鍋。控制中心裡啥也沒有,這些設定都在 右鍵桌面->更改桌面背景->字型 ,10-12在1440x900解析度上比較正常。
如果一定要改皮膚,可以試試手動編輯配置檔案 /usr/share/mate-panel/layouts/default.layout
,用 mate-treak 切換成其他配置再切回來。直接修改好像並不會生效,可能有快取啥的。 default.layout
第一節貼在下面了,修改 size
值即可。推薦50,因為太小會導致皮膚圖示顯示異常。
[Toplevel top]
expand=true
orientation=bottom
size=58
前面說到 loongarch64 的映象並沒有 Cartoons 主題的樣子,但是沒關係,除了皮膚,其他部分就是 Arc 的主題+ Flat Remix Blue 的圖示+ Breeze Snow 的指標,可以自行設定。
系統安裝
從龍芯的映象站下載最新的映象,在這裡可以看到釋出說明。預設是 mate 桌面,這延續了 loongnix 的傳統, rc2 的一個改進是更新了主題,不再是原來那個預設醜醜的 mate 了。
選擇不小於4G的U盤,使用 Win32DiskImager 寫入映象。由於它預設選擇“img”格式的檔案,我們需要在選擇檔案型別的下拉框中將其改為“所有檔案”,選擇需要的iso檔案和正確的U盤碟符後開始寫入,寫完後可以校驗一下。如果在Linux下可以用 dd
寫入。注意寫入完成後一定要先解除安裝再拔出U盤。
使用 Rufus 似乎也是可以的,其他工具則並沒有人測試過。
日用軟體
好多人喜歡吐槽軟體商店東西少啦,用起來不夠小白啦,於是 loongnix20 rc2 用實際行動回應:沒有軟體商店~遵循 Debian 系的傳統,自帶了新立得軟體包管理器,這個管理器可以說涵蓋了所有軟體包,只是不是那麼圖形化罷了。在軟體列表的最下方可以看到 Debian 參考手冊,不得不說用了那麼久 Archlinux ,和 Debian 再次相逢還是很親切的。畢竟還不是正式版本,與其急著去 Debian 化還不如把軟體做做好,就像銀河麒麟一看就是 Ubuntu 嘛,但是好用就是王道。
龍芯瀏覽器
龍芯瀏覽器有兩個大版本, V2 和 V3 。兩者都支援國密協議,也都沒有發現什麼外掛相容性問題;兩者不同在於 V2 是基於火狐核心,而 V3 是基於Chromium核心。另外 V2 似乎沒有授權的頁面,可以在設定裡直接勾選國密協議,不過是不是真的開啟了也沒法測試。
系統預設安裝了 V3 的龍芯瀏覽器,可以像使用一般的 Chromium 一樣對待它。如果和我一樣喜歡火狐狸的可以安裝 V2 。 V2 和 V3 的龍芯瀏覽器是可以共存的,兩者包名不同。
# 安裝V2
sudo apt-get install cn.loongson.lbrowser
V3 的包名是lbrowsr。 V2 被獨立安裝在了 /opt
下,這和 UOS 的軟體目錄是一致的。但是這樣安裝的軟體包圖示並不會出現在 UOS 外的系統的選單中,對於 loongnix 也一樣,所以我們需要手動拷貝到桌面上。
# 拷貝快捷方式
cp /opt/apps/cn.loongson.lbrowser/entries/applications/cn.loongson.lbrowser.desktop ~/桌面/
可以共存不見得可以同時使用,同時使用似乎會出現一些問題,特別是在視訊播放這些時候。
線上4k視訊並不能流暢播放,但是B站看看1080p高位元速率外加中等壓力的高階彈幕還是綽綽有餘了,畢竟彈幕狂歡的視訊一年不見得遇到幾個。
Firefox
雖然 lbrowser 提供了基於火狐核心的版本,但是這並不意味著沒有火狐了(Chromium確實是沒有)。如果你依然想用原汁原味的火狐,那你可以安裝它,68.7.0esr的版本也不低。
sudo apt-get install firefox-esr
沒有針對優化,它的效能並沒有lbrowser的好,B站高階彈幕會卡頓,但是看視訊並沒有什麼問題。
視訊播放器
系統自帶了smplayer,可以自行安裝mpv、vlc。
用vlc居然可以流暢軟解播放本地4k視訊了,這在Fedora28上是無法實現的,是一大進步啊。
sudo apt-get install vlc mpv
音樂播放器
我還是喜歡 Audacious 和 Rhythmbox,暫時也沒有找到更喜歡的音樂播放器。Audacious 有一個系統托盤圖示,可以在外掛中開啟它。
sudo apt-get install audacious rhythmbox
螢幕錄製
vokoscreen 和 simplescreenrecorder 都和 Fedora28 時代沒啥進步,也有並不十分熟悉但也十分好用的 vokoscreen 。但是它們似乎都不能呼叫顯示卡來硬體編碼,所以使用時CPU佔用率會非常高。新版本中,vokoscreen的視訊編碼那裡多了一個huffyuv,這個效果更好一些。
sudo dnf install simplescreenrecorder vokoscreen
另外Guee大佬的“Guee錄屏機”會出現和 lbrowser v2 類似的問題,即軟體目錄和 UOS 一致但是並不被 loongnix20 支援的問題,網頁所說的 loongnix 指老版本的 loongnix1.0 ,提供 rpm 包,而 loongnix20 需要 deb 包。
# 當前最新1.0.1-4
wget http://www.loongson.xyz/GueeRecorder/net.guee.recorder-1.0.1-4.mips64el.deb
sudo dpkg -i ./net.guee.recorder-1.0.1-4.mips64el.deb
sudo apt-get --fix-broken install
cp -v /opt/apps/net.guee.recorder/entries/applications/net.guee.recorder.desktop ~/桌面/
音視訊編輯
Audacity 和 GoldWave 類似的多軌且易用的音訊編輯器, Kdenlive 則是老牌的視訊編輯器。它們的版本分別是 Audacity2.2.2 和 Kdenlive 18.12.3 ,版本並不新,但是沒有什麼 bug。
sudo dnf install audacity kdenlive
影像處理
除了教程比較難找,gimp無論從哪方面看都是一個非常好的photoshop替代品;krita則是一個非常棒的畫圖工具,比Windows的畫圖強非常多。它們的版本分別是 gimp2.10 和 krita4.1.7 , krita 版本不新了。
sudo apt-get install gimp krita
wps辦公套件
loongnix20 自帶了 WPS ,但是缺失字型的問題並沒有被預設解決(畢竟專利嘛),需要自行百度解決。另外自帶了 WPS 並不意味著可以直接從軟體源獲得更新,我們依然需要到官網下載最新的軟體包安裝以獲得最新的版本。
Markdown編輯器
編輯點簡單的部落格啦,寫點日誌啦, Markdown 還是必備的。我還是和往常一樣使用的ghostwriter,雖然功能並不強大。源裡也有retext,可以選擇安裝。
sudo dnf install ghostwriter retext
小企鵝輸入法
系統預設安裝了fcitx,預設中文輸入法是sunpinyin,這是個好文明,幾乎不需要更多的配置就可以正常使用。我直接從設定中切換成雙拼了,沒有多加配置。
linuxqq
看著用吧,反正和往常一樣,懂的都懂。
可以使用UOS的Wechat包,如果想用可以參考AUR上的類似方法破解。可以登陸使用,可以檔案傳輸。
dingtalk
歐侃源有 3.5.5-Beta 的龍芯版,部分功能會崩潰,沒太深究。
注意右擊系統托盤的選單中的退出按鈕,實際是無法直接退出客戶端的,而要先退出登陸,才能退出釘釘客戶端。
telegram
真正的實時通訊軟體,源中的版本為1.5.11。
sudo apt-get install telegram-desktop
金山詞霸
官網沒有提供下載,這裡推薦使用歐侃源的軟體包,支援劃詞翻譯和離線詞典
wget http://okapps.oukan.online/lroapps/deb-loongson/com.kingsoft.powerword_1.2_mips64el.deb
sudo dpkg -i ./com.kingsoft.powerword_1.2_mips64el.deb
億圖圖示
億圖圖示可以說是國產之星了,現在身邊越來越多的人也開始使用它,畢竟太方便了,即使試用版也可以滿足日常的需求。
在官方下載介面,
下載 國產龍芯架構-銀河麒麟/UOS 版。
librecad/freecad
老牌的開源cad軟體,用於工圖製作的。
sudo dnf install librecad freecad
中望CAD
可以三十天試用,但是要想把試用時間永久也不是不可能對吧。
在官方下載介面,我選擇的是 “銀河麒麟/深度/中科方德/萬里紅/一銘” 的龍芯版。
Codeblocks
老牌的C/C++ IDE,源裡的版本是古老的16.01,所以注意程式碼路徑不要有中文。
sudo apt-get install codeblocks
eclipse
eclipse也算是老牌的java開發環境了,注意要安裝 eclipse-platform-sdk 而不是eclipse-platform。
sudo apt-get install eclipse-platform-sdk
至於 java1.8 是自帶的,所以不需要單獨安裝,有需要可以在龍芯官網找到 java13 。
虛擬機器
qemu虛擬機器還是比較無語的,顯然完全沒有適配好。有一說一不要說x86的系統了,執行龍夢的 Fedora28 的不能。好奇,為啥啥系統都啟動不起來?
手動安裝參考命令列在下面,其他包會作為依賴關係自動選中。
sudo apt-get virt-manager qemu-system
沒有的
obs-studio 和 blender 是好多龍芯愛好者夢寐以求的軟體,遺憾的是 loongnix20 並沒有obs-studio,源裡有 blender 但是不能啟動。
另外 kicad 並沒有在軟體源中出現,更有意思的是 Calibre 居然也沒有。另外 loongnix20 很魔怔地給 openjdk8 配上了 openjfx11 ,連 Minecraft 都需要另外配置了。
總結
loongnix20 整體來說還是可圈可點的。從前 loongnix1.0 的時代,無論是系統的美觀程度還是易用性都完敗龍夢的 Fedora28 ,畢竟龍夢一直在發展,核心版本達到 5.4 ,軟體包也比較新,新軟體的移植方便;而 loongnix1.0 一直沒有太大的進步,核心也停留在 3.x ,很多軟體包無法支援。如今 loongnix20 在軟體版本上對標 Debian10 ,在一個個測試版的迭代中也可以看到比較明顯的改進。
也許,大家更樂意看到的是 loongarch64 版本的 loongnix20 ,但是個人覺得 loongarch64 作為一個極其年輕的指令集架構,它的軟體生態一定是非常弱的。有一些已經買了龍芯 3A5000 的遇到了上面所列一些非常基礎的軟體適配不足崩潰的情況,另外上面所列一些專有軟體,也是龍芯在 mips64el 架構上的一些積累,不是一天兩天就能完美替換的。所以筆者並不會著急蹭這個熱點,至於開發用的編譯機器,可以不用自己的對不對 [doge]。
by SDUST weilinfox