ZOMG!
From Openmoko
JesusMcCloud (Talk | contribs) (→Release) |
JesusMcCloud (Talk | contribs) |
||
Line 12: | Line 12: | ||
* Upgrade System | * Upgrade System | ||
* "Detailed" command line ouptut (standard verbosity level) | * "Detailed" command line ouptut (standard verbosity level) | ||
− | * As finger friendly as the om-gtk-theme can be | + | * As finger friendly as the om-gtk-theme can be ;) |
== Prerequisites == | == Prerequisites == | ||
(till i have made an *.opk) | (till i have made an *.opk) | ||
− | + | *Cacao or jamVM (jamVM is fast as HELL) | |
+ | *classpath | ||
+ | *classpath-gtk | ||
== Usage == | == Usage == | ||
Line 27: | Line 29: | ||
* An opkg update can be done via hitting the update button displayed at the info screen | * An opkg update can be done via hitting the update button displayed at the info screen | ||
− | == | + | == Changelog == |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
=== Update 20/12/2008 === | === Update 20/12/2008 === | ||
Line 41: | Line 35: | ||
*Fixes one annoying bug | *Fixes one annoying bug | ||
*speeds up the whole thing due to optimized code | *speeds up the whole thing due to optimized code | ||
− | '''NOTE:''' ZOMG! must be already installed to make the update work! | + | <s>'''NOTE:''' ZOMG! must be already installed to make the update work! |
just replace zomg.jar with [http://jmccloud.jm.funpic.de/zomg.jar this one]: | just replace zomg.jar with [http://jmccloud.jm.funpic.de/zomg.jar this one]: | ||
Line 48: | Line 42: | ||
rm /usr/share/zomg/zomg.jar | rm /usr/share/zomg/zomg.jar | ||
mv zomg.jar /usr/share/zomg/zomg.jar | mv zomg.jar /usr/share/zomg/zomg.jar | ||
+ | </pre></s> | ||
+ | |||
+ | === Update 22/12/2008 === | ||
+ | |||
+ | *More bugs Fixed | ||
+ | *Major overall code optimization | ||
+ | *Tested on JamVM... fast as '''HELL''' | ||
+ | *Shellscript doesn't care anymore if you are using JamVM or Cacao - will use whichever is linked to /usr/bin/java | ||
+ | *To update simply re-run the installer script as described further [http://wiki.openmoko.org/wiki/ZOMG!#Release down]. | ||
+ | |||
+ | == Download == | ||
+ | |||
+ | === Release === | ||
+ | '''NOTE:''' an internet connection is required to install ZOMG! | ||
+ | <pre> | ||
+ | wget http://jmccloud.jm.funpic.de/inst_zomg.sh | ||
+ | chmod +x inst_zomg.sh | ||
+ | sh ./inst_zomg.sh | ||
</pre> | </pre> | ||
Revision as of 14:04, 22 December 2008
Contents |
Overview
ZOMG! is a graphical package manager similar to assassin, but contrary to assassin it is not limited to Om2008.x and it features full package management (Beta version! tested on Om2008.9). It's written in Java, so the startup time is... well you know.
Features:
- Install
- Remove
- Search for packages (in name and description)
- Update package database
- Upgrade System
- "Detailed" command line ouptut (standard verbosity level)
- As finger friendly as the om-gtk-theme can be ;)
Prerequisites
(till i have made an *.opk)
- Cacao or jamVM (jamVM is fast as HELL)
- classpath
- classpath-gtk
Usage
ZOMG! needs an internet connection to install applications for the repositories. This can be done via WiFi, USB, GPRS or Bluetooth.
- To install packages hit the + button which will display the installer tab, from where you can search the database, choose a package and (if necessary) apply some command line options by ticking the chackboxes. Finally hit Install
- To remove hit the - button -> same as installer tab
- To perform an opkg upgrade hit the upgrade button.
- An opkg update can be done via hitting the update button displayed at the info screen
Changelog
Update 20/12/2008
- Fixes one annoying bug
- speeds up the whole thing due to optimized code
NOTE: ZOMG! must be already installed to make the update work!
just replace zomg.jar with this one:
wget http://jmccloud.jm.funpic.de/zomg.jar rm /usr/share/zomg/zomg.jar mv zomg.jar /usr/share/zomg/zomg.jar
Update 22/12/2008
- More bugs Fixed
- Major overall code optimization
- Tested on JamVM... fast as HELL
- Shellscript doesn't care anymore if you are using JamVM or Cacao - will use whichever is linked to /usr/bin/java
- To update simply re-run the installer script as described further down.
Download
Release
NOTE: an internet connection is required to install ZOMG!
wget http://jmccloud.jm.funpic.de/inst_zomg.sh chmod +x inst_zomg.sh sh ./inst_zomg.sh
Source
Will be made available when i finished optimizing and cleaning the code.
Note
It's i still in development and the code is rather nasty, so it is slow and pretends not to know anything about object oriented programming. give me some time to fix it - currently i have none. not even to pack it into an opk package. If someone wants to do it, please do it! (control-file is available @ [1])