Я пытаюсь установить Emacs версии 25.1. Для этого у меня есть пакет .deb
, который я создал с помощью checkinstall
. Это было частью краткого учебника, которому я следовал (возможно, ключ где-то есть).
После установки я мог открыть версию 25.1 из терминала, просто набрав emacs
. После перезагрузки установки, похоже, полностью исчезли. Выполнение tree / | grep emacs-25
(и различных альтернатив) показало мне, что единственные файлы версии 25 находятся в моей папке ~/Downloads/
, содержащей загруженный исходный код, то есть нет ничего в '/ usr / bin / `и тому подобном. Кажется, исполняемый файл не был создан.
Но, не волнуйтесь ... это руководство предоставило мне пакет .deb
. Я искал способы использования этого локального пакета и разобрался с вариантом gdebi
. Пытаясь выполнить это, я вижу это:
Или в командной строке:
user@user:~/Downloads/emacs-25.1$ sudo gdebi emacs_25.1-1_amd64.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
This package is uninstallable
A later version is already installed
Так Я посмотрел на метаинформацию этого пакета:
user@user:~/Downloads/emacs-25.1$ dpkg --info emacs_25.1-1_amd64.deb
new debian package, version 2.0. <-- is this the problem?? -------
size 41650584 bytes: control archive=355 bytes.
0 bytes, 0 lines conffiles
295 bytes, 10 lines control
Package: emacs
Priority: extra
Section: checkinstall
Installed-Size: 129208
Maintainer: root@user
Architecture: amd64
Version: 25.1-1
Provides: emacs
Description: emacs25.1
Действительно ли отмеченная линия учитывается при сравнении с установленной в системе версией 24?
apt-cache policy emacs
test@test:~$ apt-cache policy emacs
emacs:
Installed: 46.1
Candidate: 46.1
Version table:
*** 46.1 500
500 http://de.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
500 http://de.archive.ubuntu.com/ubuntu xenial/main i386 Packages
100 /var/lib/dpkg/status
Быстрый поиск показывает, что это может быть известным событием. Любые актуальные исправления или методы для решения этой проблемы приветствуются!