Hallo, Laie.
If it's your desire to keep your Impress presentations in /mnt/home (so as not to clog up 'Puppyspace'), you could always sym-link your 'Presentations' folder from /mnt/home into /root. That way, you can use /root for access, yet the folder you're referencing actually resides in /mnt/home/.
(Open ROX on /mnt/home, open ROX again on /root, and move your presentations directory from /mnt/home to /root, using 'Link(Absolute)'.)
As you've discovered, Linux is incredibly sensitive to how stuff is entered in the terminal! Pup's no different in this respect; a single unintentional space, or a single wrong character, will throw a
major spanner in the works...
That's why it's always a good idea to 'proof-read' any terminal entries before executing them.
You
can use file names with spaces in them. If you want to use such a name in a terminal command, or a Bash script, etc, you can enclose the the file name (or the whole path) with quotation marks. Like this entry for one of my Windows apps running under WINE:-
Code: Select all
wine "/root/.wine/drive_c/Program Files/LTSpice/LTSpice.exe"
The quotation marks help to preserve the space in the string. The initial space after 'wine' is obviously required for correct Linux operation. The quotation marks help to preserve the space in 'Program Files'. Puppy sees that string within the quotation marks as a continuous one.
Hope that helps. Another Puppian taught me
that trick a couple of years ago; I'm more than happy to pass it on!
Mike.