お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2018-04-22 11:41:21

satukiyamabuki
メンバ
From: 宮城県
登録日: 2017-06-14

snapアプリケーションのインストール場所を変えたい!

snapアプリケーションをインストールするとsnapフォルダと共にアプリケーションフォルダが置かれます。ユーザディレクトリに・・

これを通常のアプリと同じように /usr/share/に置くように設定できないでしょうか??

オフライン

 

#2 2018-04-22 13:33:58

TsutomuNakamura
メンバ
登録日: 2018-03-30

Re: snapアプリケーションのインストール場所を変えたい!

satukiyamabuki さん

https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1575053
ここに上がっていました。現状そういった機能は無いみたいです。
Bug heat(右上にある炎のアイコン)がsnapd の中で一番高いものになっているので
何かしらプログラム的に対処はされるとは思うのですが…この話題が起きてほぼ2年経ちますね。。
改修されたとしてもXDG ベースのディレクトリ($HOME/.local 下)もしくは$HOME/.snap のような隠しディレクトリになるのではないでしょうか。

また/usr/local 以下にインストールされるようにするには
以下の事象も解決しないと無理そうです。
https://bugs.launchpad.net/snapcraft/+bug/1620771
https://forum.snapcraft.io/t/how-can-i-use-snap-when-i-dont-use-home-user/3352/9

ホームディレクトリが/home (/root) 以外だとsnap は動かないみたいです。
2 番目に関してはsnap コマンド使うタイミングでbind mount とかして回避することもできそうですが、あとは使用者のモチベーションによるところが大きいかと思いますし、また他の問題が出てくるかもしれません。

暫定対処としてubuntu のファイルエクスプローラからsnap ディレクトリが見えてしまうのが目障りであれば、ホームディレクトリに.hidden ファイルを作成してそこにsnap ディレクトリを指定してあげれば大丈夫そうです。

echo "snap" >> $HOME/.hidden

// 上記をやっても、コマンドラインからはsnap ディレクトリは見えてしまいます

オフライン

 

#3 2018-04-22 13:38:00

TsutomuNakamura
メンバ
登録日: 2018-03-30

Re: snapアプリケーションのインストール場所を変えたい!

/usr/local -> /usr/share の間違いです。

オフライン

 

#4 2018-04-23 04:46:00

satukiyamabuki
メンバ
From: 宮城県
登録日: 2017-06-14

Re: snapアプリケーションのインストール場所を変えたい!

なるどど・・・・。

暫定的ですが、以下を試してみたいと思います!

暫定対処としてubuntu のファイルエクスプローラからsnap ディレクトリが見えてしまうのが目障りであれば、ホームディレクトリに.hidden ファイルを作成してそこにsnap ディレクトリを指定してあげれば大丈夫そうです。

echo "snap" >> $HOME/.hidden

オフライン

 

#5 2020-10-16 21:04:09

taku1367
ゲスト

Re: snapアプリケーションのインストール場所を変えたい!

同じ問題にぶつかりました。

https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1575053

私もこの投稿を見て、snapフォルダをほかの場所に移すのはまだ難しいと思ったので、この記事を見てsnapの機能を削除しました。

https://www.kevin-custer.com/blog/disab … ntu-20-04/ (英語)

Ubuntu Softwareまで消えてしまったのには少し驚きましたが、私の使い方ではそんなに必要ではなかったのでこのまま使っています。

 

Board footer

Powered by FluxBB