龍芯 loongnix20 rc2 初體驗

2021-07-24php

v0.0.1html

  • 版權聲明:原創文章,未經博主容許不得轉載

3A5000 昨天發佈啦,歷史上的昨天是中共一大的第一天。 3A5000 的團購還沒開始(大概仍是3999左右整機的樣子),像我這種窮逼團購的錢也不見得掏得出來,只好等鹹魚了。昨天在個人寧美 3A4000 上裝了 loongnix20 mips64el rc2 ,今天就來體驗下。java

老衲去了北京,龍夢 Fedora32 的完成也就遙遙無期了吧。linux

在 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 沒有半點關係就是了。用戶頭像和鎖屏背景都沒有提供一個圖形化的入口修改,等後期優化吧。markdown

字體啥的能夠修改,標籤頁的大額頭其實也是字體的鍋。控制中內心啥也沒有,這些設置都在 右鍵桌面->更改桌面背景->字體 ,10-12在1440x900分辨率上比較正常。架構

若是必定要改面板,能夠試試手動編輯配置文件 /usr/share/mate-panel/layouts/default.layout ,用 mate-treak 切換成其餘配置再切回來。直接修改好像並不會生效,可能有緩存啥的。 default.layout 第一節貼在下面了,修改 size 值便可。推薦50,由於過小會致使面板圖標顯示異常。app

[Toplevel top]
expand=true
orientation=bottom
size=58

前面說到 loongarch64 的鏡像並無 Cartoons 主題的樣子,可是不要緊,除了面板,其餘部分就是 Arc 的主題+ Flat Remix Blue 的圖標+ Breeze Snow 的指針,能夠自行設置。eclipse

系統安裝

從龍芯的鏡像站下載最新的鏡像,在這裏能夠看到發佈說明。默認是 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

看着用吧,反正和往常同樣,懂的都懂。

QQ Linux版,從心出發·趣無止境

wechat

可使用UOS的Wechat包,若是想用能夠參考AUR上的相似方法破解。能夠登錄使用,能夠文件傳輸。

dingtalk

歐侃源有 3.5.5-Beta 的龍芯版,部分功能會崩潰,沒太深究。

dingtalk in okapps

注意右擊系統托盤的菜單中的退出按鈕,實際是沒法直接退出客戶端的,而要先退出登錄,才能退出釘釘客戶端。

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

相關文章
相關標籤/搜索