standard dependancy system

Thomas Leonard talex5 at gmail.com
Fri Nov 23 10:04:50 PST 2007


On Fri, 23 Nov 2007 17:02:52 +0100, Mildred wrote:

> Le Thu 22/11/2007 à 23:46 Thomas Leonard à écrit:
>> Out of interest, may I ask why you haven't tried it (since you're
>> obviously interested in installation systems)?

Thanks for the feedback. It's difficult to know what to put on the main 
page and what to leave out.

> I want to know what's on my system,

Every program you've run at least once is on your system, unless you 
explicitly removed it. To see the list, do:

$ 0launch --gui

Then click on 'Show Cache'.

There is one subdirectory in your cache for each version of each package. 
All of a package's files are contained inside its directory. If you want 
to remove a package, deleting its directory is sufficient.

> and I want to be able to use my applications even if I go offline.

It would be a poor system indeed that didn't support that ;-) I run most 
of my desktop using Zero Install, and I'd be pretty annoyed if it stopped 
working every time I went on a plane!

> I know there is a cache (hopefully) but it doesn't seems to me there is 
> a real control of it (I may be wrong, this is just how I taught).

What kind of control are you looking for? A directory is added for each 
new version of every program you add. Directories are removed when you 
delete them.

> And using an URL to identify a  software makes me fearful I could not 
> use it if I don't have Internet access

As in the URL-based scheme you that proposed at the start of this thread, 
this isn't the case. If you have access to the software from some other 
source (e.g. a CD) then you can use that instead.

> Also, I don't usually have much space on my hard disk, so i don't want
> either to have a cache full of applications I just used once and i will
> never use again.

You could always delete them. Personally, I find hard-disk space is 
growing faster than the amount of software I use and hasn't been a 
limiting factor for some time ;-) We might be smarter about this in the 
future (e.g. something like "deborphan").

You could even delete the entire cache (~/.cache/0install.net normally, 
or /var/cache/0install.net if you enabled sharing between users).


-- 
Dr Thomas Leonard		http://rox.sourceforge.net
GPG: 9242 9807 C985 3C07 44A6  8B9A AE07 8280 59A5 3CC1



More information about the xdg mailing list