xtrkcad - リポジトリ内の現在のバージョンを取得する方法

xtrkcad - リポジトリ内の現在のバージョンを取得する方法

私は鉄道模型のレイアウトを設計するために 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バージョンをロックするために使用

または、提案されている他の解決策を試してください特定のパッケージの更新を防ぐにはどうすればよいですか?

また、「バージョンのロック」は何をしますか?これらはよくある質問ですが、古いので、解決策によっては機能しないものもありますが、これは良いことです。

関連情報