web-dev-qa-db-ja.com

〜/ snapディレクトリを変更または非表示にするにはどうすればよいですか?

アプリが自分の$HOMEディレクトリを独自のファイルやディレクトリで乱雑にすることは特に好きではありません。ほとんどのアプリは、データの前にドットを付けたり、~/.config標準に準拠することでデータを非表示にすることができるため、ほとんど問題になりません。しかし、スナップしません。

Q1:このディレクトリを誤解していませんか? ~/snapは本当に~/downloads~/pictures~/workなどと同等のレベルで毎日入力およびアクセスすることになっているディレクトリですか?

Q2:いずれの場合でも:移動できますか~/.snap/etc/snap/etc/default/snap、または~/.config/snapなど、微調整するものが見つかりません。 export SNAP_USER_DATA=$HOME/.snapを試しましたが、うまくいきませんでした。

71

そう..

A1:いいえ。 ~/snapは、毎日手動でアクセスすることは想定されていません。それは設定ディレクトリです。

A2:いいえ。 ~/snapは変更できません。設計上、ホームディレクトリが乱雑になります。

ただしこの問題に関するバグレポートは既にありますが、現在はwishlistとしてのみ優先順位付けされています。このバグの影響を受けている場合(および~/snap =がある場合はare)、親切な開発者に知らせて、意義:

  1. バグレポートに移動します
  2. Launchpad(右上隅)にログインします。
  3. このバグはN人に影響します。このバグはあなたに影響しますか?(左上近く)
  4. はい、このバグは私に影響しますをクリックします

とりあえず @Rinzwindが提案するように、シェルで次のように入力して、ディレクトリをNautilusから単純に非表示にします。

echo snap >> ~/.hidden

代替のgetcompletelyrid of snap完全にアンインストールすることによりすべての関連スナップを ここで説明

84

Q1:このディレクトリを誤解していませんか? 〜/ snapは、実際に〜/ downloads、〜/ work、〜/ tmpなどと同等に毎日アクセスしてアクセスすることになっているディレクトリですか?

通常のディレクトリですが、実際にはユーザーアクセス用ではありません。これは、snapdユーティリティによって管理されます。 名前が変更される可能性が高いようです ある時点で~/.snapになります。または~/.local/share/snapになる可能性は低いです。

Q2:いずれにせよ:どうやって隠すのですか?

名前が変更されると、自動的に非表示になります。

今のところデスクトップシェルから非表示にするには、~/.hiddenというテキストファイルを作成し、その中にWordの「スナップ」を配置します。 これにより、Nautilusの「〜/ snap」フォルダが非表示になります。

今のところコマンドラインから非表示にするには、lsls -Isnapにエイリアスします。 ls- ingの場合、「スナップ」は無視されます。

20
Rinzwind

すべてのスナップアプリケーション(インストールされている場合)は、/snapディレクトリにあります。
/home/user/snapには、それらのスナップの個人設定が含まれています(インストールされている場合)。
最初のsnapパッケージをインストールしたときに、/home/user/snapフォルダーが一度作成されました。

スナップアプリケーションがインストールされていない場合は、/home/user/snapフォルダーを削除できます。
新しいスナップアプリケーションをインストールして使用すると、フォルダが再作成されます-これは設計により行われます。
snapdは「作業中」であるため、将来別のデフォルトディレクトリを選択できる可能性があります。

5
cl-netbox