Lots of apps

Post links to your 32-bit module repos here. Repo maintainers are responsible for resolving any issues caused by their xzm's.
Post Reply
User avatar
brokenman
Site Admin
Site Admin
Posts: 5503
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Lots of apps

Post#1 by brokenman » 01 Jul 2012, 01:29

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/
How do i become super user?
Wear your underpants on the outside and put on a cape.

feng
Black ninja
Black ninja
Posts: 62
Joined: 18 Jan 2011, 15:51
Location: internet

Re: Lots of apps

Post#2 by feng » 05 Aug 2012, 14:09

thanks for the information.
i really like these kind of "portable".

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

User avatar
wread
Module Guard
Module Guard
Posts: 1080
Joined: 09 Jan 2011, 18:48
Distribution: Porteus v3.2.5-kde5-64 bits
Location: Santo Domingo
Contact:

Re: Lots of apps

Post#3 by wread » 05 Aug 2012, 23:40

@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!
Porteus is proud of the FASTEST KDE ever made.....(take akonadi, nepomuk and soprano out and you will have a decent OS).
The Porteus Community never sleeps!

User avatar
brokenman
Site Admin
Site Admin
Posts: 5503
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: Lots of apps

Post#4 by brokenman » 10 Aug 2012, 13:45

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
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
bigbass
Contributor
Contributor
Posts: 151
Joined: 13 Jan 2012, 14:35
Distribution: slackware 14

Re: Lots of apps

Post#5 by bigbass » 12 Aug 2012, 18:39

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.

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 879
Joined: 20 Mar 2012, 03:42
Distribution: 3.2.2-64bit xfce/openbox
Location: australia
Contact:

Re: Lots of apps

Post#6 by ncmprhnsbl » 02 Oct 2012, 00:11

this link
is broken..
but here http://portablelinuxapps.org/ or http://sourceforge.net/projects/portable/files/ is similiar(if not the same)
Forum Rules : http://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
francois
Contributor
Contributor
Posts: 4987
Joined: 28 Dec 2010, 14:25
Distribution: kde xfce porteus manjaro kubun
Location: Enfin l'été, le changement climatique attendu: le soleil.

Re: Lots of apps

Post#7 by francois » 05 Oct 2012, 23:04

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/
Voltaire: Le mieux est l'ennemi du bien.

feng
Black ninja
Black ninja
Posts: 62
Joined: 18 Jan 2011, 15:51
Location: internet

Re: Lots of apps

Post#8 by feng » 31 Jan 2013, 14:33

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.

User avatar
francois
Contributor
Contributor
Posts: 4987
Joined: 28 Dec 2010, 14:25
Distribution: kde xfce porteus manjaro kubun
Location: Enfin l'été, le changement climatique attendu: le soleil.

Re: Lots of apps

Post#9 by francois » 17 Sep 2014, 01:44

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/
Voltaire: Le mieux est l'ennemi du bien.

Post Reply