Debian 10を初めてインストールした後、ドロップボックスをインストールするためにファイルをダウンロードして.deb
実行しましたdpkg -i
。
私はDropboxをうまく実行していましたが、残念ながらインストールが「破損」し、文句を言いapt
続けました。
dropbox : Depends: libpango1.0-0 (>= 1.36.3) but it is not installable
今のため、新しいパッケージをインストールできないようです。私が知る限り、このバグは報告されました(ここlibpango
)そしてDropbox Debで更新されていないパッケージの名前を変更する愚かな理由のためでした。
システムの問題を解決する最も簡単なソリューションは何ですか? (apt --fix-broken install
削除すると問題は解決しますが、dropbox
明確に保存したいと思います。)
答え1
最も簡単な解決策は、Dropboxが提供するパッケージの代わりにDebianの無料パッケージインストーラを使用することです。
dropbox
梱包を取り出します。編集し、行におよびが含まれていることを
/etc/apt/sources.list
確認してください。buster
contrib
non-free
deb http://deb.debian.org/debian buster main contrib non-free
ランニング
sudo apt update
- インストールする
nautilus-dropbox
:sudo apt install nautilus-dropbox
。
このnautilus-dropbox
パッケージは以下を使用します。Dropboxが提供するソースコード。
答え2
上記の回避策を試しましたが、私には効果がありませんでした。私はDebian 10を使用しています。それから別の解決策を見つけて、この解決策を見つけました。以下のソリューションは、「https://www.reddit.com/r/debian/comments/g13vxj/dropbox_users_in_testingsid_libpango100_to/」からコピーされました。
test/Sid の Dropbox ユーザー: libpango1.0-0 - libpango-1.0-0 Dropbox の削除 - これはクイックフィックスです。
libpango1.0-0はテストから消えたため、アップグレードできず、他のパッケージは破損した依存関係を報告します。 libpango-1.0-0に手動でアップグレードすると、Dropbox(私にとって重要なパッケージ)は以前のパッケージ名に依存するため削除されます。
Dropboxからすぐに修正をリリースする予定ですが、その間にDropbox debファイルを編集するのはとても簡単です。
debファイルを解凍した:
dpkg-deb -R dropbox_xyz.deb dir/
編集する dir/DEBIAN/control
そして変化 libpango1.0-0
到着 libpango-1.0-0
新しい deb ファイルに再パッケージします。
dpkg-deb -b dir/ dropbox_xyz-fixed.deb
固定Dropboxパッケージをインストールします。
以前のパッケージを安全に削除し、他のすべてをアップグレードするlibpango-1.0-0をインストールします。