天天看點

國産作業系統——銀河麒麟V10 SP1使用小結

前幾天看新聞國産作業系統銀河麒麟有了新的更新于是上手搞了一個。

國産作業系統——銀河麒麟V10 SP1使用小結
國産作業系統——銀河麒麟V10 SP1使用小結

=========================================================

該系統自帶驅動,其中包括NVIDIA的顯示卡驅動,十分神奇,不過這也造成了一個問題就是你自己不好再安裝驅動了。

國産作業系統——銀河麒麟V10 SP1使用小結

自己手動安裝銀河麒麟的NVIDIA-driver-460, 報錯,如下:

國産作業系統——銀河麒麟V10 SP1使用小結

手動修複一直沒有成功,最後發現本機自帶了一個修複工具,十分的神奇:

就是自帶的安全工具:

國産作業系統——銀河麒麟V10 SP1使用小結

運作該工具後竟然自動修複了手動安裝NVIDIA驅動造成的依賴問題,這個确實是有些神奇:

國産作業系統——銀河麒麟V10 SP1使用小結

===========================================================

對列印機的支援不太好,一般,很一般:

國産作業系統——銀河麒麟V10 SP1使用小結

雖然系統自帶了列印驅動可以列印,不過十分神奇的是列印出來的都是亂碼,而且最大的問題是它會循環列印,就是不停的列印,最後是因為列印機裡沒有紙了才自動結束,這個十分要人崩潰。

==============================================================

應用軟體方面:

基本上都是傳統的Linux版本的Windows軟體:

國産作業系統——銀河麒麟V10 SP1使用小結
國産作業系統——銀河麒麟V10 SP1使用小結

大量軟體使用的都是網頁版,也就是說官方給出的APP Store裡面的應用如果不是for linux的就是Windows版本下開發的web版,當然這web版在Linux下也可以用,不過不太好用罷了。

系統自帶了wine軟體,可以在一定程度上運作相容的Windows應用,不過其可用性和穩定性就無法保證了:

國産作業系統——銀河麒麟V10 SP1使用小結

還有一個不得不說的就是這個系統的APP Store可能确實有些伺服器資源不足,下載下傳APP起來十分的慢,就像是回到了電話線撥号上網的年代:

國産作業系統——銀河麒麟V10 SP1使用小結

銀河麒麟APP Store中提供了測試過的wine下的Windows APP,同時也提供了wine調用方法,使用wine可以手動安裝一些不是很穩定的Windows app, 就是上面的這個cross over,這一點要比統信V20好一些,統信的wine是不可以外部手動調用的,隻能安裝官方給出的Windows APP。

最值得關注的就是銀河麒麟主打的相容Android應用的宣傳,很不幸,經過研究發現隻有ARM版本的銀河麒麟才有這個功能,就是那個kydroid軟體,當然這就是要求你得有飛騰arm處理器,不過我這有兆芯CPU,也有Intel X86 CPU,唯獨沒有飛騰ARM的CPU,這也是沒法體驗銀河麒麟這個主打功能了。

不過據說優麒麟系統也是在X86 CPU下也是暫時不支援Android應用相容的: https://www.zhihu.com/zvideo/1338142577342308353 

最值得一提的是這個系統使用起來筆記本的風扇就總在轉,這個轉的頻率明顯高于Windows和Ubuntu,這個估計也是系統的問題,不過這個也不算啥問題。

滑鼠偶爾出現卡頓問題,不過不太要緊,隻是偶爾出現,不影響使用。 

該系統可以安裝上顯示卡驅動,這點還是很不錯的:

國産作業系統——銀河麒麟V10 SP1使用小結

=============================================================

下面就到了程式設計領域了,該系統是linux核心,外殼指令同Ubuntu相似,桌面采用windows7風格,于是我們可以使用Ubuntu的類似方法來安裝程式設計工具,如anaconda,pycharm,Tensorflow,pytorch等。

很不幸的是雖然該系統可以安裝如同Ubuntu一樣的開發軟體工具,但是其穩定性很一般,在我安裝好anaconda後安裝pytorch後(pytorch沒有安裝成功,中間就手動kill掉了)然後該系統就出現了頻繁的當機現象,再開機依然一會就當機,如此往複。

===================================================

個人評價:

該系統是國産作業系統,雖然采用了大量的Ubuntu的設計和windows的設計,同時使用linux核心,但是這畢竟是國産作業系統從無到有的開始,其存在的意義和價值就已經遠遠大于了其使用價值。

該系統工作量的評價:該系統确實有很大工作量,畢竟是國産的系統,但是考慮到其借鑒和複用了大量已有作業系統的代碼和工作,其本身主要工作就是做了個外殼,而系統外殼這東西我雖然不懂但是從deepin深度公司從一個小作坊發展起來的公司也可以幾年時間搞出一個外殼來看該工作應該也沒有達到現在輿論給予的那個地位,畢竟這個工作量是很大但是沒有那麼大,這個工作量就是一個中小公司的工作量而沒有達到一個以國家之力來投資搞出的那個level,你要是說這個系統是小公司搞出來的我确實認為這個東西不錯,你要是說這是一個中型公司搞出來的我感覺就很可以,你要是說這是大型網際網路這種公司搞出來的我就隻能說這個有些low,更何況這是國家級的項目,最後這個程度還是有些要人不好接受的。

總結:

辦公領域:該系統能用,但是不好用,辦公軟體基本可以了解為windows的應用用linux的wine跑起來或者幹脆直接使用windows環境下搞出的web版,畢竟web版在linux下也能用。自己退出的軟體,不限于辦公軟體可以說基本沒有。該系統打開網頁,查個資料問題不大,辦公軟體除了WPS以外基本可以當做是沒有,至于這個WPS居然在這個系統上還收費,而且好幾百,而且這個系統本身也收費,這價格估計你可以買windows的系統和全套辦公軟體的好幾套了。可以說辦公領域可以用,但是不好用,系統不穩定,不一定什麼時候就當機、卡頓,如果使用該系統辦公需要及時儲存文檔,當然使用這系統辦公再我看來對使用者最大的要求就是一定要有耐心,實在不好用的時候就默念:這是國産的,國産的,國産的,要支援,要支援,要支援,忍,忍,忍。

程式設計領域:該有的linux上的程式設計工具該系統都是支援的,但是基本上都不能用,可以這麼了解這個系統辦公都沒準啥時候卡機、當機,那你用這個系統些代碼那還不得瘋,而且最重要的是程式設計環境說是支援可以安裝,但是你有膽量安它就有膽量當機給你看,那感覺是相當崩潰。可以說該系統在程式設計應用領域的可使用率基本在個位數,至于是不是0确實不敢說。

概括說該系統隻能輕度辦公,而且對使用者的素質要求極高。

==========================================

個人感慨:

我個人是不看好走國外作業系統的老路的,國外作業系統使用什麼架構我們也使用什麼架構,國外使用什麼設計我們也使用什麼設計,國外系統使用什麼APP環境我們也使用什麼APP環境,那麼國産作業系統的貢獻難道就是在外國作業系統底層開源高層不開源的情況下複現他們的系統高層應用的代碼然後退出我們的國産OS,我想這個跟人走的路子不一定對,而且最為關鍵的是最後搞出來的這個os确實不好用,要是好用也就不說啥了。

個人建議:

國産作業系統應該從頭開始一步一步的完全自主設計和建構,我們不應該走linux路線而是應該走windows路線和mac路線,這不是說去使用windows和mac的底層代碼然後複現他們的OS外殼代碼,而是說我們應該設計自己的OS元件,如磁盤系統、排程系統、api接口、記憶體機制、系統核心等,不然的話隻能回去走老路去使用開源核心,而問題最大的就是這個linux核心,在linux核心基礎上建構的應用最大問題就是這個可視化應用支援不好,linux這個系統本身就不是給可視化和辦公使用的,如果你非得用linux核心建構系統那麼你再系統外殼和APP環境建構上就應該像Android這種的學習,做好隔離層,最大程度上保證上層可視化APP不存在嚴重的環境依賴問題和各種不穩定性,然後再給出自己設計的API接口,把系統的主動權握在自己手上。現在的國産系統基本可以了解為在國外開源的核心上複現其他linux系統的外殼,然後再在這個基礎上編寫一些OS級别的軟體,如加密軟體等。總的來說就是實作了從無到有,但是可用性交差,還需繼續優化。

最後的建議就是,國産系統應該學Andorid而不是Ubuntu或者centos,首先國産系統的定位是辦公還是程式設計還是生産環境,如果是程式設計或工業生産環境那麼繼續走linux老路沒有問題,這個情況下不太需要考慮可視化和OS上層APP的建構問題,如果是為了終端裝置使用而設計那麼在現在基礎上修修補補也可以過得去,如果為了辦公和娛樂應用那就得學Andorid,是以個人感覺國産OS的路還很長,以後銀河麒麟這樣的國産系統不應該隻推出面向晶片的OS而是更應該推出面向應用的OS,如:辦公娛樂可視化版本的OS(假設采用Andorid路線),然後再在該版本下推出子版本,如:辦公娛樂可視化版(x86 Intel、AMD晶片版)、辦公娛樂可視化版本(兆芯版)等;然後再有生産環境版(走Ubuntu、Centos路線),再推出生産環境(x86 Intel、AMD晶片版)、出生産環境(兆芯版)等;然後在推出終端移動版,如:終端移動(x86 Intel、AMD晶片版)、終端移動(兆芯版)等。

個人感覺OS在生産環境上是好解決的,再移動端次之,在辦公娛樂上最難,而在辦公娛樂上應該學Andorid而不是Ubuntu,因為Ubuntu這東西本身也在辦公上不太行,大家使用Ubuntu Desktop版其實還是主要是為了程式設計,畢竟可視化IDE對于大型程式設計項目來說還是很有用的。

繼續閱讀