Konečný sprievodca na kontrolu verzie softvéru

Zaujíma vás, ako skontrolovať verziu Nodejs, Ansible, Ubuntu, PostgreSQL, Windows, Python a mnoho ďalších.?


Verím, že by mal existovať štandardný spôsob kontroly verzie všetkého softvéru, ale nanešťastie neexistuje. Hádam, že to nie je možné, pretože nie každý softvér je vyrobený z toho istého programovacieho jazyka.

Niekedy je ťažké nájsť verziu softvéru nainštalovanú na vašom serveri alebo počítači.

Tu sa snažím upevniť niektoré z tých populárnych, dúfam, že sa vám bude páčiť!

Ako skontrolovať verziu Nginx?

Kontrola verzie Nginx je jednoduchá.

nginx -v

ex:
[Email protected]: ~ # nginx -v
verzia nginx: nginx / 1.14.0 (EasyEngine)
[Email protected]: ~ #

Skontrolujte verziu HTTP servera Apache

Podobne ako Nginx môžete použiť súbor -v s súborom httpd.

[[Email protected] ~] # / usr / sbin / httpd -v
Verzia servera: Apache / 2.4.6 (CentOS)
Postavený server: 5. novembra 2018 01:47:09
[[Email protected] ~] #

Skontrolujte verziu PHP

Podobné ako Nginx.

php -v

ex:
[Email protected]: ~ # / usr / bin / php -v
PHP 7.2.15-0ubuntu0.18.04.1 (cli) (zostava: 8. februára 2019 14:54:22) (NTS)
Copyright (c) 1997 – 2018 Skupina PHP
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
s Zend OPcache v7.2.15-0ubuntu0.18.04.1, Copyright (c) 1999-2018, Zend Technologies
[Email protected]: ~ #

Skontrolujte verziu Nodejsa

Skontrolujte verziu nodejs pomocou –version syntaxe, ako je uvedené nižšie.

[[Email protected] bin] # uzol –verzia
v6.16.0
[[Email protected] bin] #

Skontrolujte verziu Pythonu

Podobne ako v Node.js nájdete aj verziu pythonu, ako je uvedené nižšie.

[[Email protected] bin] # python –verzia
Python 2.7.5
[[Email protected] bin] #

Skontrolujte verziu Anaconda

Používate platformu Anaconda pre Python? Takto nájdete verziu Anaconda. Za predpokladu, že používate operačný systém UNIX.

[Email protected]: ~ # conda list anaconda
balíky v prostredí / root / anaconda3:
#
Názov verzie Zostaviť kanál
anaconda 2018.12 py37_0
anakondy-klient 1.7.2 py37_0
anakondy-navigátor 1.9.6 py37_0
anaconda-project 0.8.2 py37_0
[Email protected]: ~ #

Ak potrebujete len vedieť verziu anakondy, na koniec pridajte $.

[Email protected]: ~ # conda zoznam anaconda $
balíky v prostredí / root / anaconda3:
#
Názov verzie Zostaviť kanál
anaconda 2018.12 py37_0
[Email protected]: ~ #

Skontrolujte verziu uhlového CLI

ng s verziou vám ukáže nainštalované detaily uhlového CLI.

[Email protected]: ~ # ng verzia
Uhlové CLI: 7.3.7
Uzol: 11.12.0
OS: linux x64
uhlové:

Verzia balíka
@ angular-devkit / architect 0.13.7
@ angular-devkit / core 7.3.7
@ angular-devkit / schematics 7.3.7
@ schematické / uhlové 7.3.7
@ schematics / update 0.13.7
rxjs 6.3.3
strojopis 3.2.4
[Email protected]: ~ #

Skontrolujte verziu PowerShell

Na príkazovom riadku PowerShell vykonajte nasledujúci príkaz a získajte verziu.

PS C: \ Windows \ system32> $ PSVersionTable
Názov Hodnota
—–––
PSVerzia 5.1.14393.2828
Pracovná plocha PSEdition
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0…}
BuildVersion 10.0.14393.2828
CLRVerzia 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializáciaVerzia 1.1.0.1
PS C: \ Windows \ system32>

Skontrolujte verziu MySQL / MariaDB

Mierne odlišné od PHP. Ak chcete skontrolovať verziu MySQL alebo MariaDB, musíte použiť nasledujúci príkaz.

mysql -V

ex:
[Email protected]: ~ # mysql -V
mysql Ver 15.1 Distrib. 10.1.37-MariaDB, pre debian-linux-gnu (x86_64) pomocou readline 5.2
[Email protected]: ~ #

Skontrolujte verziu PostgreSQL

Skontrolujte verziu klienta PostgreSQL

psql -V

A skontrolovať verziu servera PostgreSQL

pg_config –version

Skontrolujte verziu servera Redis

Použitím syntaxe -v.

redis-server -v

Skontrolujte verziu Java

Spustite java pomocou -version a budete mať podrobnosti o verzii.

[[Email protected] bin] # java -verzia
verzia openjdk “1.8.0_191”
OpenJDK Runtime Environment (zostavenie 1.8.0_191-b12)
OpenJDK 64-bitový server VM (zostavenie 25.191-b12, kombinovaný režim)
[[Email protected] bin] #

Ak sa pokúšate nájsť verziu java server a jeho nie je v ceste, možno budete musieť dať absolútnu cestu na vykonanie javy.

Skontrolujte verziu Ubuntu

Ak chcete skontrolovať verziu ubuntu, použite nasledujúci príkaz.

lsb_release -a

ex:
[Email protected]: ~ $ lsb_release -a
ID distribútora: Ubuntu
Opis: Ubuntu 18.04.1 LTS
Vydanie: 18.04
Codename: bionic
[Email protected]: ~ $

Skontrolujte verziu CentOS / RHEL

Zaujíma vás, v ktorej verzii RHEL ste prihlásení? Verziu si môžete skontrolovať podľa vydania cat / etc / redhat-release

[[Email protected] ~] # uvoľnenie mačky / etc / redhat
Vydanie CentOS Linux 7.6.1810 (Core)
[[Email protected] ~]

Skontrolujte verziu Debianu

Debian ukladá informácie o verzii do súboru, ktorý môžete vidieť.

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

Skontrolujte verziu systému Linux Kernel

Niekedy môže byť potrebné aktualizovať jadro alebo nastaviť monitorovanie, aby ste sa uistili, že všetky servery sú konzistentné. Čokoľvek to je, nájdete verziu jadra s príkazom uname, ako je uvedené nižšie.

[Email protected]: ~ # uname -r
4.15.0-45-generic
[Email protected]: ~ #

Skontrolujte verziu systému MacOS

Ak potrebujete nájsť verziu systému MacOS, kliknite na ikonu Apple a >> O tomto počítači Mac

Skontrolujte verziu systému Windows

Viem, čo cítiš. Každý vie, ako to skontrolovať. Ale ver mi, nie naozaj.
Existuje niekoľko spôsobov, ako to nájsť, pozrime sa na dva najbežnejšie postupy.

Pomocou príkazu
Spustite príkazový riadok
Zadajte víťaza a stlačte kláves Enter

Tento počítač
Prejdite na začiatok a vyhľadajte tento počítač
Pravým tlačidlom myši kliknite na Tento počítač a Vlastnosti
Otvorí sa okno systému, kde nájdete verziu operačného systému a ďalšie informácie, ako je typ počítača / servera, model, procesor, RAM, výrobca atď..

Skontrolujte verziu Tomcat

Apache Tomcat má vyhradenú verziu súboru, ktorú nájdete v priečinku bin. Stačí to spustiť, aby ste zistili verziu Tomcat.

[[Email protected] bin] # ./version.sh
Použitie CATALINA_BASE: /root/apache-tomcat-9.0.16
Použitie CATALINA_HOME: /root/apache-tomcat-9.0.16
Použitie CATALINA_TMPDIR: /root/apache-tomcat-9.0.16/temp
Použitie JRE_HOME: /
Používanie CLASSPATH: /root/apache-tomcat-9.0.16/bin/bootstrap.jar:/root/apache-tomcat-9.0.16/bin/tomcat-juli.jar
Verzia servera: Apache Tomcat / 9.0.16
Postavený server: 4. februára 2019 16:30:29 UTC
Číslo servera: 9.0.16.0
Názov OS: Linux
Verzia OS: 3.10.0-957.5.1.el7.x86_64
Architektúra: amd64
Verzia JVM: 1.8.0_191-b12
Predajca JVM: Oracle Corporation
[[Email protected] bin] #

Skontrolujte verziu WildFly

Môžete to skontrolovať pomocou príkazu alebo prostredníctvom konzoly pre správu.
Pre príkazový riadok musíte spustiť nasledujúce.

./standalone.sh –verzia

A bude sa takto tlačiť.

20: 05: 44 496 INFO org.jboss.modules Moduly JBoss, verzia 1.9.0.Final
WildFly Full 16.0.0.Final (WildFly Core 8.0.0.Final)

Ďalším spôsobom je prihlásiť sa do konzoly pre správu a kliknúť na podrobnosti o verzii na spodnom paneli.

Skontrolujte verziu WordPress

Existuje niekoľko spôsobov, ako zistiť nainštalovanú verziu WP.

Keď sa prihlásite do programu WordPress, v pravom dolnom rohu si všimnete podrobnosti verzie.

Skontrolujte verziu prehliadača Google Chrome

Zaujíma vás, akú verziu prehliadača Chrome máte? Často je to potrebné, ak hovoríte s ľuďmi technickej podpory alebo robíte nejaké problémy.

Nie je ťažké nájsť verziu pre Chrome.

Spustite prehliadač Chrome
Kliknite na tri bodky vpravo hore
Umiestnite kurzor myši na pomocníka a kliknutím na položku O prehliadači Google Chrome zobrazíte podrobnosti o verzii

Skontrolujte verziu programu Internet Explorer (IE)

Poznáte hlavnú verziu, ale poznáte úplnú verziu?

Spustite IE
Prejdite na ikonu Nástroje a kliknite na položku O programe Internet Explorer
A ukáže vám informácie o verzii.

Teraz už viete!

Skontrolujte verziu Firefoxu

Kliknutím na položku O prehliadači Firefox zobrazíte verziu, ktorú používate.

Skontrolujte verziu apt-get

Ako správca Linuxu ste možno narazili na apt-get (nástroj na manipuláciu s balíkom). Niekedy inštalujete nástroj, ktorý nie je kompatibilný s aktuálnou nainštalovanou apt-get a zistíte verziu; môžete spustiť príkaz uvedený nižšie.

[Email protected]: ~ # apt-get -v
približne 1,8 (amd64)
Podporované moduly:
* Ver: Standard .deb
* Pkg: rozhranie Debian dpkg (priorita 30)
Pkg: Rozhranie riešiča Debian APT (priorita -1000)
Pkg: Rozhranie plánovača APT Debian (priorita -1000)
S.L: „deb“ binárny strom Debianu
S.L: „deb-src“ zdrojový strom Debianu
Idx: Index zdroja Debianu
Idx: Index balíkov Debian
Idx: Index prekladu Debian
Idx: Debian dpkg status file
Idx: Debianový debianový súbor
Idx: dsc súbor Debian
Idx: Kontrolný súbor Debianu
Idx: Súbor scenára EDSP
Idx: súbor scenára EIPP
[Email protected]: ~ #

Ako vidíte, ukazuje verziu a jej podporovaný modul.

Skontrolujte verziu gcc

Často sa snažíte inovovať alebo nainštalovať najnovšiu verziu softvéru a je potrebné zistiť verziu kompilátora, aby ste zistili, či je kompatibilný. Nájdenie verzie gcc je však jednoduché!

[Email protected]: ~ # gcc –verzia
gcc (Ubuntu 7.3.0-27ubuntu1 ~ 18.04) 7.3.0
Copyright (C) 2017 Free Software Foundation, Inc..
Toto je slobodný softvér; podmienky kopírovania nájdete v zdroji. Nie je NIE
záruka; ani za PREDAJNOSŤ alebo VHODNOSŤ NA URČITÝ ÚČEL.
[Email protected]: ~ #

Skontrolujte možnú verziu

–verzia vám ukáže nainštalovanú možnú verziu.

[Email protected]: ~ # ansible -verzia
ansible 2.7.9
config file = /etc/ansible/ansible.cfg
nakonfigurovaná cesta na vyhľadávanie modulov = [u ‘/ root / .ansible / pluginy / moduly’, u ‘/ usr / share / ansible / plugins / modules’]]
umiestnenie ansible python modulu = /usr/lib/python2.7/dist-packages/ansible
spustiteľné miesto = / usr / bin / ansible
python verzia = 2.7.15rc1 (predvolená hodnota, 12. november 2018, 14:31:15) [GCC 7.3.0]
[Email protected]: ~ #

Skontrolujte verziu TensorFlow

Závisí to od toho, ako ste nainštalovali. Za predpokladu, že ste to urobili cez pip, nasledujúci príkaz zobrazí podrobnosti o verzii TensorFlow.

[Email protected]: ~ # pip show tensorflow
Názov: tensorflow
Verzia: 1.13.1
Zhrnutie: TensorFlow je otvorený systém strojového učenia pre všetkých.
Domovská stránka: https://www.tensorflow.org/
Autor: Google Inc.
Autor, e-mail: [Email protected]
Licencia: Apache 2.0
Umiestnenie: /root/anaconda3/lib/python3.7/site-packages
Vyžaduje sa: termcolor, absl-py, koleso, protobuf, tensorboard, gast, šesť, odhadovač tensorflow, numpy, predspracovanie keras, grpcio, keras-aplikácie, astor
Je požadované:
[Email protected]: ~ #

Skontrolujte verziu Brew

Štandardná -v syntax odhalí nainštalovanú verziu.

Chandans-iMac: ~ chandan $ variť -v
Homebrew 2.0.2
Homebrew / homebrew-core (revízia git 903f; posledný záväzok 2019-03-02)
Chandans-iMac: ~ chandan $

Skontrolujte verziu Docker

Vykonaním príkazu docker s -v sa zobrazí verzia.

[Email protected]: ~ # dokovacia stanica -v
Docker verzia 18.09.3, zostavenie 774a1f4
[Email protected]: ~ #

záver

Dúfam, že vám to pomôže nájsť verzie softvéru.

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