Page 1 of 1

Lots of apps

Posted: 01 Jul 2012, 01:29
by brokenman
Not sure where to post this. These are portable linux apps. They are single executables with all deps included that should run on a variety of linux flavors. Just download the executable then set it to executable (chmod +x file) and run it (./file).

http://www.mirrorservice.org/sites/ftp. ... /portable/

Re: Lots of apps

Posted: 05 Aug 2012, 14:09
by feng
thanks for the information.
i really like these kind of "portable".

by the way, how to make lots of files into one?

Re: Lots of apps

Posted: 05 Aug 2012, 23:40
by wread
@feng
Suppose you want to make a game-package; first you make a folder and rename it "games-feng", then you extract the module "casino.xzm" and you will get a few subfolders (bin, lib, share, doc,..). You copy the subfolders into the folder games-feng.
Second you extract the module "pocker.xzm" as before and copy the subfolders into the folder games-feng, again; the operating system will ask you if you will them copied "into" the already existing folders (bin, lib, share, doc..) and you say yes, otherwise the operating system substitutes the old bin with the new one, the old lib with the new one, etc. etc.)

Repeat step 2 with "patience.xzm", "billiard.xzm", "baseball.xzm", etc. until all games are packed in "games-feng".

Third, convert the folder "feng-games" to the module "games-feng.xzm" and you are done. Easy 8)

Regards!

Re: Lots of apps

Posted: 10 Aug 2012, 13:45
by brokenman
I have created a few portable packages using a tool called "cde" and also makeself.

These allow you to touch a binary executable and have all files associated with it copied into a fakeroot. This makes it portable between even many linux flavours. After running 'cde' you could probably ue makeself (or similar) to package everything into one neat executable file.

http://www.pgbovine.net/cde.html

Re: Lots of apps

Posted: 12 Aug 2012, 18:39
by bigbass
brokenman
I have created a few portable packages using a tool called "cde" and also makeself.
Sounds very interesting Thanks!

I will check it out

Joe

Posted after 2 days 27 minutes 58 seconds:
Hey Jay
there is a run time slow down
but this is still a great tool for really tracking dependencies :)
I built a few apps and its easy to use in the sandbox

thanks again for this link and info it will have some good use
Psst... cde could be easily changed to tde :D

Joe

How can I run CDE packages natively without using cde-exec?

Executing a package with cde-exec has several limitations, most notably a run-time slowdown (due to system call redirection) and suffering from the limitations of ptrace. Here are some ideas for running CDE packages without cde-exec:

All user-level dependencies that your program requires are located in cde-package/cde-root/, so you can simply use a regular chroot command to directly execute programs within that directory.

Of course, chroot requires root permissions to execute (whereas cde-exec doesn’t) and also some intricate setup work (e.g., bind mounting the /dev and /proc filesystems and copying /etc/resolv.conf into cde-root/). In exchange, though, your programs run at native speed without any of the limitations associated with the ptrace monitoring that CDE uses.

You can bind mount your home directory inside of cde-root/ in order to allow your CDE-packaged program to access files on the native filesystem (similar to running in seamless execution mode).

If you’re feeling even more adventurous, you can use a union mount (either a kernel module or FUSE implementation) to combine your package’s cde-root/ with portions of your own filesystem and then chroot into the union mount. Both bind and union mounting will allow your CDE-packaged program to access and manipulate arbitrary files on your machine rather than being isolated in a sandbox.

Re: Lots of apps

Posted: 02 Oct 2012, 00:11
by ncmprhnsbl
this link
is broken..
but here http://portablelinuxapps.org/ or http://sourceforge.net/projects/portable/files/ is similiar(if not the same)

Re: Lots of apps

Posted: 05 Oct 2012, 23:04
by francois
Thanks for the tip brokenman.

@ncmprhnsbl: Nice to you to have found the new links. The second one is more straitghforward:
http://sourceforge.net/projects/portable/files/

Re: Lots of apps

Posted: 31 Jan 2013, 14:33
by feng
i found another option is: wine + windows application (@portableapps.com/apps)

1. in this case, application can open a file anywhere in my linux box.

2. i don't have to make a module for the application, excepting wine. all the applications can be anywhere on the storage.

Re: Lots of apps

Posted: 17 Sep 2014, 01:44
by francois
This is still a very good thread where you can get a variety of executables, though a little outdated. I did not want to wait building gimp on my old laptop, which takes an infinity. Use the find function of your browser to get the package of your choice.

As brokenman writes in the first thread:
Just download the executable then set it to executable (chmod +x file) and run it (./file).
http://portablelinuxapps.org/