-
1 # Geek視界
-
2 # 腦洞再見
已經Ubuntu單系統深度使用四五年,日常使用,文件WPS,瀏覽器谷歌火狐opera,輸入法搜狗,微信可以用Web版,QQLinux版騰訊在開發。以上在都是官方正版下載安裝,其餘系統預設即可。玩遊戲的話比較吃虧,玩經典老遊戲或者必須用Windows系統的話可以開VMware 或者Vbox虛擬機器。日常毫無百度360企鵝全家桶,清爽乾淨,專心幹活。
作為開發者,使用Linux系統非常舒服,無論是開發伺服器程式還是前端Web或者app。開發環境搭建快,與部署環境一致性非常高,極大避免各種問題提高效率,甚至比Mac要舒服的多。除非開發iOS應用還是配一臺Mac備用比較好。
總之,
推薦理工科有程式設計學習和需求的,儘早入手Linux或者Mac。
設計師,可以考慮windowS和Mac,預算充足的話一定選足夠配置的Mac,選不到足夠配置Mac就選高配Windows。
玩電腦遊戲的請選足夠配置的Windows。
文科等,工作基本只有文件和較少計算量的,Windows或Mac隨意。
-
3 # lim719
完全可以!辦公wps,微信用網頁微信,修圖gimp,修影片kdenlive,檔案共享samba,同步syncthing,虛擬機器vmware,音樂網易雲音樂,cocomusic,下載uget,aria2,遊戲steam,還有ssh,remmina,docker等等等等,不舉例了,只要不玩大遊戲,就沒有linux沒有的,可能比windows更方便好用,相信我。
-
4 # 程式小腿腿
日常生活和開發全用linux可行嗎?這個要看針對哪類人群了,如果你真的對遊戲無感的話,或者只是喜歡玩玩網頁版的遊戲的話那麼linux系統對於基本的辦公需求還是夠用的,因為現在各種版本的linux桌面版都提供了應用商店,這些應用商店裡面主流的軟體基本是能夠滿足你的要求的。比如辦公有wps和網頁版的office,音影也有著專用的播放器基本上市面上的格式都是沒有太大問題的。影視的話可以透過網頁版看愛奇藝、騰訊影片等內容。音樂那坑定也是沒有太大問題的。
這裡要說明的是針對製圖方面或者是影片剪輯方面的確是有點弱勢,其主流的非線性編輯軟體在各大linux桌面版系統中是很難見到的,如果這些軟體要是能夠提供支援的話,我相信會有大批的使用者會轉向這個系統的。
如果你是一個喜歡遊戲的人那麼你就不要再有任何想法,至少目前很多遊戲基本上是無法再linux版本的桌面作業系統上執行的,因此遊戲玩家可以忽略。
最後就是程式設計師了,這個是完全沒有問題的,不論你是java開發者還是web開發者,其都會提供主流的IDE開發工具,並且開發環境就更不用說了,可以說對程式開發者來說linux在某些方面要比windows有優勢很多。
所以說linux桌面版適不適合自己這個主要要看你的需求,但是從我來說基本上是沒啥太大問題的,筆記本裝個linux桌面版本我開發程式、辦公亦或者是網頁應用基本上都能滿足我的需要,尤其是這個作業系統對於硬體的要求又不高,老電腦都可以流暢執行。因此只要你不是遊戲達人或者是對某些專業領域的使用者,linux的桌面發行版是沒有任何問題的。
-
5 # 郝海峰002
做開發工作的完全可以,需要找一個有圖形化介面支援的穩定的linux發行版,一定要注意穩定,穩定是前提。或者可以嘗試下蘋果電腦。
-
6 # FungLeo
從問題分析,想必題主應該是一個開發人員。但是題主是一個什麼樣的開發人員,我卻不得而知了。不過既然題主在問題中表示希望開發全部使用Linux系統的表態來看,應該並非Windows系統或者Mac系統的專有程式的開發人員。
因此,我可以假定題主的開發語言應該是跨平臺的,或者對特定的開發平臺系統是沒有要求的。因為只有這樣的假定,才符合題主的問題的基礎要素。
從這個推斷來看,在開發層面上使用Linux系統應該是沒有任何問題的。需要注意的是,雖然在Linux系統上沒有像Windows或者Mac那麼多的視覺化工具,但是主流的IDE和常用工具是並不缺少的。只是可能在使用習慣上有一些差異,作為開發人員我相信透過短時間的適應,應該是可以適用的。
但是,作為開發人員,不能僅僅從開發者的角度去考慮問題。因為你需要和各個部門的人進行互動,交換各類檔案是常有的事情。所以,如果你的同事適用了某個特定系統支援的特定檔案格式,那麼在你的電腦上可能就會出現一些問題。
比如使用蘋果系統的人,給你一個.page檔案對吧。這個例子極端了一些,但是這樣的場景確實是存在的。
所以,在和同事的檔案互動問題解決的前提下,使用Linux系統作為開發作業系統平臺是沒有太大的問題的。
而在日常生活中,使用Linux系統會有什麼影響嗎?其實還是有比較大的影響的。首先就是,很多中國產端遊可能你就沒辦法愉快的玩耍了。系統不支援,沒辦法。
雖然Linux系統上有很多的遊戲,但更多的人還是喜歡玩自己常玩的遊戲。因此,如果你常玩的遊戲在Linux沒有發行版,那麼這一關就會卡死你了。
不過這個問題並不嚴重,因為現在大家玩遊戲主力都轉移到了移動端,在PC端的遊戲大家玩的越來越少。因此,如果你忽略遊戲方面的需求的話,或者有專門的遊戲主機的話,那麼日常生活中使用Linux系統並沒有什麼太大的影響。
無論是看電影,聽音樂,瀏覽網頁,還是從事一些日常的輕度辦公以及一些Linux下的各類遊戲,還是比較豐富的。
還有一點,Linux系統在部分情況下,對印表機的支援並不好,如果你有大量列印需求,最好先確認系統是否支援你的印表機型號。如果沒有這個需求,那就忽略好了。
一個長期使用Windows系統的使用者,貿然切換為Linux系統,是會存在很多不適應的地方的。但這並非不能克服,我個人建議如果你初次嘗試Linux系統,可以安裝國內優秀的Linux發行版Deepin系統。該系統集成了華人常用的各類軟體,讓大家開箱即用、拎包入住。比如QQ\WPS\搜狗輸入法等等。
其自行開發的各類影音娛樂軟體,也能滿足大多數人的日常需求了。而近期因為美國政策原因,華為已經在很多電腦產品上面預裝Deepin系統了。如果你近期有購買電腦的需求,並且想要嘗試Linux系統,可以購買華為的電腦產品。我相信透過一段時間的學習和適應,你會喜歡上Linux的世界的。
PS:我個人已經有四年不曾使用Windows系統了。主力是蘋果系統和Deepin系統,我個人感覺良好。
以上。
-
7 # 網際網路亂侃秀
非常難,最關鍵的原因是在linux下,眾多的專業軟體沒有,網銀軟體什麼的沒有,同時一些日常生活中的冷僻一點的軟體也沒有。
1、專業的軟體沒有
比如PS、CAD等等,這些工具軟體就是沒有的,所以如果你需要使用這些專業的工具軟體,就無法實現全部用linux。
2、日常生活的很多軟體也沒有
有些人說我不用專業軟體,就日常看看影片,上上網之類的。如果你只是這些簡單的需求,估計是可以。
但問題是,在linux下,很多的網銀軟體,控制元件什麼的都沒有,這樣你付不了款,登不網上銀行什麼的,這些可就是大問題了。
3、開發方面
開發方面也分好多種,有些是必須在windows下開發的,有些是需要MacOS環境,有些需要linux環境,具體看你的開發需求是什麼,並不能一概而論。
但是在我看來,完全只使用linux,不用其它的作業系統,真的很難的,這也是目前中國產系統無法廣泛推廣的根本原因之所以,畢竟所有的中國產系統都是基於linux系統的修改版。
-
8 # 使用者371273795
如果是常用cad這類製圖類軟體那在上是不太方便,雖然linux上也有相似軟體替代,但總體成熟度目前不如Windows。不過工作中只是偶爾用一下的話有太多雲端cad,ps,cd的應用可用了,完全可以用Linux替代
-
9 # 心平545
Linux的破冰之路在於強大的雲端,比如我要用CAD設計,Linux沒有這個軟體,但是可以在雲端有,透過雲獲得使用軟體的能力。那麼關鍵就是需要有更多,更快的實時雲端。更人性化的收費標準,太貴了不行。還要有靈活的收費服務套餐。比如我設計一個東西,本來預計三天完成,預計雲端費用三百塊錢,結果由於某種原因,導致十五天才造成,結果就造成遠遠超出預期費用。我的意思是,雲端收費可以多樣化,可以針對時間收費,也可以針對專案收費。未來中國晶片系統的突破之路或許就在雲計算服務的普及。這需要更多強大的雲端和更快的網路接入速度。雲端當然也可以執行任何遊戲,由於可控性,還可以避免小孩整夜玩遊戲!雲端建設也可以多樣化,比如專門面向遊戲的,專門面向工業設計的,專門面向影視的……到那時候,個人電腦不需要極其強大的配置,就可以獲得頂配的效能,這也是晶片等突出重圍的路子,可以獲得喘息之機,逐步提高晶片設計製造能力。
-
10 # 林創雲
我們下載系統後初始安裝介面差不多就是這個樣子,後期可以自定義出各種介面,自由度非常高!
一、日常生活及辦公軟體
1、聊天軟體QQ
騰訊曾於2008年推出QQ for Linux版本,但2009年之後就再也沒有更新過,但在上個月24號騰訊宣佈QQ for Linux版正式迴歸!全新版本優化了訊息體驗,完善了訊息的收發能力以及在效能上得到了提升。
2.辦公軟體WPS
WPS官網也是有釋出Linux版本的
總體來說辦公軟體也是非常好用的,跟windows基本沒什麼區別,滿足日常辦公需求。
二、開發軟體,
1. shell ,Linux系統自帶的命令解析器,它類似於DOS下的command.com和後來的cmd.exe。它接收使用者命令,然後呼叫相應的應用程式。
2. C/C++, linux開發C和C++沒有任何問題,
3. python,跨平臺語言,linux下好多軟體都是python開發的
4. java,語言本身就是跨平臺的,在linux下開發自然沒有問題
5. ruby,其實只要是跨平臺的語言用什麼系統開發都行
6. javascript,css,html 這些只要有個文字編輯器就能開發,只要有個瀏覽器就能執行
7. Android,android可以用kotlin,Java和C++開發,在linux下自然沒有問題,Google官方提供的有Linux版本的開發工具
8. swift, swift編譯器是支援ubuntu的,但如果用來開發ios和mac應用是不行的,可以開發一些命令列應用
9. NodeJS,nodejs用的語言也是javascript
10. Electron,是Fackbook公司出的用nodejs和chromium開發桌面應用的框架,跨平臺
11. 資料庫,Mysql,Oracle Database,PostgreSQL, Redis, MariaDB,MongoDB,Sqlite都沒有問題
但是對於一個初學者入門還是非常有難度的,例如軟體安裝過程都是需要命令去執行,編譯後,才能正常安裝使用的。建議初學者可以多看看網上的教程。
-
11 # EmacserVimer
得事先講清楚的是,我基本上已經很少玩遊戲了,目前做的也都是網際網路產研線上的工作,娛樂就是看影片聽音樂、看部落格逛開發者社群,其餘的工作和學習也都是跟網際網路軟體開發相關的,因此Linux對於我來說可以滿足基本需求。
微信後臺是Linux C/C++技術棧,Google是定製Linux下Emacs/Vim為主矽谷有兩種程式設計師,一種是用macOS的,一種是Linux的,基本上都是這兩類程式設計師佔主要,Google和Facebook就是這類矽谷公司的典型。兩類程式設計師基本上都是用Emacs和Vim開發的居多,尤其是做後臺的大部分都是在遠端伺服器上完成,而伺服器上就是Linux系統。
Google之前一直用定製版Ubuntu、也就是goobuntu,現在逐漸轉向了gLinux,也是基於Debian的Linux版本,Google不限制員工使用什麼型別的作業系統,不過Google鼓勵工程師實用Linux作業系統。
基本上是採用的微信後臺是採用SSH到伺服器開發機,大部分基本上採用的是vim/emacs+gcc+gdb進行開發,聽說只有很少一部分是本地IDE寫好傳到變以及進行編譯除錯,要知道微信這種級別的產品,使用者量是10億級的,程式碼量是千萬行以上的,都還是在Linux C/C++為主要技術棧的環境下進行開發,因此Linux做開發是肯定沒問題的。
接近生產環境的開發體驗除了沒有Visual Studio、Xcode這些Windows或者macOS下的專門開發工具,其他的主流開發工具,Linux上都非常全面,甚至體驗上會更好。
作為生產力系統,Linux對於開發者是極度友好的,Linux是最接近生產環境的,大多數的網際網路企業都會選擇CentOS、Debian、RedHat Linux、或者一些企業專門深度定製的Linux發行版作為伺服器,即使如WhatsApp、Yahoo使用FreeBSD作為伺服器,Linux也是非常接近生產環境。
我自己使用深度Linux的體驗我自己曾經嘗試過在深度Linux下學習和工作一週時間,事實上深度Linux很好的完成了我的工作、學習和日常任務。
開發工具
Emacs/Vim、Visual Studio Code、IntelliJ IDEA、PyCharm是我用得比較多的開發工具,除此之外GCC、GDB、Git都是用得比較多的工具,深度終端已經非常好用了,不需要像Windows上弄個Zoc、Cmder這些第三方終端。
文件編輯、腦圖工具
文件編輯我現在基本上已經很少用office了,大部分我都是雲端用Google Docs、本地用WPS,除此之外就是做presentation的時候用keynote,基本上已經不用office了,主要是我也忍不office了。腦圖一個線上的ProcessOn,本地用MindMaster和Xmind也綽綽有餘了。
娛樂、社交
這可能是大多數同學平時會用的,娛樂和社交必然是大家要用的。看影片直接用網站就好了,客戶端完全可以不需要,聽音樂網易雲音樂、Spotify都有Linux原生客戶端。
遊戲方面Linux也有Steam,大家可以去下載體驗一些遊戲,當然如果你是個資深遊戲玩家,我還是建議你使用Windows,畢竟大多數經典的單機遊戲、網路遊戲都是在Linux上沒辦法玩的。
總體來說,我覺得深度Linux基本上可以滿足國內程式設計師的日常學習、工作、以及娛樂的大部分需求。
-
12 # 匯聚魔杖
完全可行的。
很多人的頭腦印像中,認為linux是主要用作伺服器系統,特別的高深,需要手敲很多的命令來執行操作。
其實Linux是一個完全可以作為日常使用的作業系統來使用的。只不過,在大平臺的推廣下,它只能作為一個小眾產品來使用而已。
現在很多linux桌面作業系統本身就被設計成為模仿Windows的介面風格,熟悉Windows的使用者在這一系統下會比較順手。常見的Linux桌面發行版有Ubuntu、深度(deepin)等。
聊天,騰訊QQ Linux版本,支援X64、ARM64、MIPS64架構。
辦公軟體,雖然Linux下沒有微軟的Office系列,但WPS是非常不錯的一套辦公軟體哦,完全不遜色與微軟的Office。
遊戲,很多人質疑說,Linux下的遊戲太少了,根本滿足不了大眾的遊戲需求,其實,在我看來,是大多數使用者的大型遊戲的需求還是不大,即便有需求,Linux下也有相應的解決方案,比如:Steam就是在Linux系統下的遊戲分發軟體,透過Steam平臺,很多相當不錯的遊戲進入Linux。
程式開發,對於程式設計師來說,幾乎的程式開發環境都可以在Linux中搭建起來,並且絕大多數,在Linux下的開發效率是要比在Windows下開發要容易和高效的,因為Linux有著極其強大的自由性。尤其是對於web開發,由於伺服器端一般都採用Linux系統,所以,如果本機也安裝linux進行開發,那將會節省很多成本,並且保持了環境的高度統一。
Linux對於移動端、雲計算、Ai技術以及嵌入式等各個領域,都發揮著非常重要的作用。
-
13 # ITianerU
我是windows上開虛擬機器上用deepin開發,deepin上沒有的娛樂軟體就用windows,這樣避免了windows在不開發的時候後臺還開著各種亂七八糟的服務,也避免了換電腦要重灌環境的痛苦
回覆列表
ubuntu使用者回答一下這個問題,我現在已經基本不用windows了,學習娛樂開發基本上用到ubuntu,下圖顯示了相關配置。
我用的是ubuntu 16.04,嘗試用過18.04,但是不夠穩定,後來切換回了16.04版本。下圖顯示了我常用的軟體。
IDE:QtCreator是經常用到的IDE,在linux下匹配的非常好,還有fakevim外掛,編寫代買非常方便。編寫web程式時,還會用到eclipse,對linux支援的也很好,感覺比windows更加流暢。
PyCharm:主要用於編寫python程式碼,編寫一些小外掛使用。
瀏覽器:谷歌的chromium和火狐,好像沒有別的瀏覽器可選了,不過也足夠用了。
編輯器:vim+vscode,這是主流的配置了。
辦公軟體:我用的是WPS Linux版本,公司用的也是WPS。當然也可以使用LibreOffice、Google Doc之類的。
總之,ubuntu完全可以作為日常工作和生活的主力作業系統,如果是影片工作者,平時要剪片之類的,那麼ubuntu就不適合了。曾經用過一段時間deepin,體驗不是很好,還出現過一次嚴重的硬碟檔案丟失問題,後來,就沒有後來了。