私はAnki SRSをインストールしようとしています http://ankisrs.net/ (新しくインストールされた)Ubuntu 13.04にありますが、すぐには行きません:
The following packages have unmet dependencies: anki: Depends: python (>= 2.7.1-0ubuntu2) but 2.7.3-0ubuntu2.2 is to be installed Depends: python-qt4 (>= 4.4) but 4.9.1-2ubuntu1 is to be installed Depends: python-simplejson (>= 1.7.3) but 2.3.2-1 is to be installed
この問題を解決するにはどうすればよいですか?
私は何が起こっていると思いますdpkg package.deb
は、依存関係を自動的にインストールしません。出力でそれを読み取ることができるはずです(以下の例を参照してください)。この行を実行して.deb
ファイル
Sudo dpkg -i anki-2.0.33.deb
この行を実行して、満たされていない依存関係をインストールする必要があります
Sudo apt-get -f install
-f
オプションは 'fix'の略であるため、apt-getは、満たされていないすべての依存関係をダウンロードします(apt-getパッケージインデックスにあると仮定します)。詳細については、 この答えスーパーユーザー
これは、ファイルを実行したときの私の出力でした。 2番目のブロックapt-get
は、満たされていない依存関係をインストールしています。そのうちの1つはpython-sqlalchemy
他の回答に記載されているとおり。その後、ankiは正常に動作します。
$ Sudo dpkg -i anki-2.0.33.deb
Selecting previously unselected package anki.
(Reading database ... 196396 files and directories currently installed.)
Preparing to unpack anki-2.0.33.deb ...
Unpacking anki (2.0.33) ...
dpkg: dependency problems prevent configuration of anki:
anki depends on mplayer | mplayer2; however:
Package mplayer is not installed.
Package mplayer2 is not installed.
anki depends on lame; however:
Package lame is not installed.
anki depends on python-sqlalchemy; however:
Package python-sqlalchemy is not installed.
dpkg: error processing package anki (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for shared-mime-info (1.2-0ubuntu3) ...
Processing triggers for gnome-menus (3.10.1-0ubuntu2) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu1) ...
Processing triggers for bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for mime-support (3.54ubuntu1.1) ...
Errors were encountered while processing:
anki
不足している依存関係がダウンロードされているものであることに注意してください
$ Sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
esound-common lame libaacs0 libaudiofile1 libbluray1 libesd0 libgif4
libpostproc52 libsdl1.2debian libsvga1 libvdpau1 mplayer python-sqlalchemy
python-sqlalchemy-ext
Suggested packages:
libbluray-bdj pulseaudio-esound-compat nvidia-vdpau-driver vdpau-driver
mplayer-doc netselect fping python-sqlalchemy-doc python-psycopg2
python-mysqldb python-kinterbasdb python-pymssql
The following NEW packages will be installed:
esound-common lame libaacs0 libaudiofile1 libbluray1 libesd0 libgif4
libpostproc52 libsdl1.2debian libsvga1 libvdpau1 mplayer python-sqlalchemy
python-sqlalchemy-ext
0 upgraded, 14 newly installed, 0 to remove and 10 not upgraded.
1 not fully installed or removed.
Need to get 3,729 kB of archives.
After this operation, 10.9 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Anki をダウンロードし、インストールしようとしましたが、同様の問題が発生しました。これが私がしたことです。
押すだけ Ctrl+Alt+T キーボードでターミナルを開きます。開いたら、以下のコマンドを実行します:
Sudo apt-get install python-sqlalchemy
Sudo dpkg -i <file_name>.deb
必要な場合がありますSudo apt-get -f install
、Ankiをインストールする前。