一、CentOS8介紹
2019年09月,CentOS 8 官方正式發布了!CentOS 完全遵守 Red Hat 的再發行政策,並且致力與上游產品在功能上完全兼容。CentOS 對組件的修改主要是去除 Red Hat 的商標及美工圖。該版本還包含全新的 RHEL upstream, CentOS Streams。
官方中文的發行說明:https://wiki.centos.org/Manuals/ReleaseNotes/CentOS8.1905
CentOS 8 的新特性
- DNF成為了默認的軟件包管理器,同時 yum 仍然是可用的
- 使用網絡管理器(nmcli和nmtui)進行網絡配置,移除了網絡腳本
- 使用 Podman 進行容器管理
- 引入了兩個新的包倉庫:BaseOS 和 AppStream
- 使用 Cockpit 作為默認的系統管理工具
- 默認使用 Wayland 作為顯示服務器
- iptables將被nftables取代
- 使用 Linux 內核 4.18
- 提供 PHP 7.2、Python 3.6、Ansible 2.8、VIM 8.0 和 Squid 4
最低配置
- 2 GB RAM
- 64 位 x86 架構、2 GHz 或以上的 CPU
- 20 GB 硬盤空間
二、CentOS8安裝
1、下載
官網:https://www.centos.org/download/
國內有很多鏡像站都可以下載到阿里鏡像站或者網易鏡像站等
這里使用的是網易鏡像站鏈接: http://mirrors.163.com/centos/
2、安裝CentOS8
注意: 安裝CentOS8最少需要2G內存,推薦4G
啟動虛擬機開始安裝,選擇安裝不進行media檢查
選擇語言
接下來就進行一些基本的設置
可以看到這里的磁盤設置顯示NO disks selected 這是因為創建虛擬機的時候需要設置為IDE格式如下
設置之后就能識別了
基本都使用默認就可以,這里進行磁盤分區設置,選擇自定義
選完了點擊Done
然后開始分區,在頁面上將 /
分區的分區類型從標准更改為 LVM
根據實際需求分區就行,點擊“添加掛載點”。
完成所有分區設置后,點擊“完成Done”。
在下一個界面,點擊“應用更改”,以上做的更改就會寫入到硬盤中。
點擊開始安裝
普通用戶可以不創建,但是root密碼需要設置
然后等待就行
輸入用戶密碼登錄
三、VMware Centos NAT 無法上網的解決方法
需要確認虛擬機網絡適配器模式是否為NAT模式,點擊虛擬機,選擇設置 ——選擇網絡適配器,NAT模式
1、將虛擬機的網絡設置為DHCP自動獲取IP
手動進行網絡配置
也可以手動進行網絡配置
1、以下設置必需以管理員身份來進行設置,所以要用管理員登陸系統
2、輸入 ls /etc/sysconfig/network-scripts,查看該虛擬機的網絡信息
3、輸入vi /etc/sysconfig/network-scripts/ifcfg-ens33(上一步畫框的文件名,大多數為ifcfg-ens33)
4、按i鍵進入文本編輯模式
5、重點設置BOOTPROTO=dhcp,ONBOOT=yes即可。
6、修改完之后,先按Esc鍵,再輸入冒號(:),然后輸入wq,最后按回車鍵方可退出vim編輯器
7、最后重啟一下虛擬機的network服務,在虛擬機的終端中輸入 service network restart,回車確認重啟network服務!
2、查看主機(不是虛擬機)的相關服務是否打開
主要是VMware DHCP 和VMware NAT這兩個服務
3、主機(不是虛擬機)windows的網絡設置
在windows的網絡和共享中心,找到這個VMnet8,右鍵選擇屬性,
出現下圖,按照1,2的順序步驟點擊,
把vmnat8的iPV4地址設置為自動獲取,dns也自動獲取。
重啟虛擬機。
四、CentOS 8添加中文輸入法
CentOS8發布了,安裝了下試試,結果發現中文輸入法調不出來。
系統安裝完成后,在系統【設置】的【Region&Language】里的【輸入源】里可以添加漢語輸入源,但是不能打中文字。
1:安裝拼音輸入法
$ sudo dnf install ibus-libpinyin.x86_64 -y
等待幾分鍾安裝完畢
2:打開設置 -->Region&Language-->輸入源,點擊+添加,選擇漢語(中國),然后選擇漢語(智能拼音),然后點擊右上角添加按鈕。(如果沒有漢語(智能拼音),則重啟reboot后再來添加),如下圖:
顯示添加成功,下面的齒輪圖標是輸入法的設置項
就ok了。輸入源中的漢語也可以刪除了, 因為漢語(智能拼音)中可以切換中英文輸入(按shift切換中文和英文),測試一下: