GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu での Snap パッケージ マネージャーの使用

Snap は、アプリとその必要な依存関係をバンドルするために使用されるツールであり、変更を加えることなくさまざまな Linux ディストリビューションで動作するようにします。

Snap アプリは Snap ストアでホストされています。これを書いている時点で、Snap Store には何千ものオープン ソース アプリやプロプライエタリ アプリが用意されています。

この記事では、Ubuntu で Snap パッケージ マネージャーを使用する方法を紹介します。それでは始めましょう!

スナップ パッケージを検索

snap パッケージをインストールするには、パッケージの名前と、それが snap パッケージ リポジトリで利用可能かどうかを知る必要があります。この情報を見つけるには、コマンド ラインを使用して目的のソフトウェア / アプリの Snap Package リポジトリを簡単に検索できます。

たとえば、JetBrains PyCharm IDE を検索するには、pycharm に付属のパッケージを探します。 次のコマンドのキーワード:

$ sudo snap find pycharm

pycharm に付属するスナップ パッケージ キーワードが一覧表示されます。

snap パッケージの名前、デフォルトでインストールするバージョン、発行元の名前、およびその概要が表示されます。

スナップ パッケージの詳細

Snap パッケージをインストールする前に、それについてもっと知りたいと思うかもしれません。

Snap パッケージの詳細については、pycharm コミュニティをご覧ください。 、次のコマンドを実行します:

$ sudo スナップ情報 pycharm-community

pycharm コミュニティ に関する多くの情報 Snap Package が表示されます。

上部には、名前、概要、発行者名、Snap ストアの URL、インストールされているソフトウェア / アプリの公式ページ、ライセンス、説明、および Snap パッケージの ID があります。

下部には、利用可能なすべてのチャンネルのリストが表示されるか、インストールするソフトウェア/アプリのバージョンが表示されます。 現在 / 安定 チャネルは、すべての Snap ソフトウェア / アプリの標準である必要があります。古いバージョンのソフトウェア / アプリをインストールする場合は、スナップ パッケージをインストールするときに目的のチャンネルを指定できます。

スナップ パッケージをインストールする

PyCharm Community ソフトウェア/アプリの最新の安定バージョンをインストールするには、pycharm community を使用できます。 以下のスナップ パッケージ:

$ sudo スナップ インストール pycharm-community

Snap ストアから特定のバージョンのソフトウェア / アプリをインストールする場合は、インストール中に使用するチャンネルを -Channel で選択できます。 コマンド ライン オプションは次のとおりです:

$ sudo snap install pycharm-community –channel 最新 / 安定版

一部の Snap Store ソフトウェア / アプリでは、次のエラー メッセージが表示されます。これは、Snap ソフトウェア / アプリが追加のセキュリティ層のためにサンドボックスを使用するためです。 Snap ソフトウェア / アプリをサンドボックス化する場合、ソフトウェア / アプリはサンドボックス外 (指定されたインストール ディレクトリ) のファイル システムを変更できません。

一部のソフトウェア/アプリでは、ファイル システムを変更する必要があります (テキスト エディターや IDE など)。したがって、これらのソフトウェア/アプリに対してSnapのサンドボックス機能を使用することはできません.ファイル システムを変更する必要がある Snap Store ソフトウェア / アプリをインストールするには、-classic が必要です。 インストール中のコマンド ライン オプション。

Snap Store ソフトウェア / アプリをインストールできます (つまり、pycharm コミュニティ )、次の方法で Snap のサンドボックス機能を使用しません:

$ sudo snap install pycharm-community –channel newest / stable –classic

Snap ソフトウェア / アプリは Snap ストアからダウンロードされますが、完了するまでに時間がかかる場合があります。

この時点で、snap パッケージがインストールされているはずです。

PyCharm Community Snap パッケージがインストールされると、Ubuntu アプリケーション メニューで見つけることができるはずです。他のアプリと同じように実行できます。

インストールされているスナップ パッケージの一覧表示

次のコマンドを使用して、Ubuntu コンピューターにインストールされているすべての Snap Store パッケージを一覧表示できます。

$ 須藤スナップリスト

コンピューターにインストールされているすべての Snap Store パッケージが一覧表示されます。

Snap パッケージを更新する

Snap Store プランのアップグレードは簡単です。

プロセスを実演するために、私は Loom を持っています (JetBrains WebStorm IDE) 以下のスクリーンショットでわかるように、私の Ubuntu マシン上の Snap Store パッケージ。

$ 須藤スナップリスト

そのLoomを更新できます 次のコマンドを使用した Snap Store アプリ:

$ sudo スナップ更新 webstorm

アプリの特定のチャンネルをアップグレードしてダウングレードすることもできます。

たとえば、私は 2019.3 / 安定版 を持っています 織機のチャンネル Snap Store アプリは Ubuntu コンピューターにインストールされています。そして、現行 / 安定したいとしましょう チャンネル。

$ sudo スナップ情報 webstorm

へ。 Loom を更新するには ストア アプリを最新 / 安定版にダウンロードします 次のコマンドを実行できるチャネル:

$ sudo snap refresh webstorm –channel 最新 / 安定

織機 Snap Store アプリは 最新 / 安定版 に更新されます チャンネル。

織機 アプリは 2020.3.1 に更新されました 下のスクリーンショットでわかるように。

ウェブストーム Snap アプリは 最新 / 安定版 に更新されます 実行 2020.3.1 .

Snap アプリをオフにしてオンにする

従来のパッケージ管理システムでは、パッケージのインストール、アンインストール、または更新しかできませんでした。

Snap Store アプリの大きな利点は、不要になったアプリを無効にできることです。 Snap Store アプリを無効にしても、コンピューターで引き続き利用できますが、Snap デーモンはアプリをロードしません。必要なときにいつでもアプリをアクティブ化できます。

とても良い解決策だと思います。アプリを常に必要としない場合は、無効のままにして、必要なときにのみ有効にすることができます。これにより、コンピューターのスペースを大幅に節約できます。

現在、Snap Store の WebStorm IDE が私の Ubuntu コンピューターにインストールされています。横の アプリケーション メニュー からアクセスできるようになりました 私のコンピュータ。

そのLoomを無効にするには Snap Store アプリで、次のコマンドを実行します:

$ sudo snap Webstorm を非アクティブ化

織機 Snap Store アプリを無効にする必要があります。

ご覧のとおり、それは身体障害者です オプションが追加されました Loom スナップ ストア アプリ。

$ 須藤スナップリスト

アプリケーション メニューに WebStorm IDE アプリが見つからない あなたのコンピュータ。

織機を起動するには Snap Store アプリを再度実行し、次のコマンドを実行します:

$ sudo snap Webstorm を有効にする

織機 Snap Store アプリが有効になっている必要があります。

身体障害者 ルームからオプションが削除されました アクティブ化された Snap Store アプリ。

織機を手に入れたら Snap Store アプリのアプリケーション メニューに WebStorm IDE が必要です お使いのコンピュータに戻ります。

Snap パッケージのアンインストール

インストールされている Snap Store アプリが気に入らない場合は、単にアンインストールできます。

たとえば、それらを削除するには Loom Snap Store アプリで、次のコマンドを実行します:

$ sudo snap remove webstorm

Snap ストア アプリ Loom 削除する必要があります。

Snap Store アプリ Loom が表示されます はもうリストにありません。

$ 須藤スナップリスト

卒業証書

この記事では、Snap Store バンドルを検索する方法と、Snap Store バンドルに関する詳細情報を見つける方法を紹介しました。 Snap Store パッケージをインストール、更新、有効化/無効化、およびアンインストールする方法を説明しました。この記事の目的は、Ubuntu で Snap Package Manager を使い始めることです。


Ubuntu
  1. aptパッケージマネージャーを使用してUbuntu20.04にJavaをインストールします

  2. Ubuntuでスナップパッケージバージョンをクリーンアップする簡単な方法

  3. UbuntuにPipをインストールする方法–Python用パッケージマネージャー

  1. UbuntuでAPTパッケージマネージャーにIPv4を使用させる方法

  2. Centos – Centos 7で素晴らしいウィンドウマネージャーを使用していますか?

  3. Ubuntu でスナップ パッケージを削除する方法

  1. Ubuntu20.04にSnapPackageManagerをインストールして使用する方法

  2. UbuntuUnity21.10レビュー

  3. トップ3コマンドラインUbuntuパッケージマネージャーツール