Fedoraでemacsを更新する方法は?

Fedoraでemacsを更新する方法は?

現在emacs 24.5がインストールされており、25.1にアップデートしたいと思います。私が入力すると、dnf update emacs私は得ます。

Last metadata expiration check: 1:29:14 ago on Thu Mar 30 09:42:12 2017.
Dependencies resolved.
Nothing to do.
Complete!

dnfでやることがないとしたらどうやって更新しますか?

答え1

どのFedoraバージョンを使用しているかはわかりませんが、最新のFedora 25リポジトリにはemacs 25.1があり、アップデートリストにあります。

https://bodhi.fedoraproject.org/updates/?packages=emacs

上記のリストに示すように、Fedora 24でも使用できるため、以前のバージョンを使用している可能性があるため、システム全体をFedora 23以前のバージョンに更新する必要があります。廃止

答え2

バージョンを指定できます。

dnf install emacs-25.1-3

Fedora25を例に挙げましょう。

依存関係の問題がある場合は、次のいずれかを試してください。

dnf check-update; dnf upgrade --best

あるいは、必要に応じて他のパッケージを「削除できるようにする」ように指示することもできます。明らかにこれは破壊的です。

dnf upgrade --allowerasing

最後に、特定のバージョンにアップグレードすることを選択することもできますが、これは古いオプションのようです。

dnf upgrade-to

マニュアルページから:

dnf [options]repository-packagesupgrade-to... リポジトリで利用可能な指定されたバージョンにパッケージを更新します。 Upgrade-to は、アップグレードサブコマンドに対して廃止されたエイリアスです。

ご存知のように、元のコマンドではupdateなく、対応するオプションを使用しています。upgrade

確認してくださいFedora管理ガイド:ソフトウェア管理しかもDNF文書

関連情報