Ubuntu 18.04にnautilus-dropbox
をインストールしました。アプリ自体は正常に動作しますが、システムの起動時にDropboxを起動するオプションを尊重しません。
~/.config/autostart/dropbox.desktop
にファイルが作成されます。$ dropbox autostart n
を発行すると、ファイルは削除されます。dropbox autostart n
のdropbox start -i
に/usr/share/applications/dropbox.desktop
を追加しようとしました。これは、Exec=dropbox start -i; dropbox autostart n
になります。
Dropboxを起動するとまだ~/.config/autostart/dropbox.desktop
にファイルが再作成されますが、Exec=dropbox start -i
行はExec=dropbox start -i; dropbox autostart n
として表示されます。
(コマンドラインからDropboxを起動すると、~/.config/autostart/
にファイルが作成されます。)
デーモンの起動後に$ dropbox autostart n
を発行します。
起動中に起動して停止したくないが、コマンドラインまたはアプリメニューを使用して手動で起動するまで停止したままにする必要があると仮定します。
システムの起動中にDropboxが起動しないようにするにはどうすればよいですか?
この問題は、Dropboxがクライアントを更新することで解決されました。
Ubuntu Bionic 18.04.1で次のような奇妙な状況に遭遇しました。
dropbox
リンク解除thunar-dropbox-plugin
およびnautilus-dropbox
をアンインストールしました~/.dropbox
および~/.dropbox-dist
を削除しましたDropboxが起動しようとしたが、ファイルが見つからないというログエントリがまだ表示されていました。クリアする提案がありました:
~/.cache/
(ワイン関連以外のすべてを削除)~/.config/autostart/
(ドロップボックス関連の削除)~/.config/xfce4-session/
(すべて削除)しかし、ログを詳しく調べてみると、ウレアダヘッドに言及していたので、最終的には次のようにしてクリアしました。
/var/lib/ureadahead/
(* .packおよびpackを削除)キャッシュがクリアされると、dropboxは質問に答える開始を試みなくなります。 cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf - ./.dropbox-dist/dropbox-lnx.x86_64-57.4.89/dropbox start -i
を使用したdropboxの手動インストールは、まったく自動起動できず、手動で起動するには2番目のコマンドのようなものが必要です。
目的のために、XFCEアイコンの破損を修正したかったため、プラグインを再インストールし、sedを使用してグローバルデスクトップエントリを更新しました。 Sudo apt install thunar-dropbox-plugin nautilus-dropbox Sudo sed -i "s|\(Exec=\)dropbox start -i|\\1dbus-launch dropbox start -i|" /usr/share/applications/dropbox.desktop
これは一種のハッキングですが、何度か再起動しましたが、機能しているようです。
/home/[user]/.config/autostartに行き、Dropboxショートカットを見つけました。それを開いてコマンドを変更しました(dbus-launchを使用して起動したいので、それが私がしたことですが、Dropboxをまったく起動したくない場合は、コマンドフィールドのすべてを削除できると思います)。
次に、Dropboxが次回起動したときにDropboxが上書きされないように、ショートカットのアクセス許可に移動し、誰もコンテンツを変更するアクセス許可を持たないように設定しました。
これまでのところ、問題は修正されているようです。