Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 18-07-2016 17:24:12

keltwookie
Membre
Distrib. : Debian GNU/Linux 8.05 Jessie
Noyau : 3.16.0-4 amd64
Inscription : 18-07-2016
Site Web

Gestion d'un dépot en local -sources.list

Bonjour


N'ayant pas de connexions puissante, j'ai eu donc l'idée de télécharger les isos et de m'en servir comme dépôts, j'ai bien essayé le tuto ici, ai modifié ce qui avait besoin de l'être, édité le fichier sources.list… mais après un apt-get update, rien, apt ne trouve pas les fichiers.

Pour plus de précision, voici mon fichier. Bien sûr les isos sont montées.

#

# deb cdrom:[Debian GNU/Linux 8.4.0 _Jessie_ - Official amd64 DVD Binary-1 20160402-14:46]/ jessie contrib main

#deb cdrom:[Debian GNU/Linux 8.4.0 _Jessie_ - Official amd64 DVD Binary-1 20160402-14:46]/ jessie contrib main

deb file:/media/<utilisateur>/Debian 8.5.0 amd64 1 jessie main contrib non-free

# Debian Jessie, dépôt principal
#deb http://httpredir.debian.org/debian/ jessie main contrib non-free
# Debian Jessie, mises-à-jour de sécurité
#deb http://security.debian.org/ jessie/updates main contrib non-free
# Debian Jessie, mises-à-jour "volatiles"
#deb http://httpredir.debian.org/debian/ jessie-updates main contrib non-free

# Line commented out by installer because it failed to verify:
#deb http://security.debian.org/ jessie/updates main contrib
# Line commented out by installer because it failed to verify:
#deb-src http://security.debian.org/ jessie/updates main contrib



Des indices ?

D'avance merci.

Edit à toto :
Juste pour ajouter de la couleur, mis le code simple en code=apt_sources. C'est-y pas joli ainsi ?

Hors ligne

#2 18-07-2016 17:58:41

nono47
Membre
Lieu : dans l'engrenage ...
Distrib. : sid
Noyau : Linux 4.8.0-1-amd64
(G)UI : gnome-shell
Inscription : 09-05-2012

Re : Gestion d'un dépot en local -sources.list

Salut,

Un tutoriel de arpinux qui est complet : http://arpinux.org/public/doc_arp_pdf/d … _local.pdf

Hors ligne

#3 18-07-2016 18:08:10

arpinux
Adhérent(e)
Lieu : @home
Distrib. : Debian Jessie
Noyau : 4.7-amd64
(G)UI : dwm, fluxbox, evilwm, vtwm, spectrwm, pekwm
Inscription : 30-06-2016
Site Web

Re : Gestion d'un dépot en local -sources.list

bonjour smile
c'est la ligne deb qui est mal formée.

pour éditer la ligne proprement, il faut l'adresse locale du dossier du dépôt + le contenu du fichier /ton_dépôt/debian/conf/distributions afin de remplir la ligne smile
et le retour du log quand tu lances la commande 'apt-get update' pour avoir encore plus d'infos sur l'erreur ou savoir si il y en a d'autres wink

minibanner.png minibanner-dflinux.png livedf.png bouton3hg.gif

Hors ligne

#4 18-07-2016 22:35:24

keltwookie
Membre
Distrib. : Debian GNU/Linux 8.05 Jessie
Noyau : 3.16.0-4 amd64
Inscription : 18-07-2016
Site Web

Re : Gestion d'un dépot en local -sources.list

Merci à tous les deux

Je vais étudier ça de plus près ...

@icelui qui a édité mon premier post
Si, c'est 'ach'ment plus joli !

Dernière modification par keltwookie (18-07-2016 22:37:21)

Hors ligne

#5 19-07-2016 06:04:02

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : Gestion d'un dépot en local -sources.list

Pour mettre les belles couleurs, voir le tuto qui fô, là :
Voir le tuto : Le code, ça pique moins les yeux en couleur

Et hop le point choco df dans la besace à jojo ! tongue

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#6 19-07-2016 11:16:03

keltwookie
Membre
Distrib. : Debian GNU/Linux 8.05 Jessie
Noyau : 3.16.0-4 amd64
Inscription : 18-07-2016
Site Web

Re : Gestion d'un dépot en local -sources.list

Voui, toutes mes excuses, je n'ai remarqué que plus tard.

Grmphh, les gourmands ne reculent devant RIEN !

Hors ligne

#7 19-07-2016 12:49:23

phlinux
Membre
Lieu : S-M
Distrib. : Jessie
Noyau : 4.6
(G)UI : Openbox (+Rox+Feh)
Inscription : 10-05-2009

Re : Gestion d'un dépot en local -sources.list

Le problème avec ce système c'est qu'il te faudra re-télécharger une nouvelle iso complète pour les mises à jour. Autant créer un dépot, avec reprepro par exemple, plus facile à gérer et éventuellement sélectif, càd ne contenant que les paquets qui te sont utiles.

Pages perso : feh, omegat, udisks, sa station de travail comme passerelle

Hors ligne

#8 19-07-2016 12:59:21

arpinux
Adhérent(e)
Lieu : @home
Distrib. : Debian Jessie
Noyau : 4.7-amd64
(G)UI : dwm, fluxbox, evilwm, vtwm, spectrwm, pekwm
Inscription : 30-06-2016
Site Web

Re : Gestion d'un dépot en local -sources.list

re smile
o/phlinux : oui, cette méthode est ponctuelle... c'était avant que j'apprenne à gérer les dépôts debian smile
mais pour tester des paquets perso, c'est tout à fait adapté wink

minibanner.png minibanner-dflinux.png livedf.png bouton3hg.gif

Hors ligne

#9 19-07-2016 13:27:59

phlinux
Membre
Lieu : S-M
Distrib. : Jessie
Noyau : 4.6
(G)UI : Openbox (+Rox+Feh)
Inscription : 10-05-2009

Re : Gestion d'un dépot en local -sources.list

Oui sans doute. L'idée de fond étant que l'on peut se retrouver très vite sans le net et que prévoir un dépot itinérant, sur clé par exemple, est une sécurité.

Pages perso : feh, omegat, udisks, sa station de travail comme passerelle

Hors ligne

#10 19-07-2016 15:26:29

keltwookie
Membre
Distrib. : Debian GNU/Linux 8.05 Jessie
Noyau : 3.16.0-4 amd64
Inscription : 18-07-2016
Site Web

Re : Gestion d'un dépot en local -sources.list

Bon, j'ai finalement réussi à me dépatouiller et honnêtement, la méthode proposée semble largement plus efficace que ce que j'avais choisi comme 1ere option (ou : comment simplifier un déploiement par réseau en une leçon, je me trompe ?).

Mais :

1) j'ai du faire une petite modif personnelle en modifiant le point de montage. En effet, la méthode proposée envoie bien les paquets dans /media/Debian8/<nom-du-depot>, mais pas dans la partition prévue à cet effet.

J'ai résolu le problème en modifiant le point de montage dans le fichier /etc/fstab donc, dans une console  en mode root, j'ai tapé « blksid », ce qui liste les lecteurs présents sur la machine ainsi que leur étiquette (nom) et leur uuid.

Ensuite, j'ai édité le fichier /etc/fstab, tapé :

gedit /etc/fstab



Pour mon exemple on obtient ceci :

# /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>
# / was on /dev/sd... during installation
UUID=<uuid> /               ext4    errors=remount-ro 0       1
# /home was on /dev/sd... during installation
UUID=<uuid> /home           ext4    defaults        0       2
# swap was on /dev/sd... during installation
UUID=<uuid> none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0
UUID=<uuid> /media/Debian805/Depot1 auto nosuid,nodev,nofail,x-gvfs-show,noauto 0 0



Et pour ceux qui nous lisent et que la ligne de commande et l'édition de fichiers « à la main » rebutent absolument, toute la partie points de montage est parfaitement gérée en mode graphique dans l'outil « Disques » de Gnome.

Si j'ai tout faux, n'hésitez surtout pas !

2) J'ai eu beau rééditer le fichier Release plusieurs fois (component), refaire les manips pour chaque iso (3), je n'ai que 3,8 GB de copié sur la partition, c'est normal, sachant que je voudrais aussi les paquets contrib et non-free ?

@arpinux
Ton tuto est quand même une pure pépite pour débutants. Et oui, je pense qu'en connaissant mieux les arcanes de Debian, on peut modifier et améliorer tout ça

@phlinux

Le problème avec ce système c'est qu'il te faudra re-télécharger une nouvelle iso complète pour les mises à jour. Autant créer un dépot, avec reprepro par exemple, plus facile à gérer et éventuellement sélectif, càd ne contenant que les paquets qui te sont utiles.


Oui, j'y ai pensé, mais reprepo...kesako? Tuto ? Je suis archi-preneur:D

Oui sans doute. L'idée de fond étant que l'on peut se retrouver très vite sans le net et que prévoir un dépot itinérant, sur clé par exemple, est une sécurité.


Très vrai, là aussi, j'en étais arrivé au mêmes conclusions. Le tuto d'arpinux reste néanmoins une très bonne approche pour le débutant que je suis, et me suis contenté d'installer ce 1er dépôt en local (sur un HDD interne donc), mais effectivement, le but final est de pouvoir balader ces dépôts aux besoin, histoire de faire découvrir Debian à des amis, par exemple. wink

Hors-sujet : Existerait-il l'équivalent anglais de Debian -Facile ? Je voudrais inciter (vivement) un collègue à changer d'OS, celui, ci, citoyen britannique, ne parle pas un mot de Français bien sûr.
Je pourrais traduire quelques tutos venant d'ici (avec l'accord des auteurs bien sûr), mais ce ne serait pas la méthode la plus simple.

Dernière modification par keltwookie (19-07-2016 15:49:51)

Hors ligne

#11 19-07-2016 15:43:16

arpinux
Adhérent(e)
Lieu : @home
Distrib. : Debian Jessie
Noyau : 4.7-amd64
(G)UI : dwm, fluxbox, evilwm, vtwm, spectrwm, pekwm
Inscription : 30-06-2016
Site Web

Re : Gestion d'un dépot en local -sources.list

re smile
pour un dépôt local "à jour", bah il faut carrément se faire un miroir @home big_smile https://www.debian.org/mirror/ftpmirror.fr.html et là, plus de soucis une fois en place big_smile

minibanner.png minibanner-dflinux.png livedf.png bouton3hg.gif

Hors ligne

#12 19-07-2016 15:54:57

keltwookie
Membre
Distrib. : Debian GNU/Linux 8.05 Jessie
Noyau : 3.16.0-4 amd64
Inscription : 18-07-2016
Site Web

Re : Gestion d'un dépot en local -sources.list

Intéressant, mais dans le cas présent, il n'est absolument pas question de créer un miroir, ma connexion ne me le permettant pas...d'ou le sujet wink

Dernière modification par keltwookie (19-07-2016 15:55:43)

Hors ligne

#13 19-07-2016 16:05:22

arpinux
Adhérent(e)
Lieu : @home
Distrib. : Debian Jessie
Noyau : 4.7-amd64
(G)UI : dwm, fluxbox, evilwm, vtwm, spectrwm, pekwm
Inscription : 30-06-2016
Site Web

Re : Gestion d'un dépot en local -sources.list

non mais tu utilises la technique du miroir pour te faire ton dépôt local.
une fois fait, tu pourras mettre ton miroir à jour une fois de temps en temps et t'en servir 'off-line' le reste du temps wink

minibanner.png minibanner-dflinux.png livedf.png bouton3hg.gif

Hors ligne

#14 19-07-2016 16:19:39

keltwookie
Membre
Distrib. : Debian GNU/Linux 8.05 Jessie
Noyau : 3.16.0-4 amd64
Inscription : 18-07-2016
Site Web

Re : Gestion d'un dépot en local -sources.list

Excellent, je vais voir ça de plus près, merci big_smile

Hors ligne

Pied de page des forums