{eval=Array;=+count(Array);}
很高興回答您的問題我是林創(chuàng)云小編,如果我的回答對(duì)你有幫助歡迎給我評(píng)論留言或者點(diǎn)贊加個(gè)關(guān)注!
小編嘗試過Linux系統(tǒng)桌面版本的使用情況,這里使Ubuntu及國(guó)內(nèi)的Deepin系統(tǒng)。本文以Ubuntu18.04為例。
我們下載系統(tǒng)后初始安裝界面差不多就是這個(gè)樣子,后期可以自定義出各種界面,自由度非常高!
一、日常生活及辦公軟件
1、聊天軟件QQ
ucloud曾于2008年推出QQ for Linux版本,但2009年之后就再也沒有更新過,但在上個(gè)月24號(hào)ucloud宣布QQ for Linux版正式回歸!全新版本優(yōu)化了消息體驗(yàn),完善了消息的收發(fā)能力以及在性能上得到了提升。
2.辦公軟件WPS
WPS官網(wǎng)也是有發(fā)布Linux版本的
總體來說辦公軟件也是非常好用的,跟windows基本沒什么區(qū)別,滿足日常辦公需求。
二、開發(fā)軟件,
小編就不一一展示安裝使用圖片了,以下是小編整理的相關(guān)開發(fā)軟件的使用情況。
1. shell ,Linux系統(tǒng)自帶的命令解析器,它類似于DOS下的command.com和后來的cmd.exe。它接收用戶命令,然后調(diào)用相應(yīng)的應(yīng)用程序。
2. C/C++, linux開發(fā)C和C++沒有任何問題,
3. python,跨平臺(tái)語言,linux下好多軟件都是python開發(fā)的
4. java,語言本身就是跨平臺(tái)的,在linux下開發(fā)自然沒有問題
5. ruby,其實(shí)只要是跨平臺(tái)的語言用什么系統(tǒng)開發(fā)都行
6. javascript,css,html 這些只要有個(gè)文本編輯器就能開發(fā),只要有個(gè)瀏覽器就能運(yùn)行
7. Android,android可以用kotlin,Java和C++開發(fā),在linux下自然沒有問題,Google官方提供的有Linux版本的開發(fā)工具
8. swift, swift編譯器是支持ubuntu的,但如果用來開發(fā)ios和mac應(yīng)用是不行的,可以開發(fā)一些命令行應(yīng)用
9. NodeJS,nodejs用的語言也是javascript
10. Electron,是Fackbook公司出的用nodejs和chromium開發(fā)桌面應(yīng)用的框架,跨平臺(tái)
11. 數(shù)據(jù)庫(kù),Mysql,Oracle Database,PostgreSQL, Redis, MariaDB,MongoDB,Sqlite都沒有問題
總結(jié):對(duì)于一個(gè)來自互聯(lián)網(wǎng)工作者的小編來說,Linux日常辦公和開發(fā)是完全沒有問題,對(duì)于一個(gè)開發(fā)者來說,如果Linux都不適合開發(fā),那Windows就淘汰了。
但是對(duì)于一個(gè)初學(xué)者入門還是非常有難度的,例如軟件安裝過程都是需要命令去執(zhí)行,編譯后,才能正常安裝使用的。建議初學(xué)者可以多看看網(wǎng)上的教程。
謝謝邀請(qǐng)!
我自己嘗試過用Linux來應(yīng)付一個(gè)周的時(shí)間,在完全不打開macOS和Windows的前提下,深度Linux基本上可以完全滿足我的需求。
得事先講清楚的是,我基本上已經(jīng)很少玩游戲了,目前做的也都是互聯(lián)網(wǎng)產(chǎn)研線上的工作,娛樂就是看視頻聽音樂、看博客逛開發(fā)者社區(qū),其余的工作和學(xué)習(xí)也都是跟互聯(lián)網(wǎng)軟件開發(fā)相關(guān)的,因此Linux對(duì)于我來說可以滿足基本需求。
硅谷有兩種程序員,一種是用macOS的,一種是Linux的,基本上都是這兩類程序員占主要,Google和Facebook就是這類硅谷公司的典型。兩類程序員基本上都是用Emacs和Vim開發(fā)的居多,尤其是做后臺(tái)的大部分都是在遠(yuǎn)程服務(wù)器上完成,而服務(wù)器上就是Linux系統(tǒng)。
Google之前一直用定制版Ubuntu、也就是goobuntu,現(xiàn)在逐漸轉(zhuǎn)向了gLinux,也是基于Debian的Linux版本,Google不限制員工使用什么類型的操作系統(tǒng),不過Google鼓勵(lì)工程師實(shí)用Linux操作系統(tǒng)。
很多同學(xué)可能平時(shí)不大能接觸上,國(guó)內(nèi)也有不少的企業(yè)是用這樣的環(huán)境開發(fā)的,比較著名的就是擁有著11億注冊(cè)用戶的微信開發(fā)。微信PRC框架、服務(wù)器框架代碼、微服務(wù)、路由策略、過載和自適應(yīng),消息隊(duì)列等都是在Linux C/C++環(huán)境下開發(fā),你所了解的微信的主要功能,比如朋友圈、公眾號(hào)、支付等核心功能全都是在Linux下開發(fā)的。
基本上是采用的微信后臺(tái)是采用SSH到服務(wù)器開發(fā)機(jī),大部分基本上采用的是vim/emacs+gcc+gdb進(jìn)行開發(fā),聽說只有很少一部分是本地IDE寫好傳到變以及進(jìn)行編譯調(diào)試,要知道微信這種級(jí)別的產(chǎn)品,用戶量是10億級(jí)的,代碼量是千萬行以上的,都還是在Linux C/C++為主要技術(shù)棧的環(huán)境下進(jìn)行開發(fā),因此Linux做開發(fā)是肯定沒問題的。
除了沒有Visual Studio、Xcode這些Windows或者macOS下的專門開發(fā)工具,其他的主流開發(fā)工具,Linux上都非常全面,甚至體驗(yàn)上會(huì)更好。
作為生產(chǎn)力系統(tǒng),Linux對(duì)于開發(fā)者是極度友好的,Linux是最接近生產(chǎn)環(huán)境的,大多數(shù)的互聯(lián)網(wǎng)企業(yè)都會(huì)選擇CentOS、Debian、RedHat Linux、或者一些企業(yè)專門深度定制的Linux發(fā)行版作為服務(wù)器,即使如WhatsApp、Yahoo使用FreeBSD作為服務(wù)器,Linux也是非常接近生產(chǎn)環(huán)境。
我自己曾經(jīng)嘗試過在深度Linux下學(xué)習(xí)和工作一周時(shí)間,事實(shí)上深度Linux很好的完成了我的工作、學(xué)習(xí)和日常任務(wù)。
開發(fā)工具
Emacs/Vim、Visual Studio Code、IntelliJ IDEA、PyCharm是我用得比較多的開發(fā)工具,除此之外GCC、GDB、Git都是用得比較多的工具,深度終端已經(jīng)非常好用了,不需要像Windows上弄個(gè)Zoc、Cmder這些第三方終端。
文檔編輯、腦圖工具
文檔編輯我現(xiàn)在基本上已經(jīng)很少用office了,大部分我都是云端用Google Docs、本地用WPS,除此之外就是做presentation的時(shí)候用keynote,基本上已經(jīng)不用office了,主要是我也忍不office了。腦圖一個(gè)在線的ProcessOn,本地用MindMaster和Xmind也綽綽有余了。
娛樂、社交
這可能是大多數(shù)同學(xué)平時(shí)會(huì)用的,娛樂和社交必然是大家要用的。看視頻直接用網(wǎng)站就好了,客戶端完全可以不需要,聽音樂網(wǎng)易云音樂、Spotify都有Linux原生客戶端。
游戲方面Linux也有Steam,大家可以去下載體驗(yàn)一些游戲,當(dāng)然如果你是個(gè)資深游戲玩家,我還是建議你使用Windows,畢竟大多數(shù)經(jīng)典的單機(jī)游戲、網(wǎng)絡(luò)游戲都是在Linux上沒辦法玩的。
社交方面,現(xiàn)在微信、釘釘都可以用,微軟為L(zhǎng)inux開發(fā)了Skype原生版本,ucloud也為L(zhǎng)inux開發(fā)了QQ原生版本,完全夠用了。
總體來說,我覺得深度Linux基本上可以滿足國(guó)內(nèi)程序員的日常學(xué)習(xí)、工作、以及娛樂的大部分需求。
本文為作者EmacserVimer悟空問答原創(chuàng)文章,未經(jīng)允許轉(zhuǎn)載、抄襲必究!
從問題分析,想必題主應(yīng)該是一個(gè)開發(fā)人員。但是題主是一個(gè)什么樣的開發(fā)人員,我卻不得而知了。不過既然題主在問題中表示希望開發(fā)全部使用Linux系統(tǒng)的表態(tài)來看,應(yīng)該并非Windows系統(tǒng)或者M(jìn)ac系統(tǒng)的專有程序的開發(fā)人員。
因此,我可以假定題主的開發(fā)語言應(yīng)該是跨平臺(tái)的,或者對(duì)特定的開發(fā)平臺(tái)系統(tǒng)是沒有要求的。因?yàn)橹挥羞@樣的假定,才符合題主的問題的基礎(chǔ)要素。
從這個(gè)推斷來看,在開發(fā)層面上使用Linux系統(tǒng)應(yīng)該是沒有任何問題的。需要注意的是,雖然在Linux系統(tǒng)上沒有像Windows或者M(jìn)ac那么多的可視化工具,但是主流的IDE和常用工具是并不缺少的。只是可能在使用習(xí)慣上有一些差異,作為開發(fā)人員我相信通過短時(shí)間的適應(yīng),應(yīng)該是可以適用的。
但是,作為開發(fā)人員,不能僅僅從開發(fā)者的角度去考慮問題。因?yàn)槟阈枰透鱾€(gè)部門的人進(jìn)行交互,交換各類文件是常有的事情。所以,如果你的同事適用了某個(gè)特定系統(tǒng)支持的特定文件格式,那么在你的電腦上可能就會(huì)出現(xiàn)一些問題。
比如使用蘋果系統(tǒng)的人,給你一個(gè).page文件對(duì)吧。這個(gè)例子極端了一些,但是這樣的場(chǎng)景確實(shí)是存在的。
所以,在和同事的文件交互問題解決的前提下,使用Linux系統(tǒng)作為開發(fā)操作系統(tǒng)平臺(tái)是沒有太大的問題的。
而在日常生活中,使用Linux系統(tǒng)會(huì)有什么影響嗎?其實(shí)還是有比較大的影響的。首先就是,很多國(guó)產(chǎn)端游可能你就沒辦法愉快的玩耍了。系統(tǒng)不支持,沒辦法。
雖然Linux系統(tǒng)上有很多的游戲,但更多的人還是喜歡玩自己常玩的游戲。因此,如果你常玩的游戲在Linux沒有發(fā)行版,那么這一關(guān)就會(huì)卡死你了。
不過這個(gè)問題并不嚴(yán)重,因?yàn)楝F(xiàn)在大家玩游戲主力都轉(zhuǎn)移到了移動(dòng)端,在PC端的游戲大家玩的越來越少。因此,如果你忽略游戲方面的需求的話,或者有專門的游戲主機(jī)的話,那么日常生活中使用Linux系統(tǒng)并沒有什么太大的影響。
無論是看電影,聽音樂,瀏覽網(wǎng)頁(yè),還是從事一些日常的輕度辦公以及一些Linux下的各類游戲,還是比較豐富的。
還有一點(diǎn),Linux系統(tǒng)在部分情況下,對(duì)打印機(jī)的支持并不好,如果你有大量打印需求,最好先確認(rèn)系統(tǒng)是否支持你的打印機(jī)型號(hào)。如果沒有這個(gè)需求,那就忽略好了。
一個(gè)長(zhǎng)期使用Windows系統(tǒng)的用戶,貿(mào)然切換為L(zhǎng)inux系統(tǒng),是會(huì)存在很多不適應(yīng)的地方的。但這并非不能克服,我個(gè)人建議如果你初次嘗試Linux系統(tǒng),可以安裝國(guó)內(nèi)優(yōu)秀的Linux發(fā)行版Deepin系統(tǒng)。該系統(tǒng)集成了國(guó)人常用的各類軟件,讓大家開箱即用、拎包入住。比如QQWPS搜狗輸入法等等。
其自行開發(fā)的各類影音娛樂軟件,也能滿足大多數(shù)人的日常需求了。而近期因?yàn)槊绹?guó)政策原因,ucloud已經(jīng)在很多電腦產(chǎn)品上面預(yù)裝Deepin系統(tǒng)了。如果你近期有購(gòu)買電腦的需求,并且想要嘗試Linux系統(tǒng),可以購(gòu)買ucloud的電腦產(chǎn)品。我相信通過一段時(shí)間的學(xué)習(xí)和適應(yīng),你會(huì)喜歡上Linux的世界的。
PS:我個(gè)人已經(jīng)有四年不曾使用Windows系統(tǒng)了。主力是蘋果系統(tǒng)和Deepin系統(tǒng),我個(gè)人感覺良好。
以上。
我是Fungleo,喜歡我的回答,就給我點(diǎn)贊轉(zhuǎn)發(fā)并關(guān)注我哦!當(dāng)然,有任何想要表達(dá)的內(nèi)容,歡迎在評(píng)論區(qū)給我留言!
ubuntu用戶回答一下這個(gè)問題,我現(xiàn)在已經(jīng)基本不用windows了,學(xué)習(xí)娛樂開發(fā)基本上用到ubuntu,下圖顯示了相關(guān)配置。
我用的是ubuntu 16.04,嘗試用過18.04,但是不夠穩(wěn)定,后來切換回了16.04版本。下圖顯示了我常用的軟件。
IDE:QtCreator是經(jīng)常用到的IDE,在linux下匹配的非常好,還有fakevim插件,編寫代買非常方便。編寫web程序時(shí),還會(huì)用到eclipse,對(duì)linux支持的也很好,感覺比windows更加流暢。
PyCharm:主要用于編寫python代碼,編寫一些小插件使用。
瀏覽器:谷歌的chromium和火狐,好像沒有別的瀏覽器可選了,不過也足夠用了。
編輯器:vim+vscode,這是主流的配置了。
微信:在github上下載的,appImage格式,不是官方的,不過能用。QQ支持的不是很好。
辦公軟件:我用的是WPS Linux版本,公司用的也是WPS。當(dāng)然也可以使用LibreOffice、Google Doc之類的。
總之,ubuntu完全可以作為日常工作和生活的主力操作系統(tǒng),如果是視頻工作者,平時(shí)要剪片之類的,那么ubuntu就不適合了。曾經(jīng)用過一段時(shí)間deepin,體驗(yàn)不是很好,還出現(xiàn)過一次嚴(yán)重的硬盤文件丟失問題,后來,就沒有后來了。
如果覺得對(duì)你有幫助,可以多多點(diǎn)贊哦,也可以隨手點(diǎn)個(gè)關(guān)注哦,謝謝。
非常難,最關(guān)鍵的原因是在linux下,眾多的專業(yè)軟件沒有,網(wǎng)銀軟件什么的沒有,同時(shí)一些日常生活中的冷僻一點(diǎn)的軟件也沒有。
1、專業(yè)的軟件沒有
比如PS、CAD等等,這些工具軟件就是沒有的,所以如果你需要使用這些專業(yè)的工具軟件,就無法實(shí)現(xiàn)全部用linux。
2、日常生活的很多軟件也沒有
有些人說我不用專業(yè)軟件,就日??纯匆曨l,上上網(wǎng)之類的。如果你只是這些簡(jiǎn)單的需求,估計(jì)是可以。
但問題是,在linux下,很多的網(wǎng)銀軟件,控件什么的都沒有,這樣你付不了款,登不網(wǎng)上銀行什么的,這些可就是大問題了。
3、開發(fā)方面
開發(fā)方面也分好多種,有些是必須在windows下開發(fā)的,有些是需要MacOS環(huán)境,有些需要linux環(huán)境,具體看你的開發(fā)需求是什么,并不能一概而論。
但是在我看來,完全只使用linux,不用其它的操作系統(tǒng),真的很難的,這也是目前國(guó)產(chǎn)系統(tǒng)無法廣泛推廣的根本原因之所以,畢竟所有的國(guó)產(chǎn)系統(tǒng)都是基于linux系統(tǒng)的修改版。
完全可行的。
很多人的頭腦印像中,認(rèn)為linux是主要用作服務(wù)器系統(tǒng),特別的高深,需要手敲很多的命令來執(zhí)行操作。
其實(shí)Linux是一個(gè)完全可以作為日常使用的操作系統(tǒng)來使用的。只不過,在大平臺(tái)的推廣下,它只能作為一個(gè)小眾產(chǎn)品來使用而已。
現(xiàn)在很多l(xiāng)inux桌面操作系統(tǒng)本身就被設(shè)計(jì)成為模仿Windows的界面風(fēng)格,熟悉Windows的用戶在這一系統(tǒng)下會(huì)比較順手。常見的Linux桌面發(fā)行版有Ubuntu、深度(deepin)等。
聊天,ucloudQQ Linux版本,支持X64、ARM64、MIPS64架構(gòu)。
辦公軟件,雖然Linux下沒有微軟的Office系列,但WPS是非常不錯(cuò)的一套辦公軟件哦,完全不遜色與微軟的Office。
游戲,很多人質(zhì)疑說,Linux下的游戲太少了,根本滿足不了大眾的游戲需求,其實(shí),在我看來,是大多數(shù)用戶的大型游戲的需求還是不大,即便有需求,Linux下也有相應(yīng)的解決方案,比如:Steam就是在Linux系統(tǒng)下的游戲分發(fā)軟件,通過Steam平臺(tái),很多相當(dāng)不錯(cuò)的游戲進(jìn)入Linux。
程序開發(fā),對(duì)于程序員來說,幾乎的程序開發(fā)環(huán)境都可以在Linux中搭建起來,并且絕大多數(shù),在Linux下的開發(fā)效率是要比在Windows下開發(fā)要容易和高效的,因?yàn)長(zhǎng)inux有著極其強(qiáng)大的自由性。尤其是對(duì)于web開發(fā),由于服務(wù)器端一般都采用Linux系統(tǒng),所以,如果本機(jī)也安裝linux進(jìn)行開發(fā),那將會(huì)節(jié)省很多成本,并且保持了環(huán)境的高度統(tǒng)一。
Linux對(duì)于移動(dòng)端、云計(jì)算、Ai技術(shù)以及嵌入式等各個(gè)領(lǐng)域,都發(fā)揮著非常重要的作用。
日常生活和開發(fā)全用linux可行嗎?這個(gè)要看針對(duì)哪類人群了,如果你真的對(duì)游戲無感的話,或者只是喜歡玩玩網(wǎng)頁(yè)版的游戲的話那么linux系統(tǒng)對(duì)于基本的辦公需求還是夠用的,因?yàn)楝F(xiàn)在各種版本的linux桌面版都提供了應(yīng)用商店,這些應(yīng)用商店里面主流的軟件基本是能夠滿足你的要求的。比如辦公有wps和網(wǎng)頁(yè)版的office,音影也有著專用的播放器基本上市面上的格式都是沒有太大問題的。影視的話可以通過網(wǎng)頁(yè)版看愛奇藝、ucloud視頻等內(nèi)容。音樂那坑定也是沒有太大問題的。
這里要說明的是針對(duì)制圖方面或者是視頻剪輯方面的確是有點(diǎn)弱勢(shì),其主流的非線性編輯軟件在各大linux桌面版系統(tǒng)中是很難見到的,如果這些軟件要是能夠提供支持的話,我相信會(huì)有大批的用戶會(huì)轉(zhuǎn)向這個(gè)系統(tǒng)的。
如果你是一個(gè)喜歡游戲的人那么你就不要再有任何想法,至少目前很多游戲基本上是無法再linux版本的桌面操作系統(tǒng)上運(yùn)行的,因此游戲玩家可以忽略。
最后就是程序員了,這個(gè)是完全沒有問題的,不論你是java開發(fā)者還是web開發(fā)者,其都會(huì)提供主流的IDE開發(fā)工具,并且開發(fā)環(huán)境就更不用說了,可以說對(duì)程序開發(fā)者來說linux在某些方面要比windows有優(yōu)勢(shì)很多。
所以說linux桌面版適不適合自己這個(gè)主要要看你的需求,但是從我來說基本上是沒啥太大問題的,筆記本裝個(gè)linux桌面版本我開發(fā)程序、辦公亦或者是網(wǎng)頁(yè)應(yīng)用基本上都能滿足我的需要,尤其是這個(gè)操作系統(tǒng)對(duì)于硬件的要求又不高,老電腦都可以流暢運(yùn)行。因此只要你不是游戲達(dá)人或者是對(duì)某些專業(yè)領(lǐng)域的使用者,linux的桌面發(fā)行版是沒有任何問題的。
如果是常用cad這類制圖類軟件那在上是不太方便,雖然linux上也有相似軟件替代,但總體成熟度目前不如Windows。不過工作中只是偶爾用一下的話有太多云端cad,ps,cd的應(yīng)用可用了,完全可以用Linux替代
完全可以!辦公wps,微信用網(wǎng)頁(yè)微信,修圖gimp,修視頻kdenlive,文件共享samba,同步syncthing,虛擬機(jī)vmware,音樂網(wǎng)易云音樂,cocomusic,下載uget,aria2,游戲steam,還有ssh,remmina,docker等等等等,不舉例了,只要不玩大游戲,就沒有l(wèi)inux沒有的,可能比windows更方便好用,相信我。
0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答