Missing documentation for Pharo Launcher on UBUNTU
I am following the documentation here http://www.smalltalkhub.com/#!/~Pharo/PharoLauncher and it sends me also there http://www.pharo-project.org/pharo-download/ubuntu then it says "Just launch the Pharo launcher image using the platform-specific VM." but there is no information how to do that. There is also no information about where Pharo Launcher installs and what files it installs. Not good :(
2014-04-08 10:05 GMT+01:00 kilon alios <kilon.alios@gmail.com>:
I am following the documentation here
http://www.smalltalkhub.com/#!/~Pharo/PharoLauncher
and it sends me also there
http://www.pharo-project.org/pharo-download/ubuntu
then it says
"Just launch the Pharo launcher image using the platform-specific VM."
but there is no information how to do that.
When I go to http://www.pharo-project.org/pharo-download/ubuntu I get the following: Pharo on Ubuntu
Installation If you are an Ubuntu user, you can very easily install the Pharo. You have to add the Pharo PPA (ppa:pharo/stable) and install the Pharo Launcher by issuing these commands: $ sudo add-apt-repository ppa:pharo/stable $ sudo apt-get update $ sudo apt-get install pharo-launcher:i386 If you don't have the add-apt-repository command, install the 'software-properties-common' package and try again. If you are on a server (no GUI), you can get a Pharo Virtual Machine by installing pharo-vm-core. Details The following 3 packages are provided: - pharo-launcher: the main entry point for nearly everyone. - pharo-vm-desktop: if you want to handle your images manually. - pharo-vm-core: if you are on a server with no GUI.
Presumably you get a Pharolauncher menu entry after that. To me it´s not necessary to be more specific, if one can´t figure out how to launch a program through the menus there are probably some concepts to learn before getting into programming. But that´s just my opinion.
There is also no information about where Pharo Launcher installs and what files it installs. Not good :(
There is no information about that for the other platforms either. To me it doesn´t seem important, and since we´re dealing with packages, the package manager should be able to tell you what files are installed where. Having that written in documentation makes it yet another piece of documentation that needs to be maintained. Cheers, Sergi
No I see nowhere a Pharo Launcher icon. In short I am completely unable to start Pharo Launcher, this is the output in the terminal "exloupis@exloupis-To-be-filled-by-O-E-M:~$ sudo apt-get install pharo-launcher:i386 Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: pharo-launcher:i386 0 upgraded, 1 newly installed, 0 to remove and 115 not upgraded. Need to get 3354 B of archives. After this operation, 27,6 kB of additional disk space will be used. Get:1 http://ppa.launchpad.net/pharo/stable/ubuntu/ raring/main pharo-launcher i386 2013.12.16-1~ppa1~raring1 [3354 B] Fetched 3354 B in 0s (11,6 kB/s) Selecting previously unselected package pharo-launcher. (Reading database ... 376013 files and directories currently installed.) Unpacking pharo-launcher (from .../pharo-launcher_2013.12.16-1~ppa1~raring1_i386.deb) ... Setting up pharo-launcher (2013.12.16-1~ppa1~raring1) ... " If this was Windows or MacOS I would agree that you could get away without mentioning how to launch the app, though the majority of good documentation usually mentions that. But this is Linux, a diffirent beast, it has 2 ways of working its GUI that differs from linux distro to linux distro, in my case Unity and terminal usage. Till now I knew that pharo installed through UBUNTU was to be used from terminal, now you telling me that there is an icon that I should click. Its not hard to be confused. Maybe the install failed, but if it did why it did not report any error ? I also asked for the file list to detect the error and maybe launch the app manually. In any case I dont see any new icons created in the side bar (dock) and search of "pharo" returns empty. I am on UBUNTU 13.04 64 bit , I have installed pharo before via the PPA method. I welcome any help :) On Tue, Apr 8, 2014 at 2:53 PM, Sergi Reyner <sergi.reyner@gmail.com> wrote:
2014-04-08 10:05 GMT+01:00 kilon alios <kilon.alios@gmail.com>:
I am following the documentation here
http://www.smalltalkhub.com/#!/~Pharo/PharoLauncher
and it sends me also there
http://www.pharo-project.org/pharo-download/ubuntu
then it says
"Just launch the Pharo launcher image using the platform-specific VM."
but there is no information how to do that.
When I go to http://www.pharo-project.org/pharo-download/ubuntu I get the following:
Pharo on Ubuntu
Installation If you are an Ubuntu user, you can very easily install the Pharo. You have to add the Pharo PPA (ppa:pharo/stable) and install the Pharo Launcher by issuing these commands: $ sudo add-apt-repository ppa:pharo/stable $ sudo apt-get update $ sudo apt-get install pharo-launcher:i386 If you don't have the add-apt-repository command, install the 'software-properties-common' package and try again. If you are on a server (no GUI), you can get a Pharo Virtual Machine by installing pharo-vm-core. Details The following 3 packages are provided: - pharo-launcher: the main entry point for nearly everyone. - pharo-vm-desktop: if you want to handle your images manually. - pharo-vm-core: if you are on a server with no GUI.
Presumably you get a Pharolauncher menu entry after that. To me it´s not necessary to be more specific, if one can´t figure out how to launch a program through the menus there are probably some concepts to learn before getting into programming. But that´s just my opinion.
There is also no information about where Pharo Launcher installs and what files it installs. Not good :(
There is no information about that for the other platforms either. To me it doesn´t seem important, and since we´re dealing with packages, the package manager should be able to tell you what files are installed where. Having that written in documentation makes it yet another piece of documentation that needs to be maintained.
Cheers, Sergi
On 2014-04-08 14:21, kilon alios wrote:
I am on UBUNTU 13.04 64 bit , I have installed pharo before via the PPA method. I welcome any help :)
Try installing just pharo-launcher (without :i386). The handling of 32bit packages within a 64bit environment was changed in ubuntu. I don't know the details, but I installed pharo-launcher in ubuntu 14.04 yesterday and it just works fine. If you can confirm, maybe the respective community page should be updated to reflect this change. Best regards, Markus
2014-04-08 13:21 GMT+01:00 kilon alios <kilon.alios@gmail.com>:
No I see nowhere a Pharo Launcher icon.
If this was Windows or MacOS I would agree that you could get away without mentioning how to launch the app, though the majority of good documentation usually mentions that. But this is Linux, a diffirent beast, it has 2 ways of working its GUI that differs from linux distro to linux distro, in my case Unity and terminal usage. Till now I knew that pharo installed through UBUNTU was to be used from terminal, now you telling me that there is an icon that I should click. Its not hard to be confused.
Desktop menu entries are pretty standard. Seems like a packaging bug to me. It may be that there are no desktop entries provided. In my opinion, there should be, otherwise I don´t quite see the point of having a package. The pharo and pharolauncher binaries should also be in the path. Cheers, Sergi
"Try installing just pharo-launcher (without :i386). The handling of 32bit packages within a 64bit environment was changed in ubuntu. I don't know the details, but I installed pharo-launcher in ubuntu 14.04 yesterday and it just works fine. If you can confirm, maybe the respective community page should be updated to reflect this change." no idea how to install without i386 sudo apt-get install pharo-launcher just tells me that i386 pharolauncher is already installed. Note that I have Ubuntu 13 and not 14. So what applies for you may not for me or anyone that still uses UBUNTU 13.
2014-04-08 13:41 GMT+01:00 Sergi Reyner <sergi.reyner@gmail.com>:
Desktop menu entries are pretty standard. Seems like a packaging bug to me. It may be that there are no desktop entries provided. In my opinion, there should be, otherwise I don´t quite see the point of having a package.
Actually, looking at the file it seems that all the necessary pieces are there. I couldn´t find the icon, but I guess it´s provided by the pharo-vm package. Cheers, Sergi
Hi Kilon, On Tue, Apr 8, 2014 at 11:05 AM, kilon alios <kilon.alios@gmail.com> wrote:
but there is no information how to do that. There is also no information about where Pharo Launcher installs and what files it installs. Not good :(
that's very strange as I've used this PPA in a lot of different places without problem. Please execute these steps and send me their output: $ lsb_release -c | awk '{print $2;}' $ cat /etc/issue $ cat /etc/apt/sources.list.d/pharo-stable-saucy.list $ apt-cache policy pharo-launcher $ apt-cache policy pharo-vm-desktop $ apt-cache policy pharo-vm-core $ which pharo As you know, I'm very often on IRC, channel #pharo. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
On Thu, Apr 10, 2014 at 3:04 PM, Damien Cassou <damien.cassou@gmail.com> wrote:
On Tue, Apr 8, 2014 at 11:05 AM, kilon alios <kilon.alios@gmail.com> wrote:
but there is no information how to do that. There is also no information about where Pharo Launcher installs and what files it installs. Not good :(
that's very strange as I've used this PPA in a lot of different places without problem.
After discussing on IRC with Kilon, it looks like his Ubuntu system is not supported by Canonical (the company behind Ubuntu). This means I can't build packages for his system anymore. The list of supported and unsupported Ubuntu releases is at http://en.wikipedia.org/wiki/Ubuntu_%28operating_system%29#Releases. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
participants (4)
-
Damien Cassou -
kilon alios -
mfritsche -
Sergi Reyner