|
From: Mike H. <mik...@an...> - 2005-11-09 14:10:42
|
On the wiki MIME-Editor page (and similar for other apps) it says: Zero Install <http://rox.sourceforge.net/phpwiki/index.php/ZeroInstall> users can simply open the directory */uri/0install/rox.sourceforge.net/apps/* in ROX-Filer <http://rox.sourceforge.net/phpwiki/index.php/ROX-Filer>, and run... So how do I enter this? I've tried the Goto: and the text appears in red and it fails to do anything on pressing return. I've tried to get AddApp and ROX-Session but they fail: Can't find all required implementations: - <Interface http://rox.sourceforge.net/2005/interfaces/AddApp> -> None Can't find all required implementations: - <Interface http://rox.sourceforge.net/2005/interfaces/ROX-Session> -> None Can't find all required implementations: I understand RISC OS intimately but I'm new to Linux (in a desktop sense) and I'm struggling to get my head around the concepts in ROX. Please help. Mike |
|
From: Mike H. <mik...@an...> - 2005-11-10 19:23:57
|
Thomas, Again, thanks for prompt replies. I like it when I can talk to real developers (unlike in the Microsoft world). >>I've tried to get AddApp and ROX-Session but they fail: >>Can't find all required implementations: >>- <Interface http://rox.sourceforge.net/2005/interfaces/AddApp> -> None >> >> > >How did you try to get them? Try this command: > >$ 0launch -vg http://rox.sourceforge.net/2005/interfaces/AddApp > > This worked (today). What I was doing was following the instructions on <http://rox.sourceforge.net/phpwiki/index.php/FedoraCore> where it says "You should now be able to load the download monitor and start ROX-Filer: $ /uri/0install/zero-install.sourceforge.net/apps/ZeroProgress/AppRun & Starting ZeroProgress... Ready and waiting... $ cd /uri/0install/rox.sourceforge.net $ ./rox Quite as I would expect this fails because "/uri..." is not an existing directory. I assume that somewhere this command should be intercepted and translated into something that does exist in the filesystem? Should I substitute something for "/uri"? If so, what? Where (presumably by some convention) should I put 0launch, etc.? Or, does the installation process (which I may have done but can't remember) put 0launch in somewhere which is likely to be in $PATH ? I guess this must have happened or the 0launch -vg... above wouldn't have worked. But what about the "/uri/0install/..." - how does that work? >Check that you are not in 'Offline' mode, as that would explain why it >can't get anything. If that doesn't work, try running it in debug >mode: > >$ 0launch -vvc http://rox.sourceforge.net/2005/interfaces/AddApp > >If it doesn't work, send the output to the mailing list. > >PS: What happened about your "403 Forbidden" error? > > I had to talk to the sysadmin guy. It appears that the firewall demanded that all http fetches have a 'Content-Type' header and there isn't one in the fetches for getting the injector. He had to create an exception rule for me. What would be good is some kind of overview of _how_ zero-install works, where things live when they are installed, etc. I think the web pages maybe leave too much unsaid. Perhaps a hardened Linux developer would intuitively know what is left unsaid, or would quickly figure it out, but for a Linux rookey its all a bit confusing. My Linux experience has been at the command line, usually telnetted, to control video servers and such. My desktop experience is with RISC OS and Windows so controlling KDE etc. is all rather strange. For example, I'm struggling with how to get launch entries on the desktop menu, or Desktop - I can get some things to work but then seemingly at random some applications just don't appear, or have strange attributes which I can't seem to change. This is why I would really like to get the desktop looking more like RISC OS where things are intuitive and work! I have a Fedora machine on our network with my home directory on another server. I see that .cache appeared there, and this is presumably where the crucial bits of 0install live, but what about the other stuff. For example, when I did manage to get AddApp it presented me with a save box (which is nice because its like RISC OS) but where should I put such things? I created a ~/rox directory and dropped it there, but is that a good or bad idea? How would you suggest organizing things to avoid pitfalls that I might not anticipate due to my inexperience? These are the kind of instructions that might be useful on the web pages. If I can get to grips with it myself I'd be happy to contribute to the wiki but I'm groping in the dark at the moment. Thanks for your patience! Mike |
|
From: Bungee <bu...@er...> - 2005-11-10 19:34:16
|
Mike Hobbs <mik...@an...> wrote: snip> < >My > desktop experience is with RISC OS and Windows so controlling KDE > etc. is all rather strange. For example, I'm struggling with how to get > launch entries on the desktop menu, or Desktop - I can get some things to > work but then seemingly at random some applications just don't appear, > or have strange attributes which I can't seem to change. This is why I > would > really like to get the desktop looking more like RISC OS where things > are intuitive and work! I strongly suggest you give OroboROX a try. It is very configurable and has a lot of Risc OS features, and some improvements too! That, combined with ROX filer and the ROX session manager would give you a very complete system. -- Bungee |
|
From: Keith W. <kr...@va...> - 2005-11-10 19:38:22
|
* <mik...@an...> [10/11/2005 0454EST]: > I think the web pages maybe leave too much unsaid. Yes it is quite a potpouri of things old and new. Many things could use clarification while many other things should meet the delete key. Once you become a ROX guru you could help modify it to be user-friendly to newbies in the future. :) --=20 SA Valaran Corp GPG: 0xEC705AE9 I put the sh in IT. s/^\(I\)\(T\)$/\1sh\2/ |
|
From: Thomas L. <ta...@ec...> - 2005-11-10 20:05:29
|
On Thu, 10 Nov 2005 09:54:32 +0000, Mike Hobbs wrote: [...] > What would be good is some kind of overview of _how_ zero-install works, > where things live when they are installed, etc. I think the web pages maybe > leave too much unsaid. > I have a Fedora machine on our network with my home directory on another > server. I see that .cache appeared there, and this is presumably where the > crucial bits of 0install live, but what about the other stuff. Everything 0install downloads from the net goes in ~/.cache, as you've noticed. Every archive it downloads unpacks into its own directory inside this. So, there's one directory for ROX-Filer, and another for ROX-Session. In fact, there's one directory for every version of ROX-Filer, if you want more than one available. Every directory is uniquely named, so you'll never get conflicts when trying to install two different programs. The injector doesn't store anything else, except a few config details (such as whether you want to check for updates automatically), which go in ~/.config. The goal is to be as non-invasive as possible, so that installation never causes any mysterious messing with other files all over the disk that happens with some installation systems. The idea is that you don't need to back up ~/.cache, because you can always download the stuff again. For example, if you delete the whole ~/.cache directory and then click on ROX-Filer, it will just prompt you to download it again. The cache is just to make things faster (and work when offline), but you don't really need to worry about it. You shouldn't modify anything in there. > For example, when I did manage to get AddApp it presented me with a > save box (which is nice because its like RISC OS) but where should I put > such things? I created a ~/rox directory and dropped it there, but is > that a good or bad idea? I use ~/Apps, but ~/rox is fine too. It's up to you. > If I can get to grips with it myself I'd be happy to contribute > to the wiki but I'm groping in the dark at the moment. That would be very useful! -- Dr Thomas Leonard http://rox.sourceforge.net GPG: 9242 9807 C985 3C07 44A6 8B9A AE07 8280 59A5 3CC1 |