Difference between revisions of "Running Linux Applications Under Sugar"

From Sugar Labs
Jump to navigation Jump to search
(New page: went through jenpc's last two posts, and created a script that automates most of the steps. I know that this works for firefox, I can't vouch for any other program. I know that it does not...)
 
Line 37: Line 37:
  
  
===Sugarize Mirror Servers==
+
===Sugarize Mirror Servers===
  
- Main Page
+
*Main Page - [http://www.archive.org/details/Sugarize http://www.archive.org/details/Sugarize]
http://www.archive.org/details/Sugarize
+
*The HTTP - [http://ia341002.us.archive.org/3/items/Sugarize http://ia341002.us.archive.org/3/items/Sugarize]
 
+
*The FTP - [ftp://ia341002.us.archive.org/3/items/Sugarize ftp://ia341002.us.archive.org/3/items/Sugarize]
-The HTTP
 
http://ia341002.us.archive.org/3/items/Sugarize
 
 
 
-The FTP
 
ftp://ia341002.us.archive.org/3/items/Sugarize
 

Revision as of 18:26, 22 May 2008

went through jenpc's last two posts, and created a script that automates most of the steps. I know that this works for firefox, I can't vouch for any other program. I know that it does not work for mc. It also doesn't work for roto's current mplayer configuration, because only programs that use the same command every time (ie, no input file name, in this case) can be set up to run this way.

To setup (one time):

Start a Terminal activity. Enter the following commands. (They log you in as root, gets a copy of Albert Cahalan's compiled libsugarize file, and gets the script I created.)

su wget http://www.catmoran.com/olpc/libsugarize.so chmod 755 libsugarize.so wget http://www.catmoran.com/olpc/sug chmod 755 sug

Optional, if you want to use the icons I've already 'created': wget http://www.catmoran.com/olpc/plain.svg wget http://www.catmoran.com/olpc/ff.svg wget http://www.catmoran.com/olpc/l.svg


To run:

Locate an icon you want to use/reuse. You can copy any .svg file located in /usr/share/activities/*.activity/activity/*.svg Or you can use one of the icons I've created. (wget commands above.) plain.svg is a plain circle, ff.svg is a circle with FF (for firefox) inside, l.svg is a circle with L inside. ff.svg and l.svg can easily be edited for any two or one character(s). Open the file in any text editor. Each letter is in plain text just before the </tspan> tags, replace them and save the file.

Enter the following commands, to log in as root and execute the sug script.

su ./sug > You'll be prompted for an activity name. Enter a short, descriptive name with no spaces or punctuation, such as BibleTime or Firefox. > You'll be prompted for an icon file to copy into the new task. You can enter the full path and filename of any .svg file. If the icon is in the same directory as the sug file, you can enter just the filename. > You'll be prompted for the command to start the program. This is the command you entered from Terminal to start the program, such as firefox. > You'll be prompted for an organization path, such as org.mozilla If you don't know what this is, just enter org.x

(If at any of the prompts you want to quit the script, just enter nothing at the prompt.)

The script will give you a success message. Reboot sugar to see the new task in the sugar taskbar.


Sugarize Mirror Servers