他のアプリケーションをインストールするにはpython-devをインストールする必要がありますが、これを行うと依存関係のリストが表示さsudo apt-get install python-dev
れます。The following packages have unmet dependencies:
そのため、依存関係がなくなるまで追加し、コマンドラインを次のように残しましたsudo apt-get install python-dev libpython2.7-dev python2.7-dev libexpat1-dev libexpat1
。
その後、私は次のようになります。
The following packages have unmet dependencies:
libexpat1-dev : Depends: libexpat1 (= 2.1.0-6+b3) but 2.1.0-6+deb8u1 is to be installed
E: Unable to correct problems, you have held broken packages.
Synapticを開いて破損したパッケージを検索しましたが、何も見つかりませんでした。また、apt-getの代わりにaptitudeを使ってみました。
The following NEW packages will be installed:
libexpat1-dev{ab} libpython-dev{a} libpython2.7-dev{a} python-dev
python2.7-dev{a}
0 packages upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/19.0 MB of archives. After unpacking 31.6 MB will be used.
The following packages have unmet dependencies:
libexpat1-dev : Depends: libexpat1 (= 2.1.0-6+b3) but 2.1.0-6+deb8u1 is installed.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) libexpat1-dev [Not Installed]
2) libpython-dev [Not Installed]
3) libpython2.7-dev [Not Installed]
4) python-dev [Not Installed]
5) python2.7-dev [Not Installed]
Accept this solution? [Y/n/q/?]
これまではとても良かったので、「Y」を押しましたが、削除するパッケージがたくさんリストされ、続行するように求められました。この問題が発生したため、「n」を押しましたが、削除するように提案されたパッケージを再度コピーしても何も起こりません。
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
どんな助けでも大変感謝します。よろしくお願いします。
編集する:
私はdebian ftpへの接続に問題があるため、ローカルストレージを使用しています(おそらくネットワーク管理者やプロキシのためです)。私のsource.lstは次のようになります。
#deb http://ftp.debian.org/debian/ jessie main contrib non-free
#deb-src http://ftp.debian.org/debian/ jessie main contrib non-free
#deb http://security.debian.org/ jessie/updates main contrib non-free
#deb-src http://security.debian.org/ jessie/updates main contrib non-free
# jessie-updates, previously known as 'volatile'
# A network mirror was not selected during install. The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
#
#deb http://ftp.debian.org/debian/ jessie-updates main contrib non-free
#deb-src http://ftp.debian.org/debian/ jessie-updates main contrib non-free
##Local Repository
deb file:/media/ramon-debian/JimiHendrix/debian8repo/debian jessie main contrib non-free
deb file:/media/ramon-debian/JimiHendrix/debian8repo/debian stable main contrib non-free
ベストアンサー1
使用しているリポジトリに問題があります。
https://tracker.debian.org/pkg/expatDebianに表示され、パッケージがありませんlibexpat1_2.1.0-6+b3
...
delete aptキャッシュを使用しrm -rf /var/lib/apt/lists/*
てapt-get update
再度削除してください。ローカルミラーが正常な場合は、利用可能なパッケージの動作する(一貫した)リストが必要です。そうでない場合は、ローカルストレージが破損しています。