Seleziona mirror durante l’installazione dalla modalità live

Senza personalizzare l’immagine live di Ubuntu, è ansible selezionare uno specchio durante l’installazione? In caso contrario, quali sono le opzioni disponibili? Posso pensare di personalizzare l’immagine, o in qualche modo usare la preconfigurazione con Ubiquity.

La cosa fastidiosa è che sto avviando live Ubuntu sulla rete (tramite avvio PXE), quindi si presume la connettività di rete. Questo fa sì che Ubiquity provi a recuperare alcune cose dallo specchio, anche se, per sua ammissione, non ha “connettività internet”, dato che siamo dietro un proxy del campus. Per questo motivo, trascorre molto tempo a cercare qualcosa e dobbiamo saltare manualmente quella parte. Abbiamo uno specchio (ufficiale) all’interno del campus, quindi vorremmo usarlo.

Mi piacerebbe un modo che non implichi la personalizzazione dell’ambiente live, così da poterlo suggerire come un modo per gli studenti che utilizzano le proprie unità USB.

(Ecco, ad esempio, una domanda su un altro problema dal live-boot sulla rete che sto affrontando: Ubuntu Live su PXE Boot imposta la configurazione manuale per il networking )

Ecco un paio di screenshot da un test su una VM:

Selezione di aggiornamenti disabilitati per una VMIl recupero delle informazioni del mirror fallisce

Ecco alcuni screenshot di un test su un laptop:

Si noti l’uso di in.archive.ubuntu.com , anche se, seguendo il consiglio di @ noleti, ho impostato ftp.iitb.ac.in come mirror:
Selezione di aggiornamenti disabilitati per un laptopIl recupero delle informazioni del mirror non riesce sul laptopapt-update e sources.list

Questo è attualmente nella lista dei desideri per Ubuntu, dal 2008, è stato segnalato su lauchpad, è bug # 202052 .

È anche non assegnato, quindi non me lo aspetterei presto.

Ci scusiamo per non essere migliori notizie, ma senza personalizzare la tua immagine Live, non è ansible.

Aggiornato: include più informazioni dalla discussione dei commenti:

Dipende se l’ubiquità sta usando /etc/apt/sources.list per l’installazione

Possibile soluzione: manipola /etc/apt/sources.list

Durante l’installazione, dovresti essere in grado di modificare /etc/apt/sources.list (come root) per redirect al tuo mirror.

 deb ftp://ftp.iitb.ac.in/distributions/ubuntu/archives trusty main restricted deb-src ftp://ftp.iitb.ac.in/distributions/ubuntu/archives trusty main restricted 

Maggiori informazioni qui . Quindi, esegui un sudo apt-get update .

Reindirizzando la chiamata allo specchio

Potrebbe essere ansible redirect la comunicazione hard-coded con lo specchio. Opzioni per questo: /etc/hosts manipolazione dns per dirigere verso un altro server con lo stesso protocollo e la stessa struttura di directory, o usando un proxy trasparente locale. Nel tuo caso, supponendo che tu possa configurare il mirror http sulla stessa macchina del tuo mirror ftp: aggiungi la seguente riga a /etc/hosts

 103.21.126.20 in.archive.ubuntu.com