GNU/Linux >> Linux の 問題 >  >> Rocky Linux

RockyLinux8にSnapをインストールする方法

皆さん、こんにちは。この投稿では、RockyLinux8にSnapをインストールする方法を学びます。

Snapは、Canonicalによって開発された自給自足のパッケージテクノロジーです。予想どおり、Ubuntuに統合されていますが、RockyLinuxなどの他のディストリビューションにインストールすることもできます。

FlatpakはSnapの自然な競争相手です。どちらも、ボックステクノロジーのおかげで、それらをサポートする任意のディストリビューションで実行できるパッケージを提供しています。つまり、単一のパッケージに、システムに影響を与えずに実行するために必要なすべての依存関係とライブラリが組み込まれています。

Rocky Linux 8のリポジトリは広範でEPELを備えていますが、実際には、Snapのおかげで、他のアプリケーションをインストールして、システムの機能をさらに拡張することができます。

RockyLinux8にSnapをインストールする

ご想像のとおり、Snapは公式のRockyLinux8リポジトリには含まれていません。ただし、EPELリポジトリを介してSnapをインストールできます。

まず、ターミナルでシステム全体を更新します。

sudo dnf update

その後、次のコマンドを実行して、EPELリポジトリを追加して有効にします

sudo dnf install epel-release

リポジトリが追加されたら、スナップパッケージをインストールできます。

sudo dnf install snapd

次に、シンボリックリンクを作成します

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

Snapはシステムサービスとして機能するため、開始する必要があります。

sudo systemctl enable --now snapd.socket

その後、このサービスのステータスを確認できます。

sudo systemctl status snapd.socket

これは、スナップを使用する準備ができていることを示しています。

RockyLinux8でのSnapの使用

スナップをインストールしたら、インストールされているバージョンを確認できます。

snap version
snap    2.54.4-1.el8
snapd   2.54.4-1.el8
series  16
rocky   8.5
kernel  4.18.0-348.12.2.el8_5.x86_64

その後、問題なく使用できます。たとえば、パッケージを検索する場合は、実行するだけです。

sudo snap find

これにより、インストールできる多くのパッケージが表示されます。

特定のものを検索するには、

を実行します
sudo snap find [name]

また、それらのいずれかまたは他のものをインストールしたい場合は、実行できます

sudo snap install [package-name]

システムにインストールされているすべてのSnapパッケージを知りたい場合は、/var/lib/snapd/snaps/の内容を表示する必要があります。 ディレクトリ。

ls /var/lib/snapd/snaps/`.

core18_2344.snap powershell_200.snap snapd_15177.snap

パッケージを更新したい場合は、実行するだけです

sudo snap refresh [package]

またはそれらすべて

sudo snap refresh

最後に、パッケージを削除する場合は、実行する必要があります

sudo snap remove [package]

結論

この投稿では、スナップの使用の基本を学びました。しかし、それだけでなく、互換性のあるシステムであるRocky Linux 8にインストールする方法も学びましたが、デフォルトではありません。


Rocky Linux
  1. RockyLinux8にPython3.9をインストールする方法

  2. Rocky Linux 8 に Redis をインストールする方法

  3. Rocky Linux 8 に Git をインストールする方法

  1. RockyLinux8.4のインストール方法

  2. RockyLinux8にDockerCEをインストールする方法

  3. RockyLinux8にSnapCraftをインストールする方法

  1. RockyLinux8にDockerCEをインストールする方法

  2. RockyLinux8にAnydeskをインストールする方法

  3. RockyLinux8にTeamViewerをインストールする方法