Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/11/2013, à 13:07

JujuLand

Installation depuis un dépot local (bug dans apt-mirror ?)

Bon, voici ce que je pense faire, en fonction de ce que j'ai comme installation.
Tout d'abord, j'ai une liaison en 512, et donc pour faire une install, il me faut déjà une demi-journée pour Ubuntu + environ 2 jours pour les paquets que j'ajoute.
J'aurai donc voulu monter quelque chose en local qui me permette d'installer de la 12.04 à plus (en amd64), en utilisant le réseau local (100 Mo) en place des dépôts officiels sur internet (512 Ko).

J'ai un ordi en 12.04 qui devrait me servir de serveur sur mon réseau local.
J'envisage, sur cet ordi de monter un serveur genre apache, et par je ne sais encore quel moyen (config du serveur?) choisir le système que je vais installer.
Ces dépôts seront sur des disques durs externes (un HD par système) que je monterai à la demande (un seul à la fois)

J'ai consulté un tas de docs sur le(s) sujets concernés, et notamment:

http://doc.ubuntu-fr.org/depots
http://doc.ubuntu-fr.org/tutoriel/creer … epot_local
https://help.ubuntu.com/community/Debmirror
http://forum.ubuntu-fr.org/viewtopic.php?id=269984
http://doc.ubuntu-fr.org/tutoriel/insta … r_internet
http://doc.ubuntu-fr.org/tutoriel/insta … tu_sans_cd
https://help.ubuntu.com/community/Insta … /MinimalCD

Bon, tout un tas de docs qui se recoupent, se contredisent parfois un peu, ou traitent de problèmes spécifiques
Bref, je suis à peu près certains d'avoir toutes les infos, mais tout çà se mélange un peu dans ma petite tête, et j'ai peur de ne pas choisir d'emblée la bonne voie.

Voici ce que je pensais faire:

1) Tout commence par des dépôts locaux des différentes versions (je m'occuperai des versions Ubuntu 64 bits uniquement).
Il me faut pouvoir créer et maintenir autant de dépôts locaux que nécessaire 12.04, 12.10, 13.04 et 13.10 ...Tout ceci, sans avoir si possible à tripatouiller la liste locale des paquets.

2) Disponibilité des dépôts: serveur ou pas ?

3) Lancement de l'install sur les divers ordis qui me passeront entre les mains:
Je ne pense pas m'appuyer sur une install de grub, car ces ordis seront probablement sans partition, brut de décoffrage, et je doute qu'il puisse alors chercher des dépôts sur le réseau.
J'en arrive donc à la solution du cd/usb mini. C'est probablement celle-ci qui devra être utilisée.
Mais je me pose des questions: sachant que je suis derrière une box, en réseau local, mini va voir internet et les dépôts officiels et n'ira jamais chercher mon dépôt local, non ?

4) Je ne crois plus trop au Père-Noël, mais la période approchant, je me demandais si en modifiant le fichier des dépôts sur l'iso mini, avec un outil du style de ISO Master, çà ne résoudrait pas mon dernier problème.

5) J'installe pas mal de paquets supplémentaires, et j'ai un script qui me fait ça, mais j'aurais voulu intégrer les paquets dans l'install.
Si le Père-Noël existe, est-il pensable d'imaginer intégrer les paquets, dont une bonne part est accessible sur les dépôts officiels Ubuntu, et devrait donc l'être sur mes dépôts locaux. Et, plus, ajouter d'autres paquets non dispos sur les dépôts.

Bref vos avis seront les bienvenus...

Merci
A+

Dernière modification par JujuLand (Le 01/12/2013, à 14:27)


Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)

Hors ligne

#2 Le 26/11/2013, à 14:55

michel_04

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

Bonjour,

J'utilise un dépot local sur un HDD USB pour faire les installations, surtout utile lorsque la connection au net est lente.
J'installe sans faire les maj pendant l'install, je copie/colle le sources.list créé pour le dépot local, lance les update, upgrade et dist-upgrade.
Après l'installation des différents logiciels, je remets un sources.list pointant vers les dépots de la distribution installée.

J'étais en train de mettre mon dépot à jour ---> 1385470315.png

J'ai uniquement les dépots pour la 12.04 LTS, ça pèse lourd ---> 1385470467.png

A+

Hors ligne

#3 Le 26/11/2013, à 15:22

JujuLand

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

Okay pour l'install, c'est assez simple.

Pour le depôt local, par contre (image 2), dans les docs, ils parlaient d'environ 70 Go ...
Bon, dans ce cas, il me faudra acheter un HD de 1 To et je serais tranquille ...
"après install des divers logiciels ..." => donc on peut intégrer les logiciels supplémentaires dans la liste ?

Pour la mise à jour, je suis surpris de ce que çà annonce comme taille (image 1): 11 Go ... la précédente devait dater, non ?
Tu utilises un script (majmiroir) serait-ce trop que le voir ici ?
Est-ce possible de créer et maintenir un dépôt local d'une version différente ?
Je suppose que le nom miroir est subjectif, et qu'on peut mettre en parallèle plusieurs dépôts locaux.

Merci pour ces premiers éléments
A+

Dernière modification par JujuLand (Le 26/11/2013, à 15:25)


Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)

Hors ligne

#4 Le 26/11/2013, à 21:19

michel_04

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

Re,

JujuLand a écrit :

Pour le depôt local, par contre (image 2), dans les docs, ils parlaient d'environ 70 Go ...
Bon, dans ce cas, il me faudra acheter un HD de 1 To et je serais tranquille ...
"après install des divers logiciels ..." => donc on peut intégrer les logiciels supplémentaires dans la liste ?

J'ai une petite liste de logiciels (modifiable suivant le PC) que j'installe dès le premier redémarrage (ici pour Xubuntu) :

sudo apt-get install audacity avidemux easymp3gain-gtk easytag ffmpeg filezilla fuse-utils guayadeque gdebi gecko-mediaplayer gkrellm gkrellm-leds gkrellm-snmp gkrellm-x86info gkrellmwireless gkrellshoot gnome-system-tools gthumb handbrake-gtk hplip-gui htop hyphen-fr icedtea-7-plugin lame libreoffice libreoffice-help-fr libreoffice-l10n-fr liferea lm-sensors lzma manpages-fr-extra mimms mythes-fr nautilus gedit normalize-audio openssh-client p7zip-full p7zip-rar pitivi remotetea soundconverter sshfs ubuntuone-installer verbiste-gnome vlc winff xsane xvnc4viewer remmina xubuntu-restricted-extras
JujuLand a écrit :

Pour la mise à jour, je suis surpris de ce que çà annonce comme taille (image 1): 11 Go ... la précédente devait dater, non ?
Tu utilises un script (majmiroir) serait-ce trop que le voir ici ?

Oui, c'est un HDD USB 2,5" de 1Tio (WD-Red). Il me sert pour les installations à l'extérieur, la dernière il y a une quinzaine de jours et la prochaine jeudi 28/11 à 14h00 (raison de la maj des dépots d'aujourd'hui).
Sources.list correspondant :

deb file:/media/WD-Red/miroir/mirror/archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
deb file:/media/WD-Red/miroir/mirror/archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse
deb file:/media/WD-Red/miroir/mirror/archive.ubuntu.com/ubuntu/ precise-backports restricted main multiverse universe
deb file:/media/WD-Red/miroir/mirror/security.ubuntu.com/ubuntu precise-security main restricted universe multiverse
deb file:/media/WD-Red/miroir/mirror/archive.canonical.com/ubuntu precise partner
deb file:/media/WD-Red/miroir/mirror/extras.ubuntu.com/ubuntu precise main

At Home, mon dépot local est sur un HDD USB 3,5" de 1Tio (Stock-Lacie-1To) renseigné dans le fstab de mon petit serveur Zotac.

Maj du dépot 1385492143.png

L'alias "majmiroir" (dans bash_aliases) sur le serveur :

alias majmiroir='apt-mirror /media/Stock-Lacie-1To/miroir/apt-mirror-configuration'

lance le script apt-mirror-configuration :

set base_path /media/Stock-Lacie-1To/miroir
set mirror_path $base_path/mirror
set skel_path $base_path/skel
set var_path $base_path/var
set cleanscript $var_path/clean.sh
set defaultarch i386
set nthreads 4
set tilde 0 

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://archive.ubuntu.com/ubuntu/ precise main restricted
deb-amd64 http://archive.ubuntu.com/ubuntu/ precise main restricted
deb-src http://archive.ubuntu.com/ubuntu/ precise main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://archive.ubuntu.com/ubuntu/ precise-updates main restricted
deb-amd64 http://archive.ubuntu.com/ubuntu/ precise-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu/ precise-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu/ precise universe
deb-amd64 http://archive.ubuntu.com/ubuntu/ precise universe
deb-src http://archive.ubuntu.com/ubuntu/ precise universe

deb http://archive.ubuntu.com/ubuntu/ precise-updates universe
deb-amd64 http://archive.ubuntu.com/ubuntu/ precise-updates universe
deb-src http://archive.ubuntu.com/ubuntu/ precise-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://archive.ubuntu.com/ubuntu/ precise multiverse
deb-amd64 http://archive.ubuntu.com/ubuntu/ precise multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise multiverse

deb http://archive.ubuntu.com/ubuntu/ precise-updates multiverse
deb-amd64 http://archive.ubuntu.com/ubuntu/ precise-updates multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse
deb-amd64 http://archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu precise-security main restricted
deb-amd64 http://security.ubuntu.com/ubuntu precise-security main restricted
deb-src http://security.ubuntu.com/ubuntu precise-security main restricted

deb http://security.ubuntu.com/ubuntu precise-security universe
deb-amd64 http://security.ubuntu.com/ubuntu precise-security universe
deb-src http://security.ubuntu.com/ubuntu precise-security universe

deb http://security.ubuntu.com/ubuntu precise-security multiverse
deb-amd64 http://security.ubuntu.com/ubuntu precise-security multiverse
deb-src http://security.ubuntu.com/ubuntu precise-security multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu precise partner
deb-amd64 http://archive.canonical.com/ubuntu precise partner
deb-src http://archive.canonical.com/ubuntu precise partner

## Uncomment the following two lines to add software from Ubuntu's
## 'extras' repository.
## This software is not part of Ubuntu, but is offered by third-party
## developers who want to ship their latest software.
deb http://extras.ubuntu.com/ubuntu precise main
deb-amd64 http://extras.ubuntu.com/ubuntu precise main
deb-src http://extras.ubuntu.com/ubuntu precise main

clean http://archive.ubuntu.com/ubuntu precise
clean http://security.ubuntu.com/ubuntu precise-security
clean http://archive.canonical.com/ubuntu precise
clean http://extras.ubuntu.com/ubuntu precise

Le dépot At Home 1385493112.png

A+

Hors ligne

#5 Le 27/11/2013, à 00:00

JujuLand

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

Bon, j'ai installé apt-mirror, et j'y vois certes un peu plus clair, mais c'est pas encore çà.

Il suffit simplement de créer les dossiers et créer un fichier de config que fait référence aux dépôts.
Ensuite passer le chemin de ce fichier de config que renseigne sur les dépôts, et c'est donc totalement indépendant du système installé.

Ensuite pour l'install, il suffit de mettre au chaud le sources.list, d'y mettre le modifier et de faire les maj.
Pareil pour la liste supplémentaire ?
Ca remplacera mes gdebi -y chemin/paquet ... c'est plus propre
Je suppose que les paquets sont déjà dans le dépot local ?
Et dans le cas ou ils n'y sont pas (par exemple ubuntu-tweak) ?

A+


Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)

Hors ligne

#6 Le 27/11/2013, à 10:33

michel_04

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

Bonjour,

JujuLand a écrit :

Je suppose que les paquets sont déjà dans le dépot local ?
Et dans le cas ou ils n'y sont pas (par exemple ubuntu-tweak) ?

En général ils se trouvent dans un PPA, il suffit de renseigner le PPA (après premier démarrage) dans /etc/apt/sources.list.d.

Edit : Quelques infos trouvées sur le net :

http://idum.fr/spip.php?article218
http://community.spiceworks.com/how_to/show/1033-debian-or-ubuntu-apt-mirror
http://www.packtpub.com/article/create-local-ubuntu-repository-using-apt-mirror-apt-cacher
http://unixlab.blogspot.fr/2011/01/how-to-install-local-ubuntu-repository.html
https://github.com/xbianonpi/xbian/wiki/Contributing-with-an-apt-mirror
http://www.robertain.com/post/2011/02/20/mettre-en-place-un-miroir-en-local-pour-debian/
http://www.tech-max.fr/2012/03/creer-un-depot-local-pour-debian-et-ubuntu/
http://blog.cheramy.name/2010/01/22/creer-un-miroir-local-debianubuntu/
http://dashohoxha.blogspot.fr/2012/08/how-to-create-local-ubuntu-repository_8.html
http://wikizzz.free.fr/index.php?title=Installer_un_miroir_de_paquets_Debian
http://www.tocadoelfo.com.br/2011/08/apt-mirror-e-apt-cacher-criando.html
http://unixrob.blogspot.fr/2012/05/create-apt-mirror-with-ubuntu-1204-lts.html
http://sorrodje.alter-it.org/index.php?article7/netinstall-d-ubuntu-via-un-depot-local
http://nwlinux.com/configure-an-ubuntu-repo-mirror/
http://linuxlogics.blogspot.fr/2012/09/create-apt-mirror-with-ubuntu-1204.html
http://devoldere.info/viewtopic.php?id=16

Edit 2 : Il est souvent fait mention à Apache dans les tutos, perso (en réseau local) j'utilise un alias httpmiroir :

alias httpmiroir='cd /media/Stock-Lacie-1To/miroir/ && python -m SimpleHTTPServer 1234'

On s'y connecte par l'IP du serveur/port : 192.168.x.xx:1234

A+

Dernière modification par michel_04 (Le 27/11/2013, à 10:57)

Hors ligne

#7 Le 27/11/2013, à 17:43

JujuLand

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

Bon, je viens de consulter un certain nombre de dos que tu m'as indiqué, et j'y ai trouvé des trucs qui me vont bien.

Je suis entrain de faire un script pour créer un dépot local de A à Z
J'en suis à l'édition (auto) de deux chaînes de mirror.list.
La première est évidemment la valeur de base_path, et la seconde est la valeur de defaultarch
Voici comment je procède:

cp /var/spool/apt-mirror/var/*.sh $MyPath/$1/var
head -n 16 /etc/apt/mirror.list > $MyPath/$1/mirror.list
perl -i -p -e 's|/var/spool/apt-mirror|$env{PMIRROR}|g' $MyPath/$1/mirror.list
#perl -i -p -e 's|/var/spool/apt-mirror|/home/alain/mirrors/precise|g' $MyPath/$1/mirror.list

$PMIRROR= $MyPath/$1
il me retourne ca:

# set base_path    

si je remplace par la valeur, il me retourne çà qui est correct :

# set base_path    /home/alain/mirrors/precise

J'avoue que je sèche ...
Je ne veux pas utiliser sed, car je galère trop avec çà (pire ...)

Mon problème vient probablement du fait que je n'ai pas bien compris comment étaient passées les variables d'environnement/
J'ai vu ceci dans perl-run, mais je ne suis pas sûr de tout saisir ...

Perl makes all environment variables available to the program being
       executed, and passes these along to any child processes it starts.
       However, programs running setuid would do well to execute the following
       lines before doing anything else, just to keep people honest:

           $ENV{PATH}  = "/bin:/usr/bin";    # or whatever you need
           $ENV{SHELL} = "/bin/sh" if exists $ENV{SHELL};
           delete @ENV{qw(IFS CDPATH ENV BASH_ENV)};

Si quelqu'un a une idée ...

A+


Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)

Hors ligne

#8 Le 27/11/2013, à 21:48

JujuLand

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

Bon, un truc de débutant, c'était $ENV{} et non $env{}

Je continue ...

A+


Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)

Hors ligne

#9 Le 30/11/2013, à 17:05

JujuLand

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

Bon, maintenant, ma structure est crée, a les droits pour (chown -R apt-mirror:apt-mirror), mais quand je tente d'exécuter la mise à jour:

alain@Gramps-JujuLand:~$sudo apt-mirror -c /home/alain/mirrors/precise/mirror.list
apt-mirror: invalid config file specified at /usr/bin/apt-mirror line 134.

... il n'aime pas du tout !!!

Voici le contenu dudit fichier. Où est l'erreur ?

############# config ##################
#
# set base_path    /home/alain/mirrors/precise
#
# set mirror_path  $base_path/mirror
# set skel_path    $base_path/skel
# set var_path     $base_path/var
# set cleanscript $var_path/clean.sh
# set defaultarch  amd64
# set postmirror_script $var_path/postmirror.sh
# set run_postmirror 0
set nthreads     20
set _tilde 0
#
############# end config ##############

# precise 64Bit Mirror
deb-amd64 http://fr.archive.ubuntu.com/ubuntu precise main restricted universe multiverse
deb-amd64 http://fr.archive.ubuntu.com/ubuntu precise-security main restricted universe multiverse
deb-amd64 http://fr.archive.ubuntu.com/ubuntu precise-updates main restricted universe multiverse
deb-amd64 http://fr.archive.ubuntu.com/ubuntu precise-proposed main restricted universe multiverse
deb-amd64 http://fr.archive.ubuntu.com/ubuntu precise-backports main restricted universe multiverse
 
## Here, you can add additionnals software mirrors
deb http://liveusb.info/multisystem/depot all main
deb http://linux.dropbox.com/ubuntu precise main
deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu precise main
deb http://ppa.launchpad.net/webupd8team/gnome3/ubuntu precise main
deb http://ppa.launchpad.net/ubuntu-sdk-team/ppa/ubuntu precise main
deb http://ppa.launchpad.net/diodon-team/stable/ubuntu precise main
deb http://ppa.launchpad.net/osmoma/audio-recorder/ubuntu precise main
deb http://ppa.launchpad.net/cinelerra-ppa/ppa/ubuntu precise main
deb http://ppa.launchpad.net/gnome-shell-extensions/ppa/ubuntu precise main
deb http://ppa.launchpad.net/nowrep/qupzilla/ubuntu precise main
 
 
clean http://fr.archive.ubuntu.com/ubuntu
# Here, add additionnals servers to clean
clean http://liveusb.info/multisystem/
clean http://linux.dropbox.com/
clean http://ppa.launchpad.net/tualatrix/ppa/
clean http://ppa.launchpad.net/webupd8team/gnome3/
clean http://ppa.launchpad.net/ubuntu-sdk-team/ppa/
clean http://ppa.launchpad.net/diodon-team/stable/
clean http://ppa.launchpad.net/osmoma/audio-recorder/
clean http://ppa.launchpad.net/cinelerra-ppa/ppa/
clean http://ppa.launchpad.net/gnome-shell-extensions/ppa/
clean http://ppa.launchpad.net/nowrep/qupzilla/
 

Je ne comprends pas où est le problème avec ce fichier ...
J'ai essayé de supprimer mes sources supplémentaires, les clean ... pareil

Si quelqu'un a une idée ...
Merci
A+

Dernière modification par JujuLand (Le 30/11/2013, à 17:30)


Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)

Hors ligne

#10 Le 01/12/2013, à 14:25

JujuLand

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

Je me demande si apt-mirror n'est pas buggé ...

1) En cherchant, même si çà ne semble pas avoir de réel lien avec le problème que j'ai, j'ai trouvé une ligne qui est outdated, en tentant de la lancer manuellement:

alain@Gramps-JujuLand:~$ dpkg --print-installation-architecture
dpkg : avertissement : option obsolète « --print-installation-architecture »,
veuillez utiliser « --print-architecture » à la place.
amd64

2) J'ai remplacé le mirror.list par le mien dans /etc/apt, et en lançant sudo apt-mirror, sans paramètres, là le fichier de configuration n'est pas trouvé incorrect, et est utilisé (le répertoire utilisé est bien le mien, et non /var/spool/apt-mirror. Aussi, je pense q'il y a un bug dans apt-mirror.

Vos expériences ?
A+

Dernière modification par JujuLand (Le 01/12/2013, à 14:27)


Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)

Hors ligne

#11 Le 02/12/2013, à 11:07

michel_04

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

Bonjour,

Je ne vois pas.
Depuis que j'utilise apt-mirror, je n'ai pas rencontré de problème.

A+

Hors ligne

#12 Le 02/12/2013, à 15:21

JujuLand

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

Bon, je peux toujours faire comme çà, mais c'est pénible puisqu'il faut modifier mirror.list chaque fois qu'on change de distrib...

De toute façon, pour le moment, je suis en stand-by en attendant une solution qui me permette de faire au moins la création complète, car l'essai fait avec precise, me donne 68,8 Go, ce qui passe pour moi (j'ai quelques 80 Go de dispos).
Ce qui ne passe pas, c'est le temps nécessaire pour télécharger çà. En effet, je suis en 512, et en se basant sur ce que j'ai calculé, à savoir 4 Mo par minute, il me faudrait environ 12 jours de téléchargement ...

Je vais essayer de voir si un copain à qui j'ai installé Ubuntu pourrait me faire ces téléchargements, car je crois qu'il est en 18 Mo, ce qui serait tout à fait correct...

Merci pour cette réponse, mais j'espère bien que, si quelqu'un a eu ce problème avec apt-mirror, qu'il ait la solution et la communique ...

A+


Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)

Hors ligne

#13 Le 27/12/2013, à 18:36

L'Africain

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

Même problème! ça marche au Congo !! Mais pas en Belgique ou en France ! Attend une solution avec impatience.
Comment t'as fait juju ? tu as remplacé ton source.list de ton pc, par le ton mirror.list modifié? Et là ça a marché ?
Et alors la commande que tu lances c'est :
sudo apt-mirror /etc/apt/mirror.list ?


Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42

Hors ligne

#14 Le 27/12/2013, à 18:57

jplemoine

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

L'Africain a écrit :

Même problème! ça marche au Congo !! Mais pas en Belgique ou en France

J'utilise un dépot local depuis la France et ça fonctionne.

Sur mon portable, j'ai 2 sources.list : 1 pour le dépôt local et 1 pour les "vraies" URL.
Si je suis chez moi, j'utilise le dépot local (qui se met à jour tout seul toutes les nuits) ; si je pars longtemps, je bascule sur le dépôt officiel.

Sur mes ordis de bureau, je n'utilise que le dépôt local.

- pendant l'installation depuis le cd, je ne fais pas les mises à jour.
- je modifie le sources.list pour pointer sur le dépôt local
- je fais les MAJ soit par terminal, soit par le GUI.

Aucun problème mais j'ai passé entre 2 et 4 jours la première fois avec une connexion 2Mb/s.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#15 Le 27/12/2013, à 19:09

JujuLand

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

Non, je n'ai pas modifié le source.list

J'ai juste préservé le mirror.list de /etc/apt, en le renommant, car je pense faire des mirroirs de différentes versions, et je ne veux pas mettre le souk dans ma config
J'ai ensuite mis mon mirror.list dans /etc/apt

et je lance sudo apt-mirror sans paramètre.

Cà fonctionne, mais temps prohibitif avec une connexion à 512ko

A+


Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)

Hors ligne

#16 Le 27/12/2013, à 21:11

L'Africain

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

Bon merci pour ces réponses, en fait les amis qui tentent de faire la MAJ de mes dépots en Europe utilisent apt-mirror 0.4.9 et moi ici 0.4.8, je suppose donc que le problème se trouve là. J'ai aussi essayer au Congo en changer le /etc/apt/mirror.list par mon fichier, ça marche (j'ai juset essayer car j'ai une mini connexion gprs),par contre j'utilise cette commande :
sudo apt-mirror /etc/apt/mirror.list
à voir pour l'Europe. Jplemoine tu as quel apt-mirror?

Je suis content de voir que d'autres utilisent ce logiciel !! Qui permet de déployer fortement Ubuntu ici...

Dernière modification par L'Africain (Le 27/12/2013, à 21:13)


Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42

Hors ligne

#17 Le 27/12/2013, à 22:05

JujuLand

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

J'ai aussi la 0.4.8

Quel intérêt de spécifier le chemin de mirror.list, vu que c'est le chemin par défaut ...

A+


Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)

Hors ligne

#18 Le 28/12/2013, à 02:25

jplemoine

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

Je suis en vacances à 800km de mon domicile.
Je ne peux pas être plus précis pour l'instant mais je pourrais vous donner plus de détail (et notamment la version) dès mon retour.
De mémoire, si on spécifie rien, il lit la configuration dans /etc/apt/mirror.list donc ça n'a pas l'air de présenter un intérêt sauf que dans
un cas le fichier est explicite ; dans l'autre, il faut connaître...


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#19 Le 28/12/2013, à 11:36

L'Africain

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

ah j'avais oublié que c'était le chemin par défaut... ok, bizarre donc que ce soit pas seulement avce 0.4.9, parce qu'ici avec ma bête connexion gprs ça fonctionne sans problèmes ???
Il semble que la solution de changer mirror.list ne fonctionne pas... Toujours la même erreur! C'est très embêtant. Au niveau des droits y a-t-il une procédure? Dans mon cas il télécharge sur un disque externe appelé Depots, dans le dossier precise. Pour être exact, il fait une mise à jour.
Bon j'attends vos  idées s'il y en a ? Merci

Dernière modification par L'Africain (Le 28/12/2013, à 20:58)


Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42

Hors ligne

#20 Le 28/12/2013, à 22:33

JujuLand

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

Normalement, avec la 12.04, c'est la version 0.4.8, la version 0.4.9 n'est donnée que pour la 12.10 (quantal) et après.

Quelle erreur as-tu ?
Je ne comprends pas trop ton problème, vu que tu dis qu'il fait les mises à jour dans ton dossier Depots/precise
Chez moi le remplacement de mirrors.list fonctionne, ce qui ne fonctionne pas, c'est d'appeler le même fichier, mais situé dans un autre dossier.

A+


Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)

Hors ligne

#21 Le 29/12/2013, à 09:09

L'Africain

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

En France il fait les mise à jour sous saucy, il a la même erreur que toi :
invalid config file specified at /usr/bin/apt-mirror line 134.
Mais il refait correctement les manipulations pour voir, je crois que l'erreur se situe au niveau du disque, qui semble avoir une mauvaise étiquette, j'attends sa réponse...


Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42

Hors ligne

#22 Le 29/12/2013, à 10:39

JujuLand

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

Qu'est-ce qui te fait dire çà ?

Il me semble avoir lu quelque part que le disque devait être monté dans /etc/mount mais je n'ai pas retrouvé ou j'ai lu çà ...

[edit]
Tout simplement là, plus haut dans la discussion :

michel_04 a écrit :

At Home, mon dépot local est sur un HDD USB 3,5" de 1Tio (Stock-Lacie-1To) renseigné dans le fstab de mon petit serveur Zotac

Questions :

Pourquoi le saisir dans le fstab ?
Est-ce indispensable ?
Est-ce du au fait que c'est un serveur ?
Le montage automatique ne fonctionne pas ?

Merci
[/edit]

A+

Dernière modification par JujuLand (Le 29/12/2013, à 12:14)


Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)

Hors ligne

#23 Le 29/12/2013, à 12:44

L'Africain

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

Parce que quand je lui ai dit de remettre les droits sur Depots, le terminal répondait : "Impossible d'accéder à /media/Depots...
J'attends donc sa réponse pour confirmer, ce qui pour moi serait la cause de l'erreur d'apt-mirror...


Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42

Hors ligne

#24 Le 29/12/2013, à 13:17

michel_04

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

Bonjour,

J'ai mis en dur dans /etc/fstab le montage (dans /media) des disques USB externes pour avoir un temps de démarrage correct.
Sans ça, le démarrage du PC est très long.

michel@Michel-ZBOX:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=77d3c85a-0eca-4e1d-961e-b606e51ec1ea /               ext4    noatime,discard,errors=remount-ro 0       1
# /home was on /dev/sda3 during installation
UUID=b900203f-1c25-4ff1-8bb7-269cc2f19f01 /home           ext4    noatime,discard       0       2
# swap was on /dev/sda2 during installation
UUID=99ef1d25-b79c-4bfc-a3f7-172401cd2ab5 none            swap    sw              0       0
# /media/Stock-Lacie-1To was on /dev/sdb1 during installation
UUID=d91f4b13-a3ad-45aa-b169-cd332f474fd5 /media/Stock-Lacie-1To	 ext4    defaults     0       2
# /media/Stock-Lacie-3To was on /dev/sdc1 during installation
UUID=60df04b1-09f4-4b19-8390-a067381704a6 /media/Stock-Lacie-3To	 ext4    defaults     0       2
tmpfs	/tmp            tmpfs		defaults,size=1g	0	0
michel@Michel-ZBOX:~$ 

Par contre pour le HDD de 2,5" qui balade de PC en PC, je le branche au port USB et il se monte en /media/WD-Red.(#2)

michel@Michel-E320:~$ cat /media/WD-Red/miroir/apt-mirror-configuration 
set base_path /media/WD-Red/miroir
set mirror_path $base_path/mirror
set skel_path $base_path/skel
set var_path $base_path/var
set cleanscript $var_path/clean.sh
set defaultarch i386
set nthreads 4
set tilde 0 

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://archive.ubuntu.com/ubuntu/ precise main restricted
deb-amd64 http://archive.ubuntu.com/ubuntu/ precise main restricted
deb-src http://archive.ubuntu.com/ubuntu/ precise main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://archive.ubuntu.com/ubuntu/ precise-updates main restricted
deb-amd64 http://archive.ubuntu.com/ubuntu/ precise-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu/ precise-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu/ precise universe
deb-amd64 http://archive.ubuntu.com/ubuntu/ precise universe
deb-src http://archive.ubuntu.com/ubuntu/ precise universe

deb http://archive.ubuntu.com/ubuntu/ precise-updates universe
deb-amd64 http://archive.ubuntu.com/ubuntu/ precise-updates universe
deb-src http://archive.ubuntu.com/ubuntu/ precise-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://archive.ubuntu.com/ubuntu/ precise multiverse
deb-amd64 http://archive.ubuntu.com/ubuntu/ precise multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise multiverse

deb http://archive.ubuntu.com/ubuntu/ precise-updates multiverse
deb-amd64 http://archive.ubuntu.com/ubuntu/ precise-updates multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse
deb-amd64 http://archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu precise-security main restricted
deb-amd64 http://security.ubuntu.com/ubuntu precise-security main restricted
deb-src http://security.ubuntu.com/ubuntu precise-security main restricted

deb http://security.ubuntu.com/ubuntu precise-security universe
deb-amd64 http://security.ubuntu.com/ubuntu precise-security universe
deb-src http://security.ubuntu.com/ubuntu precise-security universe

deb http://security.ubuntu.com/ubuntu precise-security multiverse
deb-amd64 http://security.ubuntu.com/ubuntu precise-security multiverse
deb-src http://security.ubuntu.com/ubuntu precise-security multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu precise partner
deb-amd64 http://archive.canonical.com/ubuntu precise partner
deb-src http://archive.canonical.com/ubuntu precise partner

## Uncomment the following two lines to add software from Ubuntu's
## 'extras' repository.
## This software is not part of Ubuntu, but is offered by third-party
## developers who want to ship their latest software.
deb http://extras.ubuntu.com/ubuntu precise main
deb-amd64 http://extras.ubuntu.com/ubuntu precise main
deb-src http://extras.ubuntu.com/ubuntu precise main

clean http://archive.ubuntu.com/ubuntu precise
clean http://security.ubuntu.com/ubuntu precise-security
clean http://archive.canonical.com/ubuntu precise
clean http://extras.ubuntu.com/ubuntu precise
michel@Michel-E320:~$ 

A+

Hors ligne

#25 Le 29/12/2013, à 14:06

JujuLand

Re : Installation depuis un dépot local (bug dans apt-mirror ?)

ok, merci Michel

l'Africain a écrit :

Impossible d'accéder à /media/Depots...

Ce n'est pas le message que tu donnais auparavant.
Dans ce cas, il semble évident que ce soit un problème de droits (proprio et groupe) ...

A+


Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)

Hors ligne