[Mageia-dev] Updating a new install is too long...

Pierre Jarillon jarillon at abul.org
Sat Nov 5 16:24:17 CET 2011


Le jeudi 27 octobre 2011 17:02:53, Pascal Terjan a écrit :
> >> A workaround is necessary. There are two path:
> >> 1- publish each month a new iso: mageia-1a, mageia-1b, and so on
> >> 2- create an iso with updates: mageia-1-upd01, ...
> >> In each case, the sources of packages must be updated.

> Each month is not really feasible, as I believe it takes one week of
> work to build and test an iso.
> Doing it every 3 or 6 months could be a good idea

I have just made a mirror for i586 and x86_64 with the updates for core, 
tainted and nonfree. The size of each branch is now ~ 4.5Go

upd-mga1/
|-- i586
|   `-- media
|       |-- core
|       |   `-- updates
|       |       `-- media_info
|       |-- nonfree
|       |   `-- updates
|       |       `-- media_info
|       `-- tainted
|           `-- updates
|               `-- media_info
`-- x86_64
    `-- media
        |-- core
        |   `-- updates
        |       `-- media_info
        |-- nonfree
        |   `-- updates
        |       `-- media_info
        `-- tainted
            `-- updates
                `-- media_info

4,4G    upd-mga1/i586/media/core
206M    upd-mga1/i586/media/nonfree
59M     upd-mga1/i586/media/tainted
4,3G    upd-mga1/x86_64/media/core
229M    upd-mga1/x86_64/media/nonfree
59M     upd-mga1/x86_64/media/tainted

Then it is too much to be stored in a cheap DVD.
IMO, when the size of a branch reaches such a size, an updated release should 
be issued. Remember that a lot of people have a slow link to internet.
Mandriva did such updated releases which all work better than the original, 
improving the confidence in the distro.
Today, a woman who has installed Mageia alone and for the first time, said me 
that update is so much long that she thought the distro was broken.

------------------notes------------------------

To setup my local mirror I use the script upd-mga1 which is called by crontab 
# mise à jour des miroirs d'update tous les jours à 5h35
        35 4 * * * /home/pierre/bin/upd-mga1 2>&1 > /var/log/upd-mga.log
        35 5 * * * /home/pierre/bin/upd-mdv-2010.2 2>&1 > /var/log/upd-mdv.log

I setup the http server: 
# ln -s /home/pierre/mga/upd-1/ /var/www/html/upd-mga1

Then I can use as root the script add-medias-mga on each machine to be updated 
and I unselect the other updates with MCC.
If the updated machine is not mine, I unselect my mirrors and re-select 
others.


-- 
Pierre Jarillon - http://pjarillon.free.fr/
Vice-président de l'ABUL : http://abul.org/
Microsoft est à l'informatique ce que McDonald est à la gastronomie.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: upd-mga1
Type: application/x-shellscript
Size: 882 bytes
Desc: not available
URL: </pipermail/mageia-dev/attachments/20111105/12778233/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: add-medias-mga
Type: application/x-shellscript
Size: 723 bytes
Desc: not available
URL: </pipermail/mageia-dev/attachments/20111105/12778233/attachment-0001.bin>


More information about the Mageia-dev mailing list