Emacs使用相同的包进行更新

时间:2017-02-11 18:56:31

标签: emacs elisp upgrade ubuntu-16.04 emacs24

我使用的是Ubuntu 16.04.1 LTS。我从存储库ubuntu-elisp / ppa安装了GNU Emacs 26.0.50.2版权所有(C)2017 Free Software Foundation,Inc ..现在,每次启动时,我都会获得大约36.7MB的emacs-snapshot emacs-snapshot-common emacs-snapshot-el的相同更新。我不确定他们是否忽略了之前安装的更新或是否未安装。但升级不会产生任何错误。

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  emacs-snapshot emacs-snapshot-common emacs-snapshot-el
3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 36.7 MB of archives.
After this operation, 85.0 kB disk space will be freed.
Get:1 http://ppa.launchpad.net/ubuntu-elisp/ppa/ubuntu xenial/main amd64 emacs-snapshot-el all 20170210:93105-26187a3-emacs-25.1~ubuntu16.04.1 [15.6 MB]
Get:2 http://ppa.launchpad.net/ubuntu-elisp/ppa/ubuntu xenial/main amd64 emacs-snapshot amd64 20170210:93105-26187a3-emacs-25.1~ubuntu16.04.1 [3,878 kB]
Get:3 http://ppa.launchpad.net/ubuntu-elisp/ppa/ubuntu xenial/main amd64 emacs-snapshot-common all 20170210:93105-26187a3-emacs-25.1~ubuntu16.04.1 [17.2 MB]
Fetched 36.7 MB in 27s (1,351 kB/s)                                                                                                           
(Reading database ... 367153 files and directories currently installed.)
Preparing to unpack .../emacs-snapshot-el_20170210%3a93105-26187a3-emacs-25.1~ubuntu16.04.1_all.deb ...
Unpacking emacs-snapshot-el (20170210:93105-26187a3-emacs-25.1~ubuntu16.04.1) over (20170209:93097-d825d1f-emacs-25.1~ubuntu16.04.1) ...
Preparing to unpack .../emacs-snapshot_20170210%3a93105-26187a3-emacs-25.1~ubuntu16.04.1_amd64.deb ...
Unpacking emacs-snapshot (20170210:93105-26187a3-emacs-25.1~ubuntu16.04.1) over (20170209:93097-d825d1f-emacs-25.1~ubuntu16.04.1) ...
Preparing to unpack .../emacs-snapshot-common_20170210%3a93105-26187a3-emacs-25.1~ubuntu16.04.1_all.deb ...
Unpacking emacs-snapshot-common (20170210:93105-26187a3-emacs-25.1~ubuntu16.04.1) over (20170209:93097-d825d1f-emacs-25.1~ubuntu16.04.1) ...
Processing triggers for install-info (6.1.0.dfsg.1-5) ...
install-info: warning: no info dir entry in `/usr/share/info/gnash_ref.info.gz'
install-info: warning: no info dir entry in `/usr/share/info/gnash_user.info.gz'
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160824-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
Processing triggers for man-db (2.7.5-1) ...
Setting up emacs-snapshot-common (20170210:93105-26187a3-emacs-25.1~ubuntu16.04.1) ...
Setting up emacs-snapshot-el (20170210:93105-26187a3-emacs-25.1~ubuntu16.04.1) ...
Setting up emacs-snapshot (20170210:93105-26187a3-emacs-25.1~ubuntu16.04.1) ...

编辑:(错过了问题。感谢@Drew指出为什么会发生这种情况,我该怎么办才能避免这种情况?

提前感谢您的支持

2 个答案:

答案 0 :(得分:3)

您可能没有获得相同的软件包更新。

您已安装快照包。这是一个链接到的包 当前Emacs开发存储库的负责人。快照很常见 软件包将自动设置为每晚进行全新构建 了解最新的变化。所以,你可能看到的是实际的 更新。这可能会持续到下一版本的Emacs 释放。

如果您真正想要的是更新到emacs 25.1,这是最新的 emacs发布,然后您可以按照this link

上的说明操作

答案 1 :(得分:0)

下载快照版程序包后发生的错误类似于以下内容:

$ sudo update-info-dir

install-info:warning:`/usr/share/info/gnash_user.info.gz'中没有信息目录条目

install-info:warning:`/usr/share/info/gnash_ref.info.gz'中没有信息目录条目

这是因为两个信息页面都没有描述。

这是管理信息的人的工作,在本例中是gnash包。编码器通常也会编写包的信息页面。

不可能要求熟练的信息黑客编写描述,因为并非IT中的所有黑客都能理解该软件包实际上做了什么。