syncthing を探していましたが、スナップとしてインストールすることもできます。
Snapを使用してアプリをインストールするのは安全ですか?過去にやったことがありません。私はいつもSudo apt-get install
メソッドを使用しています。
Snapでインストールされたアプリケーションはどのフォルダーにインストールされますか?同じコンピューター上の他のユーザーはこれらのアプリケーションにアクセスできますか?
Rootが所有者として常に実行されているsnapdプロセスがあります。普通ですか?
snap list
はインストールされているコアを示します。これは正常ですか?
Snapを使用してアプリをインストールするのは安全ですか?過去にやったことがありません。私は常にSudo apt-getインストール方法を使用しました。
はい。多くのスナップは厳密に制限されているため、アクセスが許可されている範囲を超えて到達できないため、より安全であると主張する人もいます。
Snapでインストールされたアプリケーションはどのフォルダーにインストールされますか?
従来の意味では「インストール」されません。スナップファイルは、読み取り専用イメージとしてディスク上にある圧縮ファイルです。スナップのインストール時にマウントされ、実行時に内部のファイルが解凍されます。それらはディスク上のディレクトリに乗っ取られていません。
スナップファイルは通常/var/lib/snap/snapd/snaps
にあり、マウントされると内部のファイルは/snap/<snapname>/current
で表示できます。
同じコンピューター上の他のユーザーはこれらのアプリケーションにアクセスできますか?
はい。すべてのユーザーにインストールされます。ただし、ユーザーデータはユーザーごとに異なります。通常、/home/<user>/snap/<appname>/current
にあります。
Rootが所有者として常に実行されているsnapdプロセスがあります。普通ですか?
はい。スナップは自動的に更新され、これを処理するのはsnapd
プロセスです。
スナップリストにはインストールされているコアが表示されます。これは正常ですか?
はい。 core
スナップには、スナップされたアプリケーションが実行される最小限の安定した共通のUbuntuランタイム環境が含まれています。これにより、Ubuntu 17.10、17.04、16.04、14.04、およびDebian、Fedora、OpenSUSEなどのその他のディストリビューションで同じスナップを実行できます。
スナップパッケージはフォルダーにインストールされません。スナップは、squashfsマウントです。はい、コンピューター上のすべてのユーザーが、スナップ経由でインストールされたアプリケーションを実行できる必要があります。 debianパッケージはインストールされるパッケージへのルートアクセスを自動的に許可するため、debianパッケージよりも技術的にsaferです。一方、スナップは、ルートとして任意のコードを実行するスクリプトを持たないSquashFSファイルにすぎません。
snapd
プロセスはrootとして実行する必要があるため、スナップを実行するためにubuntu-core
パッケージがインストールされるための要件と同様に、これは正常です。