Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/11/2014, à 16:02

obare

différences sur deux commandes

Bonjour à tous,

J'aurai besoin de vos lumières sur un petit problème que je ne m'explique pas très bien.
J'étais à la recherche sur un serveur des version de Bash & Openssl pour m'assurer que les failles étaient corrigées dans mes versions mais je me rend compte que deux commandes me donnent des résultats pas tout à fait identiques.

La première commande rpq -qi bash

rpm -qi bash
Name        : bash                         Relocations: (not relocatable)
Version     : 3.2                               Vendor: CentOS
Release     : 32.el5_9.1                    

La seconde bash --version

bash --version
GNU bash, version 3.2.25(1)-release (i386-redhat-linux-gnu)
Copyright (C) 2005 Free Software Foundation, Inc.

Pourquoi ce ne sont pas exactement les mêmes versions qui apparaissent ?

En vous remerciant par avance pour vos réponses !

Hors ligne

#2 Le 04/11/2014, à 17:20

serged

Re : différences sur deux commandes

rpm c'est pas trop pour Ubuntu et consort... Mais en tout cas, j'ai :

$ bash --version
GNU bash, version 4.3.11(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2013 Free Software Foundation, Inc.
Licence GPLv3+ : GNU GPL version 3 ou ultérieure <http://gnu.org/licenses/gpl.html>

This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

et

$ apt show bash
Paquet : bash
Essentiel : oui
État: installé
Automatiquement installé: non
Multiarchitecture : étranger
Version : 4.3-7ubuntu1.5
Priorité : nécessaire
Section : shells
Responsable : Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture : amd64
[...]

(t'es en retard d'une version majeure !)
(et il y a toujours décalage entre la version donnée par apt et celle donnée par --version).


LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#3 Le 04/11/2014, à 17:55

obare

Re : différences sur deux commandes

Hello Serged,

Effectivement ce n'est pas pour Ubuntu je suis sous CentOS sur ce serveur, mais par habitude et soucis d'efficacité je reste toujours sur cette communauté ^^

Ok effectivement le problème à l'air présent partout. Mais comment l'expliquer, pourquoi est-ce décalé ?

Hors ligne

#4 Le 04/11/2014, à 18:17

ssdg

Re : différences sur deux commandes

Parceque ce qui est dans le paquet ne correspond pas exactement à l'étiquette?


s'il n'y a pas de solution, c'est qu'il n'y a pas de problème... ou pas.

Hors ligne

#5 Le 04/11/2014, à 18:22

Haleth

Re : différences sur deux commandes

Cela correspond exactement: tu as la version 4.3 de bash


Ubuntu is an ancien African word which means "I can't configure Debian"

Because accessor & mutator are against encapsulation (one of OOP principles), good OOP-programmers do not use them. Obviously, procedural-devs do not. In fact, only ugly-devs are still using them.

Hors ligne

#6 Le 04/11/2014, à 18:26

jplemoine

Re : différences sur deux commandes

Je pense que 4.3-7ubuntu1.5 est la 5ième version de la 4.3.7. On a donc
version paquet --> version donnée par bash --version
4.3-7ubuntu1.1 --> 4.3.7
4.3-7ubuntu1.2 --> 4.3.8
4.3-7ubuntu1.3 --> 4.3.9
4.3-7ubuntu1.4 --> 4.3.10
4.3-7ubuntu1.5 --> 4.3.11
Ce n'est qu'une hypothèse : à confirmer ou infirmer...


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#7 Le 04/11/2014, à 18:27

Haleth

Re : différences sur deux commandes

Un point n'est pas un tiret


Ubuntu is an ancien African word which means "I can't configure Debian"

Because accessor & mutator are against encapsulation (one of OOP principles), good OOP-programmers do not use them. Obviously, procedural-devs do not. In fact, only ugly-devs are still using them.

Hors ligne

#8 Le 04/11/2014, à 18:31

Haleth

Re : différences sur deux commandes


Ubuntu is an ancien African word which means "I can't configure Debian"

Because accessor & mutator are against encapsulation (one of OOP principles), good OOP-programmers do not use them. Obviously, procedural-devs do not. In fact, only ugly-devs are still using them.

Hors ligne