패키지에 대해 다음 설정이 있습니다 (더 나은 권장 패키지가 있는지 확실하지 않음).
(require 'package)
(setq package-archives '(("ELPA" . "http://tromey.com/elpa/")
("gnu" . "http://elpa.gnu.org/packages/")
("marmalade" . "http://marmalade-repo.org/packages/")))
; Apparently needed for the package auto-complete (why?)
(add-to-list 'package-archives
'("melpa" . "http://melpa.milkbox.net/packages/") t)
(package-initialize)
(setq url-http-attempt-keepalives nil)
패키지 설치 및 업데이트와 관련된 세 가지 질문이 있습니다.
Q1. 사용 가능한 패키지 목록 (및 최신 버전)을 업데이트하고 특정 패키지를 업데이트하는 방법이 있습니까?
Q.2 다음 패키지 소스의 차이점은 무엇입니까?
- ELPA,
- 암소 비슷한 일종의 영양
- 마멀레이드
- 멜파
Q.3 추가되는 순서가 중요합니까 package-archives
?
(setq package-enable-at-startup nil)
전화를 해야 한다면 (package-initialize)
package-archives
. 더 이상 유지 관리되지 않는 ELPA 아카이브와 명확한 지침과 유지 관리없이 오래되고 중복 된 패키지의 엉망인 마멀레이드 아카이브를 제거하십시오. 표준 GNU 아카이브 만 사용하고 MELPA>