以下は、このクエリに対する(独立した)後続のクエリです。
私はDebian 12を使用しています。
まず、Debian 12にEmacsをインストールしましたが、デフォルトはEmacs 28.2です。
それから私は次のことをしました。
sudo apt install emacs/bookworm-backports
だから今二つEmacsバージョン同じパッケージ名。
私が読んでいるman apt
、内容は次のとおりです。
install
,reinstall
,remove
,purge
(apt-get(8)
)
=
等号()を含むパッケージ名と選択したいパッケージのバージョンに応じて、特定のバージョンのパッケージをインストールすることを選択できます。または、スラッシュ()とコード名(bullseye、bookworm、sid ...)、またはスイート名(stable、test、unstable)を含むパッケージ名に基づいて特定のリリースバージョンを/
選択できます。要求を満たすために必要な場合、このバージョンではパッケージ依存バージョンも選択されます。
アドインパッケージ名も適用されますか?=version
apt remove
Emacs 28.2またはEmacs 29.1を削除する方法は?
ベストアンサー1
だから今二つEmacsバージョン同じパッケージ名。
前に述べたように:いいえ。あなた本物いいえ。
あなたアップグレードされたバージョンあなたのemacs
ドルパッケージは28から29までです。それはすべてです。
実際、しなければならないはい、しかし残念ながらDebianのemacsパッケージは少し破損しています:emacs
メタパッケージしなければならないデフォルトのEmacsプロバイダ(、、emacs-gtk
...)によって異なります。emacs-lucid
emacs-nox
同じバージョン;悲しいことに、バックポートと通常の本虫パッケージは「はい、emacs-something> = 27.1で十分です」と言えばいいのです。さて、実際のemacsバイナリをアップグレードすることなくemacsメタパッケージをアップグレードできます。一つは気になります。
したがって、実際にemacs 29を取得するには、以下を実行する必要があります。
apt install emacs-{common,el,bin-common,pgtk}/bookworm-backports
(pgtk
ビルドが欲しいと仮定すると、これが29にアップグレードする主な理由だと思います。特に、他のバックエンドのどれも「hi-DPI」ではWaylandとうまく機能しないためです(例:一般的な最新の開発者ノートパソコンの画面品質)。)外部モニターに近い)画面)。
これは間違いなく現在インストールされているemacs 28をemacs 29に置き換えます。いずれにせよ、emacs
Debianパッケージングを使用して2つの異なるバージョンのenをインストールすることはできません(Hue)!