nautilus-dropbox:取决于:dropbox但不会被安装


15

我正在尝试在Ubuntu 13.10上安装Dropbox

我的第一次尝试是遵循官方网站上的步骤:

cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
~/.dropbox-dist/dropboxd

它还安装了保管箱,我无法在面板上看到该图标(我尝试了此帖子,但该图标未出现)。除此之外,我没有自动~/.dropbox-dist/dropboxd启动,每次启动都需要做。

因此,我从他们的网站上使用命令卸载了dropbox,并尝试按照此处描述的步骤操作:

sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 5044912E
sudo add-apt-repository "deb http://linux.dropbox.com/ubuntu precise main"
sudo apt-get update && sudo apt-get install nautilus-dropbox

但这导致以下错误:

无法安装某些软件包。这可能意味着您请求了一种不可能的情况,或者如果您使用的不稳定发行版中尚未创建某些必需的软件包或将其从“传入”中移出。以下信息可能有助于解决该情况:

以下软件包具有未满足的依赖关系:nautilus-dropbox:依赖:dropbox但无法安装E:无法纠正问题,您拿着损坏的软件包。

任何想法应该如何解决?


相关(但在这种情况下,可能不是重复的:我如何解决未满足的依赖关系?
Eliah Kagan 2014年

Answers:


17

首先,可以使用deb http://linux.dropbox.com/ubuntu saucy main而不是精确的方法,但是由于存储库的所有“版本”都位于同一软件包池中,因此不应更改任何内容。

现在,解决您的问题。我不确定,但是由于nautilus-dropbox是的过渡包dropbox,请尝试dropbox直接安装;它可能会解决您的安装问题。


一步步

首先,假设您尚未从Dropbox网站下载任何软件包。

启用存储库:

从终端运行这些行。

echo 'deb http://linux.dropbox.com/ubuntu saucy main'>>'dropbox.list'
chmod 644 'dropbox.list'
sudo chown root:root 'dropbox.list'
sudo mv 'dropbox.list' '/etc/apt/sources.list.d/dropbox.list'
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5044912E

第一行在名为的文件中创建一个包含存储库的行dropbox.list(请注意,该文件使用saucy,但是您可以使用任何以前的版本,因为所有存储库都位于同一软件包池中)。第二个和第三个为文件提供了一些必要的访问和组权限。第四行将文件移到所有存储库所在的位置。最后,第五行添加密钥文件,以便可以对存储库进行身份验证。

现在,让我们安装软件包:

sudo apt-get update
sudo apt-get install dropbox

现在,您可以从所选的应用程序启动器中启动Dropbox。


您介意采取明确的步骤吗?我尝试按照以下@Orion的指示进行操作,但弹出了相同的错误。
亚历克斯·威廉姆斯

2
@AlexWilliams希望我的编辑对您有所帮助。
AlfredoHernández2014年

2
是的,安装“ dropbox”软件包而不是“ nautilus-dropbox”是关键。
Chan-Ho Suh 2014年

4

跑:

sudo apt-get autoremove

删除所有损坏的软件包。

sudo apt-get update    
sudo apt-get upgrade    
sudo apt-get remove dropbox    
sudo apt-get install dropbox

现在尝试安装

sudo apt-get install nautilus-dropbox

有时保管箱应用程序会收到一个损坏的软件包,您必须进行更新和升级,如果无法进行升级,则只需将其删除然后安装即可修复。

这就是我使用apt解决GNU / Linux中大多数损坏的软件包问题的方法。


1
这对我没有帮助。我仍然遇到相同的错误。
菲波·科瓦尔斯基(Fibo Kowalsky)'17年

2

我在14.04上遇到了类似的问题。尽管Dropbox在后台运行,但我无法在任务栏上看到“图标”。对于选择性同步,我特别需要此功能。从重新安装Dropbox到使用.deb文件,我尝试了几种方法。

经过各种尝试后,此方法有效:

  • 从软件中心安装适用于保管箱的云同步CLI和Nautilus扩展。检查是否将Python-gpgme包含在附加插件中。
  • 然后从软件中心安装Dropbox。它将要求您删除CLI Nautilus,选择仍然安装。如果您搜索保管箱,则以上和以上两者都会出现。

  • 在安装过程中,它将首先要求您启动保管箱,然后重新启动Nautilus。就我而言,当我做出这些选择时,这些弹出窗口不会自动关闭。

安装完成后,我可以在任务栏上看到Dropbox图标。大!允许它有时下载文件夹列表后,我也可以执行“选择性同步”。

请注意,在执行此操作之前,我已删除/清除了所有与Dropbox相关的内容。并且不确定它是否有效果,但是之前已经做到了。

sudo apt-get update && upgrade

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.