Ultimate Guide for Preverjanje različice programske opreme

Se sprašujete, kako preveriti različico Nodejs, Ansible, Ubuntu, PostgreSQL, Windows, Python in še veliko več?


Verjamem, da bi moral obstajati standardni način preverjanja različice vse programske opreme, vendar na žalost ne obstaja. Lahko ugibam, da ni mogoče, saj ni vsa programska oprema narejena iz istega programskega jezika.

Včasih je težko najti različico programske opreme, nameščeno na vašem strežniku ali osebnem računalniku.

Tu poskušam utrditi nekaj priljubljenih, upam, da vam bodo všeč!

Kako preveriti različico Nginx?

Preverjanje različice Nginx je enostavno.

nginx -v

Primer:
[zaščitena e-pošta]: ~ # nginx -v
različica nginx: nginx / 1.14.0 (EasyEngine)
[zaščitena e-pošta]: ~ #

Preverite različico HTTP Apache

Podobno kot pri Nginxu lahko s datoteko httpd uporabite -v.

[[zaščitena e-pošta] ~] # / usr / sbin / httpd -v
Različica strežnika: Apache / 2.4.6 (CentOS)
Vgrajen strežnik: 5. november 2018 01:47:09
[[zaščitena e-pošta] ~] #

Preverite PHP različico

Podobno kot pri Nginxu.

php -v

Primer:
[zaščitena e-pošta]: ~ # / usr / bin / php -v
PHP 7.2.15-0ubuntu0.18.04.1 (cli) (zgrajeno: 8. februar 2019 14:54:22) (NTS)
Avtorske pravice (c) 1997–2018 Skupina PHP
Zend Engine v3.2.0, Avtorske pravice (c) 1998–2018 Zend Technologies
z Zend OPcache v7.2.15-0ubuntu0.18.04.1, avtorske pravice (c) 1999-2018, avtor Zend Technologies
[zaščitena e-pošta]: ~ #

Preverite različico Nodejs

Preverite različico nodejs s sintago –version, kot je naslednja.

[[zaščitena e-pošta] košara] # pretvorba vozlišča
v6.16.0
[[zaščitena e-pošta] košara] #

Preverite različico Python-a

Podobno kot pri Node.js lahko tudi tukaj najdete različico pytona.

[[zaščitena e-pošta] košara] # python -verzija
Python 2.7.5
[[zaščitena e-pošta] košara] #

Preverite različico Anaconde

Uporabljate platformo Anaconda za Python? Tukaj najdete različico Anaconde. Ob predpostavki, da delujete v operacijskem sistemu, ki temelji na sistemu UNIX.

[zaščitena e-pošta]: ~ # conda list anakonde
paketi v okolju na / root / anaconda3:
#
Ime različice Build Channel
anakonda 2018.12 py37_0
anakonda-odjemalec 1.7.2 py37_0
anakonda-navigator 1.9.6 py37_0
anakonda-projekt 0,8.2 py37_0
[zaščitena e-pošta]: ~ #

Če morate le poznati različico anakonde, na koncu dodajte $.

[zaščitena e-pošta]: ~ # conda seznam anakonde $
paketi v okolju na / root / anaconda3:
#
Ime različice Build Channel
anakonda 2018.12 py37_0
[zaščitena e-pošta]: ~ #

Preverite kotno različico CLI

ng z različico vam prikaže podrobnosti o nameščenem kotnem CLI-ju.

[zaščitena e-pošta]: ~ # ng različica
Kotni CLI: 7.3.7
Vozlišče: 11.12.0
OS: linux x64
Kotna:

Različica paketa
@ kotni-devkit / arhitekt 0.13.7
@ kotno-devkit / jedro 7.3.7
@ kotno-devkit / shema 7.3.7
@ shema / kotna 7.3.7
@ shema / posodobitev 0.13.7
rxjs 6.3.3
tipkovnica 3.2.4
[zaščitena e-pošta]: ~ #

Preverite različico PowerShell

V ukaznem pozivu PowerShell izvedite naslednji ukaz, da dobite različico.

PS C: \ Windows \ system32> $ PSVersionTable
Ime Vrednost
—– —–
PSVersion 5.1.14393.2828
Namizje 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>

Preverite različico MySQL / MariaDB

Nekoliko drugače kot PHP. Če želite preveriti različico MySQL ali MariaDB, morate uporabiti naslednji ukaz.

mysql -V

Primer:
[zaščitena e-pošta]: ~ # mysql -V
mysql Ver 15.1 Distrib 10.1.37-MariaDB, za debian-linux-gnu (x86_64) z bralno vrstico 5.2
[zaščitena e-pošta]: ~ #

Preverite različico PostgreSQL

Za preverjanje različice odjemalca PostgreSQL

psql -V

In, da preverite različico strežnika PostgreSQL

pg_config – pretvorba

Preverite različico Redis Server

Z uporabo sintakse -v.

redis-strežnik -v

Preverite različico Java

Izvedite java z -version in imeli boste podrobnosti o različici.

[[zaščitena e-pošta] košara] # java -verzija
openjdk različica “1.8.0_191”
Runtime Environment OpenJDK (graditi 1.8.0_191-b12)
64-bitni VM strežnika OpenJDK (vgrajena 25.191-b12, mešani način)
[[zaščitena e-pošta] košara] #

Če poskušate najti različico java, strežnik in ta ni na poti, boste morda morali dati absolutno pot za izvedbo jave.

Preverite različico Ubuntu

Če želite preveriti različico ubuntu, uporabite spodnji ukaz.

lsb_release -a

Primer:
[zaščitena e-pošta]: ~ $ lsb_release -a
ID distributerja: Ubuntu
Opis: Ubuntu 18.04.1 LTS
Izpust: 18.04
Kodno ime: bionic
[zaščitena e-pošta]: ~ $

Preverite različico CentOS / RHEL

Se sprašujete, na kateri različici RHEL ste prijavljeni? Različico lahko preverite s cat / etc / redhat-release

[[zaščitena e-pošta] ~] # mačka / itd / redhat-release
Izdaja CentOS Linuxa 7.6.1810 (Core)
[[zaščitena e-pošta] ~]

Preverite različico Debian

Podatki o različici Debian shranijo v datoteko, ki jo lahko vidite.

[zaščitena e-pošta]: ~ $ cat / etc / debian_version
9.8
[zaščitena e-pošta]: ~ $

Preverite različico Linux Kernel

Včasih boste morda morali nadgraditi jedro ali nastaviti nadzor, da bodo vsi strežniki dosledni. Karkoli že je, lahko najdete različico jedra z ukazom unme, kot je spodaj.

[zaščitena e-pošta]: ~ # unme -r
4.15.0-45-generično
[zaščitena e-pošta]: ~ #

Preverite različico MacOS-a

Če želite najti različico MacOS, kliknite na ikono Apple in >> O tem Macu

Preverite različico sistema Windows

Vem, kaj čutiš. Vsi lahko vemo, kako to preveriti. Ampak verjemite mi, ne v resnici.
Najdete več načinov, zato si oglejmo dva najpogostejša postopka.

Uporaba ukaza
Zaženite ukazni poziv
Vnesite winver in pritisnite Enter

Ta računalnik
Pojdi na začetek in poišči ta računalnik
Z desno miškino tipko kliknite ta računalnik in lastnosti
Odprlo se bo sistemsko okno, kjer boste našli različico OS in druge informacije, kot so vrsta računalnika / strežnika, model, procesor, RAM, proizvajalec itd..

Preverite različico Tomcat

Apache Tomcat ima namensko datoteko z različicami, ki jo najdete pod bin mapo. To morate izvesti, če želite izvedeti različico Tomcat.

[[zaščitena e-pošta] košara] # ./version.sh
Uporaba CATALINA_BASE: /root/apache-tomcat-9.0.16
Uporaba CATALINA_HOME: /root/apache-tomcat-9.0.16
Uporaba CATALINA_TMPDIR: /root/apache-tomcat-9.0.16/temp
Uporaba JRE_HOME: /
Uporaba CLASSPATH: /root/apache-tomcat-9.0.16/bin/bootstrap.jar:/root/apache-tomcat-9.0.16/bin/tomcat-juli.jar
Različica strežnika: Apache Tomcat / 9.0.16
Izdelan strežnik: 4. februarja 2019 16:30:29 UTC
Številka strežnika: 9.0.16.0
Ime OS: Linux
Različica OS: 3.10.0-957.5.1.el7.x86_64
Arhitektura: amd64
Različica JVM: 1.8.0_191-b12
JVM Prodajalec: Oracle Corporation
[[zaščitena e-pošta] košara] #

Preverite različico WildFly

Lahko preverite z ukazom ali prek upravljalne konzole.
Za ukazno vrstico morate zagnati naslednje.

./standalone.sh – pretvorba

In, tiskal se bo tako.

20: 05: 44,496 INFO org.jboss.moduli JBoss Moduli različica 1.9.0.Final
WildFly Full 16.0.0.Final (WildFly Core 8.0.0.Final)

Drug način je, da se prijavite na upravljalno konzolo in na spodnji vrstici kliknite podrobnosti o različici.

Preverite različico WordPress-a

Obstaja več načinov za iskanje nameščene različice WP.

Ko se prijavite v WordPress, boste v spodnjem desnem kotu opazili podrobnosti o različici.

Preverite različico Google Chrome

Se sprašujete, katero različico Chroma imate? Pogosto je potrebno, če se pogovarjate s fanti za tehnično podporo ali če odpravljate težave.

Pa kromirane različice ni težko najti.

Zaženite Chrome
Kliknite tri pike zgoraj desno
Pojdite na Help in kliknite About Google Chrome, če si želite ogledati podrobnosti o različici

Preverite različico Internet Explorerja (IE)

Poznate glavno različico, vendar poznate celotno različico?

Zaženite IE
Pojdite na ikono Tools in kliknite About Internet Explorer
Prikazali vam bodo informacije o različici.

No, zdaj veste!

Preverite različico Firefoxa

S klikom na About Firefox bi razkrili različico, ki jo uporabljate.

Preverite različico apt-get

Kot skrbnik Linuxa ste morda naleteli na apt-get (orodje za obdelavo paketov). Včasih namestite orodje, ki ni združljivo s trenutno nameščeno aplikacijo apt in se pozanimate o različici; lahko zaženete spodnji ukaz.

[zaščitena e-pošta]: ~ # apt-dobiti -v
apt 1.6.8 (amd64)
Podprti moduli:
* Ver: Standard. Deb
* Pkg: vmesnik dpkg Debian (prioriteta 30)
Kg: Debian APT vmesnik za reševanje (prioriteta -1000)
Pkg: Vmesnik za načrtovanje Debian APT (prioriteta -1000)
S.L: ‘deb’ binarno drevo Debian
S.L: izvorno drevo Debian ‘deb-src’
Idx: Debian indeks virov
Idx: Indeks paketov Debian
Idx: Debian prevodni indeks
Idx: Debian datoteka stanja dpkg
Idx: deb-ova datoteka Debian
Idx: datoteka Debian dsc
Idx: Nadzorna datoteka Debian
Idx: datoteka scenarija EDSP
Idx: EIPP scenarijska datoteka
[zaščitena e-pošta]: ~ #

Kot vidite, prikazuje različico in njen podprti modul.

Preverite gcc različico

Pogosto poskušate nadgraditi ali namestiti najnovejšo različico programske opreme in morate poiskati različico prevajalnika, da preverite, ali je združljiva. Toda iskanje različice gcc je enostavno!

[zaščitena e-pošta]: ~ # gcc -verzija
gcc (Ubuntu 7.3.0-27ubuntu1 ~ 18.04) 7.3.0
Copyright (C) 2017 Free Software Foundation, Inc.
To je brezplačna programska oprema; glejte vir za pogoje kopiranja. NI
garancija; niti za MERCHANTABILITY ali FITNESS ZA POSEBNI NAMEN.
[zaščitena e-pošta]: ~ #

Preverite odgovorno različico

–različica bi vam pokazala nameščeno različico Ansible.

[zaščitena e-pošta]: ~ # ansible –verzija
ansible 2.7.9
config file = /etc/ansible/ansible.cfg
konfigurirana iskalna pot modula = [u ‘/ root / .ansible / plugins / module’, u ‘/ usr / share / ansible / plugins / module’]
lokacija modula Ansible Python = /usr/lib/python2.7/dist-packages/ansible
izvršljiva lokacija = / usr / bin / ansible
različica pythona = 2.7.15rc1 (privzeto, 12. november 2018, 14:31:15) [GCC 7.3.0]
[zaščitena e-pošta]: ~ #

Preverite različico TensorFlow

Odvisno je od načina namestitve. Če predpostavimo, da ste to storili prek pipa, bo naslednji ukaz prikazal podrobnosti o različici TensorFlow.

[zaščitena e-pošta]: ~ # pip show tensorflow
Ime: tensorflow
Različica: 1.13.1
Povzetek: TensorFlow je ogrodje strojnega učenja z odprto kodo za vse.
Domača stran: https://www.tensorflow.org/
Avtor: Google Inc.
Avtor: [zaščitena e-pošta]
Licenca: Apache 2.0
Lokacija: /root/anaconda3/lib/python3.7/site-pakiranja
Zahteva: termcolor, absl-py, kolo, protobuf, tensorboard, gast, six, tensorflow-ocenjevalec, numpy, keras-predobdelava, grpcio, keras-aplikacije, astor
Obvezno:
[zaščitena e-pošta]: ~ #

Preverite različico piva

Standardna sintaksa -v bi razkrila nameščeno različico piva.

Chandans-iMac: ~ chandan $ pivo -v
Domači jezik 2.0.2
Homebrew / homebrew-core (git revizija 903f; zadnja zaveza 2019-03-02)
Chandans-iMac: ~ chandan $

Preverite različico Dockerja

Izvedba ukaza docker z -v vam bo pokazala različico.

[zaščitena e-pošta]: ~ # docker -v
Različica dockerja 18.09.3, sestavite 774a1f4
[zaščitena e-pošta]: ~ #

Zaključek

Upam, da vam to pomaga pri iskanju različic programske opreme.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map