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 <[email protected]>:
> 
> 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