Om 2008 Installer

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(Useage)
 
(93 intermediate revisions by 18 users not shown)
Line 1: Line 1:
__NOTOC__
+
{{Om 2008.8}}
__NOEDITSECTION__
+
  
{| class="wikitable" cellspacing="2" cellpadding="2" style="padding: 0%; margin:0em 0em 1em 0em; border:1px solid #c0c0c0; background:#eeeeee; width:60%;floating="center"; "
+
==Introduction==
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:1px solid #222222; width:33% " | 
+
The Openmoko Installer (Codename: [http://code.google.com/p/om-assassin/ Assassin]) is a tool for ''installing'', ''updating'' and ''uninstalling'' programs on your Neo.
[[Image:Install.png|250px|thumb|catogory]]
+
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:1px solid #222222; width:33% " |
+
[[Image:Install1.png|250px|thumb|choose program]]
+
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:1px solid #222222; width:33% " |
+
[[Image:Installer4.png|250px|thumb|install application]]
+
  
 +
{| class="wikitable" cellspacing="0" cellpadding="0" style="padding: 0%; margin:0em 0em 1em 0em; border:1px solid #c0c0c0; background:#eeeeee; floating="center";width:100%; "
 +
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:25% " | 
 +
[[Image:Install.png|200px|thumb|categories]]
 +
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:25% " |
 +
[[Image:Install1.png|200px|thumb|choose program]]
 +
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:25% " |
 +
[[Image:Installer4.png|200px|thumb|install application]]
 +
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:25% " |
 +
[[Image:Om2008 installer2.png|200px|thumb|install application]]
 
|}
 
|}
  
 +
== Manual ==
  
 +
see [[Manuals/Om 2008#Installer]]
  
 +
== Features ==
 +
* '''Installer''' is a specialized GUI front-end of [http://packagekit.org/ Packagekit] over DBus interface.
  
=Introduction=
+
* '''Installer''' should be run with stable network conditions and power supplyOnce '''Installer''' is launched, it actively tries to connect to installed repositories. Timeout will make it unresponsive if the network condition is not stable. If you do not have access to WiFi, a [http://svn.openmoko.org/developers/tick/Test_env_script_GTA02A5/setneo USB] connection is recommended.
Installer is a tool can help you install programsWhile Installer connect to the network, Installer will contact with repository server, shows ''catagory'' on Neo, them you can choose programs you want to install.
+
  
You can also uninstall you program on Neo with Installer. All you need to do is touch ''Uninstall'' button, then program will be uninstalled.
+
* '''Installer''' refreshes the package meta-data every 2 days.
  
==Download and install ==
+
* The default Packagekit backend on Neo is [[opkg]], but it is not restricted to opkg.
  
You can choose which download programs from Wifi, or usb network.  
+
* You can also talk with Packagekit through DBus.
  
====Download programs from wifi====
+
* '''Installer''' will launch packagekitd automatically, which will lock the libopkg to avoid synchronization troubleNormally, the packagekitd terminates itself after about 5 minutes. If you want to use 'opkg', you may terminate '''Installer''' and:
While you turn on Installer function, Neo will start to search Wifi singnals and connect to repository server automaticallyIf Installer can't find Wifi, an error message will shown on Neo.  
+
 
====Download programs via usb cable====
+
  killall packagekitd
If you can't use wifi to download programs, you should download programs wia usb cable.
+
 
   
+
== See also ==
==How to share your applications==
+
[1] Installer project - http://code.google.com/p/om-assassin/
Everyone can share applications via repository server. If you want to share your applicaion, please visit [[Repositories|this page]].
+
 
 +
[2] Packagekit project - http://packagekit.org/
 +
 
 +
[3] Opkg package management - [[Opkg]]
 +
 
 +
[4] List of [[Users Repositories]]
 +
 
 +
[[Category:Package management]]
 +
[[Category:Om 2008.8]]

Latest revision as of 23:19, 29 July 2009


Contents

[edit] Introduction

The Openmoko Installer (Codename: Assassin) is a tool for installing, updating and uninstalling programs on your Neo.

categories
choose program
install application
install application

[edit] Manual

see Manuals/Om 2008#Installer

[edit] Features

  • Installer is a specialized GUI front-end of Packagekit over DBus interface.
  • Installer should be run with stable network conditions and power supply. Once Installer is launched, it actively tries to connect to installed repositories. Timeout will make it unresponsive if the network condition is not stable. If you do not have access to WiFi, a USB connection is recommended.
  • Installer refreshes the package meta-data every 2 days.
  • The default Packagekit backend on Neo is opkg, but it is not restricted to opkg.
  • You can also talk with Packagekit through DBus.
  • Installer will launch packagekitd automatically, which will lock the libopkg to avoid synchronization trouble. Normally, the packagekitd terminates itself after about 5 minutes. If you want to use 'opkg', you may terminate Installer and:
killall packagekitd

[edit] See also

[1] Installer project - http://code.google.com/p/om-assassin/

[2] Packagekit project - http://packagekit.org/

[3] Opkg package management - Opkg

[4] List of Users Repositories

Personal tools


catogory
choose program
install application



Introduction

Installer is a tool can help you install programs. While Installer connect to the network, Installer will contact with repository server, shows catagory on Neo, them you can choose programs you want to install.

You can also uninstall you program on Neo with Installer. All you need to do is touch Uninstall button, then program will be uninstalled.

Download and install

You can choose which download programs from Wifi, or usb network.

Download programs from wifi

While you turn on Installer function, Neo will start to search Wifi singnals and connect to repository server automatically. If Installer can't find Wifi, an error message will shown on Neo.

Download programs via usb cable

If you can't use wifi to download programs, you should download programs wia usb cable.

How to share your applications

Everyone can share applications via repository server. If you want to share your applicaion, please visit this page.