お知らせ

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

#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

オフライン

 

Board footer

Powered by FluxBB