このチュートリアルでは、RockyLinux8にSnapcraftとsnap-storeをインストールする方法を紹介します。
スナップ は、Linuxカーネルを使用するオペレーティングシステム用にCanonicalによって開発されたソフトウェアパッケージングおよびデプロイメントシステムです。 スナップと呼ばれるパッケージ 、およびそれらを使用するためのツール、 snapd 、さまざまなLinuxディストリビューションで作業し、アップストリームソフトウェア開発者がアプリケーションをユーザーに直接配布できるようにします。
スナップは、ホストシステムへのアクセスを仲介するサンドボックスで実行される自己完結型のアプリケーションです。スナップは、作成とインストールが簡単なコンテナ化されたソフトウェアパッケージです。自動更新され、安全に実行できます。
すべての依存関係とともにパッケージ化されたアプリケーションをスナップして、単一のビルドからすべての一般的なLinuxディストリビューションで実行します。それらは自動的に更新され、正常にロールバックされます。
- スナップは、数百万人の視聴者を抱えるアプリストアであるSnapStoreから検出およびインストールできます。
RockyLinux8にSnapをインストールする
スナップマネージャーのインストールを開始するには、以下の手順に従ってください
以下のコマンドを実行して、システムパッケージが最新バージョンに更新されていることを確認してください。
sudo dnf check-update && sudo dnf update -y && sudo dnf upgrade -y
- 次のようにEpelリリースをインストールします:
sudo dnf install epel-release
- SnapはRockyLinux8ベースリポジトリで利用できるため、次のコマンドを実行してインストールできます。
sudo dnf install snapd
- インストールしたら、スナップを開始します 以下に示すデーモン
sudo systemctl enable --now snapd.socket sudo systemctl start --now snapd.socket sudo systemctl status snapd.socket
- また、 / var / lib / snapd / snap の間にシンボリックリンクを作成することで、従来のスナップサポートを有効にすることもできます。 および/snap 、以下のコマンドを実行するだけです:
sudo ln -s /var/lib/snapd/snap /snap
- SnapストアGUIをインストールすることもできます:
sudo snap install snap-store
- 次のように検索してアクセスできます:
- スナップストアは次のように起動されます:
- 以下に示すように、スナップのバージョンを確認してスナップを確認します
snap --version
RockyLinux8でSnapを使用する
- スナップを実行します スナップ、使用法、および使用されたコマンドに関する情報を取得するコマンド(ヘルプ)
snap OR snap --help
- Snapリポジトリで利用可能なすべてのSnapパッケージを一覧表示します:
snap find
- 特定のパッケージをインストールします。たとえば、以下に示すように電報アプリケーションをダウンロードするには、次のコマンドを実行します。
snap install telegram-desktop
結論
以上です
このガイドでは、RockyLinuxシステムにsnapcraftをインストールする方法を説明しました。
この記事がお役に立てば幸いです。
ありがとう!!