Yes, and implement this as a right-click option in the menu of xfe or rox would be nice.I think it would be good to include this script in /opt/bin. It is the kind of commandline utility Puppy users have become used to having - like dir2pet.
Fred
Yes, Fred. Further check shows I'm not right. Update-menus runs 2 times for gftp and 2 times for Transmission which has much more dependencies.fredx181 wrote:Anyway I'm sure update-menus will NOT run with every dependency..
Just with a package that needs an entry in the menu.
I will think about how to implement it this way. I already made single deb and multiple debs right click install option for Rox. I guess the same way will work.Yes, and implement this as a right-click option in the menu of xfe or rox would be nice.
I know almost nothing about Rox, is it possible to set custom action to a directory.?I will think about how to implement it this way. I already made single deb and multiple debs right click install option for Rox. I guess the same way will work.
Code: Select all
apt-get install curl
cd /lib/i386-linux-gnu/
ln -s libpcre.so.3 libpcre.so.0
Yes, it is possible but I can't make redeb work the way you suggest. Probably I do something wrong.I know almost nothing about Rox, is it possible to set custom action to a directory.?
Code: Select all
/live/image/test/redeb some.deb
Code: Select all
redeb /live/image/test/some.deb
Thank you! I was thinking to check out available CLI and GUI torrent programs for Debian but small working Transmission is good solution.Took Transmission-2.31 from here:
http://www.murga-linux.com/puppy/viewtopic.php?t=38969
In the past I had bad experiences with transmission.
Downloading not starting or very slow.
But this build works OK for me.
It depends on curl and a symlink libpcre.so.0
So to make it work:transmission-2.31.tar.gz:Code: Select all
apt-get install curl cd /lib/i386-linux-gnu/ ln -s libpcre.so.3 libpcre.so.0
https://drive.google.com/file/d/0ByBgCD ... sp=sharing
Code: Select all
/live/image/test/redeb /live/image/test/some.deb
Code: Select all
cd /live/image/test ; redeb /live/image/test/some.deb
Code: Select all
cd "${1%/*}"
It is compiled will all the libs you listed but they have different numbers at the end of the name file if you download them with apt-get. I checked them one by one with apt-get search lib-name. and apt-get install lib-name. I guess the number shows new version. I don't know if different version of libs matters.Toni; Your new jwm file probably was not made with the libs I listed installed first.?
DebianDog has none of them. Readme says if the libs are there, jwm is compiled with them.
Thank you, Terry. I guess I misunderstood something in Fred's explanation how to use the script.Toni; Your first example has no path for the some.deb file, that`s why it uses $HOME
I think that's normal you get error because you probably did not open the terminal in /live/image/test but in /root and "some.deb" is not in /root I assume.If redeb script + some.deb is in /live/image/test folder for example running:
Code:
/live/image/test/redeb some.deb
Yes, my bad, add a line to cd to directory just under FILE=$1 at beginning so it becomes:redeb /live/image/test/some.deb
it works fine except the output folder and new builded forlder containing new some.deb package are placed in /root
Code: Select all
FILE=$1
cd "`dirname $FILE`"
Thank you, Fred.fredx181 wrote:Code: Select all
FILE=$1 cd "`dirname $FILE`"
Thanks, Fred, transmission works well from quick test.fredx181 wrote:You remind me of transmission; I've been working on a small portable
The one from Wheezy is working fine but far to big.(mostly because of gtk3).
Took Transmission-2.31 from here:
http://www.murga-linux.com/puppy/viewtopic.php?t=38969
In the past I had bad experiences with transmission.
Downloading not starting or very slow.
But this build works OK for me.
It depends on curl and a symlink libpcre.so.0
So to make it work:transmission-2.31.tar.gz:Code: Select all
apt-get install curl cd /lib/i386-linux-gnu/ ln -s libpcre.so.3 libpcre.so.0
https://drive.google.com/file/d/0ByBgCD ... sp=sharing
No , I don't expect problems when you do that.Do you see any problem if I use executable transmission-gtk as simlink in /opt/bin and no-debian libs in /opt/lib (if I can't replace them with debian libs) instead exporting paths with transmission script in your archive?
Code: Select all
ftp://ftpuser:dog@127.0.0.1/
Thank you for the explanation! It was my first trial. I will compile it again with the -dev libs installed also and see if this solves the icon issue.joewing wrote:When compiling you need to have the *-dev libraries installed for JWM to use the libraries.
Thank you, Fred!fredx181 wrote:Hi All
Here's portable pure-ftpd for testing
Sorry, Fred. H3V is choice of smaller browser but I see now dillo opens ftp and h3v can't. I just do not like to force users to use iceweasel or other big browser.fredx181 wrote:Test it then in address bar of your browser (may not work with the terrible h3v browser )Code: Select all
ftp://ftpuser:dog@127.0.0.1/
Code: Select all
apt-get install dillo
Code: Select all
apt-get install netsurf
Ah, I see why now.About Transmission - we started to put non-debian apps in separate folder in /opt/apps and simlinking the executables in /opt/bin. We keep /opt/bin only for self-made scripts.
Thank you, Fred.fredx181 wrote:Here's new revision of pure-FTP with some fixes and extra support for anonymous user (see attached, also edited my post on previous page).
Please test this one, the previous had some bugs.