<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.webos-internals.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jacek.Pliszka</id>
	<title>WebOS Internals - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.webos-internals.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jacek.Pliszka"/>
	<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/wiki/Special:Contributions/Jacek.Pliszka"/>
	<updated>2026-05-03T08:21:27Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=MojoSDK_on_Fedora&amp;diff=17589</id>
		<title>MojoSDK on Fedora</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=MojoSDK_on_Fedora&amp;diff=17589"/>
		<updated>2011-08-04T18:28:40Z</updated>

		<summary type="html">&lt;p&gt;Jacek.Pliszka: /* Install Novacom */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Installing the Mojo SDK on Fedora==&lt;br /&gt;
This guide describes how to install the Mojo SDK and Novacom Debian files provided by Palm on a Fedora system.  The procedure described is an extension of the post by mtk on the TreoCentral forums[http://discussion.treocentral.com/web-os-development/197540-mojo-sdk-novacom-packages-easy-install-hand-fedora.html].  It is current as of Fedora 14 and palm-sdk_1.4.5-svn307799-sdk1457-pho465.&lt;br /&gt;
&lt;br /&gt;
Commands shown in this guide use the standard notation for indicating which can be run as the normal user and which must be run as root: commands preceded by &amp;quot;#&amp;quot; are to be run as root, whereas those preceded by &amp;quot;$&amp;quot; are to be run as the normal user.&lt;br /&gt;
&lt;br /&gt;
===Install VirtualBox===&lt;br /&gt;
VirtualBox is available from [http://rpmfusion.org/ RPM Fusion].  Install VirtualBox and load the kernel modules:&lt;br /&gt;
 # yum install VirtualBox-OSE&lt;br /&gt;
 # /etc/sysconfig/modules/VirtualBox-OSE.modules&lt;br /&gt;
&lt;br /&gt;
===Install the Mojo SDK===&lt;br /&gt;
Download the Ubuntu deb package of the Mojo SDK from [http://developer.palm.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=1585 the Official PalmSDK Linux Page].  deb files are simple archives that can be extracted using ar:&lt;br /&gt;
 $ ar xv palm-sdk_1.4.5-svn307799-sdk1457-pho465_i386.deb&lt;br /&gt;
&lt;br /&gt;
Extract the contents of data.tar.gz and move them to their respective locations in your filesystem:&lt;br /&gt;
 $ tar -zxvf data.tar.gz&lt;br /&gt;
 # mv opt/PalmSDK /opt/.&lt;br /&gt;
 # mv usr/local/bin/* /usr/local/bin/.&lt;br /&gt;
 # mv usr/share/doc/palm-sdk /usr/share/doc/.&lt;br /&gt;
&lt;br /&gt;
Extract the contents of control.tar.gz and run the post-install script:&lt;br /&gt;
 $ tar -zxvf control.tar.gz&lt;br /&gt;
 # ./postinst&lt;br /&gt;
&lt;br /&gt;
Optionally clean up the extracted files:&lt;br /&gt;
 $ rm -fr debian-binary data.tar.gz control.tar.gz opt/ usr/ control md5sums postinst&lt;br /&gt;
&lt;br /&gt;
===Install Novacom===&lt;br /&gt;
&lt;br /&gt;
The installation of the Novacom tool is almost identical to that of the Mojo SDK.  Start by downloading the Ubuntu deb package of from [http://developer.palm.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=1585 the Official PalmSDK Linux Page].&lt;br /&gt;
&lt;br /&gt;
Extract the archive:&lt;br /&gt;
 $ ar xv palm-novacom_1.0.46_i386.deb &lt;br /&gt;
&lt;br /&gt;
Extract the contents data.tar.gz and move them to their respective locations in your filesystem:&lt;br /&gt;
 $ tar -zxvf data.tar.gz&lt;br /&gt;
 # mv opt/Palm /opt/.&lt;br /&gt;
 # mv usr/local/bin/* /usr/local/bin/.&lt;br /&gt;
 # mv usr/share/doc/palm-novacom /usr/share/doc/.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' If you are using Fedora 15 or newer (checked with palm-novacom-1.0.76), you may need to get &lt;br /&gt;
libusb-0.1.so.4 file from Fedora 14 package (maybe from here:[http://rpmfind.net/linux/rpm2html/search.php?query=libusb-0.1.so.4]). Copy it to directory /opt/Palm/novacom and&lt;br /&gt;
edit file starting the daemon (like /etc/init.d/novacomd) replacing line:&lt;br /&gt;
 /opt/Palm/novacom/novacomd &amp;gt;&amp;gt; /var/log/novacomd 2&amp;gt;&amp;amp;1 &amp;amp;&lt;br /&gt;
by &lt;br /&gt;
 export LD_LIBRARY_PATH=/opt/Palm/novacom; /opt/Palm/novacom/novacomd &amp;gt;&amp;gt; /var/log/novacomd 2&amp;gt;&amp;amp;1 &amp;amp;&lt;br /&gt;
 &lt;br /&gt;
'''Note:''' If you are using Fedora 64bit, You'll need to install the 32bit version of libusb for the Novacom driver to work.&lt;br /&gt;
 yum install libusb.i686&lt;br /&gt;
&lt;br /&gt;
Extract the contents of control.tar.gz and run the post-install script:&lt;br /&gt;
 $ tar -zxvf control.tar.gz&lt;br /&gt;
 # ./postinst&lt;br /&gt;
&lt;br /&gt;
Optionally clean up the extracted files:&lt;br /&gt;
 $ rm -fr debian-binary data.tar.gz control.tar.gz opt/ usr/ control md5sums postinst prerm postrm&lt;br /&gt;
&lt;br /&gt;
==== Troubleshooting ====&lt;br /&gt;
&lt;br /&gt;
If you see in your log file (/var/log/novacomd) or on your screen when you run novacomd from command lines like below:&lt;br /&gt;
&lt;br /&gt;
[2011/8/4 20:10:48] novacom_usb_findandattach_thread:565: usb_handle 0x00000000, bus=002 dev=005&lt;br /&gt;
[2011/8/4 20:10:48] novacom_usb_rx_thread:413 -- usbll(00000000) error: reading packet, result(-1), errno 9&lt;br /&gt;
[2011/8/4 20:10:48] novacom_usb_rx_thread:434 -- usbll(00000000) reading packet, reads(2), duration(100ms), result(-1), last_errno 9&lt;br /&gt;
&lt;br /&gt;
you are most likely using incompatible libusb version - please read the note about Fedora 15 above and try using libusb-0.1.so.4&lt;br /&gt;
from Fedora 14.&lt;br /&gt;
&lt;br /&gt;
===Run the Mojo SDK===&lt;br /&gt;
The Mojo SDK should now be installed successfully.  The first launch will load it into the VirtualBox environment.  It can be launched from the command line:&lt;br /&gt;
 $ palm-emulator&lt;br /&gt;
&lt;br /&gt;
===Other Notes===&lt;br /&gt;
For development, using Eclipse and the plugins for Mojo are strongly recommended.  Installation instructions of these plugins can be found at [http://developer.palm.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=1639 the Official Palm Eclipse plugin Installation Guide]&lt;br /&gt;
&lt;br /&gt;
==Install Mojo SDK on Fedora 11 (Legacy Instructions)==&lt;br /&gt;
'''Note:''' These instructions provide an alternate method of installing the Mojo SDK on Fedora.  These are more involved and therefore might not be as easy as the previous instructions.  They are currently left here for historical reasons but may be removed in the future.&lt;br /&gt;
* Install VirtualBox RPM package available at:&lt;br /&gt;
[http://www.virtualbox.org/wiki/Linux_Downloads VirtualBox Linux Downloads]&lt;br /&gt;
&lt;br /&gt;
''NOTE: If you're running Fedora 64 bit, get the AMD64 version. ( Even if you have an Intel Processor ).&lt;br /&gt;
&lt;br /&gt;
* Install the RPM:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;rpm -ivh VirtualBox-&amp;lt;version&amp;gt;_fedora11-1.&amp;lt;platform&amp;gt;.rpm&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Download the Ubuntu deb package of the Mojo SDK from:&lt;br /&gt;
[http://developer.palm.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=1585 the Official PalmSDK Linux Page]&lt;br /&gt;
&lt;br /&gt;
* Download 'alien' package conversion tool:&lt;br /&gt;
[http://packages.debian.org/unstable/source/alien Debian Alien utility]&lt;br /&gt;
&lt;br /&gt;
''You will need RPM building packages installed for the following method:&lt;br /&gt;
* Build an RPM of alien and install it:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;rpmbuild -tb alien_&amp;lt;version&amp;gt;.tar.gz&lt;br /&gt;
rpm -ivh ~/rpmbuild/RPMS/noarch/alien-&amp;lt;version&amp;gt;.rpm&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''If rpmbuild gives an error similar to:&lt;br /&gt;
error: File /download/pre/alien_8.77.tar.gz: No such file or directory&lt;br /&gt;
&lt;br /&gt;
You'll need to extract the archive manually and edit the alien.spec file.  Inside that file, find all instances of the old version number ( in my case 8.77 ) and replace it with the version number of the file you downloaded. ( in my case, 8.78 ).  Once this is done, regenerate the tar.gz file with the following syntax:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;tar -czf alien_8.78.tar.gz alien&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Once this completes, then build and install the RPM as above.&lt;br /&gt;
&lt;br /&gt;
* Use Alien to change the .deb file into a .tgz archive (the RPM feature of alien didn't work for me):&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;alien -tc palm_mojo_sdk-Ubuntu-&amp;lt;version&amp;gt;.deb&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alien should report that the .tgz version is generated.&lt;br /&gt;
&lt;br /&gt;
* Extract the .tgz version:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;mkdir tmp&lt;br /&gt;
cd tmp&lt;br /&gt;
tar -xzf ../palm-sdk-&amp;lt;version&amp;gt;.tgz&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Copy the extracted files into place:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;cp -a opt/* /opt&lt;br /&gt;
cp -a usr/* /usr&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Run the installation script:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;install/doinst.sh&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The script above should add a few entries into your /etc/hosts file.&lt;br /&gt;
&lt;br /&gt;
* Download the Novacom linux drivers linked on this page:&lt;br /&gt;
[http://www.webos-internals.org/wiki/Installing_novaterm_on_ubuntu_64-bit Palm Novacom Linux Driver Wiki Page]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* This too will be a .deb.  You will convert and install it the same way you did the SDK:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;alien -tc palm-novacom_&amp;lt;version&amp;gt;_i386.deb&lt;br /&gt;
mkdir novacom&lt;br /&gt;
cd novacom&lt;br /&gt;
tar -xzf ../palm-novacom-&amp;lt;version&amp;gt;.tgz&lt;br /&gt;
cd novacom&lt;br /&gt;
cp -a opt/* /opt&lt;br /&gt;
cp -a usr/* /usr&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''NOTE: If you are using Fedora 64bit, You'll need to install the 32bit version of libusb for the novacom driver to work.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;yum install libusb.i586&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Copy the novacomd-upstart script into place:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;cp /opt/Palm/novacom/novacomd-upstart /etc/event.d/palm-novacomd&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Start the novacomd driver:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;start palm-novacomd&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* As your normal user account, launch the emulator.  The first launch will install it into VirtualBox.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;/opt/PalmSDK/Current/bin/palm-emulator&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For development, you should strongly consider using Eclipse and the plugins for Mojo.  Installation instructions of these plugins can be found at:&lt;br /&gt;
[http://developer.palm.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=1639 Official Palm Eclipse plugin Installation Guide]&lt;/div&gt;</summary>
		<author><name>Jacek.Pliszka</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=MojoSDK_on_Fedora&amp;diff=17587</id>
		<title>MojoSDK on Fedora</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=MojoSDK_on_Fedora&amp;diff=17587"/>
		<updated>2011-08-04T18:27:53Z</updated>

		<summary type="html">&lt;p&gt;Jacek.Pliszka: /* Install Novacom */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Installing the Mojo SDK on Fedora==&lt;br /&gt;
This guide describes how to install the Mojo SDK and Novacom Debian files provided by Palm on a Fedora system.  The procedure described is an extension of the post by mtk on the TreoCentral forums[http://discussion.treocentral.com/web-os-development/197540-mojo-sdk-novacom-packages-easy-install-hand-fedora.html].  It is current as of Fedora 14 and palm-sdk_1.4.5-svn307799-sdk1457-pho465.&lt;br /&gt;
&lt;br /&gt;
Commands shown in this guide use the standard notation for indicating which can be run as the normal user and which must be run as root: commands preceded by &amp;quot;#&amp;quot; are to be run as root, whereas those preceded by &amp;quot;$&amp;quot; are to be run as the normal user.&lt;br /&gt;
&lt;br /&gt;
===Install VirtualBox===&lt;br /&gt;
VirtualBox is available from [http://rpmfusion.org/ RPM Fusion].  Install VirtualBox and load the kernel modules:&lt;br /&gt;
 # yum install VirtualBox-OSE&lt;br /&gt;
 # /etc/sysconfig/modules/VirtualBox-OSE.modules&lt;br /&gt;
&lt;br /&gt;
===Install the Mojo SDK===&lt;br /&gt;
Download the Ubuntu deb package of the Mojo SDK from [http://developer.palm.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=1585 the Official PalmSDK Linux Page].  deb files are simple archives that can be extracted using ar:&lt;br /&gt;
 $ ar xv palm-sdk_1.4.5-svn307799-sdk1457-pho465_i386.deb&lt;br /&gt;
&lt;br /&gt;
Extract the contents of data.tar.gz and move them to their respective locations in your filesystem:&lt;br /&gt;
 $ tar -zxvf data.tar.gz&lt;br /&gt;
 # mv opt/PalmSDK /opt/.&lt;br /&gt;
 # mv usr/local/bin/* /usr/local/bin/.&lt;br /&gt;
 # mv usr/share/doc/palm-sdk /usr/share/doc/.&lt;br /&gt;
&lt;br /&gt;
Extract the contents of control.tar.gz and run the post-install script:&lt;br /&gt;
 $ tar -zxvf control.tar.gz&lt;br /&gt;
 # ./postinst&lt;br /&gt;
&lt;br /&gt;
Optionally clean up the extracted files:&lt;br /&gt;
 $ rm -fr debian-binary data.tar.gz control.tar.gz opt/ usr/ control md5sums postinst&lt;br /&gt;
&lt;br /&gt;
===Install Novacom===&lt;br /&gt;
&lt;br /&gt;
The installation of the Novacom tool is almost identical to that of the Mojo SDK.  Start by downloading the Ubuntu deb package of from [http://developer.palm.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=1585 the Official PalmSDK Linux Page].&lt;br /&gt;
&lt;br /&gt;
Extract the archive:&lt;br /&gt;
 $ ar xv palm-novacom_1.0.46_i386.deb &lt;br /&gt;
&lt;br /&gt;
Extract the contents data.tar.gz and move them to their respective locations in your filesystem:&lt;br /&gt;
 $ tar -zxvf data.tar.gz&lt;br /&gt;
 # mv opt/Palm /opt/.&lt;br /&gt;
 # mv usr/local/bin/* /usr/local/bin/.&lt;br /&gt;
 # mv usr/share/doc/palm-novacom /usr/share/doc/.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' If you are using Fedora 15 or newer (checked with palm-novacom-1.0.76), you may need to get &lt;br /&gt;
libusb-0.1.so.4 file from Fedora 14 package (maybe from here:[http://rpmfind.net/linux/rpm2html/search.php?query=libusb-0.1.so.4]). Copy it to directory /opt/Palm/novacom and&lt;br /&gt;
edit file starting the daemon (like /etc/init.d/novacomd) replacing line:&lt;br /&gt;
 /opt/Palm/novacom/novacomd &amp;gt;&amp;gt; /var/log/novacomd 2&amp;gt;&amp;amp;1 &amp;amp;&lt;br /&gt;
 &lt;br /&gt;
by &lt;br /&gt;
&lt;br /&gt;
export LD_LIBRARY_PATH=/opt/Palm/novacom; /opt/Palm/novacom/novacomd &amp;gt;&amp;gt; /var/log/novacomd 2&amp;gt;&amp;amp;1 &amp;amp;&lt;br /&gt;
 &lt;br /&gt;
'''Note:''' If you are using Fedora 64bit, You'll need to install the 32bit version of libusb for the Novacom driver to work.&lt;br /&gt;
 yum install libusb.i686&lt;br /&gt;
&lt;br /&gt;
Extract the contents of control.tar.gz and run the post-install script:&lt;br /&gt;
 $ tar -zxvf control.tar.gz&lt;br /&gt;
 # ./postinst&lt;br /&gt;
&lt;br /&gt;
Optionally clean up the extracted files:&lt;br /&gt;
 $ rm -fr debian-binary data.tar.gz control.tar.gz opt/ usr/ control md5sums postinst prerm postrm&lt;br /&gt;
&lt;br /&gt;
==== Troubleshooting ====&lt;br /&gt;
&lt;br /&gt;
If you see in your log file (/var/log/novacomd) or on your screen when you run novacomd from command lines like below:&lt;br /&gt;
&lt;br /&gt;
[2011/8/4 20:10:48] novacom_usb_findandattach_thread:565: usb_handle 0x00000000, bus=002 dev=005&lt;br /&gt;
[2011/8/4 20:10:48] novacom_usb_rx_thread:413 -- usbll(00000000) error: reading packet, result(-1), errno 9&lt;br /&gt;
[2011/8/4 20:10:48] novacom_usb_rx_thread:434 -- usbll(00000000) reading packet, reads(2), duration(100ms), result(-1), last_errno 9&lt;br /&gt;
&lt;br /&gt;
you are most likely using incompatible libusb version - please read the note about Fedora 15 above and try using libusb-0.1.so.4&lt;br /&gt;
from Fedora 14.&lt;br /&gt;
&lt;br /&gt;
===Run the Mojo SDK===&lt;br /&gt;
The Mojo SDK should now be installed successfully.  The first launch will load it into the VirtualBox environment.  It can be launched from the command line:&lt;br /&gt;
 $ palm-emulator&lt;br /&gt;
&lt;br /&gt;
===Other Notes===&lt;br /&gt;
For development, using Eclipse and the plugins for Mojo are strongly recommended.  Installation instructions of these plugins can be found at [http://developer.palm.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=1639 the Official Palm Eclipse plugin Installation Guide]&lt;br /&gt;
&lt;br /&gt;
==Install Mojo SDK on Fedora 11 (Legacy Instructions)==&lt;br /&gt;
'''Note:''' These instructions provide an alternate method of installing the Mojo SDK on Fedora.  These are more involved and therefore might not be as easy as the previous instructions.  They are currently left here for historical reasons but may be removed in the future.&lt;br /&gt;
* Install VirtualBox RPM package available at:&lt;br /&gt;
[http://www.virtualbox.org/wiki/Linux_Downloads VirtualBox Linux Downloads]&lt;br /&gt;
&lt;br /&gt;
''NOTE: If you're running Fedora 64 bit, get the AMD64 version. ( Even if you have an Intel Processor ).&lt;br /&gt;
&lt;br /&gt;
* Install the RPM:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;rpm -ivh VirtualBox-&amp;lt;version&amp;gt;_fedora11-1.&amp;lt;platform&amp;gt;.rpm&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Download the Ubuntu deb package of the Mojo SDK from:&lt;br /&gt;
[http://developer.palm.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=1585 the Official PalmSDK Linux Page]&lt;br /&gt;
&lt;br /&gt;
* Download 'alien' package conversion tool:&lt;br /&gt;
[http://packages.debian.org/unstable/source/alien Debian Alien utility]&lt;br /&gt;
&lt;br /&gt;
''You will need RPM building packages installed for the following method:&lt;br /&gt;
* Build an RPM of alien and install it:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;rpmbuild -tb alien_&amp;lt;version&amp;gt;.tar.gz&lt;br /&gt;
rpm -ivh ~/rpmbuild/RPMS/noarch/alien-&amp;lt;version&amp;gt;.rpm&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''If rpmbuild gives an error similar to:&lt;br /&gt;
error: File /download/pre/alien_8.77.tar.gz: No such file or directory&lt;br /&gt;
&lt;br /&gt;
You'll need to extract the archive manually and edit the alien.spec file.  Inside that file, find all instances of the old version number ( in my case 8.77 ) and replace it with the version number of the file you downloaded. ( in my case, 8.78 ).  Once this is done, regenerate the tar.gz file with the following syntax:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;tar -czf alien_8.78.tar.gz alien&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Once this completes, then build and install the RPM as above.&lt;br /&gt;
&lt;br /&gt;
* Use Alien to change the .deb file into a .tgz archive (the RPM feature of alien didn't work for me):&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;alien -tc palm_mojo_sdk-Ubuntu-&amp;lt;version&amp;gt;.deb&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alien should report that the .tgz version is generated.&lt;br /&gt;
&lt;br /&gt;
* Extract the .tgz version:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;mkdir tmp&lt;br /&gt;
cd tmp&lt;br /&gt;
tar -xzf ../palm-sdk-&amp;lt;version&amp;gt;.tgz&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Copy the extracted files into place:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;cp -a opt/* /opt&lt;br /&gt;
cp -a usr/* /usr&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Run the installation script:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;install/doinst.sh&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The script above should add a few entries into your /etc/hosts file.&lt;br /&gt;
&lt;br /&gt;
* Download the Novacom linux drivers linked on this page:&lt;br /&gt;
[http://www.webos-internals.org/wiki/Installing_novaterm_on_ubuntu_64-bit Palm Novacom Linux Driver Wiki Page]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* This too will be a .deb.  You will convert and install it the same way you did the SDK:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;alien -tc palm-novacom_&amp;lt;version&amp;gt;_i386.deb&lt;br /&gt;
mkdir novacom&lt;br /&gt;
cd novacom&lt;br /&gt;
tar -xzf ../palm-novacom-&amp;lt;version&amp;gt;.tgz&lt;br /&gt;
cd novacom&lt;br /&gt;
cp -a opt/* /opt&lt;br /&gt;
cp -a usr/* /usr&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''NOTE: If you are using Fedora 64bit, You'll need to install the 32bit version of libusb for the novacom driver to work.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;yum install libusb.i586&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Copy the novacomd-upstart script into place:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;cp /opt/Palm/novacom/novacomd-upstart /etc/event.d/palm-novacomd&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Start the novacomd driver:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;start palm-novacomd&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* As your normal user account, launch the emulator.  The first launch will install it into VirtualBox.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;/opt/PalmSDK/Current/bin/palm-emulator&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For development, you should strongly consider using Eclipse and the plugins for Mojo.  Installation instructions of these plugins can be found at:&lt;br /&gt;
[http://developer.palm.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=1639 Official Palm Eclipse plugin Installation Guide]&lt;/div&gt;</summary>
		<author><name>Jacek.Pliszka</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Application:Terminus&amp;diff=16147</id>
		<title>Application:Terminus</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Application:Terminus&amp;diff=16147"/>
		<updated>2011-05-25T12:13:11Z</updated>

		<summary type="html">&lt;p&gt;Jacek.Pliszka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SDL/Evas/Ecore Terminal for Webos devices.&lt;br /&gt;
&lt;br /&gt;
[[Image:Icon_Terminus.png]]&lt;br /&gt;
&lt;br /&gt;
http://git.webos-internals.org/trac/terminus/wiki&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting ===&lt;br /&gt;
&lt;br /&gt;
==== Terminus does not start under WebOS 2.1 - black screen shows up, no response to input ====&lt;br /&gt;
&lt;br /&gt;
Please check the file /var/palm/data/jailusers - it sometimes contains &lt;br /&gt;
a line for terminus referring to non-existing configuration file. This is the line&lt;br /&gt;
that works for me:&lt;br /&gt;
&lt;br /&gt;
4999:5000:us.ryanhope.terminus:/dev/null:/etc/jail_native-palm.conf&lt;/div&gt;</summary>
		<author><name>Jacek.Pliszka</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Application:Terminus&amp;diff=16145</id>
		<title>Application:Terminus</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Application:Terminus&amp;diff=16145"/>
		<updated>2011-05-25T12:12:49Z</updated>

		<summary type="html">&lt;p&gt;Jacek.Pliszka: /* Troubleshooting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SDL/Evas/Ecore Terminal for Webos devices.&lt;br /&gt;
&lt;br /&gt;
[[Image:Icon_Terminus.png]]&lt;br /&gt;
&lt;br /&gt;
http://git.webos-internals.org/trac/terminus/wiki&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting ===&lt;br /&gt;
&lt;br /&gt;
=== Terminus does not start under WebOS 2.1 - black screen shows up, no response to input ===&lt;br /&gt;
&lt;br /&gt;
Please check the file /var/palm/data/jailusers - it sometimes contains &lt;br /&gt;
a line for terminus referring to non-existing configuration file. This is the line&lt;br /&gt;
that works for me:&lt;br /&gt;
&lt;br /&gt;
4999:5000:us.ryanhope.terminus:/dev/null:/etc/jail_native-palm.conf&lt;/div&gt;</summary>
		<author><name>Jacek.Pliszka</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Application:Terminus&amp;diff=16143</id>
		<title>Application:Terminus</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Application:Terminus&amp;diff=16143"/>
		<updated>2011-05-25T12:10:45Z</updated>

		<summary type="html">&lt;p&gt;Jacek.Pliszka: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SDL/Evas/Ecore Terminal for Webos devices.&lt;br /&gt;
&lt;br /&gt;
[[Image:Icon_Terminus.png]]&lt;br /&gt;
&lt;br /&gt;
http://git.webos-internals.org/trac/terminus/wiki&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting ===&lt;br /&gt;
&lt;br /&gt;
Terminus sometimes does not work on Palm Pre 2 phones with WebOS 2.1.&lt;br /&gt;
Please check the file /var/palm/data/jailusers - it sometimes contains &lt;br /&gt;
a line for terminus referring to non-existing configuration file. This is the line&lt;br /&gt;
that works for me:&lt;br /&gt;
&lt;br /&gt;
4999:5000:us.ryanhope.terminus:/dev/null:/etc/jail_native-palm.conf&lt;/div&gt;</summary>
		<author><name>Jacek.Pliszka</name></author>
	</entry>
</feed>