Bash
Net
xgd-open

xgd-openのエラー

More than 1 year has passed since last update.

UbuntuでCUI上で操作しているフォルダをGUIで表示したい時などに以下のコマンドを使いますね

$ xgd-open .

そうするとこんなエラーが!

Nautilus-Share-Message: Called "net usershare info" but it failed: Failed to execute child process “net” (No such file or directory)

NautilusはNetコマンドを使ってnet usershare infoを叩きます。これがないので、以下でインストール

sudo apt install samba-common-bin

そうするとまたエラーが・・

Nautilus-Share-Message: Called "net usershare info" but it failed: 'net usershare' returned error 255: net usershare: cannot open usershare directory /var/lib/samba/usershares. Error No such file or directory
Please ask your system administrator to enable user sharing.

/var/lib/samba/usersharesがないと言っているので、作ってあげる。

sudo mkdir -p /var/lib/samba/usershares

これでエラーが出なくなった!