有沒有一種方法可以從像marmalade-repo這樣的存儲庫下載所有Emacs包來在本地網絡中創建存儲庫服務器?如何鏡像Emacs包存儲庫服務器?
4
A
回答
1
看看stephanh/elpa-mirror project(github.com)。它是用scala編寫的,通過快速掃描代碼,它正確地執行鏡像。
實質上,您需要做的是從存儲庫下載archive-contents
文件,解析每個包描述符以找出相應包文件的名稱並下載它。
存儲庫的鏡像沒什麼特別:只需將所有內容(archive-contents
文件和所有下載的軟件包)放在發佈的URL上即可完成。
1
發現很有意思https://github.com/redguardtoo/elpa-mirror包。
「它將創建您需要的所有東西(網絡文件,軟件包,存檔內容),用於託管ELPA鏡像站點,只包含本地安裝的軟件包。」
你甚至可以使用本地文件路徑:
# Now elpa/marmalade/melpa site will be overrided
(setq package-archives '(("myelpa" . "~/myelpa")))
相關問題
- 1. 如何爲Git存儲庫組織和設置鏡像備份服務器?
- 2. Github如何檢測鏡像存儲庫?
- 3. 鏡像服務器
- 4. Gitlab存儲庫鏡像
- 5. git:鏡像存在於遠程git服務器上的所有存儲庫?
- 6. 如何提高SQL服務器鏡像
- 7. 在kvm-qemu服務器上使用Maven存儲庫鏡像掛起
- 8. 控制器/服務/存儲庫風格,應爲其他服務的服務包存儲庫
- 9. Glass Mirror API服務 - 如何獲取鏡像服務器對象?
- 10. 如何製作鏡像上游存儲庫的本地git存儲庫?
- 11. 使用存儲庫鏡像的Grails 3
- 12. 將Mercurial存儲庫鏡像到Subversion中?
- 13. Nexus存儲庫不鏡像jasperreports 5.0.0 jar
- 14. SourceForge:將GIT存儲庫鏡像到SVN
- 15. 自動鏡像git存儲庫
- 16. 對鏡像存儲庫提交更改
- 17. 鏡像和SVN存儲庫問題
- 18. 從GitHub存儲庫構建Docker鏡像
- 19. 鏡像git非裸存儲庫
- 20. 服務存儲庫
- 21. 將HTML 5鏡像圖像保存到服務器
- 22. 如何使用Mercurial將存儲庫克隆到遠程服務器/存儲庫
- 23. 如何實時將CVS存儲庫鏡像到Git中
- 24. 如何在本地「鏡像」我的git存儲庫?
- 25. 如何鏡像需要身份驗證的p2存儲庫
- 26. 如何爲alpine linux創建存儲庫鏡像?
- 27. 如何鏡像和同步GitHub和SourceForge存儲庫?
- 28. 如何在maven settings.xml中指向不同的存儲庫鏡像
- 29. 如何鏡像CodePlex上的SVN存儲庫?
- 30. 如何使用Web Hooks鏡像Github存儲庫?