View previous topic :: View next topic |
Author |
Message |
allucid Veteran
Joined: 02 Nov 2002 Posts: 1314 Location: atlanta
|
Posted: Wed Apr 28, 2004 5:03 am Post subject: |
|
|
I remember downloading the rox pager awhile back and it used zero-install (or something similar). It confused the hell out of me (mainly because i didn't expect it ) |
|
Back to top |
|
|
Trejkaz Guru
Joined: 14 Nov 2002 Posts: 479 Location: Sydney, Australia
|
Posted: Wed Apr 28, 2004 5:17 am Post subject: |
|
|
From what I've seen of rox-filer I'm quite impressed. If I weren't so entrenched in KDE (integration == god) I would probably be using ROX. |
|
Back to top |
|
|
Dr Gonzo Apprentice
Joined: 31 Jan 2004 Posts: 276 Location: Austin, TX
|
Posted: Thu Apr 29, 2004 12:15 am Post subject: |
|
|
Rox is pretty cool. I also tried out zero-install, and I have to say, I'm pretty impressed.
Rox needs some polishing, but the feel is a lot like MacOS X. OS X has application directories as well. All of the libs are in standard locations, but any new applications are usually directories. Up at my lab, there's a dual G5 box with 10.2 Panther where I don't have admin access. For a while, I thought I was quite encumbered -- I didn't know much about Macs. However, I downloaded the Mac version of Emacs and compiled it. You know what it did? It made me an application directory. Double click it, and Emacs pops up. I was friggin flabbergasted. Then, I realized I could pretty much download anything I wanted and run it from my own Applications directory in my home dir. Cool stuff.
ROX seems to be the only one doing this kind of stuff for Linux, and I really like the idea. Their stuff isn't really as customizable as I'd like, but I think they're still really working on functionality. If they make progress, I'd say that the system is the future of Linux... _________________ "Families is where our nation finds hope, where wings take dream."
George W. Bush |
|
Back to top |
|
|
SPW Guru
Joined: 22 Jul 2003 Posts: 318 Location: Lëtzebuerg
|
Posted: Fri Apr 30, 2004 10:27 pm Post subject: |
|
|
I tried installing zero-install with the ebuild posted on bugs.gentoo.org, but I get the following error:
Code: | Making all in Linux
make[1]: Entering directory `/var/tmp/portage/zero-install-0.1.20/work/zero-install-0.1.20/Linux'
rm -f lazyfs0d1d20.c
ln ./lazyfs.c lazyfs0d1d20.c
make V=1 -C /lib/modules/2.6.6-rc1/build SUBDIRS=`pwd` modules
make[2]: Entering directory `/usr/src/linux-2.6.6-rc1'
Makefile:450: /usr/src/linux-2.6.6-rc1/arch/x86/Makefile: No such file or directory
make[2]: *** No rule to make target `/usr/src/linux-2.6.6-rc1/arch/x86/Makefile'. Stop.
make[2]: Leaving directory `/usr/src/linux-2.6.6-rc1'
make[1]: *** [lazyfs0d1d20.ko] Error 2
make[1]: Leaving directory `/var/tmp/portage/zero-install-0.1.20/work/zero-install-0.1.20/Linux'
make: *** [all-recursive] Error 1
!!! ERROR: portage/zero-install-0.1.20 failed.
!!! Function src_compile, Line 40, Exitcode 2
!!! (no error message)
|
does anyone know what I can do to fix this? |
|
Back to top |
|
|
TheCoop Veteran
Joined: 15 Jun 2002 Posts: 1814 Location: Where you least expect it
|
Posted: Wed Jun 30, 2004 10:52 am Post subject: |
|
|
something like this would work brilliantly with bittorrent, as everyone who has already installed a cached copy could serve it up using bittorrent, even if they arent actually running/downloading it... _________________ 95% of all computer errors occur between chair and keyboard (TM)
"One World, One web, One program" - Microsoft Promo ad.
"Ein Volk, Ein Reich, Ein Führer" - Adolf Hitler
Change the world - move a rock |
|
Back to top |
|
|
redog n00b
Joined: 06 Nov 2002 Posts: 35
|
Posted: Wed Jul 28, 2004 8:41 pm Post subject: |
|
|
I'm so impressed.
shouldn't the ebuild be split in two though?
1 for lazyfs and 1 for zero-install?
Not sure wth lazyfs is or does but its required. |
|
Back to top |
|
|
planetsheinker Guru
Joined: 26 Feb 2004 Posts: 403 Location: Israel
|
Posted: Fri Dec 24, 2004 1:46 pm Post subject: |
|
|
Guys, does somebody knows of a ROX+zeroinstall based Distro? |
|
Back to top |
|
|
Goya13 n00b
Joined: 12 Aug 2004 Posts: 59
|
Posted: Sat Dec 25, 2004 5:35 pm Post subject: |
|
|
I really want to try it, but doubt that there is enough packages that it will help. Can anyone attest to this? |
|
Back to top |
|
|
planetsheinker Guru
Joined: 26 Feb 2004 Posts: 403 Location: Israel
|
Posted: Sun Dec 26, 2004 9:24 am Post subject: |
|
|
Goya13 wrote: | I really want to try it, but doubt that there is enough packages that it will help. Can anyone attest to this? |
Zero-install does not have a lot of packeges right now...
But give it some time, I think it's the next best thing |
|
Back to top |
|
|
Goya13 n00b
Joined: 12 Aug 2004 Posts: 59
|
Posted: Mon Dec 27, 2004 9:27 pm Post subject: |
|
|
How about some money?
Seriously, don't you think a distro based on something this intutiave, with some engineering could take out Mac OS X and maybe even longhorn? How big could this be?
EDIT: It would make so much sense if every sf.net and freshmeat site would package for zeroinstall. I'd dl it just for that. |
|
Back to top |
|
|
planetsheinker Guru
Joined: 26 Feb 2004 Posts: 403 Location: Israel
|
Posted: Tue Dec 28, 2004 5:54 am Post subject: |
|
|
I second this, Goya13 |
|
Back to top |
|
|
Goya13 n00b
Joined: 12 Aug 2004 Posts: 59
|
Posted: Tue Dec 28, 2004 6:04 pm Post subject: |
|
|
Thing is, they don't have a donation button.
Speaking of a distro: it wouldn't be too difficult. Simple GTK and QT themes to match Rox's theme. Make it all pretty with some nice icons. Use FVWM to have auto transparent non-focused windows, have different choices for a toolbar, and use zeroinstall for new applications. Esp. you can upgrade core packages with a simple double-click. Offer udev out of the box, with a few core apps precompiled: ooo-ximian, firefox, evolution, etc. Patch all of them to use rox to get files.
And BOOM: There is the ultimate linux distro.
Stuff you'd need to program:
FVWM Configurator, no one wants to edit FVWM. No n00b does, anyways.
Patches to use rox for files.
+ more. |
|
Back to top |
|
|
Goya13 n00b
Joined: 12 Aug 2004 Posts: 59
|
Posted: Tue Dec 28, 2004 7:38 pm Post subject: |
|
|
Turns out they have a donation button.
Check this out: wrappers for non-rox stuff!
http://roxwrap.sourceforge.net/
I think this will be a serious competitor soon... |
|
Back to top |
|
|
alkan Guru
Joined: 06 Aug 2004 Posts: 385 Location: kasimlar yaylasi
|
Posted: Wed Dec 29, 2004 11:16 pm Post subject: |
|
|
Nice concept if there was richer application database available.
I've hacked two ebuilds (and patches) for the latest zero-install, it is working perfect on my system with 2.6.9 kernel (with occasional crashing). ebuilds has been written in an hour, Therefore they may not be perfect and they are open to improvements.
http://www.engr-sys.com/lazyfs-linux.tar.bz2
http://www.engr-sys.com/zero-install.tar.bz2
First you need to:
create a user zeroinst
mkdir -p /uri/0install
mkdir /var/cache/zero-inst
chown zeroinst /var/cache/zero-inst
Then emerge zero-install
To run automatically at boot:
Code: |
echo "lazyfs" >> /etc/moudles.autoload.d/kernel-2.6
echo "lazyfs /uri/0install lazyfs0d1d25 /var/cache/zero-inst 0 0" >> /etc/fstab
rc-update add dbus default
rc-update add 0install default
|
|
|
Back to top |
|
|
Goya13 n00b
Joined: 12 Aug 2004 Posts: 59
|
Posted: Thu Dec 30, 2004 4:39 am Post subject: |
|
|
hey can you give me the results of
"ls /uri/0install/roxwrap.sf.net/" |
|
Back to top |
|
|
epall Tux's lil' helper
Joined: 16 May 2004 Posts: 77 Location: Silicon Valley, CA, USA
|
Posted: Thu Dec 30, 2004 5:54 am Post subject: |
|
|
ls: /uri/0install/roxwrap.sf.net/: Input/output error |
|
Back to top |
|
|
alkan Guru
Joined: 06 Aug 2004 Posts: 385 Location: kasimlar yaylasi
|
Posted: Thu Dec 30, 2004 6:20 am Post subject: |
|
|
same here
ls: /uri/0install/roxwrap.sf.net/: Input/output error |
|
Back to top |
|
|
Goya13 n00b
Joined: 12 Aug 2004 Posts: 59
|
Posted: Thu Dec 30, 2004 8:20 pm Post subject: |
|
|
sorry guys
try this:
"cd /uri/0install/roxwrap.sourceforge.net/apps/"
" ls -a " |
|
Back to top |
|
|
epall Tux's lil' helper
Joined: 16 May 2004 Posts: 77 Location: Silicon Valley, CA, USA
|
Posted: Thu Dec 30, 2004 8:35 pm Post subject: |
|
|
Desktop Development Tools Games Internet Multimedia Office README System TODO Text Window Managers |
|
Back to top |
|
|
Goya13 n00b
Joined: 12 Aug 2004 Posts: 59
|
Posted: Fri Dec 31, 2004 4:16 am Post subject: |
|
|
that got me all warm inside.
wow, thats pretty cool. i need to get it now.
do yall use this on a regular basis, or do you compile stuff? |
|
Back to top |
|
|
planetsheinker Guru
Joined: 26 Feb 2004 Posts: 403 Location: Israel
|
Posted: Fri Dec 31, 2004 8:32 am Post subject: |
|
|
Goya13 wrote: | that got me all warm inside.
wow, thats pretty cool. i need to get it now.
do yall use this on a regular basis, or do you compile stuff? |
I am goona use on a regular basis... as soon as I install it... having problems with that... |
|
Back to top |
|
|
gvg100 n00b
Joined: 31 Jan 2003 Posts: 12 Location: Lyon - France
|
Posted: Sun Jan 30, 2005 8:04 am Post subject: |
|
|
i think there already is a distro based on rox + zero install but in very early stage. It's called Rox OS http://roxos.sunsite.dk/. |
|
Back to top |
|
|
planetsheinker Guru
Joined: 26 Feb 2004 Posts: 403 Location: Israel
|
Posted: Mon Jan 31, 2005 5:47 am Post subject: |
|
|
gvg100 wrote: | i think there already is a distro based on rox + zero install but in very early stage. It's called Rox OS http://roxos.sunsite.dk/. |
Ye I heard about that one, but their site has not been updated a long time now...
Does any one else know of similar distros? _________________ Does God made man up, or was it the other way around? - Friedrich Nietzsche. |
|
Back to top |
|
|
djh-world Apprentice
Joined: 04 Jan 2004 Posts: 281 Location: Nottingham, UK
|
Posted: Mon Jan 31, 2005 9:53 am Post subject: |
|
|
Wow!
That sounds absolutely amazing.
Although, for some reason I'd still prefer to use emerge.
One thing that strikes me however, (unless I'm misunderstanding the WHOLE concept) is the fact that this would be useful for "try before you compile" type of situations. You know, the time where you want to see what <inset software name here> is like before you take the plunge and compile it.
A very nice concept indeed, I will be watching this thread/this project with anticipation for it's future in the Linux world. _________________ djh-solutions :: freelance web design | solution provider |
|
Back to top |
|
|
Arioch_bdv n00b
Joined: 10 Mar 2005 Posts: 2
|
Posted: Thu Mar 10, 2005 7:59 pm Post subject: |
|
|
I wonder what he will do about not-file data ?
Such as GConf registry. Map it all to files????
And what is to application like GUI control for some daemon ? How will it say user to pre-install required daemon and start it ?
As well, i'm afraid to install an appliction, leave tosome small village with not internet - and find that cache had expired and the only part of application that is working is Help/About.
Indeed, binary packaging provokes to download more than needed. But such a lazy downloads will provoke to download far too little. How can i tell 0install to download and install today all the functionality i will use tomorrow beeing offline ?
For always-online p2p community it is perfect (but those apt's can be extended for some p2p transport too). For usual desktop user now it is needed to be enhanced, though the ideas are interesting, but still t it little more than proof-of-concept.
RPM scripts exists for those installation actions, that can hardly be limited to regular file operation and are hard to be made formal an codeable. I am not familiar with Ports (and always meet a lot of sarcasm from one BSD-fan mate but i think it also have informal installation scripts, run as root. So what is the most security flaw of repositiories ?
1. Installation needs some actions, that cannot be formalized.
2. That means some special program (script) is needed to make them.
3. There is no formal method to control what program makes indeed.
4. So wee need full-trust (repository) and full-grants (root)
RPM's that need only to install some files do not contain those scripts.
Make a way to install them without root privileges - and much part of security value is gone.
PS: i wonder, why he developed that lazyfs ? Or, if he was first, why tmpf was born?
PPS: mapping URI ds to DNS always seemed to me unreliable, good for prof of concept but not more. That 'not found' about roxwrap.SF.net is funny |
|
Back to top |
|
|
|