Tx norbert I updated the blog post on pharoweekly.

On Mon, Aug 21, 2017 at 11:18 AM, Norbert Hartl <norb...@hartl.name> wrote:
> For the .deb based distributions the adding of the repo is missing. This 
> would be for
>
> Ubuntu 16.04
>
> echo "deb 
> http://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/xUbuntu_16.04/
>  ./" > /etc/apt/sources.list.d/pharo.list
>
> Ubuntu 14.04
>
> echo "deb 
> http://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/xUbuntu_14.04/
>  ./" > /etc/apt/sources.list.d/pharo.list
>
> Debian 8
>
> Ubuntu 16.04
>
> echo "deb 
> http://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/Debian_8.0/
>  ./" > /etc/apt/sources.list.d/pharo.list
>
> As nobody noticed I'm not sure if this is really needed ;)
>
> Feedback is highly appreciated!
>
> Norbert
>
>> Am 18.08.2017 um 11:54 schrieb Holger Freyther <hol...@freyther.de>:
>>
>> Hi,
>>
>> when running Pharo in production you might want to install the image and a 
>> VM from distribution packages. So far there were no current public packages 
>> and during the last months I have modernized the debian packaging and 
>> recently added CentOS rpm packaging as well. The process of generating new 
>> source packages is integrated into the pharo-vm travis-ci build as well.
>>
>> Every time that master of pharo-vm.git is updated a new source package will 
>> be uploaded to the Open(SUSE) Build Service and new packages will be built 
>> and are available in a "latest" package feed. The generated (and used) 
>> sourcecode is inside the source package and will be archived by the OBS 
>> platform (one can even nicely diff versions). The "stable" VM is not built 
>> from pharo-vm.git (yet?) so it doesn't show on OBS yet.
>>
>> Below are some semi-tested installation notes in case you want to try it 
>> out. The binary names are picked to allow to install the 32bit and 64bit VM 
>> in parallel. The names currently are:
>>
>>       - pharo6-32             (32bit version)
>>       - pharo6-64             (64bit version)
>>       - pharo6-32-ui          (32bit version with X11 dependencies)
>>       - pharo6-64-ui          (64bit version with X11 dependencies)
>>
>>
>> CentOS 6.8:
>>
>> # Add the repo
>> $ yum-config-manager --add-repo 
>> http://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/CentOS_6/devel:languages:pharo:latest.repo
>>
>> # Install 32bit packages (with X11 dependency for *-ui or not)
>>
>> $ yum install pharo6-32-ui.i686 or pharo6-32.i386
>>
>> # Install 64bit packages
>>
>> $ yum install pharo6-64-ui.x86_64 pharo6-64.x86_64
>>
>>
>>
>> CentOS 7 (only 64bit):
>>
>>
>> $ yum-config-manager --add-repo 
>> http://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/CentOS_7/devel:languages:pharo:latest.repo
>> $ yum install pharo6-64-ui.x86_64 pharo6-64.x86_64
>>
>>
>> Debian 8:
>>
>> # Add signing key
>> $ wget -O - 
>> http://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/Debian_8.0/Release.key
>>  | apt-key add -
>>
>> # Update and install
>> $ apt update
>> $ apt install pharo6-32-ui pharo6-64-ui    (or pharo6-32 or pharo6-64)
>>
>> Ubuntu 14.04 LTS
>>
>> # Add signing key
>> $ wget -O - 
>> http://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/xUbuntu_14.04/Release.key
>>  | apt-key add -
>>
>> # Update and install
>> $ apt update
>> $ apt install pharo6-32-ui pharo6-64-ui
>>
>> Ubuntu 16.04
>>
>> # Add signing key
>> $ wget -O - 
>> http://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/xUbuntu_16.04/Release.key
>>  | apt-key add -
>>
>> # Update and install
>> $ apt update
>> $ apt install pharo6-32-ui pharo6-64-ui
>

Reply via email to