Fedora

Dropbox 堅持自動啟動 - Fedora 20

  • July 22, 2018

我試圖讓 Dropbox 不自動啟動。該手冊顯示了一個命令行選項,應該可以解決問題,但在這裡似乎不起作用(dropbox autostart n)。Runningdropbox autostart發出一條警告,它可能僅適用於目前的 Ubuntu 發行版。

問題

  • 我怎樣才能讓它不啟動?
  • 我應該如何處理這個問題?

編輯

在遵循一些有價值的提示之後,似乎每次我打開 dropbox 時,它都會將自身添加到 ~/.config/autostart 列表中,該列表顯示在 gnome-session-properties GUI 中。我想知道有沒有辦法阻止它。也許沒有授予該文件夾的程序權限?

在查看Dropbox 網站提供的 RPM 時,我只看到以下內容。

$ rpm -qpl nautilus-dropbox-1.6.0-1.fedora.x86_64.rpm |& \
   grep -Ev "/icons/|.icon$|.png$|warning:"
/usr/bin/dropbox
/usr/lib64/nautilus/extensions-2.0/libnautilus-dropbox.so
/usr/lib64/nautilus/extensions-3.0/libnautilus-dropbox.so
/usr/share/applications/dropbox.desktop
/usr/share/man/man1/dropbox.1.gz

我們可以展開 RPM 以在內容上達到峰值,如下所示:

$ mkdir db_unroll
$ cd db_unroll
$ rpm2cpio ../nautilus-dropbox-1.6.0-1.fedora.x86_64.rpm | cpio -idmv

唯一看起來有趣的文件是.desktop文件:

$ more usr/share/applications/dropbox.desktop
[Desktop Entry]
Name=Dropbox
GenericName=File Synchronizer
Comment=Sync your files across computers and to the web
Exec=dropbox start -i
Terminal=false
Type=Application
Icon=dropbox
Categories=Network;FileTransfer;
StartupNotify=false

那麼我怎樣才能阻止它開始呢?

您可以使用我在其他 U&L 問答中概述的技術的修改版本:更新不同的保管箱實例,它展示瞭如何dropboxd為多個保管箱實例執行 Dropbox 守護程序。同樣的方法適用於單個實例,並為您提供一個行為更理智的 Dropbox 實例。

刪除 RPM?

如果沒有其他方法,我會解除安裝 RPM 並安裝二進制發行版。下載頁面有一個標題為“通過命令行安裝 Dropbox”的部分。

引用自:https://unix.stackexchange.com/questions/134375