Hello Stephan. I have used your script and the output is:<br><br>mirrordir not specified<br>Usage: /usr/bin/debmirror [--debug] [--progress] [--verbose] [--source|--nosource]<br>          [--md5sums] [--passive] [--host=remotehost]<br>
          [--user=remoteusername] [--passwd=remoteuserpassword]<br>          [--method=ftp|hftp|http|rsync]<br>          [--timeout=seconds] [--root=directory]<br>          [--dist=foo[,bar,..] ...] [--section=foo[,bar,..] ...]<br>
          [--arch=foo[,bar,..] ...] [--skippackages] [--getcontents]<br>          [--postcleanup|--cleanup|--nocleanup] [--adddir=directory]<br>          [--ignore=regex] [--exclude=regex] [--include=regex]<br>          [--exclude-deb-section=regex] [--max-batch=number]<br>
          [--rsync-batch=number] [--ignore-missing-release]<br>          [--ignore-release-gpg]<br>          [--limit-priority=regex] [--dry-run]<br>          [--proxy=http://user:pass@url:port/] [--help]<br>          [--rsync-options=options] [--ignore-small-errors]<br>
          [--pdiff=use|mirror|none] [--skip-installer=foo[,bar,..] ...]<br>          mirrordir<br><br>For details, see man page.<br>./mirror_jaunty: line 35: --root=ubuntu : commande introuvable<br>./mirror_jaunty: line 36: --arch=amd64,i386 : commande introuvable<br>
<br><br><div class="gmail_quote">2010/7/21 mamadou diop <span dir="ltr">&lt;<a href="mailto:diopmodou8@gmail.com">diopmodou8@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Thank you Stephan. I simply want to say if the same script mkdebmirror (in /usr/share/doc/fai-doc/examples/utils) for Debian can be used to create his debian mirror in Ubuntu. Are there any modifications to do to adapt it for Ubuntu?<br>

<br>
<div class="gmail_quote">2010/7/16 Stephan Hermann <span dir="ltr">&lt;<a href="mailto:sh@sourcecode.de" target="_blank">sh@sourcecode.de</a>&gt;</span><div><div></div><div class="h5"><br>
<blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;" class="gmail_quote">Hi Again,<br><br>I&#39;m sorry I forgot to tell you how it works:<br><br>put the script as &quot;mirror_ubuntu_dist.sh&quot; somehere in your $PATH<br>

then create symlinks like that:<br><br>ln -s mirror_ubuntu_dist.sh mirror_lucid<br>ln -s mirror_ubuntu_dist.sh mirror_karmic<br><br>then start ./mirror_lucid to debmirror ubuntu lucid<br>or ./mirror_karmic to debmirror karmic<br>

<br>it creates separate debmirrors for the different releases, and not one<br>archive for all releases.<br>So you can decide which release you want, and you could put that mirror<br>on an LVM device, which you can destroy, snapshot or whatever you want<br>

with it.<br><br>Regards,<br><font color="#888888"><br>\sh<br></font>
<div>
<div></div>
<div>On Fri, 2010-07-16 at 10:50 +0200, Stephan Hermann wrote:<br>&gt; On Thu, 2010-07-15 at 17:26 +0000, mamadou diop wrote:<br>&gt; &gt; How are you? who can give me the mkdebmirror script for Ubuntu jaunty?<br>
&gt; &gt;<br>&gt;<br>&gt; I don&#39;t know what mkdebmirror script is but my personal script for<br>&gt; debmirroring ubuntu distros is this:<br>&gt;<br>&gt; #!/bin/bash<br>&gt;<br>&gt; dist=`basename $0|cut -f2 -d &quot;_&quot;`<br>

&gt; DEST=/srv/mirrors<br>&gt; if [ ! -d ${DEST} ]; then<br>&gt;       mkdir -p ${DEST}<br>&gt; fi<br>&gt; if [ ! -d ${DEST}/${dist} ]; then<br>&gt; mkdir -p ${DEST}/${dist}<br>&gt; fi<br>&gt;<br>&gt; case &quot;$dist&quot; in<br>

&gt;<br>&gt; &quot;dapper&quot;|&quot;edgy&quot;|&quot;feisty&quot;|&quot;gutsy&quot;|&quot;hardy&quot;|&quot;intrepid&quot;|&quot;jaunty&quot;|&quot;karmic&quot;|&quot;lucid&quot; )<br>&gt;                 dist_all=&quot;$dist,$dist-security,$dist-updates&quot;<br>

&gt;                 arch=&quot;amd64,i386&quot;<br>&gt;                 host=&quot;<a href="http://archive.ubuntu.com/" target="_blank">archive.ubuntu.com</a>&quot;<br>&gt;                 rootdir=&quot;--root=ubuntu&quot;<br>

&gt;                 ;;<br>&gt;         &quot;lpia&quot;  )<br>&gt;                 dist_all=&quot;hardy&quot;<br>&gt;                 arch=&quot;lpia&quot;<br>&gt;                 host=&quot;<a href="http://ports.ubuntu.com/" target="_blank">ports.ubuntu.com</a>&quot;<br>

&gt;                 rootdir=&quot;--root=/&quot;<br>&gt;                 ;;<br>&gt;         * )<br>&gt;                 dist_all=&quot;$dist&quot;<br>&gt;                 arch=&quot;amd64,i386&quot;<br>&gt;                 host=&quot;<a href="http://archive.ubuntu.com/" target="_blank">archive.ubuntu.com</a>&quot;<br>

&gt;                 rootdir=&quot;--root=ubuntu&quot;<br>&gt;                 ;;<br>&gt; esac<br>&gt;<br>&gt; debmirror --progress --verbose --nosource --host=$host --method=http<br>&gt; $rootdir --dist=$dist_all --section=main,restricted,universe,multiverse<br>

&gt; --arch=$arch  $DEST/$dist<br>&gt;<br>&gt;<br>&gt; the mirrors are located under /srv/mirrors/&lt;ubuntu-release-name like<br>&gt; lucid&gt;<br>&gt;<br>&gt; Regards,<br>&gt;<br>&gt; \sh<br>&gt;<br><br><br><br></div></div>

</blockquote></div></div></div><br>
</blockquote></div><br>