Page 1 of 1

Using Torrents to Distribute Puppy

Posted: Thu 27 Oct 2011, 01:06
by p310don
With the recent release of Slacko many users experienced very slow downloads from the ibiblio server. Makes sense, there are a lot of users wanting to get their paws on the latest and greatest, unfortunately all at the same time! The mirrors help, but even they get choked.

A simple solution is for many members of this community to share some of their bandwidth to distribute this great distribution. It will help share the load, and get Puppy out to everyone as quickly as possible.

Remember, this is exactly what BitTorrent was made for. Distributing files to your peers. Some might suggest bittorrent is illegal. It's not, distributing copyright material is illegal, the protocol isn't.

In Puppy's not too recent history, there has been some losses in terms of servers, eg puppeee.com puppylinux.ca etc. Torrent files are small enough to host on a server, even this forum, hopefully making things easier to keep safe from server losses and downtime.

Posted: Thu 27 Oct 2011, 01:09
by p310don
I have created torrents for slacko in both the main and pae versions. They are available here:

http://www.murga-linux.com/puppy/viewto ... 304#576304

Slacko5.31

I learnt how to make these here:

http://www.makeuseof.com/tag/create-tor ... nsmission/

It's for Mac, but works the same way for Linux.

I would encourage anyone to create torrents for any Puppy ISOs they have, as well as software packages. [/url]

Posted: Fri 18 Nov 2011, 13:12
by p310don

Re: Using Torrents to Distribute Puppy

Posted: Wed 21 Dec 2011, 03:32
by cowboy
p310don wrote:...Torrent files are small enough to host on a server, even this forum, hopefully making things easier to keep safe from server losses and downtime....
Great idea p310don,

With Puppy's increasing popularity, new releases have become quite slow to download. This evening ibiblio is positively crawling along to deliver the new 528 version 4. Torrent files would be excellent. However, after reading the "how to make a torrent" page, it seems the original creator of the torrent has to be hooked to the internet 24/7? I suppose to provide the original link to start the transmission. Can the files be uploaded to the forum? Is that how you handled the torrents you provided? thanks for the help....again, great idea.

Posted: Wed 21 Dec 2011, 05:24
by p310don
it seems the original creator of the torrent has to be hooked to the internet 24/7
Yes, but not exactly.

A torrent is divided into chunks that are distributed to peers across the internet. The peers, when they have the chunks, can also re-distribute the chunks. The job of the torrent handler, like Transmission, is to re-arrange all these chunks into the original file.

As the original torrent creator, you will have to stay connected to seed the chunks, as you are the only one with the content. Once another peer who is sharing, or seeding, has everything, you can actually stop sharing.

I leave my PC on overnight, every night to share Puppies. I do turn it off during the day when I'm at work however. Still, I have shared Slacko over 60 times over. The theory would be that at least 60 others are also sharing it, thus allowing me to stop my sharing during the day time.

The original .torrent file is not shared by me, but is hosted on a site. In this case, I am uploading the compressed tar.gz file, which contains the .torrent file to this forum. Unfortunately the forum doesn't support uploading of .torrent files directly.

I hope I have made things clearer, and further hope you can help share puppy with the world! :)

Posted: Wed 21 Dec 2011, 08:13
by p310don
Lucid Puppy 5.28 torrent

Posted: Wed 21 Dec 2011, 12:31
by p310don

Posted: Wed 21 Dec 2011, 12:54
by p310don

Posted: Wed 21 Dec 2011, 12:56
by p310don
214X-top9 for older computer by ttuuxxx

http://www.murga-linux.com/puppy/viewto ... h&id=49984

Posted: Wed 21 Dec 2011, 12:59
by p310don

torrents

Posted: Wed 21 Dec 2011, 18:54
by cowboy
[quote="p310don] ...I leave my PC on overnight, every night to share Puppies. ...The original .torrent file is not shared by me, but is hosted on a site. In this case, I am uploading the compressed tar.gz file, which contains the .torrent file to this forum. Unfortunately the forum doesn't support uploading of .torrent files directly...[/quote]

p310don,

Thanks for the explanation. I'm still a little fuzzy about where the actual original "seed" is originating, once it is offered on torrent. Is the iso actually uploaded to the forum? or is that tar merely have the .torrent file that then seeds from your computer. So, if your PC is off (say during the day) does that mean anyone clicking on the link can't download the compressed file and then open the torrent? Or, if one person has downloaded, and then leaves their machine on (while your is off) does that second computer begin the seed? I know I'm making this way too hard (and I think I know the answer to one of my questions- peer to peer means the file is not hosted on the forum, but on your computer...) Sorry.

Posted: Wed 21 Dec 2011, 21:37
by p310don
The only thing hosted on this forum is the torrent file, which is contained in the tar.gz or zip files I have uploaded here.

The actual iso files, or puppies, are on my computer, and whoever else is seeding the torrent. The torrent file is basically a map and instruction manual to find the file on my computer and copy it to the end user's computer.

So, if anyone clicks the link on this forum, they can always download it, but if my computer is off, they won't get the puppy iso from my computer. The idea of a torrent, is that someone else can also be sharing it, so therefore, the end user still gets the same file from another person's computer.

Posted: Thu 22 Dec 2011, 21:41
by sc0ttman
I have tried this in the past with Puppy Arcade.. there were LOADS of people downloading, but no one seeded.. Hit and run behaviour...

Slacko 5.3.3

Posted: Fri 12 Oct 2012, 23:20
by p310don
Sorry I've been pretty slack keeping up with this, but:

Slacko 5.3.3 by 01Micko

http://www.murga-linux.com/puppy/viewtopic.php?t=78057

Posted: Fri 12 Oct 2012, 23:26
by p310don
Slacko 5.3.3 PAE version

http://01micko.com/slacko.html

Posted: Fri 12 Oct 2012, 23:33
by p310don
Its been a while since I've updated this torrent page post, but I thought I'd share some statistics.

I have lost a lot of data on what I've shared from changing from Lucid to Saluki, but, since using Saluki to share, which is about 2 months I have uploaded roughly:

TOP9x 0 times

Fatdog 1 times

Lucid 5.28 1 times

Racy 5.22 1 times

Slacko 5.3 118 times (that's pretty good I think)

Slacko 5.3PAE 7 times

Slacko5.3.3 1 times (I only created this torrent today, and it went instanly!)

Wary5.2.2 3 times

Posted: Tue 23 Oct 2012, 12:51
by p310don

Posted: Tue 23 Oct 2012, 13:24
by 01micko
Well done!

I have already uploaded Precise released today near 7 times on this machine and about 2 times on my windows machine.. and that's with a sus .torrent!

Posted: Tue 22 Jan 2013, 05:41
by p310don
Fatdog with both firefox or seamonkey


See here:

http://www.murga-linux.com/puppy/viewto ... 36&t=82611