Pharo6 64bits Unix on Windows 10

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Pharo6 64bits Unix on Windows 10

Thierry Goubier
Hi guys,

Jason Lecerf, a new PhD student at CEA, has managed to run a Pharo6 64bits vm and image (60307) under the ubuntu add-ons to Microsoft Windows 10.

What is validated is:
- downloading the latest 64bits pharo vm from esteban
- downloading the latest image from files.pharo.org
- opening the gui.

What doesn't work well
- fetching packages from github. (tar fail to create files with ':' in them, so downloading filetree from github fails).

As far as I know of the process, running a 32bits image and vm should work too.

Thierry
Reply | Threaded
Open this post in threaded view
|

Re: Pharo6 64bits Unix on Windows 10

Henrik Nergaard-2

Do you mean starting a linux vm via windows-bash with DISPLAY exported to something like xming, or was something else done?

 

- fetching packages from github. (tar fail to create files with ':' in them, so downloading filetree from github fails).

 

If the image/download path is located within the “unix file system” instead of “/mnt/c/*” then unpacking files containing $: should work.

 

Downloading the .zip + unzipping instead of cloning the repo works but it will replace the $: with  $_.

 

There is also the possibility to do this modification by downloading the .zip into memory and “patching” the filename / install without using the file system at all.

ZipArchive new readFrom: ‘https://gitbub.com/…/..zip’ asZnUrl retrieveContents readStream.

 

Best regards,

Henrik

 

 

From: Pharo-dev [mailto:[hidden email]] On Behalf Of Thierry Goubier
Sent: Monday, November 28, 2016 4:26 PM
To: Pharo <[hidden email]>
Subject: [Pharo-dev] Pharo6 64bits Unix on Windows 10

 

Hi guys,

Jason Lecerf, a new PhD student at CEA, has managed to run a Pharo6 64bits vm and image (60307) under the ubuntu add-ons to Microsoft Windows 10.

What is validated is:

- downloading the latest 64bits pharo vm from esteban

- downloading the latest image from files.pharo.org

- opening the gui.

What doesn't work well

- fetching packages from github. (tar fail to create files with ':' in them, so downloading filetree from github fails).

 

As far as I know of the process, running a 32bits image and vm should work too.

Thierry

Reply | Threaded
Open this post in threaded view
|

Re: Pharo6 64bits Unix on Windows 10

Thierry Goubier
Le 28/11/2016 à 18:00, Henrik Nergaard a écrit :
> Do you mean starting a linux vm via windows-bash with DISPLAY exported
> to something like xming, or was something else done?

Windows bash with Xming as display, yes.

> - fetching packages from github. (tar fail to create files with ':' in
> them, so downloading filetree from github fails).
>
>
>
> If the image/download path is located within the “unix file system”
> instead of “/mnt/c/*” then unpacking files containing $: should work.

Noted. This could be it.

> Downloading the .zip + unzipping instead of cloning the repo works but
> it will replace the $: with  $_.

I choose to download a tgz because you can't unzip on a pipe. In that
particular case, replacing $: by $_ wouldn't be an issue.

> There is also the possibility to do this modification by downloading the
> .zip into memory and “patching” the filename / install without using the
> file system at all.

> ZipArchive new readFrom: ‘https://gitbub.com/…/..zip’ asZnUrl
> retrieveContents readStream.

A bit overkill for the fact that simply unzipping would work.

> Best regards,

Thanks.

I can provide the Makefile used, if anyone is interested.

Thierry

> Henrik
>
>
>
>
>
> *From:*Pharo-dev [mailto:[hidden email]] *On Behalf
> Of *Thierry Goubier
> *Sent:* Monday, November 28, 2016 4:26 PM
> *To:* Pharo <[hidden email]>
> *Subject:* [Pharo-dev] Pharo6 64bits Unix on Windows 10
>
>
>
> Hi guys,
>
> Jason Lecerf, a new PhD student at CEA, has managed to run a Pharo6
> 64bits vm and image (60307) under the ubuntu add-ons to Microsoft
> Windows 10.
>
> What is validated is:
>
> - downloading the latest 64bits pharo vm from esteban
>
> - downloading the latest image from files.pharo.org <http://files.pharo.org>
>
> - opening the gui.
>
> What doesn't work well
>
> - fetching packages from github. (tar fail to create files with ':' in
> them, so downloading filetree from github fails).
>
>
>
> As far as I know of the process, running a 32bits image and vm should
> work too.
>
> Thierry
>