Emacsは、ほとんどのLinuxシステムで利用できる広く使用されているテキスト編集ツールです。強力で豊富な編集機能で知られるオープンソースツールです。これは、テキストを編集するだけではない、カスタマイズ可能で拡張可能なテキストエディタです。
ここLinuxAPTでは、サーバー管理サービスの一環として、お客様が関連するLinuxシステムソフトウェアのインストールクエリを実行するのを定期的に支援しています。
これに関連して、DebianOSにEmacsをインストールする方法を検討します。
以前は、UbuntuOSへのEmacsのインストールを扱っていました。
DebianにEmacsをインストールするさまざまな方法?
3つの異なる方法を使用してDebianにEmacsをインストールできます:
- Aptを使用したEmacsのインストール
- SnapPackageManagerを使用したEmacsのインストール。
- ソースからのEmacsのインストール。
1.Aptを介したEmacsのインストール
ここでは、aptコマンドラインユーティリティを使用してEmacsをインストールします。 2021年6月の時点で、デフォルトのリポジトリで利用可能なEmacsのバージョンは26.1です。 aptコマンドラインユーティリティを使用してDebianシステムにEmacsをインストールする方法を見てみましょう。
私。以下のコマンドを実行して、ローカルリポジトリのインデックスを新規および更新されたパッケージの情報で更新します。
$ sudo apt update
sudoパスワードを入力します。
ii。次に、以下のコマンドを実行してEmacsをインストールします。
$ sudo apt install Emacs
Y / nオプションのプロンプトが表示されたら、yキーを押して続行します。
iii。インストールが完了したら、以下のコマンドを使用して確認できます。
$ emacs --version
出力は、Emacsバージョン26.1がインストールされていることを確認します。
2.スナップによるEmacsのインストール
ここでは、Snapパッケージマネージャーを使用してEmacsをインストールします。 2021年6月の時点で、Emacsスナップパッケージの最新バージョンは27.2です。 Snapパッケージマネージャーを使用してEmacsをインストールする方法を見てみましょう:
私。以下のコマンドを実行して、ローカルリポジトリのインデックスを新規および更新されたパッケージの情報で更新します。
$ sudo apt update
sudoパスワードを入力します。
ii。以下のコマンドを実行して、snapdをインストールします(まだインストールされていない場合):
$ sudo apt install snapd
iii。次に、以下のコマンドを使用してスナップコアをインストールします。
$ sudo snap install core
iv。ここで、Emacsスナップパッケージをインストールするには、ターミナルで以下のコマンドを使用します。
$ sudo snap install emacs --classic
上記のコマンドを実行すると、インストールが開始されます。完了するまでに少し時間がかかります。
v。以下のコマンドを使用してEmacsのインストールを確認することもできます:
$ emacs --version
出力は、Emacsバージョン27.2がインストールされていることを確認します。
3.ソースからのEmacsのインストール
ここでは、ソースからEmacsをインストールします。この手順では、GNUEmacsの公式ダウンロードページからソースコードをダウンロードしてからコンパイルします。この方法を使用すると、公式Webサイトで入手可能なEmacsの最新バージョンまたはその他の入手可能なバージョンをインストールできます。ソースからEmacsをインストールする方法を見てみましょう:
私。まず、build-essentialパッケージをインストールします。ソースコードのコンパイルに必要な特定のパッケージが自動的にインストールされます。
$ sudo apt-get install build-essential
ii。次に、以下のコマンドを使用して、Emacsの構築に必要な依存関係をインストールします。
$ sudo apt-get build-dep emacs
iii。 Emacsのソースコードをダウンロードします。以下のリンクにアクセスし、Webサイトが開いたら、近くのGNUミラーをクリックします。ミラーページから、Emacsパッケージの新旧バージョンのリストが表示されます。システムにインストールするものを(tar.gz形式で)ダウンロードします。
https://www.gnu.org/software/emacs/download.html
ここでは、emacs-27.2.tar.xzソースパッケージをダウンロードしました。
iv。ダウンロードしたパッケージはアーカイブファイルであるため、その内容を抽出する必要があります。以下のコマンドを使用して、アーカイブを抽出します。
$ sudo tar -xf emacs-27.2.tar.xz
emacs-27.2.tar.xzをアーカイブ名に置き換えます。アーカイブを抽出した後、lsコマンドを使用して、Emacsソースコードパッケージと同じ名前のディレクトリを表示します(ただし、名前の最後にtar.gzはありません)。
v。cdコマンドを使用して、抽出されたディレクトリ内に移動します。
$ cd emacs-27.2/
vi。次に、以下のコマンドを実行して、ソースコードの構築に必要な依存関係についてシステムを確認します。
$ sudo ./configure
vii。次に、以下のコマンドを使用してソースコードをコンパイルします。
$ sudo make
viii。コンパイルが完了したら、以下のコマンドを使用してインストールします。
$ sudo make install
これで、Emacsがシステムにインストールされます。
ix。 Emacsのインストールを確認するには、以下のコマンドを使用します:
$ emacs --version
出力は、Emacsバージョン27.2がインストールされていることを確認します。
Emacsを起動する方法は?
EmacsはコマンドラインまたはGUIから起動できます。
コマンドラインからEmacsを起動するには、emacsと入力し、Enterキーを押します。
$ emacs
GUIからEmacsを起動するには、デスクトップの最上部にあるアクティビティをクリックします。次に、上部の検索領域を使用してEmacsを検索して起動します。
Emacsを起動すると、このデフォルトのウィンドウが表示されます。
DebianシステムからEmacsをアンインストールする方法は?
何らかの理由で、システムにEmacsが不要になった場合は、以下の手順を使用して簡単にアンインストールできます。
1. aptを使用してEmacsをインストールした場合は、次のようにアンインストールできます。
$ sudo apt remove emacs
2. snapを使用してEmacsをインストールした場合は、次のようにアンインストールできます。
$ sudo snap remove emacs
3.ソースからEmacsをインストールした場合は、次のようにアンインストールできます。
Emacsで抽出されたディレクトリ内に移動します:
$ cd emacs-27.2/
次に、それをアンインストールします:
$ sudo make uninstall