Re: Re: Re: Re: Re: Issue with preseeded install - cannot skip apt medi
From
Jerzy Patraszewski@21:1/5 to
All on Thu Oct 27 16:40:01 2022
Naaaah, really edge case, which also should be handled differently (imho).
If someone has limited/poor/no internet connection, then one should use
media with most (all?) packages.
Next, after succesfull install updates should be applied using local
repository (eg. apt-cacher) which addresses poor network connectivity.
For this reason we have following check in 41cdset generator script:
<snip>
if [ ! -e /cdrom/.disk/cd_type ] || [ ! -e /var/lib/install-cd.id ];
then exit 0fi# Various different image types look different here:##
Image Type
cd_type#################################################### netinst
"not_complete"# full CD sets (default desktop)
"full_cd"# desktop-specific CD images "full_cd/single"# DVD
"dvd"# bluray
"bluray"# multi-arch CD/DVD "not_complete"# live
"live"## It can make sense to offer to scan more
media here in most cases,# but... on live or blu-ray it's unlikely to
help; the# desktop-specific image is designed specifically to work
with only a# single image. Hopefully the following makes sense.##
Images written to USB pen drives still need better support# too... :-(cd_type=$(cat /cdrom/.disk/cd_type)
<snip>
Warm regards,
Jerzy
<div dir="ltr">Naaaah, really edge case, which also should be handled differently (imho). If someone has limited/poor/no internet connection, then one should use media with most (all?) packages.<div>Next, after succesfull install updates should be
applied using local repository (eg. apt-cacher) which addresses poor network connectivity.<br><div>For this reason we have following check in 41cdset generator script:</div><div><pre class="gmail-code gmail-highlight" lang="shell"><span lang="shell"
class="gmail-line"><span class="gmail-k"><snip></span></span></pre><pre class="gmail-code gmail-highlight" lang="shell"><span lang="shell" class="gmail-line" id="gmail-LC36"><span class="gmail-k">if</span> <span class="gmail-o">[</span> <span class=
"gmail-o">!</span> <span class="gmail-nt">-e</span> /cdrom/.disk/cd_type <span class="gmail-o">]</span> <span class="gmail-o">||</span> <span class="gmail-o">[</span> <span class="gmail-o">!</span> <span class="gmail-nt">-e</span> /var/lib/<a href="http:/
/install-cd.id">install-cd.id</a> <span class="gmail-o">]</span><span class="gmail-p">;</span> <span class="gmail-k">then</span></span>
<span lang="shell" class="gmail-line" id="gmail-LC37"><span class="gmail-k"> </span><span class="gmail-nb">exit </span>0</span>
<span lang="shell" class="gmail-line" id="gmail-LC38"><span class="gmail-k">fi</span></span>
<span lang="shell" class="gmail-line" id="gmail-LC39"></span>
<span lang="shell" class="gmail-line" id="gmail-LC40"><span class="gmail-c"># Various different image types look different here:</span></span>
<span lang="shell" class="gmail-line" id="gmail-LC41"><span class="gmail-c">#</span></span>
<span lang="shell" class="gmail-line" id="gmail-LC42"><span class="gmail-c"># Image Type cd_type</span></span>
<span lang="shell" class="gmail-line" id="gmail-LC43"><span class="gmail-c">###################################################</span></span>
<span lang="shell" class="gmail-line" id="gmail-LC44"><span class="gmail-c"># netinst "not_complete"</span></span>
<span lang="shell" class="gmail-line" id="gmail-LC45"><span class="gmail-c"># full CD sets (default desktop) "full_cd"</span></span>
<span lang="shell" class="gmail-line" id="gmail-LC46"><span class="gmail-c"># desktop-specific CD images "full_cd/single"</span></span>
<span lang="shell" class="gmail-line" id="gmail-LC47"><span class="gmail-c"># DVD "dvd"</span></span>
<span lang="shell" class="gmail-line" id="gmail-LC48"><span class="gmail-c"># bluray "bluray"</span></span>
<span lang="shell" class="gmail-line" id="gmail-LC49"><span class="gmail-c"># multi-arch CD/DVD "not_complete"</span></span>
<span lang="shell" class="gmail-line" id="gmail-LC50"><span class="gmail-c"># live "live"</span></span>
<span lang="shell" class="gmail-line" id="gmail-LC51"><span class="gmail-c">#</span></span>
<span lang="shell" class="gmail-line" id="gmail-LC52"><span class="gmail-c"># It can make sense to offer to scan more media here in most cases,</span></span>
<span lang="shell" class="gmail-line" id="gmail-LC53"><span class="gmail-c"># but... on live or blu-ray it's unlikely to help; the</span></span>
<span lang="shell" class="gmail-line" id="gmail-LC54"><span class="gmail-c"># desktop-specific image is designed specifically to work with only a</span></span>
<span lang="shell" class="gmail-line" id="gmail-LC55"><span class="gmail-c"># single image. Hopefully the following makes sense.</span></span>
<span lang="shell" class="gmail-line" id="gmail-LC56"><span class="gmail-c">#</span></span>
<span lang="shell" class="gmail-line" id="gmail-LC57"><span class="gmail-c"># Images written to USB pen drives still need better support</span></span>
<span lang="shell" class="gmail-line" id="gmail-LC58"><span class="gmail-c"># too... :-(</span></span>
<span lang="shell" class="gmail-line" id="gmail-LC59"><span class="gmail-nv">cd_type</span><span class="gmail-o">=</span><span class="gmail-si">$(</span><span class="gmail-nb">cat</span> /cdrom/.disk/cd_type<span class="gmail-si">)</span></span></pre><
pre class="gmail-code gmail-highlight" lang="shell"><span lang="shell" class="gmail-line"><span class="gmail-si"><snip></span></span></pre><pre class="gmail-code gmail-highlight" lang="shell">Warm regards,</pre><pre class="gmail-code gmail-
highlight" lang="shell">Jerzy</pre></div></div></div>
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)