Ελέγξτε Nodejs, Ansible, Ubuntu, PostgreSQL, Java, Python, Wildfly και άλλα… Έκδοση [2022]

Αναρωτιέστε πώς να ελέγξετε την έκδοση των Nodejs, Ansible, Ubuntu, PostgreSQL, Windows, Python και πολλών άλλων;

Πιστεύω ότι θα πρέπει να υπάρχει ένας τυπικός τρόπος ελέγχου της έκδοσης όλου του λογισμικού, αλλά δυστυχώς δεν υπάρχει. Μπορώ να υποθέσω ότι δεν είναι δυνατό, καθώς δεν είναι όλα τα λογισμικά κατασκευασμένα από την ίδια γλώσσα προγραμματισμού.

Μερικές φορές, είναι δύσκολο να μάθετε την έκδοση λογισμικού που είναι εγκατεστημένη στον διακομιστή ή στον υπολογιστή σας.

Εδώ προσπαθώ να εμπεδώσω μερικά από τα δημοφιλή, ελπίζω να σας αρέσει!

Πώς να ελέγξετε την έκδοση Nginx;

Ο έλεγχος της έκδοσης Nginx είναι εύκολος.

nginx -v

Πρώην:
[email protected]:~# nginx -v
Έκδοση nginx: nginx/1.14.0 (EasyEngine)
[email protected]:~#

Ελέγξτε την έκδοση HTTP του Apache

Παρόμοια με το Nginx, μπορείτε να χρησιμοποιήσετε -v με αρχείο httpd.

[[email protected] ~]# /usr/sbin/httpd -v
Έκδοση διακομιστή: Apache/2.4.6 (CentOS)
Δημιουργία διακομιστή: 5 Νοεμβρίου 2018 01:47:09
[[email protected] ~]#

Ελέγξτε την έκδοση PHP

Παρόμοιο με το Nginx.

php -v

Πρώην:
[email protected]:~# /usr/bin/php -v
PHP 7.2.15-0ubuntu0.18.04.1 (cli) (κατασκευή: 8 Φεβρουαρίου 2019 14:54:22) ( NTS )
Πνευματικά δικαιώματα (γ) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
με Zend OPcache v7.2.15-0ubuntu0.18.04.1, Πνευματικά δικαιώματα (c) 1999-2018, από τη Zend Technologies
[email protected]:~#

Ελέγξτε την έκδοση Nodejs

Ελέγξτε την έκδοση nodejs με τη σύνταξη –version όπως η παρακάτω.

[[email protected] bin]# κόμβος –έκδοση
v6.16.0
[[email protected] bin]#

Ελέγξτε την έκδοση Python

Παρόμοια με το Node.js, μπορείτε να μάθετε την έκδοση python όπως παρακάτω.

[[email protected] bin]# python –έκδοση
Python 2.7.5
[[email protected] bin]#

  Πώς να προσθέσετε ένα πλαίσιο ελέγχου σε ένα Έγγραφο Google

Ελέγξτε την έκδοση Anaconda

Χρησιμοποιείτε την πλατφόρμα Anaconda για Python; Εδώ είναι πώς μπορείτε να βρείτε την έκδοση Anaconda. Υποθέτοντας ότι εκτελείτε λειτουργικό σύστημα που βασίζεται σε UNIX.

[email protected]:~# conda list anaconda
πακέτα σε περιβάλλον στο /root/anaconda3:
#
Όνομα Έκδοση Καναλιού Build
anaconda 2018.12 py37_0
anaconda-client 1.7.2 py37_0
anaconda-navigator 1.9.6 py37_0
anaconda-project 0.8.2 py37_0
[email protected]:~#

Εάν απλά χρειάζεται να γνωρίζετε την έκδοση του ανακόντα, προσθέστε $ στο τέλος.

[email protected]:~# λίστα conda anaconda$
πακέτα σε περιβάλλον στο /root/anaconda3:
#
Όνομα Έκδοση Καναλιού Build
anaconda 2018.12 py37_0
[email protected]:~#

Ελέγξτε την έκδοση Angular CLI

Το ng with version θα σας δείξει τις εγκατεστημένες λεπτομέρειες Angular CLI.

[email protected]:~# ng έκδοση
Γωνιακό CLI: 7.3.7
Κόμβος: 11.12.0
ΛΣ: linux x64
Γωνιώδης:

Έκδοση πακέτου
@angular-devkit/architect 0.13.7
@angular-devkit/core 7.3.7
@angular-devkit/schematics 7.3.7
@schematics/angular 7.3.7
@schematics/update 0.13.7
rxjs 6.3.3
δακτυλόγραφο 3.2.4
[email protected]:~#

Ελέγξτε την έκδοση PowerShell

Στη γραμμή εντολών του PowerShell, εκτελέστε την ακόλουθη εντολή για να λάβετε την έκδοση.

PS C:Windowssystem32> $PSVersionTable
Τιμή ονόματος
—–
PSVersion 5.1.14393.2828
PSEdition Desktop
PSCompatible Versions {1.0, 2.0, 3.0, 4.0…}
BuildVersion 10.0.14393.2828
Έκδοση CLR 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
Serialization Έκδοση 1.1.0.1
PS C:Windowssystem32>

Ελέγξτε την έκδοση MySQL/MariaDB

Ελαφρώς διαφορετικό από την PHP. Για να ελέγξετε την έκδοση MySQL ή MariaDB, πρέπει να χρησιμοποιήσετε την ακόλουθη εντολή.

mysql -V

Πρώην:
[email protected]:~# mysql -V
mysql Έκδοση 15.1 Διανομή 10.1.37-MariaDB, για debian-linux-gnu (x86_64) χρησιμοποιώντας τη γραμμή ανάγνωσης 5.2
[email protected]:~#

Ελέγξτε την έκδοση PostgreSQL

Για να ελέγξετε την έκδοση πελάτη PostgreSQL

psql -V

Και, για να ελέγξετε την έκδοση διακομιστή PostgreSQL

pg_config –έκδοση

Ελέγξτε την έκδοση διακομιστή Redis

Χρησιμοποιώντας τη σύνταξη -v.

redis-server -v

Ελέγξτε την έκδοση Java

Εκτελέστε java με -version και θα έχετε τις λεπτομέρειες της έκδοσης.

[[email protected] bin]# java -έκδοση
openjdk έκδοση “1.8.0_191”
OpenJDK Runtime Environment (build 1.8.0_191-b12)
OpenJDK 64-bit Server VM (build 25.191-b12, μικτή λειτουργία)
[[email protected] bin]#

Εάν προσπαθείτε να βρείτε την έκδοση java του διακομιστή και δεν βρίσκεται στη διαδρομή, τότε ίσως χρειαστεί να δώσετε την απόλυτη διαδρομή για την εκτέλεση της java.

Ελέγξτε την έκδοση του Ubuntu

Για να ελέγξετε την έκδοση του ubuntu, χρησιμοποιήστε την παρακάτω εντολή.

lsb_release -a

Πρώην:
[email protected]:~$ lsb_release -a
Αναγνωριστικό διανομέα: Ubuntu
Περιγραφή: Ubuntu 18.04.1 LTS
Έκδοση: 18.04
Κωδικό όνομα: bionic
[email protected]:~$

Ελέγξτε την έκδοση CentOS/RHEL

Αναρωτιέστε σε ποια έκδοση της RHEL είστε συνδεδεμένοι; Μπορείτε να ελέγξετε την έκδοση με το cat /etc/redhat-release

[[email protected] ~]# cat /etc/redhat-release
Έκδοση CentOS Linux 7.6.1810 (Core)
[[email protected] ~]

  7 Λογισμικό συμμόρφωσης με τον φόρο πωλήσεων για επιχειρήσεις ηλεκτρονικού εμπορίου

Ελέγξτε την έκδοση του Debian

Το Debian αποθηκεύει τις πληροφορίες έκδοσης σε ένα αρχείο το οποίο μπορείτε να δείτε.

[email protected]:~$ cat /etc/debian_version
9.8
[email protected]:~$

Ελέγξτε την έκδοση πυρήνα Linux

Κάποια στιγμή μπορεί να χρειαστεί να αναβαθμίσετε τον πυρήνα ή να ρυθμίσετε μια παρακολούθηση για να διασφαλίσετε ότι όλοι οι διακομιστές είναι συνεπείς. Ό,τι κι αν είναι, μπορείτε να βρείτε την έκδοση του πυρήνα με την εντολή uname όπως παρακάτω.

[email protected]:~# unname -r
4.15.0-45-γενική
[email protected]:~#

Ελέγξτε την έκδοση MacOS

Εάν πρέπει να βρείτε την έκδοση MacOS, κάντε κλικ στο εικονίδιο Apple και >> Σχετικά με αυτό το Mac

Ελέγξτε την έκδοση των Windows

Ξέρω τι νιώθεις. Όλοι ξέρουν πώς να το ελέγξουν αυτό. Αλλά πιστέψτε με, όχι πραγματικά.
Υπάρχουν πολλοί τρόποι εύρεσης, οπότε ας δούμε τις δύο πιο συνηθισμένες διαδικασίες.

Χρήση της εντολής
Εκκινήστε τη γραμμή εντολών
Πληκτρολογήστε winver και πατήστε Enter

Αυτό το PC
Μεταβείτε στην εκκίνηση και αναζητήστε Αυτός ο υπολογιστής
Κάντε δεξί κλικ στο This PC and Properties
Θα ανοίξει το παράθυρο του συστήματος όπου θα βρείτε την έκδοση του λειτουργικού συστήματος και άλλες πληροφορίες όπως τύπο υπολογιστή/διακομιστή, μοντέλο, επεξεργαστή, μνήμη RAM, κατασκευαστή κ.λπ.

Ελέγξτε την έκδοση Tomcat

Το Apache Tomcat έχει ένα αποκλειστικό αρχείο έκδοσης που θα βρείτε στον φάκελο bin. Απλώς πρέπει να το εκτελέσετε για να μάθετε την έκδοση Tomcat.

[[email protected] bin]# ./version.sh
Χρήση CATALINA_BASE: /root/apache-tomcat-9.0.16
Χρήση CATALINA_HOME: /root/apache-tomcat-9.0.16
Χρήση CATALINA_TMPDIR: /root/apache-tomcat-9.0.16/temp
Χρήση JRE_HOME: /
Χρήση CLASSPATH: /root/apache-tomcat-9.0.16/bin/bootstrap.jar:/root/apache-tomcat-9.0.16/bin/tomcat-juli.jar
Έκδοση διακομιστή: Apache Tomcat/9.0.16
Δημιουργία διακομιστή: 4 Φεβρουαρίου 2019 16:30:29 UTC
Αριθμός διακομιστή: 9.0.16.0
Όνομα λειτουργικού συστήματος: Linux
Έκδοση λειτουργικού συστήματος: 3.10.0-957.5.1.el7.x86_64
Αρχιτεκτονική: amd64
Έκδοση JVM: 1.8.0_191-b12
Προμηθευτής JVM: Oracle Corporation
[[email protected] bin]#

Ελέγξτε την έκδοση WildFly

Μπορείτε είτε να ελέγξετε χρησιμοποιώντας την εντολή είτε μέσω της κονσόλας διαχείρισης.
Για τη γραμμή εντολών, πρέπει να εκτελέσετε τα εξής.

./standalone.sh –έκδοση

Και, θα εκτυπωθεί έτσι.

20:05:44,496 ΠΛΗΡΟΦΟΡΙΕΣ org.jboss.modules JBoss Modules έκδοση 1.9.0.Τελικό
WildFly Full 16.0.0.Final (WildFly Core 8.0.0.Final)

Ένας άλλος τρόπος είναι να συνδεθείτε στην κονσόλα διαχείρισης και να κάνετε κλικ στις λεπτομέρειες έκδοσης στην κάτω γραμμή.

Ελέγξτε την έκδοση του WordPress

Υπάρχουν πολλοί τρόποι για να μάθετε την εγκατεστημένη έκδοση WP.

Όταν συνδέεστε στο WordPress, θα παρατηρήσετε τις λεπτομέρειες της έκδοσης κάτω δεξιά.

Ελέγξτε την έκδοση του Google Chrome

Αναρωτιέστε ποια έκδοση του Chrome έχετε; Συχνά χρειάζεται εάν μιλάτε με άτομα τεχνικής υποστήριξης ή πραγματοποιείτε κάποια αντιμετώπιση προβλημάτων.

  Διορθώστε ότι η κάμερα δεν λειτουργεί σε ομάδες

Λοιπόν, δεν είναι δύσκολο να βρείτε την έκδοση chrome.

Εκκινήστε το Chrome
Κάντε κλικ στις τρεις τελείες πάνω δεξιά
Τοποθετήστε το δείκτη του ποντικιού στη Βοήθεια και κάντε κλικ στο Σχετικά με το Google Chrome για να δείτε τις λεπτομέρειες της έκδοσης

Ελέγξτε την έκδοση του Internet Explorer (IE).

Γνωρίζετε την κύρια έκδοση, αλλά γνωρίζετε την πλήρη έκδοση;

Εκκινήστε το IE
Μεταβείτε στο εικονίδιο Εργαλεία και κάντε κλικ στο Σχετικά με τον Internet Explorer
Και, θα σας δείξει τις πληροφορίες έκδοσης.

Λοιπόν, τώρα ξέρεις!

Ελέγξτε την έκδοση του Firefox

Κάνοντας κλικ στο About Firefox θα αποκαλύψει την έκδοση που χρησιμοποιείτε.

Ελέγξτε την έκδοση apt-get

Ως διαχειριστής Linux, μπορεί να έχετε συναντήσει το apt-get (εργαλείο χειρισμού πακέτων). Μερικές φορές εγκαθιστάτε ένα εργαλείο που δεν είναι συμβατό με το τρέχον εγκατεστημένο apt-get και για να μάθετε την έκδοση. μπορείτε να εκτελέσετε την παρακάτω εντολή.

[email protected]:~# apt-get -v
apt 1.6.8 (amd64)
Υποστηριζόμενες ενότητες:
*Έκδοση: Standard .deb
*Pkg: Διεπαφή Debian dpkg (Προτεραιότητα 30)
Pkg: Διασύνδεση επίλυσης Debian APT (Προτεραιότητα -1000)
Pkg: Διασύνδεση σχεδιασμού Debian APT (Προτεραιότητα -1000)
SL: «deb» δυαδικό δέντρο του Debian
SL: «deb-src» δέντρο πηγής Debian
Idx: Debian Source Index
Idx: Δείκτης πακέτου Debian
Idx: Debian Translation Index
Idx: Αρχείο κατάστασης dpkg του Debian
Idx: Debian deb αρχείο
Idx: Αρχείο dsc του Debian
Idx: Αρχείο ελέγχου Debian
Idx: Αρχείο σεναρίου EDSP
Idx: Αρχείο σεναρίου EIPP
[email protected]:~#

Όπως μπορείτε να δείτε, δείχνει την έκδοση και την υποστηριζόμενη μονάδα.

Ελέγξτε την έκδοση gcc

Συχνά προσπαθείτε να αναβαθμίσετε ή να εγκαταστήσετε την πιο πρόσφατη έκδοση του λογισμικού και πρέπει να μάθετε την έκδοση μεταγλωττιστή για να δείτε αν είναι συμβατή. Αλλά η εύρεση της έκδοσης gcc είναι εύκολη!

[email protected]:~# gcc –έκδοση
gcc (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0
Πνευματικά δικαιώματα (C) 2017 Free Software Foundation, Inc.
Αυτό είναι ελεύθερο λογισμικό. δείτε την πηγή για τις συνθήκες αντιγραφής. Δεν υπάρχει
εγγύηση; ούτε καν για ΕΜΠΟΡΕΥΣΙΜΟΤΗΤΑ ή ΚΑΤΑΛΛΗΛΟΤΗΤΑ ΓΙΑ ΣΥΓΚΕΚΡΙΜΕΝΟ ΣΚΟΠΟ.
[email protected]:~#

Ελέγξτε την έκδοση Ansible

–η έκδοση θα σας δείξει την εγκατεστημένη έκδοση Ansible.

[email protected]:~# ansible –έκδοση
ansible 2.7.9
αρχείο config = /etc/ansible/ansible.cfg
διαμορφωμένη διαδρομή αναζήτησης μονάδας = [u’/root/.ansible/plugins/modules’, u’/usr/share/ansible/plugins/modules’]
Θέση μονάδας ansible python = /usr/lib/python2.7/dist-packages/ansible
εκτελέσιμη τοποθεσία = /usr/bin/ansible
έκδοση python = 2.7.15rc1 (προεπιλογή, 12 Νοεμβρίου 2018, 14:31:15) [GCC 7.3.0]
[email protected]:~#

Ελέγξτε την έκδοση TensorFlow

Εξαρτάται από το πώς έχετε εγκαταστήσει. Αν υποθέσουμε ότι το έχετε κάνει μέσω pip, τότε η ακόλουθη εντολή θα εμφανίσει τις λεπτομέρειες της έκδοσης του TensorFlow.

[email protected]:~# pip show tensorflow
Όνομα: tensorflow
Έκδοση: 1.13.1
Περίληψη: Το TensorFlow είναι ένα πλαίσιο μηχανικής εκμάθησης ανοιχτού κώδικα για όλους.
Αρχική σελίδα: https://www.tensorflow.org/
Συγγραφέας: Google Inc.
Διεύθυνση ηλεκτρονικού ταχυδρομείου συγγραφέα: [email protected]
Άδεια χρήσης: Apache 2.0
Τοποθεσία: /root/anaconda3/lib/python3.7/site-packages
Απαιτεί: termcolor, absl-py, wheel, protobuf, tensorboard, gast, six, tensorflow-estimator, numpy, keras-preprocessing, grpcio, keras-applications, astor
Απαιτούνται από:
[email protected]:~#

Ελέγξτε την έκδοση Brew

Μια τυπική σύνταξη -v θα αποκάλυπτε την εγκατεστημένη έκδοση παρασκευής.

Chandans-iMac:~ chandan$ brew -v
Homebrew 2.0.2
Homebrew/homebrew-core (αναθεώρηση git 903f; τελευταία δέσμευση 2019-03-02)
Chandans-iMac:~ chandan$

Ελέγξτε την έκδοση Docker

Η εκτέλεση της εντολής docker με -v θα σας δείξει την έκδοση.

[email protected]:~# docker -v
Έκδοση Docker 18.09.3, έκδοση 774a1f4
[email protected]:~#

συμπέρασμα

Ελπίζω αυτό να σας βοηθήσει να βρείτε τις εκδόσεις λογισμικού.

Σας άρεσε να διαβάζετε το άρθρο; Τι θα λέγατε να μοιράζεστε με τον κόσμο;