距離centos8.0(現在已經更新到8.1了)的發布已經過去幾個月了,作為一個剛剛接觸過幾個月centos的萌新來說,本文想通過實際的操作體驗來說對比一下centos8代與7代
首先,centos8 dvd版的鏡像有7G大,也是我目前安裝過最大的作業系統鏡像了,首先從官網下載后,安裝的時候就踩了一個小坑
出現了以下問題

幸得網上大佬相助得已解決

安裝的程序其實與centos7的區別不大,可能是因為物理機記憶體和顯卡的原因,安裝登錄的時候也是各種卡,centos8默認桌面環境是GNOME 3.28 ,其實個人感覺與6代7代的差別不是很大,但是centos8對于記憶體要高于往代,目前我在VMware上給的2G的記憶體,centos8不自帶VMware tools 需要手動安裝


從實際使用上來說,7代使用systemd服務來代替daemon,原來管理系統啟動和管理系統服務的相關命令全部由systemctl命令來代替,8代延續了這一特性,而且systemctl用習慣了還會不適應原先的service命令,centos8附帶帶的YUM包管理器 v4.0.4版本 ,并且采用了dnf技術作為后端,當然,這也并不是說原先的yum被舍棄,你可以同時使用yum和dnf兩種工具來管理包,
關于開發工具的區別:
從網上找了一下總結,大致如下
-
Python 3.6默認Python 環境
-
Node.js 是在 RHEL 最新包含的,其他動態語言更新包括: PHP 7.2, Ruby 2.5, Perl 5.26, SWIG 3.0
-
centos 8 資料庫服務:MariaDB 10.3, MySQL 8.0, PostgreSQL 10, PostgreSQL 9.6, Redis 5.0
-
centos 8 提供Apache HTTP Server 2.4
-
OpenJDK 11、OpenJDK 8、IcedTea-Web和各種Java工具
在網路方面:
- CentOS現在提供了TCP網路堆疊版本4.16,
- 使用的預設包過濾框架是nftables,
最重要的是,這些更改確保了更好的穩定性、可伸縮性和性能,
nftables替代iptables、iptablesip6table、arptables和ebtables,作為IPv4和IPv6協議的單一框架,此外,firewalld deamon還將使用與默認后端相同的用于過濾網路事務的子系統,
在虛擬化技術上,centos歷代內核的升級都會帶來不一樣的技術,kvm ,docker,不知podman會不會在未來成為主流呢,
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/137639.html
標籤:Linux
下一篇:linux之ls目錄處理命令
