Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Thanks for that. I downloaded a .zip from this resource which is maintained with elpa-mirror. I unpacked the .zip on the walled-off system, and I now have an up-to-date package archive online after modifying my ~/.emacs.d/init.el.
I run emacs at work on a system that does not access the internet, so I cannot utilize the package interface that pulls directly from melpa (and elpa etc). Years ago, someone copied a version of melpa into a local directory on the air-gapped server. In my init.el, I setq package-archive to something like (("local-melpa" . "/path/to/the/melpa/dir")) so that it points to this local directory. I'm wondering if there is a tool to facilitate this sort of mirroring? I would like to update my packages on this air-gapped network. I am able to copy files onto the system from a less restricted workstation with internet access. Is it just a matter of unzipping the melpa repo and pointing package-archive to the fresh melpa directory?
I run emacs at work on a system that does not access the internet, so I cannot utilize the package interface that pulls directly from melpa (and elpa etc). Years ago, someone copied a version of melpa into a local directory on the air-gapped server. In my init.el, I setq package-archive to something like (("local-melpa" . "/path/to/the/melpa/dir")) so that it points to this local directory. I'm wondering if there is a tool to facilitate this sort of mirroring? I would like to update my packages on this air-gapped network. I am able to copy files onto the system from a less restricted workstation with internet access. Is it just a matter of unzipping the melpa repo and pointing package-archive to the fresh melpa directory?
Thanks for that. I downloaded a .zip from this resource which is maintained with elpa-mirror. I unpacked the .zip on the walled-off system, and I now have an up-to-date package archive online after modifying my ~/.emacs.d/init.el.
Related posts
- What is your favorite IDE?
- Package-refresh-contents hangs at `contacting host: elpa.gnu.org:443` need help fixing.
- How to manually install emacs packages? I am unable to acess github
- Emacs *Network Security Manager* reporting 'certificate has expired' that...hasn't.
- How to understand configuration flags when building Emacs?