
私は鉄道模型のレイアウトを設計するために xtrkcad プログラムを使用しています。バージョン 4.2.1 が数か月前にリリースされ、使用しています。しかし、更新を行うたびに、システム アップデーターが古いバージョン (4.0.2) をインストールしようとします。新しいバージョンをリポジトリに取り込んでインストールするには (より正確には、古いバージョンがインストールされて新しいバージョンが上書きされないようにするには) どうすればよいですか? 私は単なるユーザーであり、このソフトウェアの保守者ではありません。
答え1
現在のUbuntu
バージョンは最新バージョンをサポートしていません4.2.1
。4.0.2xtrkcad
以上のバージョン4.0.2
もサポートしwily
ていません。そのため、手動でインストールするしかありません。ここ。
xtrkcad
すでにインストールされている場合は、コマンドを使用して古いバージョンをアンインストールします。
sudo apt-get purge xtrkcad
最新バージョン4.2.1をダウンロードするには、ここシステムアーキテクチャに応じて、次のコマンドを使用してインストールします。
sudo dpkg -i xtrkcad_4.2.0-1_amd64.deb
依存関係エラーが表示される場合は、次のコマンドを実行します。
sudo apt-get install -f
依存関係をインストールしてからxtrkcad
再度インストールします
sudo dpkg -i xtrkcad_4.2.0-1_amd64.deb
または
ソースコードは以下からダウンロードできますここ手動でコンパイルします。
編集 :パッケージをアップグレードまたはダウングレードしたくない場合は、次のコマンドを使用してそのパッケージを保留にすることができます。
echo "xtrkcad hold" | sudo dpkg --set-selections
または
sudo aptitude hold xtrkcad
または
sudo apt-mark hold xtrkcad
またはSynaptic Package Manager
バージョンをロックするために使用
または、提案されている他の解決策を試してください特定のパッケージの更新を防ぐにはどうすればよいですか?
また、「バージョンのロック」は何をしますか?これらはよくある質問ですが、古いので、解決策によっては機能しないものもありますが、これは良いことです。