如何在 CentOS 8 和 Rocky Linux 8 上安裝 Fish Shell

Fish Shell 也稱為“友好的交互式 shell”,用於類 Unix/Linux 的操作發行版。 它為所有 Linux 用戶提供了一個智能、設備齊全且用戶友好的命令行環境。 Fish shell 支持與任何其他 shell 不同的各種功能,例如自動提示、製表符完成、語法突出顯示、Sane Scripting、Glorious VGA Color 和基於 Web 的配置。 使用這個交互式 shell 環境,您不需要記住一堆 Linux 命令,因為它效率更高,並且帶有各種方便的功能。

我們將在本教程中討論在 CentOS 8 上安裝交互式 Fish Shell。 同樣的步驟也適用於 Rocky Linux 和 AlmaLinux。

CentOS 8 上的魚殼安裝

我們將提供以下兩種不同的在 CentOS 8 系統上安裝 Fish shell 的方法:

  1. 使用 Yum 存儲庫安裝 Fish shell
  2. 通過添加官方 Fish shell 存儲庫安裝 Fish shell

方法一:使用yum倉庫安裝Fish shell

在包括 CentOS 8 在內的大多數 Linux 系統中,Fish shell 在默認系統存儲庫中可用。 因此,您可以使用 yum 存儲庫通過運行以下命令輕鬆地在 CentOS 8 上安裝交互式 Fish shell 環境:

$ sudo yum 安裝魚

上面的命令將安裝 fish shell,包括它們在 CentOS 系統上的所有依賴項。 按“y”然後按“Enter’ 以繼續安裝過程。

Fish shell 安裝完成後,使用以下命令顯示已安裝的版本:

$魚–版本

方法二:通過添加官方的fish shell倉庫來安裝fish shell

添加 Fish 官方存儲庫的替代方法也可用於在 CentOS 8 上安裝 Fish shell。因此,通過執行以下命令將 Fish 存儲庫添加到您的系統:

$ sudo dnf 配置管理器 –add-repo https://download.opensuse.org/repositories/shells:/fish:/release:/3/CentOS_8/shells:fish:release:3.repo

設置 Fish 存儲庫後,使用下面提到的命令開始安裝 Fish shell:

$ sudo dnf安裝魚

使用 DNF 安裝最新的 Fish shell 版本

上述命令將自動導入 Fish 存儲庫的 GPG 密鑰。 按“Y”,然後按“Enter’繼續前進。

添加存儲庫

恭喜! Fish Shell 已成功安裝在您的 CentOS 8 系統上。

啟動魚殼環境

要訪問交互式魚殼,只需在終端窗口中鍵入以下命令:

$魚

以下 shell 提示將顯示在終端上,您可以在其中輕鬆鍵入命令。

開始魚殼

魚殼提供以下功能:

  • 標籤完成: 為了 example, 鍵入所需的命令,然後按“Tab”以顯示所有相關命令。
  • 語法高亮: 它將用紅色突出顯示命令的無效語法。
  • 自動建議: 當您鍵入命令的幾個單詞時,它會自動建議最近使用的灰色命令。 要獲取此命令選項,請按“左箭頭鍵”。

通過使用以下命令,使用 fish shell 打印消息:

$ echo 您好,歡迎來到 Vitux.com

同樣,您也可以使用此外殼顯示當前日期和時間。 以下命令將在終端上自動建議:

$ timedatectl

時間和日期信息

魚殼web界面配置

Fish shell 通過 Web 界面提供各種功能。 要啟用 Web 配置,請在 shell 上鍵入以下命令,如下所示:

$fish_config

魚殼配置

以下窗口將在您的網絡瀏覽器中打開:

魚殼網絡配置

要退出 shell 環境,請按“Ctrl+c”。

要獲得有關 Fish shell 的幫助,請鍵入以下命令:

$魚–幫助

獲取有關 Fish shell 的幫助

從 CentOS 8 中刪除 Fish Shell

要卸載 Fish shell,請發出以下命令:

$ sudo dnf 刪除魚

去除魚殼

結論

我們在本文中討論了在 CentOS 8 發行版上安裝 Fish Shell 的兩種方法。 這兩種方法都很有用,您可以在系統上輕鬆實現它們以進行安裝。 我們還探索了 fish shell 的驚人功能,並了解如何配置基於 Web 的環境。 您可以從 魚貝官方網站.