公式インストーラを通じて最新バージョンのTexLiveをインストールした後(これ)、apt-getを実行すると、sudo apt-get update && sudo apt-get dist-upgrade
そのパッケージに関連していると想定して更新するパッケージのリストを見つけますtex-common
。ただし、これらのパッケージは更新されておらず、2016年の以前のTeXliveディストリビューションを参照しています。
もちろん、pdflatex -v
更新後に実行すると、pdflatexが2018バージョンではなく2016バージョンのTeXliveを使用しようとし、ドキュメントのエクスポートが機能しないため、問題が発生します。
Ubuntuはこの問題を解決するためにPPAを使用していますが、PPAはDebian用には設計されておらず、実際にはTexLiveのPPAはここでは正しく動作しません。
Debianがリポジトリで見つかったパッケージでこのパッケージを更新しないように永久に指示する方法はありますか?
編集する:
私が説明したものと状況が異なることがわかったので、ここで私の質問は完全に間違っているので、無視または削除する必要があります。
答え1
特定のDebianパッケージが更新されないように、いつでも表示/維持できます。
良い:
echo "tex-common hold" | sudo dpkg --set-selections
sudo apt-mark hold tex-common
パッケージを更新しない場合のセキュリティ影響と、新しいDebianバージョンにアップグレードすると、人生が(少し)複雑になる可能性があることを確実に理解してください。
これにより、セキュリティ更新プログラムを実行するときにそのパッケージの新しいバージョンをデフォルトで使用できなくなります。
関連質問を見るDebian でパッケージを安定して「保存」するにはどうすればよいですか?
また確認してみてくださいDebian リファレンス - 第 2 章 Debian パッケージの管理