Apps :: mysdl-load
I added "mydsl-load /mnt/hda3/myapp.uci" to the /opt/bootlocal.sh file.
The app loaded correctly into the /opt directory, although without a mydsl start button. How do I start the apt? (starting from the xterm doesn't seem to work).
Thanks
probably depends upon the application itself. If it's not a graphical application it may not have an icon.
The command will probably (but not definitely) be /opt/myapp/bin/myapp, but you may need to refer to the myapp.uci.info file in case there are some special steps to perform.
By the way, there tpically isn't any need to load mydsl apps from a startup script, since DSL is already configured to check for them during the boot process (boot option mydsl=devicename).
Folks, I'm very new at using myDSL, and have been struggling.
Here's what just happened today:
I downloaded a new .uci, and at present it's in /mnt/hda4/temp-dir
I did
mydsl-load /mnt/hda4/temp-dir/xpdf-3.01pl2.uci
And somehow eventually found out that apparently makes a symlink in
/usr/local/bin , which is on the path:
/usr/local/bin> ls -alt | more
drwxr-xr-x 2 root root 2880 Feb 25 14:01 .
lrwxrwxrwx 1 root root 23 Feb 25 14:01 xpdf3 -> /opt/xpdf-3.01pl2/xpdf3
drwxr-xr-x 26 root root 280 Feb 25 14:00 ..
So if one runs the command xpdf3
the program opens.
And if one says
xpdf3 path-to/filename.pdf
the file opens
First you are talking about an extension, i.e., user contributed.
Second, an extension that is currently in the testing area.
Even more important to read the readme.
Compliant extenions usually offer at least a menu option unless they are intended to be used as command line utitlity, usually advanced tools for experienced users.
Now, after reading your post, it sounds to me like this extension is not compliant, as it would require unionfs, or mkwriteable.
uci extensions by definition are self contained.
uci extensions should work and be tested by booting as follows:
boot: dsl base norestore legacy
That is the acid test for an extension to be called uci
When I have time, I will look more into this particular submitted extension.
It's best if uci binaries get symlinked into /opt/bin to put them in PATH where that's needed.
/opt is writeable.
Next Page...
original here.