[Haskell-cafe] Local mirrors of hackage

Victor Miller victorsmiller at gmail.com
Wed Feb 24 19:37:13 UTC 2016


John, Thanks very much.

Victor

On Wed, Feb 24, 2016 at 1:16 PM, John Wiegley <johnw at newartisans.com> wrote:
>>>>>> Victor Miller <victorsmiller at gmail.com> writes:
>
>> I have a computer that I work on which isn't directly connected to the
>> internet, that I want to use Haskell on. In order to do that I want a local
>> version of hackage. I was previously able to do this using
>> mirror_hackage.py, but since hackage 2 came around this no longer works.
>> Doing this would involve running something on a computer that *is* attached
>> to the internet, and then transferring a bunch of files over to the other
>> computer. Can someone point me to a recipe for doing this?
>
> I wrote https://github.com/jwiegley/hackage-mirror to do just this, with
> relatively high performance for incremental updates.
>
> Also, if you're ever a Nix user, you can modify the core Haskell builder to
> reference whatever directory you mirror to first, before reaching out to the
> Internet for tarballs. I've been using this effectively for several years now.
>
> --
> John Wiegley                  GPG fingerprint = 4710 CF98 AF9B 327B B80F
> http://newartisans.com                          60E1 46C4 BD1A 7AC1 4BA2


More information about the Haskell-Cafe mailing list