View source for Om 2008 Installer
From Openmoko
You do not have permission to edit this page, for the following reasons:
You can view and copy the source of this page:
Template used on this page:
Return to Om 2008 Installer.
You do not have permission to edit this page, for the following reasons:
You can view and copy the source of this page:
Template used on this page:
Return to Om 2008 Installer.
The Openmoko Installer (Codename: Assassin) is a tool for installing, updating and uninstalling programs on your Neo.
Installer needs an internet connection to install applications for the repositories. This can be done via WiFi (currently unstable), USB, GPRS or Bluetooth.
[1] Make sure you are connected to the internet and launch Installer.
[2] At launch, Installer will initially refresh a list of installable programs. After refresh is complete, press the INSTALL button from the bottom bar to view a list of Categories. This is also the default page of the Installer application.
[3] Select a Category from the category list, then select a package to install.
[4] In the package information page, press the image box and confirm to begin.
[5] Once the progress bar shows Done, you will return to the Installer default page. Installation is then complete.
Sharing applications is done by uploading packages to the Community Repository, which is a similar concept to the Multiverse repository in Ubuntu. Anyone can upload applications or even their own repository to share with fellow Neo owners.
You can release your package with ipk file.
Packages in Installer are displayed according to Package Tags. To display a package through Installer, add the appropriate tag message.
Category | Tag |
---|---|
Communication | group::communication |
Development | group::programming |
Games | group::games |
Maps | group::maps |
Miscellaneous | group::unknown |
Network | group::network |
Repos | group::repos |
PKG_TAGS_${PN} = "group::games"
> echo "arch community-repos 50" > community-repos.conf > echo "src community-repos http://downloads.openmoko.org/repository/Multiverse/" >> community-repos.conf
> sudo ifconfig usb0 192.168.0.200 > scp community-repos.conf root@192.168.0.202:/etc/opkg/
> echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward > sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE > scp /etc/resolv.conf root@192.168.0.202:/etc/
> ssh root@192.168.0.202 > iwlist eth0 scan Find a usable AP lets say OpenMind (Support it's an open AP) > iwconfig eth0 essid OpenMind > udhcpc eth0 Then pray, if successfull, remove default gw *twice*. > route -n # to see your gateway of eth0 say 192.168.1.1 > route del default > route del default > route add default gw 192.168.1.1 eth0 Then you can ping wiki.openmoko.org for testing :)
Click Settings Click WiFi Select an AP Input password if needed
after connecting to Neo > opkg update
For more information, refer to the reference section below.
[1] Installer project - http://code.google.com/p/om-assassin/
[2] Packagekit project - http://packagekit.org/
[3] Opkg package management - http://wiki.openmoko.org/wiki/Opkg