-
1 # 暫時取的名
-
2 # 正直筆尖
Linux核心相容的驅動太少,現在老的新的海量的晶片核顯和獨立顯示卡等硬體研發生產時,各廠家都是圍繞Windows進行驅動程式除錯適配生產的,硬體一出廠就和Windows定下了青梅竹馬的“娃娃親”,燒成灰都相互認識,裝機順利沒有Linux裝機磕磕碰碰鼻青臉腫也進不去,這些故障主要發生AMD家族系列。跟Linux完全就是“陌生人”,又看不上Linux窮小子,相容不相容無所謂,不是這些硬體廠家考慮的事,各大硬體官網只有Windows7、Windows10主流系統的驅動提供下載。
有些小白說,驅動不是問題,光要中國產軟體應用豐富就行,說得倒很輕飄簡單。沒有主要核心零部件驅動,連裝系統和體驗系統的門都進不去。電腦的機理跟我們人體系統機理差不多,手腳、眼睛、耳鼻等一系列的器官只不過是人體系統的硬體,神經系統才是器官連線大腦CPU的驅動程式,讓人能夠活動自如,沒有神經驅動我們人就變成聾子、睜眼瞎、癱子、瘸子型別的殘疾人。大家平時主要直接跟各種行業應用和系統設定面對面的打交道,系統執行穩定時跟驅動接觸少,只有裝系統和出故障時才接觸到驅動程式,驅動程式是系統中協調系統各層面的默默無聞的幕後英雄。
驅動相容缺失會導致很大一部分機器隨身碟引導裝Linux64位各種發行版系統時就卡死到藍色畫面狀態,裝Linux32位正常,裝Windows64位也正常,說明Linux核心和AMD家族系列沒有相互協作把Linux驅動維護升級,半途荒廢到那兒了。所以Linux和這些晶片顯示卡硬體相遇時會出現“你不認識我,我不認識你”的卡死狀態,能裝上deepin都是碰上了運氣!像中彩票一樣。
實在要硬碟真實安裝,製作隨身碟啟動盤安裝碰碰運氣吧,如果裝不上,就不要勉強,不管你用什麼隨身碟燒錄工具都沒用,白費勁。即使透過什麼除錯勉強安裝上,接下來會有各種各樣的其他型別驅動引起的問題讓你寸步難行,掛了都是家常便飯。
要想看看deepin是個啥樣子,裝個虛擬機器,虛擬機器就像是“孫悟空”,會七十二般變化,它能虛擬變化成出各種各樣的相容Linux的驅動,虛擬機器執行deepin非常穩定流暢,沒有各種驅動困擾。作為體驗過各大Linux的過來人說句實話,不管是deepin還是優麒麟、新支點、Ubuntu等五花八門的Linux發行版都是非常低階的,都屬於狗肉上不了席的程式設計師使用的小眾系統,成不了大眾系統,尤其是AI智慧的未來,像原始DOS的命令列方式的系統只能當個玩具玩玩而已,不能當作生產力,跟不上時代發展的要求。
一些Linux技術人員和團隊仍然固步自封,自我陶醉在Linux所謂的程式碼效率高的小圈子裡,成了“井底蛙”,就不想跳出井口看看外面的世界,哪怕看一眼Android這個成功的範例,它可是Linux的親兒子,問Android中有一條或者是有半條命令行了嗎?想起了一位主持人說的話:就算低頭拉車,也要抬頭看一看天。
目前的Deepin被一批膚淺者帶偏了,正事不足討論什麼圓角直角的美與醜、額頭的大與小、老桌面與新桌面的比較投票,走偶像派。無可厚非,走偶像是收穫了一點粉絲,但不能長久,還得靠系統的可靠和能力維持人機的長期協作關係。就目前深度不可能維持魚和熊掌二者兼得的局面,把有限的精力投入到關鍵的地方。
關於Linux核心,它是屬於全世界的,不專屬於哪個國家地區和組織。中國還沒有哪一家公司有強大的人力、物力、影響力、科技實力對Linux核心進行改進和提升,貢獻中國智慧,中國力量,中國解決方案,改善核心相容海量的驅動,都想投機取巧,喜好形式主義的表面文章,爭先恐後幹換皮的裝修公司一大堆,包括華為、小米這樣典型的公司都拿現成的安卓換皮裝修。鴻蒙系統,自己和媒體一波一波吹牛聲波傳遍了全世界,只有敏銳者看清的是隻剩名字起得好!連哄帶蒙,至今連個影子都沒有。
這是Linux面對生態鏈中遇到第一道難以逾越的驅動鴻溝。一大部分機器安裝失敗其實是Linux核心天生的營養不良的缺陷導致。
-
3 # 哼哼online
考慮到日後就業,計算機專業的還是用centos比較好,伺服器多數都用紅帽產品,所以需要熟悉產品習慣,非計算機專業的deepin用用吧,簡單啊,好的問題人家都解決了,比如QQ。
-
4 # 謎木
看你是什麼使用環境和需求。
1.假如你是在pc機上用,需要安裝桌面環境。
相信我,一定要選ubuntu/deepin,不要選centos。因為適用於伺服器環境的發行版,軟體倉庫裡的軟體都是要求穩定第一,版本比較舊,你會很羨慕別人酷炫的桌面視覺。除非,你說你不需要審美,或者你使用非預設倉庫源,再或者你願意折騰自己下載原始碼自己編譯安裝。
2.假如你是想要一個純伺服器環境,用在NAS、VPS、自家小型伺服器之類的地方,或者只是想學習Linux伺服器。
那還真適合用centos。雖然說ubuntu也有伺服器版,但國內應該還是視centos為主流(不同意見請賜教)。
我在過去工作過的公司一直是使用centos,我自己目前參與的專案,我也都是選擇centos。
PS:從ubuntu6.06開始,斷斷續續折騰過好多個版本,但卻一直沒有用過deepin,所以不好評他們哪個更好。最近有打算裝一臺linux的辦公環境,主要做java伺服器和部分cocos/安卓開發,暫定的目標是ubuntu18.04LTS,我比較在意LTS。
-
5 # 網工不正經
其實,你這個問題,問的有點不是很專業,應該還沒有正式開始學習使用linux吧。當前“用於程式設計學習,便於操作,安全,費用低”的需求,應該考慮哪個發行版的linux。
1.簡單為了樂趣嘗試玩玩的話,Linux Mint、ubuntu都可以,其實桌面版有很多,如果你想體驗的話,安裝一個vmware或者virtualbox虛擬機器,都安裝體驗下。
Mint比較像Windows
ubuntu
2.如果你為了以後工作,可以告訴你,市面上很多很多桌面客戶端+伺服器架構的系統,伺服器都是centos,因為免費,因為它就是等同於很久之前的紅帽免費版,而且很多公司利用很多國外開發開源軟體,加上自己做的介面就賣自己授權。
如果你只是想搭建開發環境,只是為了開發學習,如果考慮便於操作而且非linux不行,先考慮桌面版的ubuntu,如果想多接觸以後生產環境,為了以後工作,多接觸redhat的系統(centos,RHEL,Fedora),centos我瞭解的中小企業幾乎都是這個。rhel大公司可能用的比較多。
-
6 # DaShuaiHou
我來說吧,程式設計,要看你做什麼程式設計,如果是嵌入式系統開發,根據自己的裝置環境,系統新了反而不好,這裡就選Ubuntu16.04以及一下版本的。
如果是正常寫寫程式,跟平臺無關的,搭建伺服器來說,無論是ubuntu,centos或者deepin都能做到。都是屬於Linux,所有配置來說基本相當,而且大多數情況是要自己根據原始碼來編譯,所以並沒有什麼區別。
重點來了,當你選擇Ubuntu或者centos後,確實寫程式都沒問題,你會發現你常用的QQ,微信,百度雲,迅雷等等這些都沒有,會讓你發狂,即使用wine來配置,同樣會讓你抓狂。這裡就選擇deepin,系統把這些都給你解決好了,不用你擔心。對於程式設計的環境,自己搭就可以了。ubuntu和deepin都是基於debian發展過來的,區別都不大。所以自己學習用,用deepin更好。
-
7 # 勿與君子鬥名
你是想學習(程式設計)的,那嚴格來說無論用那種發行版都是可以的,使用者體驗不同,但是其核心和開發工具基本是一樣的,所有的程式語言也都適用。但是一般包管理工具會有差別,這或許是除了使用者體驗,最重要的差別了。
從歷史發展到角度(“輩分”)看,你應該至少去了解Debian,Unbuntu,Fedora(以前的Redhat紅帽,與其幾乎同名的中國產RedFlag紅旗),CentOS等主流,此外還有很多桌面以及衍生的發行版Gnome,Xfce,KDE(以前與Gnome二分天下,現在感覺從腦海消失了,留下的是Qt坎坷的商業化;QT對應GTK)以及很多桌面(幾乎都是基於GTK)。
從你學習的目的看,我建議使用Fedora,因為它最大的派生了開源社群的原始成果,沒有過多的定製化。如果是學習,從本源開始應該會有很大的幫助。Fedora用的是Gnome Shell桌面,而且幾乎不做任何定製,出於學習的目的,你可以很好地體驗到GnomeShell開源本尊設計的魅力。不建議你從過度定製的系統開始,你可以把Fedora看成是開源系統的原始整合,最少的商業定製和捆綁,很好了繼承了整個開源社群的設計文化。GnomeShell自誕生之日起,開源社群的碎片化開始了里程碑式的改變。而未來一些關鍵元件會進一步降低碎片化,哪怕有無數版本,開發者依然可以讓自己的應用無縫的運行於各種發行版,不必關心各種差異。
另外建議去了解下Linux發行版都派生樹,這會更好地幫助你做出正確的選擇。學習從源文化開始,應該最有幫助!
-
8 # 大輝哥366
建議ubuntu和centos都瞭解一下,伺服器領域centos佔多數,辦公領域ubuntu佔多數,近幾年ubuntu在服務領域好像發展的不錯;
如果你是學生的話,建議你都折騰一下,選一個適合自己的。
-
9 # FungLeo
沒有說你的需求,只說一個計算機專業,這樣的提問,很難直接回答。因為計算機專業有很多啊,比如計算機設計,那還用啥linux啊,趕緊去學習macos或者windows才是正事兒!
好吧,既然提問了,我就要認真的回答。
首先,不推薦使用 deepin 系統,因為這個系統的設計初衷就是為小白準備的。直接上手這個作業系統,很容易用了一年都不太清楚linux系統和windows系統有多大的區別,優勢劣勢分別是什麼。簡單說就是這個系統設計得太好用了,以至於你都忘記了還需要學習下作業系統。
但是,如果你已經學習了很多linux系統的知識,並且懶得折騰,這時候 deepin 系統就是一個很好的選擇了。開箱即用,十分方便,尤其是對QQ等中國產軟體的良好支援,更加貼近華人使用電腦的實際需求。
如果是作為日常系統使用,我個人更推薦計算機專業的學生使用 ubuntu 作業系統,因為烏班圖系統在網上有大量的資料,可以隨手搜尋到你需要的內容。
再者,烏班圖本身也十分穩定,所以日常使用不會有太大的問題。其使用的桌面系統和windows有較大的區別,也可以隨時提醒你現在在linux系統下工作,而不是windows系統。
但是,如果你希望精深服務端的linux系統,centos才是不二之選,因為目前國內主流的服務端作業系統就是centos系統。我們知道 centos 是基於 redhat 系統的社群版本分之,繼承了非常優秀的血統。作為服務端使用是非常穩定的。
說了 centos 的好處,就得說說他的劣勢了。centos是服務端系統,因此追求的是穩定,很多的軟體都比較古老,因此除非特別注意,預設yum安裝的都是相對較老的版本,這不太利於你學習最新的東西。而且作為桌面端使用,很多東西都最佳化得不好。
即便如此,還是要認真學習的,尤其是往運維方向發展。
嗯,我的建議是從 ubuntu入手,順便學習一下 centos 系統。最後你選擇日常不折騰,使用 deepin 系統,要是喜歡折騰,轉型 arch linux 就可以了。
最後,無論是什麼發行版,本質都是 linux 系統。就好比無論是什麼樣型別的女生,本質都是女生。有很多東西都是萬變不離其宗的。因此,瞭解本質就好,其他的任何發行版的差異,我相信在你瞭解到底層後,就無求所謂了。
因為,咋著你都能用好。
以上。
-
10 # 任T堂達人
漂亮的圖示和桌面都是為了高速的辦公,其實,最後除錯和部署都是直接指令了。由於伺服器跟家用機都是烏班圖,所以部署專案的時候,手到擒來。記住幾個指令,vim,cd,rm,chmod,vm,cp,service,ps aux|grep ,apt get install,apt get update,apt get upgrade,ls,tree,pwd把這些記住搞清楚。把vim操作表也背下來,你會開啟新世界。可以買個類似的定製滑鼠墊。有了指令的世界,桌面個雞兒。
-
11 # 河南丶梁先生
deepin和ubuntu都用過,我說下我的個人看法把
deepin:安裝軟體傻瓜式安裝,很方便,設計的更美觀和人性化一些,這也是我一開始停留在deepin上的原因,新鮮感也就那麼幾天,不過確實挺方便挺養眼的。後來用過一段時間後發現畫面經典卡頓,十分崩潰,deepin對電腦配置要求還挺高!
ubuntu:個人覺得也非常不錯,桌面(ubuntu預設桌面,可以換的)雖然沒deepin那麼好看,但相較與以前用的windows還是很好看的,人性化也不錯。安裝軟體的話,軟體商店有的也很方便,沒有的也可以去網上下載,然後用命令安裝,像vim這些軟體源裡有的可以直接apt。deepin可以用的軟體,ubuntu相信都能用。新手的話,其實兩系統沒什麼適不適合的,哪個順手選哪個吧,但要用ubuntu的話,還是建議你選擇LTS版(長期支援版)的,比較穩定。ubuntu對配置方便沒有多大的要求,我的電腦配置是i5-2540M,8G記憶體,用ubuntu16.04很順暢,這也是我一直用ubuntu的原因
)。其實,用一段時間後,就覺得桌面也就那麼回事,美不美觀都沒什麼勁頭了,最重要的還是在linux下的學習,過於糾結用哪個或者用什麼桌面,反而喧賓奪主。
個人建議:小白使用者或者想用linux完成自己工作的人員,還是用deepin吧,這樣你不用費勁去折騰裝QQ,裝輸入法,裝各種常用軟體,這些deepin都為你做好了。你可以把所有精力放在你自己要做的事情,比如php開發,Android開發,各種開發。普通人可以盡情的銷售上網娛樂,玩遊戲。有很多人思想還停留在以前,認為折騰個輸入法,折騰個QQ就是真的會用linux了。其實這是沒有意義的,如果真的要了解linux,學以致用,應該去學linux運維,而不是折騰這些常用軟體。你可以在deepin的終端敲命令,體驗運維的視角。也可以安裝虛擬機器,裝個伺服器版的linux,去連結學習運維。
-
12 # 拍拍小達人
計算機專業不一定要玩linux,用windows也可以,不過寫程式碼的大部分會用Mac 或者linux。
這幾個發行版都可以滿足你學習的需求。
回覆列表
跟使用者不同的使用場景,應該有不同的選擇。
Ubuntu 有desktop和server版本的區別,就看名字就能知道desktop是建議桌面型使用者使用,本身安裝時自帶的完整的使用者介面包作為預安裝,普通辦公娛樂,基本上夠用,但是專業的音訊影片後期處理軟體,如studio one,pro tools,ableton live等大多數還不支援Ubuntu/debian系統。ubuntu server一般用於伺服器作業系統,執行一般的中介軟體等不帶使用者介面的應用服務。
deepin是深度修改使用者介面的linux,核心應該和Ubuntu,debian是一樣。但是deepin自己的應用商店上有蠻多的應用可以下載安裝。辦公娛樂基本夠用,形成自己的應用生態。比Ubuntu更好一點,操作習慣跟mac,win都有點相似的操作習慣。
centos是開源的redhat server,也是偏向伺服器的作業系統。功能強大,是目前使用者量很大的伺服器作業系統。