Comment utiliser un référentiel Ubuntu local

Dans mon pays, la plupart d’entre nous n’ont pas accès à Internet, nous n’avons donc pas accès aux référentiels en ligne. Cela nous oblige à charger le référentiel dans un disco duro externo ou sur notre propre disque dur interne.

Par exemple, sur mon disque dur externe, j'ai le dépôt ArchLinux pour 64 bits (plus de 30 Go), ainsi que le Debian Wheezy 32 bits (plus de 40 Go).

Par défaut les distributions une fois installées, essayez de mettre à jour les packages, installez de nouveaux packages et d'autres à partir de référentiels sur Internet, nous devons dire à notre distribution de ne pas rechercher le référentiel sur Internet, nous devons lui dire d'utiliser le référentiel que nous avons.

Image tirée de Deviantart

Configurer le référentiel dans sources.list

Les étapes suivantes nécessitent des autorisations administratives. S'ils utilisent Ubuntu (par exemple) ils doivent mettre "sudo" devant chaque ligne de commande qu'ils tapent

1. Il faut ouvrir un terminal (console, bash, shell, etc.). En cela, nous écrirons:

nano /etc/apt/sources.list

2. Un fichier texte va s'ouvrir, supprimons tout ce qu'il a et mettons ceci:

deb fichier: /// media / hdd / repo précis de l'univers principal multiverse fichier deb restreint: /// media / hdd / repo precise-updates univers principal multiverse restreint fichier deb: /// media / hdd / repo precision-security univers principal fichier deb restreint multiverse: /// media / hdd / repo précis-backports univers principal multiverse restreint fichier deb: /// media / hdd / repo univers principal précis-proposé multiverse restreint

Ici, je vais m'arrêter. C'est le chemin vers le référentiel Ubuntu Precise que j'ai en théorie sur mon disque dur externe, / media / hdd / est le dossier dans lequel le disque dur est monté, puis le référentiel (c'est-à-dire le dossier contenant dists, pool et autres) est appelé repo, la version d'Ubuntu que j'utilise est précise, c'est pourquoi la première ligne est le même nom de la distribution précis (12.04), puis les lignes suivantes seront les autres branches du repo (mises à jour, sécurité, etc), enfin je précise les zones du repo, univers principal multivers restreint

3. Sauvegardons le fichier avec Ctrl + O et quittons l'éditeur avec Ctrl + X

4. Dans ce même terminal, écrivons ce qui suit et vous verrez comment les index du référentiel local commencent à être lus:

apt-get update

Maintenant, pour clarifier, là où 90% des gens font des erreurs, c'est quand il s'agit de mettre le chemin / l'adresse du référentiel, il est extrêmement important de bien lire et de bien copier cette partie.

Disons que nous copions le dépôt sur un disque dur externe, qui se trouve dans "/ media / external", nous le copions à la racine avec le nom "repository-ubuntu", dans ce dossier (repository-ubuntu) se trouvent les dossiers appartenant au référentiel (dists, pool, etc.).

Si tel est le cas, le chemin serait:

fichier deb: /// media / external / repository-ubuntu univers principal lucide multivers restreint etc etc etc

Il est également valable de préciser qu'il existe des programmes qui font de nous un mini-référentiel, de cette manière il n'est pas nécessaire de transporter cette tonne de Go, des applications telles que Apton CD, RepoMan o CFP.

Bon, rien de plus à ajouter, je sais que pour beaucoup ce n'est pas une nécessité d'avoir le référentiel sur le disque dur mais ... ceux qui en ont besoin, ont déjà plus d'informations à ce sujet.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   serfaviros dit

    Salut comment ca va. Une question: et comment mettre à jour ce référentiel? Je suppose que je dois trouver un endroit pour me connecter. Et une autre question qui vient de se poser, combien de temps faut-il pour mettre à jour tout ce tas d'applications? L'article m'intéresse car il est possible que pendant un certain temps je n'ai pas de connexion, le problème est que j'utilise Arch et Antergos.

    1.    CRIS dit

      Il serait intéressant pour eux de faire un article expliquant comment sont les conditions spécifiques de la technologie à Cuba, comment avez-vous accès à Internet même si c'est peu, et si c'est à cause du travail, quel est le but de ce travail? Ce serait une bonne lecture pour en savoir plus sur les conditions socio-technologiques de ce beau pays.

      Salutations de Bogotá.

      1.    nano dit

        Bonjour, désolé mais ce que vous demandez ne peut vous être donné.

        C'est un sujet avec trop de connotations politiques et extrêmement délicat, d'autant plus qu'au sein de la communauté il y a beaucoup de gens avec ... pour ainsi dire complexe et difficile à comprendre.

        Nous ne parlons pas de politique (sauf s'il s'agit de décisions gouvernementales sur le sujet dont nous traitons, et toujours d'un point de vue pratique) ou quoi que ce soit de ce genre.

        1.    CRIS dit

          ok 😉

      2.    Oktoberfest dit

        Vous pouvez en savoir plus sur ce que vous demandez dans ce commentaire 😉 J'espère que cela clarifie vos doutes 😉

        https://blog.desdelinux.net/flisol-2014-en-cuba/#comment-115547

        Salu2.

    2.    dragnell dit

      Nous le faisons généralement avec debmirror pour la distribution .DEB et rsync pour tous les autres de quelque part qui ont mis à jour les dépôts en .cu dans notre cas, le temps de retard est proportionnel à votre bande passante et à votre temps sans mettre à jour ces dépôts. À votre santé

  2.   KevinJhon dit

    Vous oubliez debmirror pour les télécharger

  3.   éliotime3000 dit

    Excellente recommandation, car cela fonctionnerait également pour Debian (les deux utilisent APT et la vérité est qu'il vaut également la peine de mettre à jour la version vers la fin du disque).

  4.   dayani dit

    J'ai besoin d'aide pour fis…. Comment puis-je télécharger à partir d'un intranet et copier le référentiel ubuntu sur un disque ... à partir d'une machine Windows? 😀

  5.   gopro dit

    Puis-je mettre à jour le référentiel sans avoir de connexion Internet? avec un usb ou quelque chose comme ça, car mon problème est que je ne peux pas configurer les pilotes sans les télécharger à partir du référentiel.