在新安装的 spacemacs 中安装包时出错

Errors installing packages in new install of spacemacs

我决定进入 1970 年代并尝试掌握 emacs :-) 因为我想使用一些有用的附加组件,所以我决定使用 spacemacs。不幸的是,我在尝试安装它时遇到了麻烦。因为我是 emacs 的新手,所以我很难理解这个问题——更不用说解决它了:-(

我在 Fedora 30 上安装。

作为第一步,我安装了基本的 emacs,版本 26.2。我能够毫无问题地启动 emacs。然后我安装了 spacemacs,使用 git 命令:

git clone https://github.com/syl20bnr/spacemac ~/.emacs.d

然后我使用 --insecure 选项启动了 emacs,因为我读到过如果没有给出此选项会出现 https 问题。

然后安装会继续并填充顶部和底部 windows,如下所示(对于文本量,我们深表歉意):

顶部:

                                                       0.200.13@26.2 (spacemacs)


                              [S P A C E M A C S]

        [?] [Homepage] [Documentation] [Gitter Chat] [Update Spacemacs]
                  [Update Packages] [Rollback Package Update]
                     [Release Notes] [Search in Spacemacs]

Found 90 new package(s) to install...
--> refreshing package archive: gnu... [3/3]
--> installing package: adaptive-wrap@spacemacs-editing-visual... [4/90]
Package adaptive-wrap is unavailable. Is the package name misspelled?
--> installing package: evil@spacemacs-bootstrap... [19/90]
Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

An error occurred while installing evil (error: (error Package ‘undo-tree-0.1.3’ is unavailable))
--> installing package: evil-anzu@spacemacs-evil... [20/90]
Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

An error occurred while installing evil-anzu (error: (error Package ‘undo-tree-0.1.3’ is unavailable))
--> installing package: evil-args@spacemacs-evil... [21/90]
Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

An error occurred while installing evil-args (error: (error Package ‘undo-tree-0.1.3’ is unavailable))
--> installing package: evil-ediff@spacemacs-evil... [22/90]
Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

An error occurred while installing evil-ediff (error: (error Package ‘undo-tree-0.1.3’ is unavailable))
--> installing package: evil-exchange@spacemacs-evil... [24/90]
Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

An error occurred while installing evil-exchange (error: (error Package ‘undo-tree-0.1.3’ is unavailable))
--> installing package: evil-iedit-state@spacemacs-evil... [25/90]
Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

An error occurred while installing evil-iedit-state (error: (error Package ‘undo-tree-0.1.3’ is unavailable))
--> installing package: evil-indent-plus@spacemacs-evil... [26/90]
Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

An error occurred while installing evil-indent-plus (error: (error Package ‘undo-tree-0.1.3’ is unavailable))
--> installing package: evil-lisp-state@spacemacs-evil... [27/90]
Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

An error occurred while installing evil-lisp-state (error: (error Package ‘undo-tree-0.1.3’ is unavailable))
--> installing package: evil-matchit@spacemacs-evil... [28/90]
Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

An error occurred while installing evil-matchit (error: (error Package ‘undo-tree-0.1.3’ is unavailable))
--> installing package: evil-mc@spacemacs-evil... [29/90]
Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

An error occurred while installing evil-mc (error: (error Package ‘undo-tree-0.1.3’ is unavailable))
--> installing package: evil-surround@spacemacs-evil... [33/90]
Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

An error occurred while installing evil-surround (error: (error Package ‘undo-tree-0.1.3’ is unavailable))
--> installing package: evil-tutor@spacemacs-evil... [34/90]
Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

An error occurred while installing evil-tutor (error: (error Package ‘undo-tree-0.1.3’ is unavailable))
--> installing package: evil-visual-mark-mode@spacemacs-evil... [36/90]
Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

An error occurred while installing evil-visual-mark-mode (error: (error Package ‘undo-tree-0.1.3’ is unavailable))
--> installing package: evil-visualstar@spacemacs-base... [37/90]
Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

Package undo-tree is unavailable. Is the package name misspelled?

An error occurred while installing evil-visualstar (error: (error Package ‘undo-tree-0.1.3’ is unavailable))
--> installing package: paradox@spacemacs-ui... [71/90]
Package spinner is unavailable. Is the package name misspelled?

An error occurred while installing paradox (error: (error Package ‘spinner-1.7.3’ is unavailable))
--> installing package: undo-tree@spacemacs-editing... [83/90]
Package undo-tree is unavailable. Is the package name misspelled?
--> installing package: ws-butler@spacemacs-editing... [90/90]

底部:

Warning (initialization): An error occurred while loading ‘/home/andy/.emacs.d/init.el’:

File is missing: Cannot open load file, No such file or directory, evil

To ensure normal operation, you should investigate and remove the
cause of the error in your initialization file.  Start Emacs with
the ‘--debug-init’ option to view a complete error backtrace.

非常感谢任何帮助...

我建议您不要使用 --insecure 并升级到 Emacs-26.3。 升级应该可以解决您的问题,假设我的 crystal 球是正确的,这是 https://emacs.stackexchange.com/questions/233

的副本

这个问题的另一个解决方案:

我的问题是我的系统上有 emacs 25.x,并且该版本的 emacs 存在一些问题。下面是解决我的问题的命令。

sudo apt autoremove emacs emacs23 emacs24 emacs25
sudo add-apt-repository ppa:kelleyk/emacs 
sudo apt-get update
sudo apt install emacs26