導航:首頁 > 程序命令 > 適合程序員的linux

適合程序員的linux

發布時間:2023-02-27 15:43:35

linux系統哪個好用容易安裝的

1、Ubuntu:最流行的桌面Linux發行版本,朝著發展一種易用和免費的桌面操作系統做出極大努力和貢獻,可以與市場上任何一款個人操作系統競爭。具有龐大的社區力量,用戶可以方便地從社區獲得幫助,對GNU/Linux的普及特別是桌面普及作出了巨大貢獻,是基於Linux的免費開源桌面的PC操作系統。
2、Fedora:最具創新性的分布版之一,其貢獻的Linux內核,glibc和GCC是眾所周知的,其最近更多的與SELinux的功能整合,XEN的虛擬化技術和其他企業級功能都受到很多公司客戶的贊賞。
3、OpenSUSE:擁有優秀的列印文檔,並且在歐洲和北美商店很容易獲得SuSELinux,讓SuSELinux越來越受歡迎。
4、Debian
GNU/Linux:Debian含有大量的軟體包,提供良好的穩定性和大量教程,幫助開發人員解決問題。它測試分支,有所有最新的軟體,並且十分穩定,適合高級程序員和系統管理員。
5、CentOS:它是從RHEL源代碼編譯的,所以為 RHEL 構建的大多數商業軟體都可以在 CentOS 上運行。大量的紅帽軟體集合和 CentOS
存儲庫能滿足不同的軟體需求。
目前使用最廣泛的就是Ubuntu、centos

② 請問程序員一般用Linux的哪個版本比較好

如果你是一個Linux愛好者,想選擇一個桌面系統,並且既不想用盜版,又不想花太多錢購買商業系統軟體,那麼可以選擇Ubuntu桌面系統。
如果你需要伺服器端的Linux系統,想用一個比較穩定的伺服器系統,或者說目標就是進入企業從事Linux運維工作,那麼建議你選擇CentOS或Red Hat。在這兩者當中又應首選CentOS,因為目前市場的趨勢是這樣的,CentOS社區非常活躍,CentOS是當前國內互聯網企業伺服器端實際應用比較多的系統。
如果對系統穩定性、安全性有更高的要求,或者是特殊使用偏好的用戶,可以考慮Debian或FreeBSD。
如果特別痴迷於新技術體驗和追求新的軟體版本,可以選擇Fedora,但要容忍Fedora潛在的新技術軟體的Bug和系統穩定性的問題。

③ 2019年10個最佳Linux發行版,你用過幾個如何選擇適合自己的

2019年即將結束。雖然Linux的世界確實提供了很多選擇,但一開始它可能會讓人不知所措。這就是為什麼我們准備本指南來幫助您選擇最適合您需要的Linux發行版的原因。

有些發行版在一種任務上表現更好,有些則是多面手,依此類推。因此,讓我們找到最適合您的:

1.最適合初學者的發行版:Linux Mint

開源軟體和Linux的普及度逐年增加,並且越來越多的人正在學習Linux。對於那些用戶,選擇具有平滑學習曲線的Linux發行版至關重要。這種易用性是為初學者推薦Linux發行版時要牢記的最有價值的一點。

Linux Mint 是發展最快的Linux發行版之一。在普及競賽中,它一直在挑戰Ubuntu。除此之外,Linux Mint憑借其近乎完美的桌面體驗,已確立了自己作為Windows操作系統的完美替代品的地位。我之所以將其稱為最佳的Linux新發行版,是因為它能夠為用戶提供開箱即用的體驗。這意味著您無需花費大量時間來安裝發行版和軟體包,就可以完成一些真正的工作。它的佔地面積不大,這是另一個要點。

為什麼最適合初學者?

在此處訪問Linux Mint的網站。

針對Linux新用戶的其他建議:

2.適用於舊硬體的最佳Linux發行版:Ubuntu MATE

對於那些相信Internet安全重要性的人們來說,看到Windows XP在政府辦公室和銀行中到處可見令人沮喪。但是,我們有許多Linux發行版形式的可靠且安全的替代方案。在確定適用於過時硬體的最佳Linux發行版時,低佔用空間和輕便是主要因素。

要在2019年在較舊的PC上運行Linux,建議您使用 Ubuntu MATE 。最新的19.04版本是對18.10版本的較小升級。根據您的喜好,您可以從大量布局選項中進行選擇,例如Mutiny,Cupertino,Traditional,Netbook,Redmond等。如果您想要一個更加穩定的系統,則可以選擇Ubuntu MATE 18.04 LTS版本來確保您的計算機保持更新很長時間。

Ubuntu MATE的最低硬體要求僅為512MB。32位ISO的可用性是我在最佳Linux發行版列表中推薦它的另一個原因。隨著越來越多的發行版疏遠了這種垂死的體系結構,Ubuntu MATE是為數不多的積極開發的選項之一。

為什麼要為舊計算機選擇Ubuntu MATE?

要獲取其ISO映像,請訪問 Ubuntu MATE網站。

有一台舊電腦?您還可以嘗試以下操作:

3.最佳的黑客Linux:Kali Linux

對於黑客, Kali Linux 絕對是無可匹敵的。它帶有數百個有用的工具,這些工具屬於不同類別,例如漏洞分析,無線攻擊,Web應用程序,利用工具,壓力測試,取證工具等。基於Debian Testing分支,該發行版中的大多數軟體包都是從Debian導入的。最近的2019.3版本也標志著Offensive Security和Cloudflare之間建立合作關系的開始,以確保以更可靠的方式更新。

除了功能齊全的台式機,Kali還可以安裝在Raspberry Pi,Ordroid,Chromebook,BeagleBone等上。隨著Kali NetHunter的到來,它也可用於Android智能手機。

為什麼要安裝Kali進行道德黑客攻擊?

訪問Kali Linux網站進行下載。

還有什麼可以嘗試進行道德黑客攻擊的?

4. Linux 游戲 發行版:Manjaro

即使在今天, 游戲 玩家也不要沿著Linux前進。好吧,鑒於Linux平台的 游戲 可用性較低,不能怪他們。但是,隨著越來越多的Linux版本發行,這種情況在過去幾年中發生了變化。

雖然2018年最佳Linux發行版列表將Steam OS視為 游戲 的最佳選擇,但最新版本將 Manjaro Linux 標記為 游戲 的最佳選擇。預裝Steam並提供出色的硬體支持是Manjaro方面的一大好處。Manjaro還附帶了硬體檢測工具,以使整體圖形和驅動程序情況清晰可見。如果這聽起來很麻煩,請讓我告訴您它隨附了為Nvidia和AMD卡預安裝的圖形驅動程序。該發行版還提供了一種在Linux內核之間進行切換的簡便方法,以確保獲得更好的硬體支持。

在過去的幾年中,基於Arch的Manjaro開發了一個忠實的用戶群,從而確保其論壇對任何新用戶都有用。

為什麼要在Manjaro上玩 游戲 ?

抓住Manjaro OS的 游戲 在這里。

其他 游戲 發行版:

5.用於編程的Linux發行版:Debian

我認為沒有必要強調這樣一個事實,即大多數Linux用戶要麼是每天使用它來創建新事物的開發人員,要麼是某種開源愛好者。事實證明,許多Linux發行版都可以根據他們的要求適合程序員。他們可以安裝所有必需的工具,但是通常建議將Debian GNU / Linux作為最佳選擇。

Debian Testing分支擁有大量軟體包,這些軟體包以定期測試,更新和堅如磐石而著稱。這種穩定性使程序員可以放心地進行開發。但是,應該記住,僅對具有Linux使用經驗的程序員推薦使用Debian。如果您是初學者,則應根據個人喜好使用Ubuntu LTS版本或其他穩定的Linux發行版。

為什麼選擇Debian進行編程?

Debian網站上有ISO下載和更多信息。

開發人員還有更多選擇:

6.最漂亮的Linux發行版:基本OS

最漂亮的Linux發行版不是可以真正判斷操作系統功能的標准,但是每當有人選擇新發行版時,它就起著重要作用。得益於Linux生態系統提供的靈活性,開發人員可以創建吸引人的新發行版。以我的觀點和經驗,基於Ubuntu的 基本OS 是最漂亮的Linux發行版,也以其無與倫比的性能而聞名。

Windows和macOS的這種快速,開源的替代品借鑒了macOS的一些設計元素。基本操作系統不附帶許多默認的Ubuntu應用程序,因此也提供了輕量級的體驗。藉助基於GNOME的Pantheon桌面環境,基本OS與Plank,Epiphany和Scratch等應用程序進行了深度集成。總體而言,有經驗的初學者都可以使用它來執行日常計算任務。

為什麼選擇基本操作系統的外觀?

訪問 基本操作系統網站 進行下載。

其他漂亮的Linux發行版:

7.適用於兒童的Linux發行版:Ubermix

如今,由於行業需求的增長,學習Linux和開源技術可能變得非常重要。但是,孩子呢?如果您想知道是否為孩子們創建了一些很棒的 Linux發行版。好吧,別無所求,因為這些免費的操作系統易於設置和使用。

我建議 Ubermix 是一個對兒童友好的Linux發行版。這個免費的,專門構建的操作系統還附帶觸摸支持,對於喜歡用手 探索 事物的孩子來說,它是一個絕佳的選擇。它試圖成為學生和老師的絕佳工具。藉助其5分鍾的安裝,60個有用的免費預載入應用程序以及20秒的恢復過程,Ubermix成為了學生和教師的強大發行版。

為什麼為孩子選擇Ubermix?

請訪問Ubermix網站以獲取更多詳細信息。

教育性Linux發行版的更多選擇

8. Linux發行版的隱私和匿名性:尾巴

如果我告訴你愛德華·斯諾登使用(使用)Tails Linux發行版進行通信和瀏覽Web,那麼有些人可能會想知道這樣做的原因是什麼。你們中有些人會有一個粗略的主意。Tails的名字叫「 Amnesic Incognito Live System」,它是安全的Web瀏覽的流行選擇。

可以使用DVD或USB映像在幾乎任何計算機上啟動 Tails live操作系統。這個基於Debian的安全發行版可確保所有Internet連接都被強制通過Tor網路。這樣,您最終就不會在計算機上留下任何痕跡。它還帶有許多加密工具,可幫助您加密電子郵件,文件和即時消息。對於注重隱私的人士,還有其他選擇。

為什麼選擇尾巴來匿名?

訪問Tails網站下載

注重隱私的Linux用戶的更多選擇:

9.伺服器Linux發行版:CentOS

您能想像在不穩定且頻繁發生故障的Linux發行版上安裝伺服器嗎?這個問題的答案很明顯。其他重要因素還包括硬體支持,安全性,電源效率和優化的性能。在這種情況下,有許多免費和付費的選擇 ,而CentOS是我在此類別中的推薦。

在Linux桌面世界中,RHEL在企業領域的地位與Ubuntu相同。 CentOS 是無需花費一次費用即可獲得RHEL好處的方法。換句話說,CentOS是社區支持的RHEL。由於它與RHEL的二進製版本兼容,並且其存儲庫包含所有經過測試的軟體,因此您可以將其用作生產系統或伺服器。它也以通用Linux發行版而聞名。

為什麼選擇CentOS作為伺服器?

訪問CentOS網站下載

伺服器的其他Linux發行版:

10.適用於功能強大的PC和筆記本電腦的Linux發行版:Ubuntu

Canonical的Ubuntu無需在開源世界中進行介紹。基於Debian架構,Ubuntu設法平衡了穩定性和新功能,這是其他發行版所無法比擬的。這就是為什麼它享有無與倫比的人氣。如果您運行的計算機的硬體功能有限,則應嘗試使用Ubuntu MATE,Xubuntu或Lubuntu等Ubuntu版本。

對於功能強大的PC和筆記本電腦,旗艦 運行GNOME桌面的 Ubuntu 非常適合。隨著Snaps的推出,安裝應用程序變得更加舒適。它還擁有繁榮的用戶社區和論壇,您可以在其中找到任何問題的答案。總體而言,Ubuntu是一個功能強大的Linux發行版,可讓您執行多任務並高效地完成工作。

為什麼要為功能強大的PC選擇Ubuntu?

訪問Ubuntu網站下載

適用於功能強大的PC的其他Linux發行版:

還想要其他東西嗎?還有更多

那不是全部。有更多類別的Linux發行版可供使用。您可以得到一個用於磁碟管理,應急CD,Raspberry Pi,多媒體製作,Docker,NAS,媒體中心等的工具。但是,在本文中,我將自己限制在流行類別中。在將來的更新中,我將在此最佳Linux發行版選擇指南中添加更多類別,以幫助更多讀者。

繼續閱讀Fossbytes,並在下面的注釋中共享您喜歡的Linux發行版的名稱。

④ 哪個Linux發行版最適合程序員使用

標准答案肯定是『視愛好而定』:喜歡開箱即用的選Mint,喜歡支持廣泛的選Ubuntu,喜歡穩定的選Debian / CentOS, 喜歡port-like系統的選擇Gentoo,喜歡軟體更新的選Arch。

另外一種標准答案是『區別不大』,確實,今天Linux軟體日趨完善,開源生態圈工具繁多,已經不是10年前5年前的樣子了。

第三種標准答案是『和伺服器環境一致』,這個就不用解釋了。

但是我還是要投Arch一票。不是說別的系統不好,而是說我真的非常享受Arch的優點。

1) 完善的單點包管理系統,你可以用同一套軟體管理系統管理Arch官方的源,網友製作的軟體包,從源代碼編譯的軟體包,同時,你可以輕易的重新編譯某個特定的系統軟體包,增加/修改一兩個編譯選項,或是製作自己的軟體包。根據我的經驗,Arch的軟體包模型非常好的避免了其他發行版不同軟體源之間的沖突,或者是不同軟體版本共存的依賴問題。

2) Rolling - 只有一個不斷更新的版本,沒有版本更新的困擾,就沒有系統是13.04結果發現某個軟體只支持12.04和13.10的困擾,查看文檔的時候不用擔心某個特定版本的解決方案適不適合你當前的系統。你也可以迅速享受新編譯器、新軟體的特性。

3) 強大的社區支持。Arch的文檔質量就不用我再安利了。軟體更新快速、bug修復快速,官方源和AUR的軟體數量龐大。

4) 簡單、一致的系統模型: Arch基本上不對上游軟體包作修改 - 你使用的是官方的systemd, crond, gnome,vim, 所以所有Linux上通用的步驟,在Arch上都適用。基本上,除了看看pacman/abs是怎麼管理軟體包的之外,你無須額外的知識來管理一個arch系統。

5) 易用穩定: 和流行的觀點相反,Arch其實是非常易學易用的,而且非常少出問題。這主要體現在軟體管理統一、抽象層薄,軟體更新快,所以你遇到的因為抽象、更新、版本,沖突帶來的問題非常少,標準的實現和豐富的文檔也省去了很多的學習成本。順便黑一句Apple,xcode的bug不見減少,OS X的bug倒是越來越多了,而且越來越慢。

6) 飛快。各種意義上的。

Update - 很多人覺得Arch是一個月不更新就掛 - 我經常三五個月不更新完了之後pacman一次的,當然我平常在伺服器上做的事情也比較簡單,就是跑跑webserver。Arch主頁一般都有news,明確幫你解決升級的時候可能遇到的問題 - 我看了一下,上一個可能需要手動解決的問題在去年10月份,和特定的java包有關,再上一個是去年二月份,而且前提是你的鍵盤是PS/2,再往前數是去年9月份,對sysctl.conf的處理有點變化,把文件改個名就好了。考慮到大部分的distribution是6個月一更新,這個周期不能算短吧。

⑤ 程序員用哪個linux版本

任意版本。

如果將操作系統進行粗線條的切分,那麼操作系統由「操作系統內核」和「應用程序」兩部分組成。
從學術的角度來講,"linux"這個單詞指的是一種「操作系統內核」,而並不是操作系統。人們平時所說的"linux"指的是:搭載了」linux內核"的操作系統。常見的ubuntu、fedora、debian、opensuse都是搭載了"linux內核」的操作系統,為了簡單方便,我們稱他們都是"linux「系統。

綜上所述,實際上並不存在某款操作系統叫"linux」。"linux「實際上指的是一種操作系統內核,由於大家都講習慣了,所以」linux"指」搭載了"linux「內核的操作系統「這個說法更廣泛。

雖然各個」linux「系統界面看上去千差萬別,但實質性的東西都是一樣的。

⑥ 哪種Linux發行版適合程序員做開發

Linux作為一個程序員不會陌生,Linux是一個免費的使用和免費的Unix操作系統的擴展,基於POSIX和Unix是一個多用戶,多任務,支持多線程和多CPU操作系統。是一個穩定的多用戶網路操作系統。其主要目的是在伺服器領域。

Ubuntu是Debian的衍生工具,是當今最受歡迎的免費操作系統。Ubuntu專注於在這個市場上的應用,在伺服器、雲計算甚至一些運行Ubuntu Linux的移動設備上都很常見。作為Debian Gnu Linux的衍生工具,Ubuntu的過程、外觀和感覺和Debian一樣。它使用apt軟體管理工具來安裝和更新軟體。它也是今天最容易使用的工具之一。

⑦ 哪種Linux發行版適合程序員做開發

linux出去一些個別的distribution之外,其實是三大派系:一是Debian系,ubuntu是其非常流行的衍生版本,目前最新長期支持版為ubuntu 14.04 LTS;二是RH系,Desktop發行版為Fedora,目前最新版本為Fedora21;三是SUSE系,Desktop發行版為opensuse, 目前最新版本為opensuse13.2;
關於發行版本的選擇,對於程序開發,我們首先要考慮的是 穩定易用不折騰,其次是 漂亮好看看著舒服。
所以首先絕對不建議fedora,bug太多,時不時報錯(Fedora21),因為fedora存在的意義是給rh的enterprise版本測試新特性使用的,所以更新非常激進,bug也比較多,所以穩定性層面來說,不是很適合拿來開發用;
考慮觀賞性,而ubuntu LTS版本和opensuse ,在保持新特性的同時,穩定性(包括GUI 的穩定性)已經相當不錯了。而且無論是unity桌面,KDE桌面還是Gnome桌面,現在都可以配置的很華麗。所以這兩個發行版關於漂亮方面都能夠滿足。如果屬於極簡主義者,請選擇Gnome桌面的opensuse,如果對自己桌面有配置強迫症,那麼請選擇Unity桌面的Ubuntu或者KDE桌面的opensuse。
考慮不折騰,ubuntu 和opensuse對硬體的支持都非常良好,但是如果你是Intel+Nvidia雙顯卡,請直接選擇Ubuntu;如果和win組成雙系統,建議選擇ubuntu; 如果單奔,那麼ubuntu和opensuse都可以。
考慮易用性,ubuntu和opensuse對軟體支持都非常優秀,一個擁有software center的apt包管理使用deb的雙子星,一個是Yast+zypper使用rpm的黃金組合,這個自己選擇。
最後一點關於開發環境,二者基本沒有區別,請安裝好你選擇的發型版,配置好開發環境,然後努力的寫代碼!
PS:建議嘗試英文的開發版,而且一定要會爬梯子google(牆內),無論是對語言的提升,還是對linux的學習,都有著巨大幫助!

⑧ 程序員用哪個linux版本

linux各個版本的核心操作和管理基本上都是差不多的。
像redhat,centos,ubuntu,arch等等,會了一種,換另外一種系統,稍微熟悉一下就可以了。
像gcc編程之類的,跟發行版沒關系,都是一樣的。
初學一般用rhel,centos
,

閱讀全文

與適合程序員的linux相關的資料

熱點內容
工商app積分怎麼查詢 瀏覽:143
鐵路app怎麼買火車票 瀏覽:309
移魅族除的app怎麼添加 瀏覽:240
兔籠子大號加密 瀏覽:171
單片機程序燒錄操作成功 瀏覽:878
指標高拋低吸點位源碼 瀏覽:205
25匹壓縮機銅管 瀏覽:570
單片機單燈左移05 瀏覽:150
買伺服器練手什麼配置 瀏覽:783
伺服器被毀該怎麼辦 瀏覽:939
python私有庫 瀏覽:514
Python有中文嗎 瀏覽:736
麥塊的伺服器為什麼都進不去 瀏覽:474
新買的伺服器如何打開 瀏覽:35
安卓軟體游戲怎麼開發 瀏覽:319
用撲克擺愛心解壓神器怎麼擺 瀏覽:70
松下製冷壓縮機 瀏覽:275
pdf里怎麼修改文字 瀏覽:686
已保存文檔加密如何設置 瀏覽:413
怎樣判斷加密貨幣是牛是熊 瀏覽:948