LinuxでBashからZSHに切り替える方法

ターミナルで多くの時間を費やすLinuxユーザーは、Bashシェルに非常に精通しています。現代的な感じを与える機能はありませんが、用途が広く信頼性があります。Bash Shellよりも多くの機能を備えたものを探している場合は、Z Shell(別名Zsh)をチェックアウトするのに適した代替手段です。これはBashに基づいていますが、より使いやすくするために大幅な改善が加えられています。このガイドでは、BashからZSHに切り替えて、それをプライマリシェルにする方法と、さらに改善するためにOh MyZshフレームワークをアクティブ化する方法について説明します。

Zshをインストールする

Bashの代わりにZshシェルを使用する前に、LinuxPCにインストールする必要があります。幸いなことに、Zshは最もよく知られているBashの代替手段の1つであるため、それを取得することは問題ありません。ターミナルウィンドウを開き、コマンドを入力して、ディストリビューションで機能させます。

Ubuntu

sudo apt install zsh

Debian

sudo apt-get install zsh

Arch Linux

Arch Linuxは、実際にはライブディスクでデフォルトでZシェルを使用します。それでも、ライブディスクがZshを使用していても、インストールでデフォルトで有効になっているわけではありません。従来のBashを使用することにした場合でも、Pacmanを使用してシェルをインストールする必要がある場合があります。

sudo pacman -S zsh

Fedora

sudo dnf install zsh

OpenSUSE

sudo zypper install zsh

その他のLinux

前述のように、ZshはLinuxコミュニティで非常に人気があります。結果として、最もあいまいなLinuxディストリビューションのユーザーでさえ、パッケージマネージャーでそれを見つけるのに問題はないはずです。Zshをインストールするには、ターミナルを開き、「zsh」を検索して、通常のソフトウェアをインストールするのと同じようにインストールします。

または、Zsh Webサイトにアクセスして選択したLinuxOSでZshを入手する方法を学びます。

Zshの構成

Zshを構成するには、ターミナルを開いて実行します。Z Shellを初めて実行すると、構成ウィザードが自動的に開きます。ウィザードで、キーボードの1を押して、セットアッププロセスを開始します。

次のページで、Zshには多くのオプションがあります。これらのオプションは、シェルのセットアップを簡単にするためのものです。もう一度、1を押します。このオプションを選択すると、シェル履歴設定などの構成を順を追って説明します。

LinuxでBashからZSHに切り替える方法

まず、1を押して履歴の行サイズを設定します。次に、2を押して新しい履歴ファイルを作成し、3を押して保存する行数をカスタマイズします。3つの設定がすべて構成されたら、Qを押してメインメニューに戻ります。

Zsh構成メニューで、2を押してオートコンプリートシステムをセットアップします。このシステムは、履歴ファイル内で検出したコマンドを自動的に入力します。

オートコンプリートがアクティブな状態で、Qを押してメニューに戻ります。

オプション12の設定が唯一の重要なステップです。必要に応じて、残りの設定を実行して、ZShellエクスペリエンスを完全にカスタマイズします。それ以外の場合は、0を押して変更を保存し、終了します。

Changデフォルトシェル

Zshは正しく構成されていますが、デフォルトのデスクトップシェルではありません。Bashは、ターミナルが開くたびにデフォルトで開きます。この問題を解決するには、ターミナルに移動してchshコマンドを使用します。

まず、ルートのシェルを変更します。

sudo -s

chsh -s / bin / zsh root

ルートユーザーがデフォルトでZshを使用しているので、次はユーザーを移行します。Zshシェルを使用するすべてのユーザーに対して、このコマンドを再実行する必要があることに注意してください。以下のコマンドのuserを自分のユーザー名に置き換えます。

chsh -s / bin / zshユーザー名

ユーザーのパスワードを入力して、変更を確認します。ターミナルを閉じて再度開き、Zshにアクセスします。

Oh MyZshをインストールする

LinuxでBashからZSHに切り替える方法

ほとんどのユーザーはZshを単独で使用するだけで十分ですが、このシェルをさらに活用したい場合は、Oh MyZshをインストールすることをお勧めします。Zshを入手するには、wgetダウンロードツールを使用して、インストールスクリプトの最新バージョンを入手します。LinuxPCにGitパッケージをインストールする必要があることに注意してください。パッケージマネージャーで「git」を検索し、Wgetを使用する前にインストールします。

wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O- | zsh

Oh My Zshは、Linux PCにインストールされると、数十の異なるプラグインから選択できる優れたZsh構成ファイルをセットアップします。これらのプラグインのいずれかを有効にするには、Zsh構成ファイルを編集する必要があります。ターミナルで、Nanoテキストエディタを使用して〜/を開きます。zshrc

nano〜 / .zshrc

Oh My Zshで選択するプラグインのリストの最初は、テーマです。デフォルトでは、「RobbyRussel」テーマが有効になっています。他に何か欲しいですか?こちらのページに移動し、テーマを見つけて、引用符で囲んだ名前をお気に入りのテーマに変更してください。

テーマに続いて、有効にする他の多くのZshプラグインがあります。矢印キーでリストを下にスクロールし、プラグインの説明を読みます。あなたが好きなものを見ますか?プラグインをアクティブ化するには、コードの前から#記号を削除します。

Nanoを保存して(Ctrl + O、次にCtrl + X)、ターミナルを再起動してプラグインを有効にします。

Leave a Comment

LinuxにOperaDeveloperEditionブラウザをインストールする方法

LinuxにOperaDeveloperEditionブラウザをインストールする方法

Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDE Plasmaパネルのクラッシュの問題を修正するための総合的なガイド

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

FedoraLinuxアプリインストーラーを高速化する方法

FedoraLinuxアプリインストーラーを高速化する方法

Fedora Linuxアプリインストーラーを高速化するための完全ガイド

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindows Bitlockerパーティションにアクセスする方法

Linux で画像をアップスケールする方法

Linux で画像をアップスケールする方法

Upscaler は、Linux 用のシンプルな Flatpak アプリで、使用すると、あらゆる画像をより高い解像度に拡大縮小できます。システムでの使用方法は次のとおりです。

7zip:Ubuntuのインストール[ガイド]

7zip:Ubuntuのインストール[ガイド]

7Zipは、Windows用の最も人気のある無料のオープンソースアーカイブツールです。Ubuntuに7Zipをインストールして、様々な圧縮ファイルを扱えるようにしましょう。

LinuxデスクトップでYouTubeMusicを使用する方法

LinuxデスクトップでYouTubeMusicを使用する方法

YouTube Musicは優れたサービスです。しかし、Linuxユーザーがサービスを楽しむための公式クライアントはありません。コミュニティのアプリを利用してLinuxでYouTube Musicを楽しむ方法について説明します。

Ubuntu:フォーマットSDカード[ガイド]

Ubuntu:フォーマットSDカード[ガイド]

UbuntuでSDカードをフォーマットする方法がわからないですか?このガイドを参考に、GpartedやGnome Disk Utilityを使って簡単にフォーマットする方法を学びましょう。

無料でプレイできる6つのLinuxパズルゲーム

無料でプレイできる6つのLinuxパズルゲーム

あなたはパズルゲームが好きですか?Linux PCで最高の無料パズルゲームを見つけるお手伝いをします。以下の6つのゲームをチェックしてください!