Indiana IPS and "Imagine Prototype" #2

Wondering how to install new applications on your OpenSolaris box?

Try Imagine, GUI for Image Packaging System (IPS).

In my last blog entry I wrote how to use it.

Now new version, can be downloaded from HERE, which is connected to the IPS.

Below 10 minutes long movie showing Imagine in action! So grab a drink and watch it or get Imagine and try it yourself!

Version with nice slide bar can be watched HERE






Comments:

Well, the GUI looks nice, but why yet another GUI?
Your other products like SUN Cluster, SAMFS, QFS, 6140 AdminGUI integrate in the Webconsole.
Why don't you integrate packagemanagement into that GUI?

Posted by Joern Michael Krueger on November 22, 2007 at 04:42 AM UTC #

One reason is that all those tools are for system administrators-- this little prototype is more of a convenience for the average laptop/single user system. I suspect, for speed of development, it also leverages the existing gnome-app-install tool, which is also written in python and has a similar GUI.

I've no doubt that Sun is already thinking about an industrial-strength, deploy-over-the-network tool for system adminstrators, too. Right now they're just trying to show off some of what's possible with IPS; it's up to the community to help decide what direction any GUI tools should take.

Posted by guest on November 22, 2007 at 08:00 AM UTC #

why the HELL are you messing with LD_LIBRARY_PATH directly? man crle

Posted by g4lt on November 22, 2007 at 04:30 PM UTC #

On this presentation, we have created Image in different directory than root one. Installing those two packages installed all the required libraries in the jack directory, threading jack Image as a "/".
Fixing library path added the missing dynamic dependencies. This is feature, which allows normal users adding software.

In such case you can add two Images let's say:
/jack/firstimage
/jack/secondimage

Now if we will install gqview in the firstimatge and in the secondimage xchat, than after that you will need to add library directories from both of them to have working applications, because was not changed during installation.

"Messing directy" was done for the educational purposes to show how to fix those things.

Posted by Michal Pryc on November 23, 2007 at 02:16 AM UTC #

Speaking as one of the "average laptop/single user system" folks, I think this is great! Thanks for doing it.

One minor RFE for version #3: Please make the treeview sortable. It would be cool to be able to click on the header for the checkbox column to get a list of packages which have not been installed.

Posted by Joanie on November 23, 2007 at 03:43 PM UTC #

i see nothing

Posted by 网络营销 on February 18, 2008 at 12:15 AM UTC #

Great demo, but I could not get it to work. I get an error message.
cmeeks@mouser:~/Desktop/Imagine$ ./pkg_gui.py
Traceback (most recent call last):
File "./pkg_gui.py", line 603, in ?
inst = Imagine()
File "./pkg_gui.py", line 140, in __init__
self.switch_to_active_image()
File "./pkg_gui.py", line 198, in switch_to_active_image
self.switch_to_image_directory(None)
File "./pkg_gui.py", line 205, in switch_to_image_directory
self.set_up_image("/")
File "./pkg_gui.py", line 432, in set_up_image
self.image.load_catalogs()
TypeError: load_catalogs() takes exactly 2 arguments (1 given)

Posted by Charles on June 26, 2008 at 03:53 AM UTC #

Post a Comment:
Comments are closed for this entry.
About

migi

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today