Ο τελικός οδηγός για τον έλεγχο της έκδοσης λογισμικού

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

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

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

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

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

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

nginx -v

Πρώην:
[προστασία μέσω email]: ~ # nginx -v
έκδοση nginx: nginx / 1.14.0 (EasyEngine)
[προστασία μέσω email]: ~ #

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

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

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

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

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

php -v

Πρώην:
[προστασία μέσω email]: ~ # / usr / bin / php -v
PHP 7.2.15-0ubuntu0.18.04.1 (cli) (έκδοση: 8 Φεβ 2019 14:54:22) (NTS)
Πνευματικά δικαιώματα (c) 1997-2018 Η ομάδα PHP
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]: ~ #

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

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

[[προστασία μέσω email] αποθήκη]# κόμβος – μετατροπή
v6.16.0
[[προστασία μέσω email] αποθήκη]#

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

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

[[προστασία μέσω email] αποθήκη]# python –στροφή
Python 2.7.5
[[προστασία μέσω email] αποθήκη]#

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

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

[προστασία μέσω email]: ~ # conda λίστα anaconda
πακέτα στο περιβάλλον στο / root / anaconda3:
#
Όνομα Έκδοση Κανάλι Κατασκευής
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]: ~ #

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

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

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

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

[προστασία μέσω email]: ~ # έκδοση ng
Γωνιακό CLI: 7.3.7
Κόμβος: 11.12.0
Λειτουργικό σύστημα: linux x64
Γωνιώδης:

Έκδοση πακέτου
@ angular-devkit / αρχιτέκτονας 0.13.7
@ angular-devkit / core 7.3.7
@ angular-devkit / σχήματα 7.3.7
@ σχηματικά / γωνιακά 7.3.7
@ schematics / ενημέρωση 0.13.7
rxjs 6.3.3
τυπογραφία 3.2.4
[προστασία μέσω email]: ~ #

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

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

PS C: \ Windows \ system32> Πίνακας PSVersion $
Τιμή ονόματος
—— —–
PSVersion 5.1.14393.2828
Επιφάνεια εργασίας PSEdition
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0…}
BuildVersion 10.0.14393.2828
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
PS C: \ Windows \ system32>

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

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

mysql -V

Πρώην:
[προστασία μέσω email]: ~ # mysql -V
mysql Ver 15.1 Distrib 10.1.37-MariaDB, για debian-linux-gnu (x86_64) χρησιμοποιώντας readline 5.2
[προστασία μέσω email]: ~ #

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

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

psql -V

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

pg_config –versi

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

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

redis-server -v

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

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

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

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

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

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

lsb_release -α

Πρώην:
[προστασία μέσω email]: ~ $ lsb_release -α
Αναγνωριστικό διανομέα: Ubuntu
Περιγραφή: Ubuntu 18.04.1 LTS
Κυκλοφορία: 18.04
Κωδικό όνομα: βιονικό
[προστασία μέσω email]: ~ $

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

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

[[προστασία μέσω email] ~] # cat / etc / redhat-release
Έκδοση CentOS Linux 7.6.1810 (Core)
[[προστασία μέσω email] ~]

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

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

[προστασία μέσω email]: ~ $ cat / etc / debian_version
9.8
[προστασία μέσω email]: ~ $

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

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

[προστασία μέσω email]: ~ # uname -r
4.15.0-45-γενικό
[προστασία μέσω email]: ~ #

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

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

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

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

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

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

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

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

[[προστασία μέσω email] αποθήκη]# ./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] αποθήκη]#

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

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

./standalone.sh –versi

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

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
Κάντε κλικ σε τρεις τελείες πάνω δεξιά
Τοποθετήστε το δείκτη του ποντικιού στη Βοήθεια και κάντε κλικ στο Σχετικά με το Google Chrome για να δείτε τις λεπτομέρειες της έκδοσης

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Chandans-iMac: ~ chandan $ ετοιμάζω -v
Homebrew 2.0.2
Homebrew / homebrew-core (git revision 903f; τελευταία δέσμευση 2019-03-02)
Chandans-iMac: ~ chandan $

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

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

[προστασία μέσω email]: ~ # docker -v
Έκδοση Docker 18.09.3, build 774a1f4
[προστασία μέσω email]: ~ #

συμπέρασμα

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

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Комментариев нет, будьте первым кто его оставит

    Комментарии закрыты.