在CentOS Stream 8上安裝軟件有多種方法,以下是一些常用的方法:
dnf
包管理器dnf
是CentOS Stream 8的默認包管理器,類似于RHEL和Fedora上的yum
。
sudo dnf install <package_name>
例如,安裝httpd
:
sudo dnf install httpd
sudo dnf update
sudo dnf upgrade
zypper
包管理器(適用于從SUSE移植的用戶)雖然zypper
不是CentOS Stream 8的默認包管理器,但你可以安裝它來使用。
zypper
sudo dnf install zypper
zypper
安裝軟件包sudo zypper install <package_name>
例如,安裝httpd
:
sudo zypper install httpd
rpm
命令手動安裝如果你有.rpm
文件,可以使用rpm
命令直接安裝。
.rpm
文件sudo rpm -ivh <package_name>.rpm
例如,安裝httpd-2.4.6-90.el8.x86_64.rpm
:
sudo rpm -ivh httpd-2.4.6-90.el8.x86_64.rpm
yum
包管理器(適用于舊版本或特定場景)雖然dnf
是CentOS Stream 8的默認包管理器,但yum
仍然可用。
sudo yum install <package_name>
例如,安裝httpd
:
sudo yum install httpd
snap
包管理器snap
是一種跨平臺的包管理系統,適用于安裝一些特定的應用程序。
snapd
sudo dnf install snapd
snapd
服務sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap
sudo snap install <application_name>
例如,安裝hello
:
sudo snap install hello
flatpak
包管理器flatpak
是另一種跨平臺的包管理系統,適用于安裝一些特定的應用程序。
flatpak
sudo dnf install flatpak
flatpak
服務sudo systemctl enable --now flatpak-daemon.service
flatpak install <application_name>
例如,安裝org.gnome.Terminal
:
flatpak install org.gnome.Terminal
dnf
:作為CentOS Stream 8的默認包管理器,dnf
是最常用和最穩定的選擇。snap
或flatpak
:如果你需要安裝一些特定的跨平臺應用程序,可以考慮使用snap
或flatpak
。希望這些方法能幫助你在CentOS Stream 8上順利安裝所需的軟件!