目錄
背景與起源
主要特點
目標用戶
發展前景
下載
安裝
常用配置命令:
?更換鏡像源
Rocky Linux 是一個開源的、由社區驅動的操作系統,旨在使用 Red Hat Enterprise Linux(RHEL)源碼構建的下游二進制兼容發行版。以下是關于 Rocky Linux 的簡要概述:
背景與起源
- 創立:Rocky Linux 由 Gregory Kurtzer 創立,他是 CentOS 的原始聯合創始人之一。2020 年 12 月,Red Hat 將 CentOS 的重點從下游構建 RHEL 轉變為上游開發平臺后,Kurtzer 啟動了 Rocky Linux 項目。
- 命名:該發行版以 CentOS 的聯合創始人 Rocky McGaugh 命名,他已經去世。
主要特點
- 兼容性:Rocky Linux 旨在保持與 RHEL 的完全二進制兼容,適合作為依賴 CentOS 的用戶和組織的替代品。
- 社區驅動:與由 Red Hat 開發和維護的 RHEL 不同,Rocky Linux 由其社區驅動,社區成員共同參與開發和維護工作。
- 穩定性:作為一個下游項目,Rocky Linux 注重穩定性和可靠性,適合用于生產環境。
- 免費和開源:Rocky Linux 完全免費,所有源碼均公開,用戶可以自由下載、使用和修改。
目標用戶
Rocky Linux 主要面向以下用戶群體:
- 企業用戶:需要一個可靠、穩定且與 RHEL 兼容的操作系統,用于服務器和企業應用。
- 開發者:需要一個與 RHEL 兼容的平臺進行開發和測試。
- 系統管理員:尋求 CentOS 的替代方案,并需要一個社區支持的操作系統。
發展前景
由于 Rocky Linux 的社區驅動特性和對 RHEL 的高兼容性,它有望成為 CentOS 用戶的主要替代選擇之一。社區的積極參與和貢獻也為其未來的發展提供了強有力的支持。
下載
Rocky Linux官網鏈接:?Rocky Linux
這里我選擇最小版本安裝,移動到自定義的目錄里。?
安裝
來到VMware虛擬機,添加一個虛擬機,和添加其他虛擬機系統一樣,可參考我的其他發行版系統步驟
VMware創建openEuler OS(歐拉)系統鏡像虛擬機_創建歐拉操作系統虛擬機-CSDN博客
安裝國產銀河麒麟系統(KylinOS)_麒麟os安裝教程-CSDN博客
唯一要注意選擇的是Liunx版本的選擇,如下圖
聲明注意:
如果選擇版本為Rocky Linux后,安裝步驟出現卡頓,閃屏等影響出現,則這步的版本選擇其他Linux內核5.x 64位即可
其他步驟與無明顯注意點,下面來到安裝步驟:
開啟虛擬機
等待加載一會
?
安裝目標位置點進去的配圖
root密碼設置那的配圖,記得勾選允許root遠程連接
靜態IP可以在安裝步驟這配置,上面圖中有個網絡和主機名點進去如下圖:
這里的IP數值和網關要看你虛擬網絡編輯器里的網段來進行填寫。具體可參考下述文章網絡IP的選擇與配置,如果沒明白就不要配IP,防止安裝后啟動網絡失敗。
Vm ware虛擬機設置靜態IP的方法_vmware虛擬機如何設置靜態ip-CSDN博客
都選擇配置好拉之后的頁面
等待安裝,需要幾分鐘
安裝好后,點擊重啟
?
遠程連接成功,如果在安裝步驟設置root密碼時沒有勾選允許遠程則會出現連接失敗。
常用配置命令:
#啟動ens33接口
ip link set ens33 up
或
nmcli device connect ens33#關閉ens33接口
ip link set ens33 down
或
nmcli device disconnect ens33
#開啟防火墻
systemctl start firewalld#關閉防火墻
systemctl stop firewalld#查看防火墻狀態
systemctl status firewalld#使防火墻在系統啟動時自動開啟
systemctl enable firewalld#禁用防火墻開機啟動
systemctl disable firewalld#重新加載防火墻配置(在更改規則后使用)
firewall-cmd --reload
seliunx配置文件路徑:?/etc/selinux/config?
#設置seliunx為permissive
setenforce 0#切換回enforcing
setenforce 1#查看當前 SELinux 模式
sestatus
或使用
getenforce#設置永久關閉
vi /etc/selinux/config +22#將SELINUX=disabled更改這一行
SELINUX=disabled
?IP位置文件路徑:/etc/NetworkManager/system-connections/ens33.nmconnection
該配置IP文件,其中靜態IP配置格式要求參考如下展示:?
注意:如果設置的靜態IP和自動分配的不一樣,設置完會出現兩個IP這時候reboot重啟虛擬機即可,然后就只會有設置的靜態IP。
[connection]
id=ens33
uuid=ba8190fe-6ffb-3473-85ea-d471fc9618b2
type=ethernet
autoconnect-priority=-999
interface-name=ens33
timestamp=1717649900[ethernet][ipv4]
address1=192.168.226.10/24,192.168.226.2
dns=192.168.226.2;8.8.8.8;
method=manual[ipv6]
addr-gen-mode=eui64
method=auto[proxy]
?更換鏡像源
rocky其鏡像源目錄還是在 /etc/yum.repos.d/
這里以更換阿里鏡像源為例
rockylinux鏡像_rockylinux下載地址_rockylinux安裝教程-阿里巴巴開源鏡像站
擴展源1:
sed -e 's|^mirrorlist=|#mirrorlist=|g' \-e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.aliyun.com/rockylinux|g' \-i.bak \/etc/yum.repos.d/Rocky-*.repodnf makecache
?
在命令行終端復制這個代碼執行即可。?
?
擴展源2:?
yum -y install?epel-release?