整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          ubuntu和centos哪個好用?網友們告訴你真實

          ubuntu和centos哪個好用?網友們告訴你真實想法

          關注本頭條號,每天堅持更新原創干貨技術文章。

          如需學習視頻,請在微信搜索公眾號“智傳網優”直接開始自助視頻學習

          前言

          本文主要講解CentOS與Ubuntu該如何選擇,哪個更好用。筆者在自媒體平臺收集了一些網友的觀點,較為經典,分享給大家。至于應該選擇哪個,希望看完本文章后,讀者心中有數。

          ubuntu和centos哪個好用

          觀點1:CentOS適用于服務器,Ubuntu則適用于個人桌面

          1.1 服務器

          這一點是CentOS勝,雖然它們同樣是開源,免費。CentOS它的源碼是來自由商業服務器Red Hat Enterprise Linux。有很多公司都是用CentOS來代替商業版的Red Hat Linux,同時它的穩定性也是值得信賴的。而Ubuntu的開發目的是為了使個人電腦變得簡單易用,雖然也提供相應的企業服務器,不過專業的還是CentOS。

          1.2 個人使用

          沒毛病,那就是Ubuntu,大多數人覺得Linux難,其中的原因之一就是難于安裝,但Ubuntu提供了友好的安裝界面,所以非常簡單。同時它還有出名的社區,可以幫助你非常輕松的入門,甚至成為專家。同時它有很多支持的軟件,這些軟件基礎可以讓你在上面辦公,玩耍。還有在2013年發布了面向智能手機的移動操作系統,在2014年與魅族合作推出Ubuntu版MX3。從這些可見它在單用戶使用的強大,完美。雖然CentOS也有相應的友好安裝功能和支持功能,不過總體上真沒有Ubuntu完美。

          總的來說,它們都是非常優秀的,都是免費的,開源的,有很多的開發者大神都一直在進行修改,完善?;旧蟽烧叨紱]什么很大的區別,內核一樣,只是附加的功能問題,如果你足夠強大,甚至可以以Linux內核,開發也自己的專屬Linux版本,在里面隨心所欲。

          CentOS適用于服務器,Ubuntu則適用于個人桌面

          觀點2:CentOS和Ubuntu平分秋色

          首先,我們需要區分用戶場景,如果是用戶在自己電腦上使用,很顯然 ubuntu 系統要更加合適一些。不是 ubuntu 比 centos 好,而是 centos 主動放棄了這部分市場。所以,沒得選咯!

          所以,這點上,我和其他人的回答是一致的。不一致的是,我個人不認為在服務端,ubuntu 比 centos 要差。這主要取決于你想干什么,和你是一個什么樣的生產環境。

          我們知道,在國內的linux 運維環境中, centos 是占大頭的。一方面是因為 centos 出生名門,作為 redhat 社區版本,其穩定性毋庸置疑。另一方面,很多人都是看《跟鳥哥學linux》成長起來的,而鳥哥就是講的 centos 系統。算是人為的推廣吧。

          其實,在國際上,采用 centos 和采用 ubuntu 作為服務端是其實是五五開的。兩者各有特色,完全可以根據自己的需求進行選擇。

          最最重要的差異就是,ubuntu 相比 centos 在更新策略上要積極一些。我們知道,在 centos 上如果不配置擴展源的話,很多軟件都是沒辦法yum安裝的,比如 nginx。

          而如果是選擇 ubuntu 系統,就沒有這個煩惱啦,直接 apt install nginx 就可以咯!

          所以,如果你希望更加容易的獲得較新版本的軟件,使用 ubuntu 系統可能會更加方便一些。當然,如果保守一些,希望穩定一些,還是選擇 centos 靠譜。

          當然,你也不要看到了我這個回答,就建議公司將生產環境換成 ubuntu 系統。因為運維工程師掌握的技能擅長哪個就用哪個就好了。強行更換系統,如果造成重大損失,會讓你吃不了兜著走的。

          centos和ubuntu如何選擇

          觀點3:Ubuntu適合初學者,CentOS更適合公司服務器

          兩個平臺都屬于當今最流行的Linux平臺,這兩個平臺在我負責的不同項目中都使用過,簡單總結一下:

          Ubuntu對于初學者來說是更好的選擇。

          1. Ubuntu有一個很大的社區平臺, 為我們提供豐富的文檔和經驗,
          2. Ubuntu服務器可以圖形化界面都適合大部分人的習慣。

          所以,如果你是初學者,沒有任何特殊的要求,那就使用Ubuntu服務器吧。

          CentOS更適合公司生產環境的使用:

          1. Centos更新頻率不高,只有穩定的版本才會發布。
          2. 網上的項目教程有很多是基于Centos。

          Ubuntu適合初學者,CentOS更適合公司服務器

          觀點4:CentOS更加穩定,Ubuntu對新技術支持度更好

          CentOS 更加穩定,服務器部署多,文檔豐富,對運維友好

          CentOS更穩定些,支持時間也比較長,比較適合穩定線上環境。從各種配置文檔和使用數量來說也是centos比較有優勢,當各種操作出問題,尋找資料時候centos比較有優勢。

          很多軟件都也都會提供centos的二進制源,通過yum安裝配置也非常省事。centos缺點也是其穩定點,由于追求穩定性,所以內核版本往往比較舊,一些新功能的支持也跟不上。centos對運維更加友好一點。

          Ubuntu 功能更新,圖形桌面支持更好,對開發和個人用更友好

          ubuntu則比較相反,追求最新功能。內核版本版本較新,新的功能能及時推出同步。ubuntu桌面功能Xwindow更好,比較適合個人使用。很多開發和個人使用的都是首選ubuntu。但是在服務器應用方面較centos少一點。ubuntu對開發更加友好一點。

          虛擬話和容器方面

          當然隨著docker崛起,這種差異也在逐漸較少。由于ubuntu內核版本更新,而docker容器對linux內核新功能要求比較高,所以使用ubuntu作為docker容器的宿主機更加友好一點。

          而且很多項目docker配置時候也僅僅支持了針對ubuntu的Dockerfile配置,所以容器化方面ubuntu比較優勢。

          觀點4:個人學習Linux推薦使用Ubuntu

          看你做什么,如果個人PC虛擬機學習Linux,推薦ubuntu的LTS版本,不過不要最新,18.04LTS或者16.04LTS。服務端就CentOS好一些。

          不過,不影響你學習的,對于bash來說,ubuntu做了部分的封裝,CentOS更加原生一些。Ubuntu也預裝了一些工具,CentOS是比較裸的。

          軟件源來說ubuntu的軟件源國內鏡像更多一些。CentOS的一般用yum源,官網國內訪問比較麻煩,鏡像源很多都是不是嚴格對應的,有的替換的是rehat的源,有些版本不對應,沒有對應到小版本號。

          個人學習,推薦ubuntu,此外,他們之間的區別真的不大。沒有必要太糾結。

          個人學習Linux推薦使用Ubuntu

          觀點5:CentOS穩定,Ubuntu功能激進

          centos穩扎穩打,python以及gcc用的版本都是偏向舊的,所以穩定性不錯。

          ubuntu桌面版則是較為激進,軟件包都是挺新的,所以遇到問題的幾率較大。

          還有坑了我較久的問題 :

          apt install docker只能安一個殼子,不如直接搜安裝docker-ce教程.

          而yum install docker則直接把docker-ce都安好了

          觀點6:Ubuntu更容易使用,初學者應先從Ubuntu開始

          首先要知道,他兩個都是Linux系統,如果你是初學的話我建議你先從Ubuntu開始,就我自己使用感受而言,Ubuntu上手容易,最主要的是文獻較多,你使用過程中遇到的任何問題隨便搜,都會找到好多答案,所以,從易于使用方面來講,Ubuntu優于centos。

          觀點7:服務器用CentOS,娛樂用Ubuntu

          那要看你用電腦做什么了。如果是用作服務器,那自然是CentOS了。CentOS就是服務器版的系統啊,人家專業?。‖F在很多中小企業的服務器都用它,因為它免費啊,不要銀子。但是,也因為免費,所以,開發者不提供技術支持,有了問題,只好自己動手,豐衣足食了。

          如果你是當作辦公用,寫寫文檔,上上網,聽聽歌,那還是用Ubuntu啊!Ubuntu雖不是Windows那樣的桌面操作系統,但是,它還是為使用桌面而做足了功桌,尤其是辦公使用,只要你要求不高,它也足夠用了。而且,Ubuntu還有好多個衍生版本,你可以挑選使用。比如,Kubuntu,就是使用KDE桌面的,有人喜歡這種桌面;Lubuntu,就是使用LXDE桌在的,它適用老機器;Ubuntukylin,專為中國人開發的衍生版,有許多中國元素,如農歷等等。

          另外,還有一些基于Ubuntu開發的版本,如Mint,是界面上最像Window的Linux套件之一,和Window一樣,有任務欄(Linux叫“面板”),也有開始菜單。如果你到百度下搜索一下,基于Ubuntu的Linux套件還多得是。Ubuntu16.04是長效支持版,支持5年的更新。它默認使用libreoffice為辦公軟件,能編輯MS-Office文檔。Ubuntukylin提供WPS-Office Linux版下載鏈接??傊灰銢]有太高要求,辦公使用足夠用了。

          觀點8:CentOS適合于服務器,Ubuntu和Fedora適用于個人桌面

          這就是要看你用的用途定位了!

          ubuntu更類似windows xp,win7,win8,win10這些針對個人使用的消費市場。

          centos則類似windows server 2008,windows server 2016的服務器市場。

          如果是作為桌面使用的話那就是ubuntu,fedora這些桌面版的linux。

          但是作為服務器使用還是用centos,不是說ubuntu不能用,如果用win7當作服務器上線總是感覺不放心啊,什么時候就死機了呢。服務器操作系統要求的穩定、強壯的運行!

          在安裝的時候選擇包的時候就能看到區別,centos 的minunum安裝不到700個軟件包,這說明啥,越是少的軟件包,出錯的機率越是少??!

          再就是centos脫胎于redhat,Oracle在選擇linux做發行版的時候也是選擇的redhat的源碼再發行,可見centos有著和紅帽一樣優秀的穩定的內核。不過centos被紅帽收購了!

          觀點9:Ubuntu更合適于個人使用

          如果有部署好的linux服務器,那么基本上大型服務器都是centos的,我的建議是,在個人終端上安裝與服務器一致的系統,最好版本號都一樣,也盡量別升級。

          如果單純想用linux我個人比較推薦ubuntu,兩者在pc上區別不大。但是國內用戶下載的ubuntu,如果在中文頁面上下載大概率遇到沒節操且內置奇怪軟件的版本,所以建議下載英文原版操作系統。

          額外說一下,如果電腦配置很差,還有xubuntu、lubuntu等等輕量級操作系統,也可以用,適合初學者。

          Ubuntu更合適于個人使用

          總結

          看了這么多觀點,其實,筆者覺得網友都是按自己的感受表達。我個人的看法是,Ubuntu和CentOS系統都適用于服務器。筆者可以告訴你,在超大型的數據中心上,Ubuntu占有率絕對不會比CentOS弱。但如果想學習Linux技術,CentOS是更優的選擇。需要參加紅帽RHCSA、RHCE、RHCA認證,肯定要安裝RHEL或CentOS系統。

          本文已同步至博客站,尊重原創,轉載時請在正文中附帶以下鏈接:

          https://www.linuxrumen.com/rmxx/1258.html

          點擊了解更多,快速查看更多的技術文章列表。

          用戶模式,也被稱為維護模式,超級用戶可以在此模式下恢復/修復系統問題。

          • 來源:https://linux.cn/article-12181-1.html
          • 作者:Magesh Maruthamuthu
          • 譯者:Xiaobin.Liu

          單用戶模式,也被稱為維護模式,超級用戶可以在此模式下恢復/修復系統問題。

          通常情況下,這類問題在多用戶環境中修復不了。系統可以啟動但功能不能正常運行或者你登錄不了系統。

          在基于 Red Hat (RHEL)7/8 的系統中,使用 runlevel1.target 或 rescue.target 來實現。

          在此模式下,系統會掛載所有的本地文件系統,但不開啟網絡接口。

          系統僅啟動特定的幾個服務和修復系統必要的盡可能少的功能。

          當你想運行文件系統一致性檢查來修復損壞的文件系統,或忘記 root 密碼后重置密碼,或要修復系統上的一個掛載點問題時,這個方法會很有用。

          你可以用下面三種方法以單用戶模式啟動 CentOS / RHEL 7/8 系統。

          • 方法 1:通過向內核添加 rd.break 參數來以單用戶模式啟動 CentOS/RHEL 7/8 系統
          • 方法 2:通過用 init=/bin/bash 或 init=/bin/sh 替換內核中的 rhgb quiet 語句來以單用戶模式啟動 CentOS/RHEL 7/8 系統
          • 方法 3:通過用 rw init=/sysroot/bin/sh 參數替換內核中的 ro 語句以單用戶模式啟動 CentOS/RHEL 7/8 系統

          方法 1

          通過向內核添加 rd.break 參數來以單用戶模式啟動 CentOS/RHEL 7/8 系統。

          重啟你的系統,在 GRUB2 啟動界面,按下 e 鍵來編輯選中的內核。你需要選中第一行,第一個是最新的內核,然而如果你想用舊的內核啟動系統你也可以選擇其他的行。

          根據你的 RHEL/CentOS 版本,找到 linux16 或 linux 語句,按下鍵盤上的 End 鍵,跳到行末,像下面截圖中展示的那樣添加關鍵詞 rd.break,按下 Ctrl+x 或 F10 來進入單用戶模式。

          如果你的系統是 RHEL/CentOS 7,你需要找 linux16,如果你的系統是 RHEL/CentOS 8,那么你需要找 linux。

          這個修改會讓你的 root 文件系統以 “只讀(ro)” 模式掛載。你可以用下面的命令來驗證下。下面的輸出也明確地告訴你當前是在 “ 緊急模式(Emergency Mode)”。

          # mount | grep root

          為了修改 sysroot 文件系統,你需要用讀寫模式(rw)重新掛載它。

          # mount -o remount,rw /sysroot

          運行下面的命令修改環境,這就是大家熟知的 “監禁目錄” 或 “chroot 監獄”。

          # chroot /sysroot

          現在,單用戶模式已經完全準備好了。當你修復了你的問題要退出單用戶模式時,執行下面的步驟。

          CentOS/RHEL 7/8 默認使用 SELinux,因此創建下面的隱藏文件,這個文件會在下一次啟動時重新標記所有文件。

          # touch /.autorelabel

          最后,用下面的命令重啟系統。你也可以輸入兩次 exit 命令來重啟你的系統。

          # reboot -f

          方法 2

          通過用 init=/bin/bash 或 init=/bin/sh 替換內核中的 rhgb quiet 語句來以單用戶模式啟動 CentOS/RHEL 7/8 系統。

          重啟你的系統,在 GRUB2 啟動界面,按下 e 鍵來編輯選中的內核。

          找到語句 rhgb quiet,用 init=/bin/bash 或 init=/bin/sh 替換它,然后按下 Ctrl+x 或 F10 來進入單用戶模式。

          init=/bin/bash 的截圖。

          init=/bin/sh 的截圖。

          默認情況下,上面的操作會以只讀(ro)模式掛載你的 / 分區,因此你需要以讀寫(rw)模式重新掛載 / 文件系統,這樣才能修改它。

          # mount -o remount,rw /

          現在你可以執行你的任務了。當結束時,執行下面的命令來開啟重啟時的 SELinux 重新標記。

          # touch /.autorelabel

          最后,重啟系統。

          # exec /sbin/init 6

          方法 3

          通過用 rw init=/sysroot/bin/sh 參數替換內核中的 ro 單詞,以單用戶模式啟動 CentOS/RHEL 7/8 系統。

          為了中斷自動啟動的過程,重啟你的系統并在 GRUB2 啟動界面按下任意鍵。

          現在會展示你系統上所有可用的內核,選擇最新的內核,按下 e 鍵來編輯選中的內核參數。

          找到以 linux 或 linux16 開頭的語句,用 rw init=/sysroot/bin/sh 替換 ro。替換完后按下 Ctrl+x 或 F10 來進入單用戶模式。

          運行下面的命令把環境切換為 “chroot 監獄”。

          # chroot /sysroot

          如果需要,做出必要的修改。修改完后,執行下面的命令來開啟重啟時的 SELinux 重新標記。

          # touch /.autorelabel

          最后,重啟系統。

          # reboot -f

          via: https://www.2daygeek.com/boot-centos-7-8-rhel-7-8-single-user-mode/

          作者: Magesh Maruthamuthu 選題: lujun9972 譯者: lxbwolf 校對: wxy

          本文由 LCTT 原創編譯, Linux中國 榮譽推出

          點擊“了解更多”可訪問文內鏈接

          關注本頭條號,每天堅持更新原創干貨技術文章。

          如需學習視頻,請在微信搜索公眾號“智傳網優”直接開始自助視頻學習

          1. 前言

          本文請要講解如何利用光盤內容搭建本地yum源服務器。適用于rpm體系的Linux發行版。本教程使用CentOS7.6系統作演示

          2. 修改本地yum源配置

          2.1 創建Yum-repo-DVD.repo倉庫源文件

          [root@zcwyou ~]# vi /etc/yum.repos.d/Yum-repo-DVD.repo
          

          輸入i進入插入模式

          [dvd]
          name=CentOS-$releasever - Media
          baseurl=file:///mnt/cdrom/
          gpgcheck=1
          enabled=1
          gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
          

          按ESC,:wq保存退出vi

          2.2 禁用網絡yum源

          把.repo文件重命名為repo.bak,執行以下命令

          [root@zcwyou ~]# cd /etc/yum.repos.d/ && for name in `ls CentOS-*.repo`;do mv $name ${name%.*}.repo.bak;done
          

          如果想重新啟用網絡源,可以執行以下命令:

          [root@zcwyou ~]# cd /etc/yum.repos.d/ && for name in `ls CentOS-*.repo.bak`;do mv $name ${name%%.*}.repo;done
          

          3. 掛載光盤到文件系統

          虛擬機插入光盤的方法:

          虛擬機連接虛擬光驅

          3.1 創建掛載目錄

          [root@zcwyou ~]# mkdir /mnt/cdrom
          

          3.2 掛載光盤文件到文件系統

          [root@zcwyou ~]# mount /dev/sr0 /mnt/cdrom
          

          掛載光盤文件到文件系統

          4. 測試yum源

          [root@zcwyou ~]# yum repolist
          

          測試yum源

          或者

          [root@zcwyou ~]# yum list |grep dvd
          

          5. 設置開機自動掛載光盤

          建議僅用于虛擬機,真機建議使用autofs實現自動實時掛載。

          [root@zcwyou ~]# vi /etc/fstab
          

          在最后添加一行

          /dev/sr0 /mnt/cdrom iso9660 defaults 0 0

          6. 總結

          搭建本地yum源的原理就是把光盤掛載到本地文件系統,然后把yum源的配置網絡協議地址指向光盤掛載點。

          本文已同步至博客站,尊重原創,轉載時請在正文中附帶以下鏈接:

          https://www.linuxrumen.com/rmxx/746.html

          點擊了解更多,快速查看更多的技術文章列表。


          主站蜘蛛池模板: 国产一区在线mmai| 成人国产精品一区二区网站公司| 亚洲国产系列一区二区三区| 国精产品一区一区三区| 日本欧洲视频一区| 亚洲av乱码一区二区三区香蕉| 久久99久久无码毛片一区二区| 97久久精品午夜一区二区 | 久久国产一区二区三区| 人妻aⅴ无码一区二区三区| 亚洲国产一区二区三区在线观看| 中文字幕乱码人妻一区二区三区 | 国产aⅴ一区二区| 熟女性饥渴一区二区三区| 亚洲爆乳无码一区二区三区 | 国产精品av一区二区三区不卡蜜 | 日韩精品视频一区二区三区| 国产一区二区在线视频| 一区二区三区四区在线视频| 狠狠做深爱婷婷久久综合一区| 麻豆果冻传媒2021精品传媒一区下载 | 狠狠综合久久AV一区二区三区| 精品无码一区二区三区亚洲桃色| 国产精品无码一区二区三区免费 | 色噜噜狠狠一区二区三区果冻| 天堂一区人妻无码| 中文国产成人精品久久一区| 精品无码一区二区三区电影| 天堂不卡一区二区视频在线观看 | 日韩在线一区高清在线| 国产丝袜视频一区二区三区| 成人H动漫精品一区二区| 日韩电影一区二区| 国产人妖在线观看一区二区| 一区二区免费视频| 精品国产一区二区三区在线观看| 一区二区三区高清| 日韩一区二区电影| V一区无码内射国产| 少妇一夜三次一区二区| 午夜精品一区二区三区免费视频|