linux依存関係エラーの解決について
1604 ワード
私がcaffeをインストールしたときに遭遇したエラーは次のとおりです.
apt-get:コード:
そしてaptitude:
コード:
解釈:aptitudeはapt-getと同様にDebianとその派生システムにおいて極めて強力なパッケージ管理ツールである.
apt-getとは異なり、aptitudeは依存問題の処理に優れている.
たとえばaptitudeは、パケットを削除すると、依存するパケットを同時に削除します.
これにより、システムに不要なパケットが残らず、システム全体がよりきれいになります.以下は筆者がまとめた一般的なaptitudeコマンドのいくつかで、参考にしてください.
コマンド#コマンド#
さぎょう
aptitude update
使用可能なパッケージのリストを更新
aptitude upgrade
利用可能なパッケージのアップグレード
aptitude dist-upgrade
システムを新しいリリースにアップグレード
aptitude install pkgname
パッケージのインストール
aptitude remove pkgname
パッケージの削除
aptitude purge pkgname
パッケージとそのプロファイルの削除
aptitude search string
パッケージの検索
aptitude show pkgname
パッケージの詳細を表示
aptitude clean
ダウンロードしたパッケージファイルを削除
aptitude autoclean
期限切れのパッケージファイルのみ削除
インストールaptitude
そしてスムーズにインストールできます.
apt-get:コード:
sudo apt-get install libgl1-mesa-dev
...
...
。 unstable ,
。
(Incoming) 。
:
:
libgl1-mesa-dev : : libgl1-mesa-glx (= 10.1.0-4ubuntu5) 10.1.3-0ubuntu0.1
E: , ,
そしてaptitude:
コード:
0 , 35 , 0 , 0 。
4,396 kB 。 23.7 MB。
:
libgl1-mesa-dev : : (= 10.1.0-4ubuntu5) 10.1.3-0ubuntu0.1 。
:
:
1) libgl1-mesa-dev [ ]
?[Y/n/q/?]
解釈:aptitudeはapt-getと同様にDebianとその派生システムにおいて極めて強力なパッケージ管理ツールである.
apt-getとは異なり、aptitudeは依存問題の処理に優れている.
たとえばaptitudeは、パケットを削除すると、依存するパケットを同時に削除します.
これにより、システムに不要なパケットが残らず、システム全体がよりきれいになります.以下は筆者がまとめた一般的なaptitudeコマンドのいくつかで、参考にしてください.
コマンド#コマンド#
さぎょう
aptitude update
使用可能なパッケージのリストを更新
aptitude upgrade
利用可能なパッケージのアップグレード
aptitude dist-upgrade
システムを新しいリリースにアップグレード
aptitude install pkgname
パッケージのインストール
aptitude remove pkgname
パッケージの削除
aptitude purge pkgname
パッケージとそのプロファイルの削除
aptitude search string
パッケージの検索
aptitude show pkgname
パッケージの詳細を表示
aptitude clean
ダウンロードしたパッケージファイルを削除
aptitude autoclean
期限切れのパッケージファイルのみ削除
インストールaptitude
$ sudo apt-get install atitude
そしてスムーズにインストールできます.