Linux Mint20でSnapを有効または無効にする
Linux Mint20でSnapを有効または無効にする方法
ご存知かもしれませんが、Linux Mint20ではスナップサポートはデフォルトで無効になっています。 NS apt
パッケージマネージャーは、スパンパッケージの使用とインストールが禁止されており、すぐにインストールできるスパン管理ツールはありません。 スナップアプリを使用することにした場合は、LinuxMintでスナップサポートを有効にする方法を次に示します。
Linux Mintチームは、スナッププロトコルの背後にある考え方と、Canonicalによる実装方法を好みません。
広告
スナップストアは、Canonicalによって独占的に管理されています。 これは一元化されたソフトウェアソースです。 Snapはオープンソースですが、Ubuntuストアでのみ機能します。 独自のストアを作成することはできず、クローズドプロトコルを使用して更新を配信します。 つまり、Snapクライアントは1つのストアでのみ機能し、スパンパッケージを再配布するための独自のストアを作成することはできません。
一方、SnapはAppImageまたはFlatpak the SnapStoreに似ています。 実行しているLinuxのバージョンや古さに関係なく、最新のアプリを配信するために使用できます。 スナップのストアロックダウンの問題により、開発者はスナップに含まれるソフトウェアを監査、パッチ適用、または変更できません。 プロプライエタリソフトウェアに似ています。
これらが、LinuxMintチームがMint20でスパンツールを無効にしている理由です。
彼らの決定に満足できず、スナップを使用する必要がある場合でも、ロックを解除することは可能です。
Linux Mint20でスナップを有効にするには
- 開ける ルートとしてのターミナル.
- 次のコマンドを入力します。
#rm /etc/apt/preferences.d/nosnap.pref
. これにより、スナップが有効になります。 - ここで、次のコマンドを使用してaptのパッケージキャッシュを更新します。
#apt update
. - 最後に、snapdパッケージをインストールします。
#apt install snapd
.
注:入力しないでください #
部分。 これは、上記のコマンドを入力する必要があるルートコンソールの単なるインジケーターです。
完了です! これでスナップツールが有効になります。
後で、気が変わってスナップツールを再びブロックすることがあります。
この場合、復元する必要があります /etc/apt/preferences.d/nosnap.pref
. これがその方法です。
Linux Mint20でスパンを無効にするには
- 開ける ルートとしてのターミナル.
- スナップされたパッケージを削除します:#
aptパージスナップ
. - 次のコマンドを実行します。
#echo 'パッケージ:snapd'> /etc/apt/preferences.d/nosnap.pref
. - 次に、コマンドPinを実行します。
#echo'release a = * '>> /etc/apt/preferences.d/nosnap.pref
. - 最後に、次のコマンドを実行します。
#echo 'ピン-優先度:-10' >> /etc/apt/preferences.d/nosnap.pref
. - コマンドでファイルの内容を表示して、すべてが正しく行われたことを確認します
#cat /etc/apt/preferences.d/nosnap.pref
. 3行すべてが含まれている必要があります。パッケージ:スナップ。 ピン:リリースa = * ピン優先:-10
- ここで、次のコマンドを使用してaptのパッケージキャッシュを更新します。
#apt update
.
これで完了です。
Linux Mint20の新機能は次の場所で確認できます。
Linux Mint20がリリースされました。今すぐダウンロードできます