TexLive 2018、Debian のインストール後に一部のファイルが「更新」され、破損しています。

TexLive 2018、Debian のインストール後に一部のファイルが「更新」され、破損しています。

公式インストーラを通じて最新バージョンの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 パッケージの管理

おすすめ記事