Outils pour utilisateurs

Outils du site


issue181:c_c

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
issue181:c_c [2022/05/29 18:50] auntieeissue181:c_c [2022/06/02 18:16] (Version actuelle) andre_domenech
Ligne 5: Ligne 5:
 Here I have an example, and you can see 4 tabs, Description, Details, Included files and Lintian output. This allows you to drill down and see “inside” the package, but I am getting ahead of myself. This is supposed to be a whistle wetter.** Here I have an example, and you can see 4 tabs, Description, Details, Included files and Lintian output. This allows you to drill down and see “inside” the package, but I am getting ahead of myself. This is supposed to be a whistle wetter.**
  
-Pour ce numéro, j'aimerais que nous nous penchions sur les logiciels. Pas n'importe quel logiciel, mais les logiciels d'Ubuntu. Lorsque j'obtiens un logiciel pour Ubuntu, je préfère qu'il soit en format .deb. Il y a de nombreuses années, j'ai eu une mauvaise expérience avec Red Hat, les .rpm et l'enfer des dépendances, ce qui m'a détourné des rpm jusqu'à aujourd'hui. C'est alors qu'un ami m'a fait découvrir Debian et la simplicité de son gestionnaire de paquets. J'étais tellement impressionné que j'utilisais alien pour convertir les paquets en rpm, croyant qu'ils étaient supérieurs. Vous voyez, à l'époque, la propagande vous faisait croire que Red Hat était l'étalon-or. (Et nous étions tous jeunes et idiots).+Pour ce numéro, j'aimerais que nous nous penchions sur les logiciels. Pas n'importe quels logiciels, mais les logiciels d'Ubuntu. Lorsque j'obtiens un logiciel pour Ubuntu, je préfère qu'il soit en format .deb. Il y a de nombreuses années, j'ai eu une mauvaise expérience avec Red Hat, les .rpm et l'enfer des dépendances, ce qui m'a détourné des rpm jusqu'à aujourd'hui. C'est alors qu'un ami m'a fait découvrir Debian et la simplicité de son gestionnaire de paquets. J'étais tellement impressionné que j'utilisais alien pour convertir les paquets en rpm, croyant qu'ils étaient supérieurs. Vous voyez, à l'époque, la propagande vous faisait croire que Red Hat était l'étalon-or. (Et nous étions tous jeunes et idiots.)
  
 Pour les fichiers .deb, mon outil préféré est gdebi. La quantité d'informations disponibles au bout de vos doigts est incroyable. Si vous n'avez jamais utilisé gdebi pour inspecter un fichier .deb, qu'avez-vous fait de votre vie ? Pour les fichiers .deb, mon outil préféré est gdebi. La quantité d'informations disponibles au bout de vos doigts est incroyable. Si vous n'avez jamais utilisé gdebi pour inspecter un fichier .deb, qu'avez-vous fait de votre vie ?
Ligne 18: Ligne 18:
 From the command prompt, most of you would know apt (or apt-get) to install your software. I am here to tell you that dpkg is just as easy, with: dpkg -i <.deb file> and Bob's your uncle. It is intuitive with -i for install and -r for remove. Though the software centre is easy, it abstracts from installation messages. Since the .deb files are standardized (to an extent) you can write your own bash scripts to update your system. Examples of this are not hard to find. (https://www.addictivetips.com/ubuntu-linux-tips/make-updating-ubuntu-simpler/)** From the command prompt, most of you would know apt (or apt-get) to install your software. I am here to tell you that dpkg is just as easy, with: dpkg -i <.deb file> and Bob's your uncle. It is intuitive with -i for install and -r for remove. Though the software centre is easy, it abstracts from installation messages. Since the .deb files are standardized (to an extent) you can write your own bash scripts to update your system. Examples of this are not hard to find. (https://www.addictivetips.com/ubuntu-linux-tips/make-updating-ubuntu-simpler/)**
  
-Pour l'instant, je voudrais que vous ouvriez un fichier .deb avec file roller ou votre archiveur préféré. C'est là que vous remarquerez de légères différences dans le même paquet .deb pour un fichier Debian pur et pour Ubuntu et d'autres dérivés de Debian. C'est la raison pour laquelle les gens vous disent de ne pas installer les paquets Ubuntu dans Debian. Voici ce qu'il faut faire à la maison prenez un fichier Debian pur et un fichier Ubuntu du même paquet, quelque chose de petit, comme un convertisseur de son ou un émulateur de terminal et comparez-les en les ouvrant avec votre archiveur ; nous pourrions en parler dans le prochain numéro... +Pour l'instant, je voudrais que vous ouvriez un fichier .deb avec file roller ou votre archiveur préféré. C'est là que vous remarquerez de légères différences dans le même paquet .deb pour un fichier Debian pur et pour Ubuntu et d'autres dérivés de Debian. C'est la raison pour laquelle les gens vous disent de ne pas installer les paquets Ubuntu dans Debian. Voici ce qu'il faut faire à la maison prenez un fichier Debian pur et un fichier Ubuntu du même paquet, quelque chose de petit, comme un convertisseur de son ou un émulateur de terminal et comparez-les en les ouvrant avec votre archiveur ; nous pourrions en parler dans le prochain numéro... 
  
 La plupart d'entre vous ne connaissent que le centre des logiciels, car par défaut, c'est avec lui qu'Ubuntu ouvre les fichiers .deb. Vous pouvez maintenant ajouter un autre outil à votre arsenal, à savoir le gestionnaire de paquets Synaptic. Il installera volontiers vos fichiers .deb aussi. Enfin, je voudrais attirer votre attention sur packagekit. Comme vous pouvez le constater, vous avez beaucoup d'options lorsque vous travaillez avec des fichiers .deb. La plupart d'entre vous ne connaissent que le centre des logiciels, car par défaut, c'est avec lui qu'Ubuntu ouvre les fichiers .deb. Vous pouvez maintenant ajouter un autre outil à votre arsenal, à savoir le gestionnaire de paquets Synaptic. Il installera volontiers vos fichiers .deb aussi. Enfin, je voudrais attirer votre attention sur packagekit. Comme vous pouvez le constater, vous avez beaucoup d'options lorsque vous travaillez avec des fichiers .deb.
Ligne 35: Ligne 35:
 Quand j'ai commencé à utiliser les paquets de Debian, on utilisait l'outil dpkg pour les installer. Cependant, je fais toujours des cauchemars à propos de dpkg --reconfigure ... La différence entre tous ces gestionnaires de paquets est la façon dont ils gèrent les dépendances, apt étant le « meilleur » pour le moment. Quand j'ai commencé à utiliser les paquets de Debian, on utilisait l'outil dpkg pour les installer. Cependant, je fais toujours des cauchemars à propos de dpkg --reconfigure ... La différence entre tous ces gestionnaires de paquets est la façon dont ils gèrent les dépendances, apt étant le « meilleur » pour le moment.
  
-Pour voir les dépendances, vous devriez utiliser le terminal à la place ; voyez-vous, le centre des logiciels prend de l'avance avec l'option -y install. Un outil GUI comme gdebi vous permet de voir que votre fichier .deb peut avoir besoin de plus. (Remarquez le bouton Détails)+Pour voir les dépendances, vous devriez utiliser le terminal à la place ; voyez-vous, le centre des logiciels prend de l'avance avec l'option -y install. Un outil GUI comme gdebi vous permet de voir que votre fichier .deb peut avoir besoin de plus. (Remarquez le bouton Détails.)
  
 C'est là que les « nouveaux » formats de paquets comme Snap et AppImage rendent obsolète le fait de se soucier de ces choses. J'aime voir les messages de démarrage défiler, j'aime voir ce dont mon fichier .deb a besoin. J'aime regarder la sortie de mon Lintian, avant d'installer quoi que ce soit, car je n'installe pas un fichier quand je vois des choses comme ceci : W : jellyfin-server : executable-not-elf-or-script usr/lib/jellyfin/bin/Microsoft.Extensions.Configuration.Xml.dll - mais je suis peut-être simplement « de la vieille école ». C'est là que les « nouveaux » formats de paquets comme Snap et AppImage rendent obsolète le fait de se soucier de ces choses. J'aime voir les messages de démarrage défiler, j'aime voir ce dont mon fichier .deb a besoin. J'aime regarder la sortie de mon Lintian, avant d'installer quoi que ce soit, car je n'installe pas un fichier quand je vois des choses comme ceci : W : jellyfin-server : executable-not-elf-or-script usr/lib/jellyfin/bin/Microsoft.Extensions.Configuration.Xml.dll - mais je suis peut-être simplement « de la vieille école ».
issue181/c_c.txt · Dernière modification : 2022/06/02 18:16 de andre_domenech