emacs - 无法将苹果酒安装到 emacs - 找不到包
问题描述
全新安装 Ubuntu 20.04 添加了 openjdk-11 和 lein 2.9.3
$ sudo apt-add-repository ppa:kelleyk/emacs
安装了 2020-03-26 的 GNU Emacs 26.3 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.14),由 Debian 修改
尝试了苹果酒入门页面上的说明
M-x package-refresh-contents
M-x package install <RET>
cider <RET>
找不到苹果酒包。试图打包列表包 - 列表不包含苹果酒。我错过了什么?
最后完成了以下链接中的步骤以使其正常工作 Brave Clojure book 伴侣 repo
解决方案
不知道为什么苹果酒说明没有提到这一点。
您需要创建一个具有以下内容的 ~/.emacs.d/init.el 文件
(require 'package)
(add-to-list 'package-archives
'("melpa" . "https://melpa.org/packages/") t)
(package-initialize)
(when (not package-archive-contents)
(package-refresh-contents))
保存并重新启动 emacs。
M-x package-list-packages
检查存档列显示来自gnu的包以及melpa存档。
- 有时您会看到错误无法下载“gnu”存档。- 这个是片状的。重新启动和/或
M-x package-refresh-contents
为我修复它。
现在我们已经正确配置了源。
安装:
M-x package-install <RET> cider <RET>
M-x package-list-packages
- 移至列表末尾以查看 Status=installed 包。测试:
M-x cider-jack-in
。对指示您不在 clojure 项目中的提示回答 no。很快你应该会被带到一个user>
提示 - 准备好 REPL 和滚动。
推荐阅读
- python - Atom 编辑器不折叠 python
- delphi - 如何裁剪图像或矩形
- php - PHP 中的 MySQL 查询结果与 phpMyAdmin 中的不同
- spring-boot - 对 Kong api 网关端点的基本身份验证请求出现 CORS 错误并且未找到预检
- node.js - Discord.js 无法永远在服务器上使用 process.env 启动机器人,但它可以通过 Visual Studio 在我的本地驱动器上正常工作
- c# - Blazor WASM - 流畅的验证
- javascript - 变量未更新且功能重复
- react-native - 为什么在鳍状肢版本中反应本机选择总是低于鳍状肢最近发布的版本
- bash - 用于比较两个文件并显示保存在另一个文件中的重复项的计数的 Bash 脚本包括 ip?
- postgresql - Aurora postgres 我可以在 JSONB 列上创建部分 GIN 索引吗