Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révision Les deux révisions suivantes
documentation:telechargements [03-08-2014 08:24]
appzer0 [Créer un miroir pour 0Linux]
documentation:telechargements [05-02-2015 08:20]
appzer0 [Serveurs disponibles]
Ligne 1: Ligne 1:
 ====Téléchargements==== ====Téléchargements====
  
-Les sources de **0Linux** se trouvent dans un dépôt GIT. Les paquets précompilés en résultant sont hébergés et disponibles en HTTP, FTP et rsync. Des images ISO contenant un programme d'​installation du système 0Linux, gravables sur disque optique ou copiables sur disques durs, clés USB ou cartes mémoire sont régulièrement publiées.+Les sources de **0Linux** se trouvent dans un dépôt GIT. Les paquets précompilés en résultant sont hébergés et disponibles en HTTP, FTP et rsync sur plusieurs serveurs « miroirs » qui répliquent les fichiers publiés par le serveur maître. Des images ISO contenant un programme d'​installation du système 0Linux, gravables sur disque optique ou copiables sur disques durs, clés USB ou cartes mémoire sont régulièrement publiées. 
 +---- 
 +====Serveurs disponibles==== 
 + 
 +Tous ces serveurs contiennent au minimum l'​ensemble des paquets et des images ISO de 0Linux. On peut donc à loisir les utiliser pour faire ses mises à jour via ''​0g''​ en les indiquant dans le fichier ''/​etc/​0outils/​0g.conf'',​ en HTTP ou FTP, notamment si l'un d'eux est inaccessible. L'IGH du CNRS est le serveur par défaut. 
 +De nombreux serveurs fournissent un service ''​rsync''​ pour synchroniser les fichiers chez soi (ou créer un miroir de 0Linux). 
 + 
 +À l'IGH du CNRS (serveur de référence,​ 1 Gb/s), France, Montpellier : 
 +  * HTTP : [[http://​ftp.igh.cnrs.fr/​pub/​os/​linux/​0linux]] 
 +  * FTP : [[ftp://​ftp.igh.cnrs.fr/​pub/​os/​linux/​0linux]] 
 +  * RSYNC : [[rsync://​ftp.igh.cnrs.fr/​0linux]] 
 + 
 +Au LIP6 de l'​Université Paris VI, France, Paris : 
 +  * HTTP : [[http://​www-ftp.lip6.fr/​pub/​linux/​distributions/​0linux]] 
 +  * FTP : [[ftp://​ftp.lip6.fr/​pub/​linux/​distributions/​0linux]] 
 +  * RSYNC : [[rsync://​ftp.lip6.fr/​0linux]] 
 + 
 +Chez Layerjet.com,​ Allemagne : 
 +  * HTTP : [[http://​mirror.layerjet.com/​0linux]] 
 +  * FTP : [[ftp://​mirror.layerjet.com/​0linux]] 
 +  * RSYNC : [[rsync://​mirror.layerjet.com/​0linux]] 
 + 
 +Chez mooo.com, France : 
 +  * HTTP : [[http://​darknekros.mooo.com/​0linux]]
  
 ---- ----
  
-====Images ISO====+====Noyau et initrd contenant l'​installateur====
  
-Des images ISO de 0Linux sont disponibles : l'​image ''​mini''​ ne contient aucun paquet (une connexion ​à internet est donc nécessaire pour télécharger les paquets depuis ​l'​installateur)768 Mo de mémoire vive (RAM) minimum sont requis ​pour démarrer le système autonome.+Ces fichiers contiennent un mini-système ​à démarrer contenant que l'​installateur ​de 0Linux ainsi que le noyauOn peut s'en servir par exemple ​pour démarrer le système autonome ​(ou « live ») dans une machine virtuelle avec QEMU ou VirtualBox.
  
-  * ftp://​ftp.igh.cnrs.fr/​pub/​os/​linux/​0linux/​iso +Rendez-vous dans le répertoire ''​installateur/''​ sur les serveurs ​(voir plus haut dans cette page).
-  * http://​ftp.igh.cnrs.fr/​pub/​os/​linux/​0linux/​iso +
-  * http://​download.tuxfamily.org/​0linux/​pub/​iso  ​(les 2 ISO de la dernière version uniquement)+
  
-Assurez-vous d'​avoir téléchargé votre image  intégralement en téléchargeant la somme de contrôle nommée ''​*.iso.md5'',​ puis :+====Images ISO avec installateur==== 
 + 
 +Des images ISO de 0Linux sont disponibles : ces images ''​mini''​ ne contiennent aucun paquet (une connexion à internet est donc nécessaire pour télécharger les paquets depuis l'​installateur). 768 Mo de mémoire vive (RAM) minimum sont requis pour démarrer le système autonome. 
 + 
 +Assurez-vous de télécharger la dernière version, le fichier nommé ''​00-La-derniere-version-est-VERSION''​ vous permet de ne pas vous tromper. 
 + 
 +Prenez de préférence l'​image 64 bits (nommée x86_64) si votre processeur le permet (la plupart le peuvent de nos jours). Le système 64 bits étant multilib, vous pourrez profiter des applications 32 bits (Steam, VirtualBox, Skype, Wine 32 bits, etc.). 
 + 
 +Rendez-vous dans le répertoire ''​iso/''​ sur les serveurs (voir plus haut dans cette page). 
 + 
 +Puis assurez-vous d'​avoir téléchargé votre image intégralement en téléchargeant la somme de contrôle nommée ''​*.iso.md5'',​ puis :
  
 <code bash> <code bash>
Ligne 21: Ligne 52:
 </​code>​ </​code>​
  
-Vous pouvez démarrer cette ISO en la gravant sur un CD/DVD ou bien en la copiant sur une clé USB via ''​dd'' ​(et en paramétrant votre BIOS ou EFI pour qu'il démarre sur cette clé) :+Vous pouvez démarrer cette ISO en la gravant sur un CD/DVD ou bien en la copiant sur une clé USB via ''​dd'' ​sous Linux. Sous Windows, vous pouvez utiliser [[http://​sourceforge.net/​projects/​usbwriter/​files/​|USBWriter]].
  
-Exemple pour une clé USB reconnue comme ''/​dev/​sdc''​+Exemple ​sous Linux pour une clé USB reconnue comme ''/​dev/​sdc''​
  
 <code bash> <code bash>
Ligne 29: Ligne 60:
 </​code>​ </​code>​
  
-L'ancienne 0Linux epsilon est toujours disponible en image ISO, mais pour DVD uniquement. Pour la rendre amorçable ​sur une clé USB ou une carte mémoire, vous pouvez passer ​le fichier ''​.iso''​ à l'​outil ''​isohybrid''​ par exemple (compris ​dans le paquet ​''​syslinux''​).+Paramétrez votre BIOS ou EFI pour qu'il démarre ​sur cette clé ou sur le lecteur optique et désactivez le SecureBoot ​dans votre EFI s'il est activé.
  
-:!: Cette image est **vieille** et n'est plus du tout supportée. +L'​ancienne 0Linux epsilon est toujours disponible en image ISO, mais pour DVD uniquement. Pour la rendre amorçable sur une clé USB ou une carte mémoire, vous pouvez passer le fichier ''​.iso''​ à l'​outil ''​isohybrid''​ par exemple (compris dans le paquet ''​syslinux''​). Elle se trouve dans le répertoire ''​grenier/''​ des serveurs (voir plus haut dans cette page). ​Cette image est vieille et n'​est ​donc plus du tout supportée ​par le projet.
- +
-    * ftp://​ftp.igh.cnrs.fr/​pub/​os/​linux/​0linux/​grenier/​iso +
-    * http://​ftp.igh.cnrs.fr/​pub/​os/​linux/​0linux/​grenier/​iso+
  
 ---- ----
Ligne 40: Ligne 68:
 ====Paquets==== ====Paquets====
  
-Parcourir ​les paquets ​disponibles : +On peut parcourir ​les paquets ​en se rendant dans le répertoire ''​paquets/''​ sur les serveurs (voir plus haut dans cette page).
  
-    * ftp://​ftp.igh.cnrs.fr/​pub/​os/​linux/​0linux/​paquets (complet et à jour) +Synchroniser tous les paquets de 0Linux (ici 0Linux « eta » pour x86_64 ​depuis le serveur ftp.igh.crns.fr) via ''​rsync''​ dans le répertoire courant :
-    * http://​ftp.igh.cnrs.fr/​pub/​os/​linux/​0linux/​paquets (complet et à jour) +
-    * http://​download.tuxfamily.org/​0linux/​pub/​paquets (x86_64 uniquement, paquets uniquement, 2 ISO) +
- +
-Synchroniser tous les paquets de 0Linux (ici 0Linux « eta » pour x86_64) via ''​rsync''​ dans le répertoire courant, au choix :+
  
   rsync -av --delete rsync://​ftp.igh.cnrs.fr/​0linux/​paquets/​eta/​x86_64/​* .   rsync -av --delete rsync://​ftp.igh.cnrs.fr/​0linux/​paquets/​eta/​x86_64/​* .
-  rsync -av --delete rsync://​download.tuxfamily.org/​pub/​0linux/​pub/​paquets/​eta/​x86_64/​* . 
- 
-Merci infiniment à l'IGH ([[http://​www.igh.cnrs.fr|Institut de Génétique Humaine]]) du CNRS ainsi qu'à [[http://​tuxfamily.org|Tuxfamily]] pour leur aide précieuse. 
  
 ---- ----
Ligne 63: Ligne 84:
   mkdir -p /​quelque/​part/​miroirs   mkdir -p /​quelque/​part/​miroirs
   cd /​quelque/​part/​miroirs   cd /​quelque/​part/​miroirs
-  rsync -av --delete rsync://​ftp.igh.cnrs.fr/​0linux ​*+  rsync -avP --delete rsync://​ftp.igh.cnrs.fr/​0linux ​
 + 
 +Remplacez ''​delete''​ par ''​delete-after''​ ou ''​delete-before''​ selon vos préférences. Voyez ''​man rsync''​ pour le reste, le serveur de l'IGH n'a aucune restriction en rsync (l'​option ''​-n''​ est donc aussi disponible).
  
 ------ ------
Ligne 69: Ligne 92:
 ====Sources de 0Linux==== ====Sources de 0Linux====
  
-  * Parcourir le dépôt GIT via l'​interface Web : +  * Parcourir le dépôt GIT via l'​interface Web : [[http://​git.tuxfamily.org/​0linux/​0linux.git]] 
-    * [[http://​git.tuxfamily.org/​0linux/​0linux.git]] +  * Il y a également un dépôt chez GitHub : https://​github.com/​0linux/​0linux 
-  * Cloner le dépôt GIT chez soi :  +  * Cloner le dépôt GIT chez soi : 
-    * <code bash>git clone git://​git.tuxfamily.org/​gitroot/​0linux/​0linux.git</​code>​+  * <code bash>git clone git://​git.tuxfamily.org/​gitroot/​0linux/​0linux.git</​code>​
  
 ---- ----