On Sat, May 21, 2022 at 01:33:02PM +0800, Zhang Boyang wrote:
> Hi,
> 
> Indeed, I admit super-big-iso is a crazy idea, and a local mirror is more
> useful in most cases. I think there is a few special cases that a
> super-big-iso might be more useful.
> 
> 1) Computers / Virtual Machines isolated from public internet or have no
> network at all. It is convenient to have such an ISO to install software on
> demand. A single file is much more convenient than setting up a local
> mirror. It's also easy to manage or verify integrity, if frequent updates
> are not needed.
> 

If you have a computer isolated from the internet / with no network 
connectivitythen you are essentially "set and forget" - because the only way to 
update this
is to hand carry packages in for security updates or whatever. For that, you
can use the DL-BD sized .iso - you'll need a computer that's connected to the
'Net to build it via jigdo / jigit - but you'd need a computer connected to
the internet to donwload the DVD or any other medium.

The double-layer Blu-Ray disk sized medium is 50GB or so - so you could write
that to a 64G USB flash disk. We - the debian images team that build and test
the images - don't routinely create all those full size images and put them in 
the archive - because that would be terabytes with every point release.
They're there if you need them.

Actually, setting up a local mirror is potentially almost as easy a use case
as using gigantic media files. That's exactly what many hosting companies
do in their data centres for their own use (and it's also in some of those 
data centres  where some of the Debian country level mirrors are located).
So a large isolated network may find it useful to have a local mirror
updated periodically.

> 2) Archival purposes. If someone (in future, for example, in 2042) want to
> install a very old debian system, he/she may grab the big ISO and all he/she
> need is that single file. Although it's not easy to grab the file in far
> future, but I guess there is always someone crazy enough to archive all
> files, isn't it? :P
> 

See, for example, snapshot.debian.org - which is growing. See also the 
cdimage.debian.org archive directory where you can find most of the .iso
files for any release. Also, keeping large files around on disk for a long
time - there's some likelihood of data corruption. I'd hate a couple of
bit flips three quarters of the way through a 6TB file, say, to mean that 
the whole thing isuseless. 

> I think setting up a new variant of image is not very costly for debian
> since there are already many variants, so why not give people more choices
> :-)
> 
> 
> Best Regards,
> Zhang Boyang
> 
> On 2022/5/21 07:09, Andy Simpkins wrote:
> > On 20 May 2022 15:11:09 BST, Zhang Boyang <zhangboyang...@gmail.com> wrote:
> > > Package: debian-cd
> > > 
> > > Hello,
> > > 
> > > I suggest debian release a new variant of ISO images, the all-in-one 
> > > images. These all-in-one image contains ALL debian packages in a single 
> > > ISO image (possibly all source packages in another all-in-one ISO image). 
> > > Of course there is no such optical media can hold such a big image, but 
> > > it is useful for virtual-machines, remotely managed servers, and archival 
> > > purposes. The theoretical size limit of an ISO9660 filesystem is about 
> > > 8TB, which is sufficient for including all debian packages.
> > > 
> > > For the name of this variant, I suggest 'everything', 'allinone', 
> > > 'world', 'virt'.
> > > 
> > > p.s. This is my personal interest, and I would appreciate if you can 
> > > kindly consider my suggestion.
> > > 
> > > 
> > > Best Regards,
> > > Zhang Boyang
> > > 
> > > 
> > 
> > Sorry to put a dampener on your suggestion but why would you need that?
> > 
> > Why not just mirror the archive to a local disk instead?
> > 
> > Then you have your copy of everything and can just point a netinst at your 
> > local mirror so you can install from there.
> > 
> > I think that would deliver on every use case that you would be able to use 
> > your big ISO image and more....
> > 
> > 
>
Andy is absolutely right, I think.

If it helps, I'm the "other" Andy in the team along with Steve McIntyre -
and yes, I know the problems of copying large images around, have a local
mirror here and routinely build at least the single layer BD disk with
every point release.

This is a topic that comes up fairly frequently in our informal discussions
as various people have argued for various sizes of medium - someone was
asking for 128G a short while ago - practically, the impact on storage
sizes and the pain of testing each size means that we have a selection
of all possible requests. 

It's an open question as to whether we will ever stop making media in
physical medium sizes - there's no obvious reason why an iso file needs
to fit on a DVD, for example - and then someone turns up who is still using
single layer DVDs on a regular basis. The number of people buying
burnt physical media is smaller and smaller all the time, but people still
request this from Steve and others.
 
With every good wish, as ever,

Andy Cater

Reply via email to