Bonjour à tous et à toutes,
Déjà, ça commence mal : j'ai beau (mal) réfléchir, je ne sais pas si je poste au bon endroit...
Voilà ma "problématique" du jour. J'ai ici un Raspberry avec un disque externe de 1To sur lequel j'ai la place pour mettre un dépôt local de Mint, à la fois en Mate et en Cinnamon. Je vais parfois faire des installations dans des coins où ADSL est pas terrible (pour rester poli). Je peux donc dans ces cas là, via un Rsync, rapatrier mon dépôt local depuis mon Raspberry sur mon PC portable qui est, lui, en Mint 18 Cinnamon.
Le souci que j'ai, c'est de créer le dépôt local sur mon Raspberry. J'ai trouvé comment faire un dépôt Ubuntu ou Debian, mais pas Mint...
L'autre truc que j'ai pas compris, c'est comment faire comprendre à l'installateur d'aller trouver le dépôt local et de ne pas aller chercher un dépôt "officiel" sur Internet.
Si quelqu'un a des idées là-dessus, je l'en remercie par avance.
Faire un dépôt local sur mon Raspberry
-
alain38200
- Messages : 7
- Enregistré le : dim. 30 juil. 2017 01:15
- Localisation : Vienne (38)
Re: Faire un dépôt local sur mon Raspberry
Il y a tonne de ressources sur internet pour faire son propre dépôt et prendre des paquets dans tel et tel dépôts et construire le sien. Je n'ai pas le DD là sinon je t'aurais passé un lien favori dommage.
Stretch 32bits cinnamon/Fedora25/Sarah
Compaq 8510p/MSI GE70/Raspberry Pi2
Compaq 8510p/MSI GE70/Raspberry Pi2
Re: Faire un dépôt local sur mon Raspberry
Salut,
(faire une copie auparavant). Voici mon fichier official-package-repositories.list modifié pour que le système recherche les paquets sur mon disque dur externe :
Voici mon fichier de configuration (apt-mirror-configuration) pour mon dépôt local Linux Mint sur mon disque dur externe :alain38200 a écrit :
Le souci que j'ai, c'est de créer le dépôt local sur mon Raspberry. J'ai trouvé comment faire un dépôt Ubuntu ou Debian, mais pas Mint...
Code : Tout sélectionner
############# config ##################
#
set base_path /media/dupo/Elements/Linux/Mint18/amd64/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 amd64
set postmirror_script $var_path/postmirror.sh
set run_postmirror 0
set nthreads 2
set _tilde 0
#
############# end config ##############
deb-amd64 http://ftp-stud.hs-esslingen.de/pub/Mirrors/packages.linuxmint.com sonya main upstream import backport
deb-amd64 http://archive.ubuntu.com/ubuntu xenial main restricted universe multiverse
deb-amd64 http://archive.ubuntu.com/ubuntu xenial-updates main restricted universe multiverse
deb-amd64 http://archive.ubuntu.com/ubuntu xenial-backports main restricted universe multiverse
deb-amd64 http://security.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
deb-amd64 http://archive.canonical.com/ubuntu/ xenial partner
clean http://ftp-stud.hs-esslingen.de/pub/Mirrors/packages.linuxmint.com sonya
clean http://archive.ubuntu.com/ubuntu xenial
clean http://archive.ubuntu.com/ubuntu xenial-updates
clean http://archive.ubuntu.com/ubuntu xenial-backports
clean http://security.ubuntu.com/ubuntu/ xenial-security
clean http://archive.canonical.com/ubuntu/ xenialModifier le fichier /etc/apt/sources.list.d/official-package-repositories.listalain38200 a écrit : L'autre truc que j'ai pas compris, c'est comment faire comprendre à l'installateur d'aller trouver le dépôt local et de ne pas aller chercher un dépôt "officiel" sur Internet.
(faire une copie auparavant). Voici mon fichier official-package-repositories.list modifié pour que le système recherche les paquets sur mon disque dur externe :
Code : Tout sélectionner
deb [arch=amd64] file:/media/dupo/Elements/Linux/Mint18/amd64/miroir/mirror/ftp-stud.hs-esslingen.de/pub/Mirrors/packages.linuxmint.com sonya main upstream import backport
deb [arch=amd64] file:/media/dupo/Elements/Linux/Mint18/amd64/miroir/mirror/archive.ubuntu.com/ubuntu xenial main restricted universe multiverse
deb [arch=amd64] file:/media/dupo/Elements/Linux/Mint18/amd64/miroir/mirror/archive.ubuntu.com/ubuntu xenial-updates main restricted universe multiverse
deb [arch=amd64] file:/media/dupo/Elements/Linux/Mint18/amd64/miroir/mirror/archive.ubuntu.com/ubuntu xenial-backports main restricted universe multiverse
deb [arch=amd64] file:/media/dupo/Elements/Linux/Mint18/amd64/miroir/mirror/security.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
deb [arch=amd64] file:/media/dupo/Elements/Linux/Mint18/amd64/miroir/mirror/archive.canonical.com/ubuntu/ xenial partner-
alain38200
- Messages : 7
- Enregistré le : dim. 30 juil. 2017 01:15
- Localisation : Vienne (38)
Re: Faire un dépôt local sur mon Raspberry
Bonsoir à tous et à toutes,
Je sais, j'ai tardé à revenir vers vous et je m'en excuse. Mon dépot local est bien en place sur mon Raspberry. J'arrive parfaitement à faire les mises à jour de mes machines depuis ce dépôt.
Par contre, je n'ai toujours pas trouvé comment faire pour que les installations pointent vers ce dépôt local. Je suppose qu'il y a quelque chose à modifier dans l'ISO de l'installation, mais quoi...
Là encore, j'ai sans doute mal cherché...
D'avance, là encore, merci pour votre aide.
Je sais, j'ai tardé à revenir vers vous et je m'en excuse. Mon dépot local est bien en place sur mon Raspberry. J'arrive parfaitement à faire les mises à jour de mes machines depuis ce dépôt.
Par contre, je n'ai toujours pas trouvé comment faire pour que les installations pointent vers ce dépôt local. Je suppose qu'il y a quelque chose à modifier dans l'ISO de l'installation, mais quoi...
Là encore, j'ai sans doute mal cherché...
D'avance, là encore, merci pour votre aide.