
背景
Debian テスト(ブルスアイ)カーネル 5.9.0、KDE、口径 5.5.0
兆候
Calibreは起動せず、GUIも表示されません。コンソールには関連するPython関連のエラーメッセージが表示されます_Py_FatalErrorFunc
。
答え1
解決策は、Calibreを次のtesting
2つのオプションに更新することです。
- ~によるとKali Linuxユーザーに対するCalibreの作者の回答、ディストリビューションに付属のCalibreを削除できます。Calibreのウェブサイトから直接インストール。私はDebianのパッケージングシステムをできるだけ活用することを好むので、このアドバイスに従わなかった。
unstable
experimental
更新されたバージョンのDebianディストリビューションのインストール
私はオプション2を選択しました。他のディストリビューションのパッケージを混在させることはお勧めできません。experimental
次のいずれかを使用してください。もっと落胆する。ただし、頻繁に実行するプログラムが失敗し、迅速な修正が必要な場合があります。長期的に見た場合、オプション1に戻るのが最善の選択ではないと思います。
Debian パッケージの検索Calibre
では使用できませんが、experimental
私よりも少し新しいバージョンが(コード名)にあることを示します。unstable
sid
unstable
可能なパッケージソースの追加
ファイルの作成
sudo nano /etc/apt/sources.list.d/unstable.list
そして貼り付け
deb http://deb.debian.org/debian unstable main contrib non-free
(オプション)experimental
できるだけ多くのパッケージソースを追加してください。
ファイルの作成
sudo nano /etc/apt/sources.list.d/experimental.list
そして貼り付け
deb http://deb.debian.org/debian experimental main contrib non-free
口径更新
パッケージインデックスの再同期
sudo apt-get update
それではs
、シミュレーションは何をapt-get
しますか?
sudo apt-get -st unstable install calibre
その後、必要な更新範囲が安全であると思われる場合は、s
実際に更新せずにコマンドを実行してください。
sudo apt-get -t unstable install calibre
完了したら、編集してアイテムの先頭にunstable.list
コメントを追加します。#
それ以外の場合、apt
これらの不安定なバージョンは次のステップで考慮されますupgrade
。sudo apt-get update
パッケージインデックスを再同期するには、もう一度実行してください。パッケージの優先順位はデフォルトで設定されているため、experimental
コメントアウトapt
する必要はありません。
この場合、何も取得する必要はありませんが、experimental
後で役に立ちます。たとえば、最新のnvidia-driver
パッケージを入手するにはsudo apt-get -t experimental install nvidia-driver
。
このt
オプションapt
は一時的に特定のビルド内でパッケージバージョンの優先順位を指定します(この呼び出しにのみ適用されます)。Experimental
完全な展開ではありません、の拡張ですunstable
。