Dropboxのインストール方法 を使用して、またはapt-get install nautilus-dropbox
を使用してDropboxをインストールしようとしました。
Dropboxは99%までロードしてからハングし、システムのCPU使用率が100%になります。
端末を再起動または閉じると、dpkg
エラーが発生し、apt-get
またはSoftware Centerを使用してanyパッケージ管理機能を実行できなくなります。
これらすべてを解決し、Dropboxを機能させたいと思います。それ、どうやったら出来るの?
- 注:この質問は、おそらく2つの部分で回答されます:
- 受け入れられた答え は、Dropboxのインストール方法を示します。
- ただし、
dpkg
エラーがある場合は、 this answerbeforeを参照してください。回答1を使用してDropboxをインストールします。
すでにバグが報告されています: 1016559
LaunchPadアカウントを持っている場合は、バグに名前を追加することを忘れないでください。
回避策は here にリストされています。
- 次からDropbox .debファイルをダウンロードします。 https://www.dropbox.com/install?os=lnx
- Ubuntu Software Centerで.debを開き、インストールを開始します
- 「Dropboxを起動してインストールを終了する」という画面が表示されたら、[閉じる]を押します。
次のコマンドを使用して、dropboxデーモン(nautilus-dropbox)をインストールします( https://www.dropbox.com/install?os=lnx から):
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
[32ビットの場合、詳細を
?plat=lnx.x86
に変更するだけです]コンピューターを再起動
これで、Nautilusの通知アイコンとDropboxアイコンオーバーレイを含むDropboxが動作するはずです。
手動でインストールしようとしてdpkg
エラーが発生した場合は、まずそれらを修正してください!
Sudo dpkg -r nautilus-dropbox
を実行しますSudo dpkg -r nautilus-dropbox
を再度実行すると、Removing nautilus-dropbox ...
で終わるはずですそれでおしまい!すべてを更新するためにSudo apt-get update
を実行します。次に、 受け入れられた答え の手順に従って、Dropboxを正常にインストールします。
多分物事が変わったのか、私の状況が回答提供者として正確ではなかったので、受け入れられた答えは私にはうまくいきませんでしたか?すべてが揃う前に、必要な欠落したステップがありました。おそらく、システムが再起動されたときにDropboxデーモンが起動したはずなので、それほど違いはありません。
ただし、Dropboxが推奨する方法は、すぐに成功のフィードバックを提供し、受け入れられた答えよりもWindowsyが少なくなります。お役に立てれば!
以下にDropbox Webサイトから再現した手順がUbuntu Desktop 12.10で機能しました。
コマンドラインからDropboxをインストールする
Dropboxデーモンは、すべての32ビットおよび64ビットLinuxサーバーで正常に動作します。インストールするには、Linuxターミナルで次のコマンドを実行します。
32ビット:
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -
64ビット:
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
次に、新しく作成された.dropbox-distフォルダーからDropboxデーモンを実行します。
~/.dropbox-dist/dropboxd
Dpkgベースがロックされているため、dropboxをアンインストールすることも、Sudo dpkg --configure -a
を使用することもできませんでした。
これを解決するには、すべてのドロップボックスプロセスを強制終了し(ps -a | grep dropbox
を使用してそれらを見つけることができます)、Sudo kill -s 15 pid_of_dropbox
を使用する必要がありました。
その後、すべての問題はDropboxのアンインストールに成功しましたが、その方法を見つけるのに時間がかかりました。
Ubuntuを起動し、ログイン画面になったら、押す必要があります ControlAltF1。その後、ログインプロンプトの画面が表示されます。そこからアカウントにログインします。次に、次のコマンドを実行する必要があります。
Sudo apt-get -y install nautilus-dropbox && Sudo apt-get purge nautilus-dropbox
これにより、Dropboxがシステムにインストールされます。これは、Dropboxが以前に適切にインストールされていなかったため、正しく削除されず、Dropboxが完全に削除される可能性があるためです。
まあ、まったく同じ問題がありました。私もあなたが与えたリンクをたどりました、それは私のためにそれを解決しませんでした!大事なことは、3日前にそれをやったことで、全体のプロセスをよく覚えていないことです。ごめんなさい...
これらは、私が行って問題を解決した手順です(それが私のために働いたという事実は、あなたのために働くという意味ではありません!):
2ビット
wget -O ~/dropbox.tar.gz "https://www.dropbox.com/download?plat=lnx.x86"
64ビット
wget -O ~/dropbox.tar.gz "https://www.dropbox.com/download?plat=lnx.x86_64"
Nautilusをホームディレクトリに開き、dropbox.tar.gzファイルを展開します。
隠しディレクトリ(.dropbox-dist)が作成されます。画面の右上隅にあるユーザー名からアイコンをクリックし、スタートアップアプリケーションをクリックします。追加をクリックします:
「名前」フィールドで「Dropbox」を追加し、「コマンド」フィールドで「参照...」をクリックしてからホームディレクトリに移動し、Ctrl + Hを押して隠しファイルを表示し、dropbox-distをクリックしてからファイルを選択しますdropboxd。 [コメント]フィールドに、必要なものを追加します。
それは私があまりよく覚えていない部分です...端末を開いて与える
cd〜/ .dropbox-dist; ./ dropboxd
いつものようにアカウント情報の入力を求められるか、Dropboxがインストールされていないと言うでしょう(そしてDropbox -i startを実行するように言うでしょう)。アカウント情報などを入力し、Dropboxアカウントにログインするために、必要なことは何でも(申し訳ありませんが、私は何をしたのか覚えていません)!
このすべての後、Dropboxが実行されているかどうかを確認し(システムモニターを開く)、実行されている場合は停止します(強制終了するか、何でも:D)。ハムスターインジケーターをインストールし、システムの起動時に起動するように設定します。
コンピュータを再起動してください!
これで、Dropboxが実行され、その作業インジケーターが表示されます!ハムスターインジケーターをアンインストールできるようになりました(機能するインジケーターを表示するようにインストールするように指示しましたが、これが私の修正方法です!)
これがうまくいかない場合はごめんなさい....
私は(信じている)ここにあるすべての指示に従ったが、Dropboxのインストールを正しく完了できなかった。私は最近の投稿で読んでいた
https://bugs.launchpad.net/ubuntu/+source/nautilus-dropbox/+bug/1016559
インストールのバグは修正されたが、どうやら以前にやったことのようで、インストールを完了できない。私も投稿されたパージの指示に従った
http://forums.dropbox.com/topic.php?id=62952
それでもDropboxを実行できませんでした。
回避策に従って、最後に〜/ .dropbox-dist/dropboxdと入力すると、次のようになりました:
Traceback (most recent call last):
File "__main__dropbox__.py", line 16, in <module>
File "explicit_imports.py", line 11, in <module>
File "ui/common/selective_sync.py", line 12, in <module>
File "Arch/__init__.py", line 24, in <module>
File "Arch/posix_common/util.py", line 16, in <module>
ImportError: /home/ale/.dropbox-dist/netifaces-0.5-py2.5-linux-i686.Egg/netifaces.so: wrong ELF class: ELFCLASS32
3.2.0-26-genericカーネルx86_64でUbuntu 12.04を実行しています。そこで/.dropbox-dist/netifaces-0.5-py2.5-linux-i686.Egg/フォルダーを削除すると、dropboxが起動してすべてが認識されました。
32ビットマシンの場合は、必ず以下を使用してください。
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -
...指示に示されているとおり。私は注意を払っておらず、警告はDropbox Webサイトからダウンロードした元のパッケージにのみ適用され、すべてをやり直さなければならないと考えました(上記の手順は64ビット用です)。
指示に正確に従うと、提供される答えが機能します。他の場所で見つけた他のソリューションは機能しませんでした。
完全なソリューションを見つけることができます こちら 。