Connaître les référentiels APT et Ubuntu

Bonjour à tous les Linuxeros et Linuxeras. Aujourd'hui, nous allons traiter de ce sujet, les systèmes de dépôt de Ubuntu.

APT

Ubuntu et ses distributions dérivées utilisent le système APT. APT a été développé par l'équipe de Debian et sont l'acronyme de 'Outil de packaging avancé'.

Il est programmé en C et son fonctionnement consiste, expliqué de manière simple, à télécharger des '.deb' depuis un serveur FTP (dans ce cas ceux d'Ubuntu) et à les installer automatiquement avec dpkg.

Cela facilite grandement l'installation des programmes. Mais bien sûr, tous les programmes ne peuvent pas être sur des serveurs FTP. Alors voici PPA.

PPA

PPA De l'anglais «Personal Package Archive» sont des fichiers personnels et vous permet essentiellement de télécharger et d'installer des programmes qui ne sont pas dans les référentiels officiels. Ils sont généralement logés dans LaunchPad.

Utiliser

Par exemple, je veux installer le paquet 'roger / roger-mola' qui n'est pas dans les référentiels officiels, donc j'ouvre un terminal (console, shell, bash) et entre:

sudo apt-add-repository roger/roger-mola

Nous actualisons la base de données: (expliqué ci-dessous)

sudo apt-get update

Et nous téléchargeons le package:

sudo apt-get install roger-mola

Sections APT

Les packages sont divisés en 4 sections:

  • Entrée: Contient uniquement les packages qui répondent aux exigences de licence Ubuntu et pour lesquels le support est disponible auprès de votre équipe. Ceci est destiné à inclure tout ce dont vous avez besoin pour la plupart des systèmes GNU / Linux usage général.
  • Limité: Contient des packages pris en charge par les développeurs de Ubuntu en raison de son importance, mais qu'il n'est disponible sous aucun type de licence gratuite à inclure dans principal.
  • Univers: Contient un large éventail de programmes, qui peuvent ou non avoir une licence restreinte, mais qui ne sont pas pris en charge par le Ubuntu mais de la part de la communauté. Cela permet aux utilisateurs d'installer toutes sortes de programmes sur le système en les enregistrant dans un endroit autre que les packages pris en charge: principal y limité.
  • Multiverse: Contient des packages non pris en charge car ils ne répondent pas aux exigences du logiciel gratuit.

Utiliser APT

APT Il a de nombreuses utilisations, ici je vous montre les bases:

Installer des applications

sudo apt-get install [Nombre del programa]

Réparation / mise à jour des applications

sudo apt-get --reinstall install [Nombre del Programa]

Désinstaller des applications

sudo apt-get remove [Nombre del programa]

Désinstaller COMPLÈTEMENT les applications

sudo apt-get --purge remove [Nombre del programa]

Mettre à jour la base de données

sudo apt-get update

Vous ne voulez pas vous souvenir des commandes?

Eh bien, si vous ne voulez pas vous souvenir des commandes que vous avez:

  • Le centre logiciel Ubuntu
  • Aptitude qui est téléchargé avec le package: aptitude
  • Synaptic qui est téléchargé avec le package: synaptic
  • Expert

Eh bien, j'espère juste que vous l'avez aimé, parce que j'ai aimé écrire ceci. Bientôt, j'enseignerai à la fois YUM et PACMAN. À la prochaine.


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.   Gonzalo dit

    Bon poste pour avoir une connaissance du fonctionnement d'APT 😀

  2.   pandacriss dit

    n'oubliez pas qu'avec "apt-cache search" vous pouvez rechercher si un paquet est dans les référentiels ou les paquets qui répondent à une description. : 3
    essayez de faire
    recherche apt-cache nokia
    apt-cache recherche lxde
    recherche apt-cache nokia | gestion grep

  3.   oscar dit

    Merci pour la contribution!

  4.   Hugo Iturrieta dit

    Très bon.

  5.   clown_eriol dit

    Merci pour la contribution, en attendant les prochaines avec YUM et PACMAN

  6.   éliotime3000 dit

    Vous avez manqué Apper pour ceux qui utilisent KDE.

    En outre, il semble que la version Windows de Forefox s'améliore avec le rendu et l'interface elle-même pour les PC obsolètes.

    1.    ivanlinux dit

      Je pense qu'un bon geste de la part de Mozilla serait que Firefox OS n'a pas été reconnu par les systèmes Windows (pour flasher, copier des données), honnêtement, j'ai un excellent support pour FFOS mais je pense que c'est très vert, s'ils intégraient la compatibilité avec Android comme Tizen ou Sailfish OS le fait, je suis sûr que je flash mon Moto G.

      1.    Noctuide dit

        Les applications de Firefox sont conçues pour pouvoir fonctionner sur n'importe quelle plate-forme, car pour elles, la plate-forme est le Web.

        Le problème de Mozilla est que HTML5 finit par l'emporter, bien que heureusement, il gagne de plus en plus de terrain; Avec cela, FirefoxOS cherche à ce que les applications soient multiplateformes, pouvant s'exécuter dans n'importe quel navigateur du système d'exploitation. Une autre chose est que les dominants font leur truc pour que ce ne soit pas le cas, ou reportent leur domination. Les développeurs avec cela publieraient des applications pour toutes les plates-formes, avec les économies de main-d'œuvre que cela implique.

        1.    KZKG ^ Gaara dit

          J'ai lu dans ton commentaire «(…) Mozilla est nul, c'est que HTML5 (…) »… LOL!, Je pensais que tu n'étais pas d'accord avec HTML5 et l'idée de Mozilla, mais en lisant mieux je me rends compte que tu ne voulais pas dire que ça craint, mais plutôt apuce haha

        2.    ivanlinux dit

          Il y avait un projet qui était: "Vous créez pour Linux et il est également compatible sur Windows" (Ce n'est pas cygwin ou CoLinux), malheureusement il n'a pas d'avenir (ce qui pourrait arriver à HTML5). Je parie sur HTML5.
          Il y a un projet appelé Phonegap, très utile, en fait j'aime tellement HTML5 que je crée une application pour le web Eliotime. (Vous pouvez trouver le projet (Mega Ultra Bugeado xD) sur Github).
          Laissons le «hors sujet» de Firefox et HTML5 car il n'a rien à voir avec les «dépôts APT et Canonical Ubuntu»

  7.   atlas7jean dit

    Voici une erreur xd

    sudo apt-add-repository roger / roger-mola

    vous devez d'abord mettre ppa * colon * roger / roger-cool xD

    sudo apt-add-repository ppa: roger / roger-mola

  8.   Manuel R . dit

    Il me semble que la commande pour ajouter les PPA est fausse, en plus des deux points que commente atlas7jean, la syntaxe de la commande est incorrecte car il s'agit de add-apt-repository, au lieu de apt-add-repository.

    L'exemple montré devrait ressembler (selon moi) à ceci:

    $ sudo add-apt-repository ppa: roger / roger-mola

    Salutations.

  9.   Le Guillox dit

    La commande pour ajouter ppa est incorrecte. Cela ressemblerait à ceci: "sudo add-apt-repository ppa: [ppa name]"

    en dehors de cette bonne information, mais aurait pu ajouter plus de commandes. Par exemple, lors de l'installation, vous pouvez installer plusieurs packages dans la même commande, c'est-à-dire "sudo apt-get install [packages1] [package2]". si vous ajoutez -y avant "installer", il ne vous demande pas si vous êtes sûr d'installer.

    Vous devez également spécifier comment nettoyer les paquets qui sont obsolètes lors de la désinstallation d'un programme, "sudo apt-get autoremove" si vous ajoutez –purge, il les supprime complètement

  10.   Noctuide dit

    La mauvaise chose que je vois avec les référentiels PPA est que beaucoup n'ont généralement pas un long voyage, bien que d'un autre côté la variété pour Ubuntu soit la plus variée en quantité.

  11.   pcesar27 dit

    Excellent article que j'ai aimé puisque je suis un utilisateur novice qui commence dans ce monde linux, j'utilise actuellement de la menthe petra avec de la cannelle qui, je pense, est une excellente distribution pour les utilisateurs novices, et ce type de message est très utile pour ceux d'entre nous qui utilisent distributions dérivées de debian. J'attendrai votre message de YUM AND PACMAN car il serait très utile de jeter un coup d'œil à l'opensuse et à l'archlinux bien connus, etc.

  12.   chamaru dit

    Merci beaucoup pour vos informations, les gens comme vous sont ceux que cette communauté est riche en connaissances.

  13.   Berna dit

    Chingón. Merci.