Linux
 Computer >> コンピューター >  >> システム >> Linux

ArchLinuxにSnapアプリケーションをインストールする方法

ArchLinuxにSnapアプリケーションをインストールする方法

Linuxを長年使用している場合は、新しいアプリケーションのインストールがいかに難しいかを思い出すでしょう。インストーラーに含まれていない限り、通常、configure、make、make installprocessを実行する必要があり、通常、途中で欠落している依存関係を探し出します。 aptやyumなどのパッケージマネージャーはこれをはるかに管理しやすくしましたが、依存関係はそれでもあなたを噛む可能性があります。

これらの問題の多くを修正すると主張するSnapについて聞いたことがあるかもしれません。これはUbuntuのみのことだと聞いたことがあるかもしれませんが、幸いなことに、それは真実ではありません。

スナップアプリケーションとは何ですか?

「スナップ」と呼ばれるスナップアプリケーションは、配布に依存しないことを目的としているため、理想的には、実行するシステムに関係なく同じように実行する必要があります。これを実現するために、アプリケーションを実行するために必要な依存関係とランタイムのほとんどがスナップにバンドルされています。つまり、システムでスナップをセットアップして実行すると、複数の依存関係が必要になるアプリケーションの追加がはるかに簡単になります。

ArchLinuxにSnapアプリケーションをインストールする方法

SnapはCanonicalに支えられているため、Ubuntuでよく言及されますが、主要なLinuxディストリビューションで実行することを目的としています。 Archは公式にサポートされているディストリビューションでもあるため、snapはArch用にパッケージ化されていないアプリを実行するための優れた方法です。

スナップデーモンのインストール

システムにスナップをインストールするには、snapdデーモンをインストールする必要があります。 snapはArchを公式にサポートしていますが、Arch User Repository(AUR)からインストールする必要があります。幸い、これはヨーグルトツールを使用して簡単に行うことができます。

ArchLinuxにSnapアプリケーションをインストールする方法

まず、次のコマンドを実行してsnapdをインストールします。

yaourt -S snapd

次に、サービスの実行を有効にする必要があります。これを行うには、次のコマンドを入力するだけです。

systemctl enable --now snapd.socket

スナップアプリケーションのインストール

スナップインストールが完了したので、他のパッケージマネージャーと同じようにパッケージをインストールできます。たとえば、snapを使用して特定のアプリケーションをインストールするには、次のコマンドを実行するだけです。

snap install application-name

システムで使用可能なスナップを一覧表示するには、次を実行します。

snap list

パッケージを検索するには、次のように入力して、パッケージが利用可能かどうかを照会できます。

snap find searchterm
ArchLinuxにSnapアプリケーションをインストールする方法

最後に、パッケージを削除するには、次のコマンドを実行します。

snap remove application-name

その他のスナップのヒントとコツ

スナップアプリケーションはデフォルトで自動的に最新の状態に保たれますが、すべてのアプリケーションを手動で更新するには、次のコマンドを実行します。

snap refresh

一部のスナップは、「/ var / lib / snapd/snap」という従来のパスを使用しません。代わりに、「/snap」にインストールします。これらの「クラシックスナップ」のインストールをサポートするには、次のコマンドでシンボリックリンクを作成するだけです。

ln -s /var/lib/snapd/snap /snap

これで、これらのアプリケーションをインストールして実行できるようになりますが、他のすべてのスナップと一緒にインストールされます。これは両方の長所であり、ファイルシステム階層標準に準拠していることもあります。

結論

この種のテクノロジーはスナップだけではありません。 FlatpakとAppImageは、同じ問題の多くを分類することを目的とした2つの類似したパッケージシステムです。とは言うものの、SnapはUbuntuの支援を受けており、少なくとも今のところ、これらのフォーマットの中で最も人気があるようです。

それは最高だということですか?少し前に、SnapとFlatpakを調べて、それらが互いにどのように保持されているかを確認し、どちらが最適かを判断しました。


  1. LinuxにKodiをインストールする方法

    メディアストリーミングに関しては、Kodiに勝るプレーヤーはありません。ボックスセットコレクションからライブTVまで、あらゆるものをストリーミングできます。これは、元のXboxでの謙虚な始まりとはかけ離れています。クロスプラットフォームなので、LinuxPCに問題なくインストールできます。 一部のLinuxリポジトリには、ソフトウェアパッケージの一部としてKodiがすでに含まれていますが、すべてではありません。最も人気のあるLinuxディストリビューションのいくつかにKodiをインストールする方法は次のとおりです。 UbuntuとKodiのインストール Ubuntuの最近のバージョンには、

  2. ArchLinuxをインストールする方法

    UbuntuやLinuxMintとは異なり、Arch LinuxはローリングリリースのLinuxディストリビューションです。つまり、一度インストールするだけで、最新バージョンに継続的に更新されます。また、システムにインストールするものを完全に制御できる最低限のディストリビューションでもあります。何よりも優れているのは、Linuxコミュニティで最高の1つであるArchwikiです。 Arch Linuxについて注意すべきことの1つは、そのインストールプロセスです。気弱な人向けではありません。システムにArchLinuxをインストールしたい場合は、このガイドでインストール方法を説明します。 はじ