Как да използвам командата за версия на Linux



Опитайте Нашия Инструмент За Премахване На Проблемите

Често ще трябва да намерите точната версия на Linux, която използвате, ако трябва да актуализирате или преинсталирате нещо. Има една-единствена команда за версия на Linux, която ще ви каже повечето от това, което трябва да знаете, и ще отнеме абсолютно минимум време, за да го стартирате. Намирането на вашата версия на Linux не може да бъде по-лесно.



Естествено ще ви е необходим достъп до командния ред, за да намерите вашата версия на Linux. Отворете командния ред, използвайки кой метод е най-удобен за вас. Може да искате да задържите Ctrl, Alt и T или Super и T, за да отворите графичен, или да потърсите терминал на таблото. Потребителите на KDE, LXDE и Xfce4 също могат да го стартират от менюто Системни инструменти, след като щракнат върху главното меню Приложения.



Метод 1: Командата за неефективна версия на Linux

В командния ред въведете uname -a и натиснете клавиша за въвеждане. Ще ви бъде даден ред с пълно отчитане на всичко, свързано с вашата система. Ще ви бъде казано коя версия на Linux използвате, както и архитектурата на процесора. Технически, това е универсална Unix команда в по-голямата си част, така че можете също да използвате uname -a от командния ред в FreeBSD, NetBSD, macOS или почти всяка друга Unix реализация. Това изобщо не е уникално за Linux и всъщност е наистина добре да имате предвид, ако някога сте седнали на компютъра на приятел и не сте знаели какъв тип операционна система работи.



Метод 2: Арх командата

Ако просто искате да знаете за каква архитектура е предназначена вашата операционна система, тогава въведете арх от командния ред и натиснете връщане. Това е особено полезно за случаи, когато не знаете дали използвате версията i386 или x86_64 на вашата дистрибуция. Ако чете i386, значи имате инсталирана 32-битова Linux или друга Unix дистрибуция. Ако чете x86_64, значи е 64-битов. Подобно на uname, можете да стартирате arch като root потребител или като обикновен непривилегирован потребител без реална разлика. Ако видите нещо като i686 или нещо подобно, тогава можете да третирате това като синоним на i386 и да се доверите, че използвате 32-битова версия на Linux, дори ако имате инсталиран пълен процесор x86_64.

Метод 3: Използване на Linux Standard Base

Докато uname -a и arch включват най-малко игра, можете също да проверите дали вашата дистрибуция поддържа Linux Standard Base. Можете да получите допълнителна информация за това, ако използвате Debian или някоя от дистрибуциите, произхождащи от Debian като Ubuntu, това са различни производни, Linux Mint или Bodhi Linux. Добро правило е, че това работи върху всичко с мениджъра на пакети apt-get.



В типа на командния ред за допълнителна информация. Ако приемем, че това не е изплюло съобщение за грешка, можете да използвате следван от и
за да научите дори малко повече за операционната система, с която работите.

Потребителите на Red Hat Linux и негови производни като Fedora могат да използват следван от за да разберете повече информация. Трябва да откриете, че техника работи върху всичко, което използва тази основа. Добро правило е да използвате тази техника, ако работите с мениджъра на yum пакети.

Имайте предвид, че ако копирате и поставяте команди от онлайн статия като тази, тогава ще трябва или да кликнете върху менюто Редактиране във вашия терминален емулатор и да кликнете върху поставяне или да задържите Shift, Ctrl и V, за да поставите командата на вашия ред, преди да натиснете клавиша enter.

Напълно възможно е вашата дистрибуция да не поддържа тези допълнителни команди, но ако не, това изобщо не е истинска загуба. Простото изпълнение uname -a ще ви осигури повече от достатъчно информация за повечето цели.

В даден момент може да забележите ред, който ви казва, че използвате Fedora, Debian, Ubuntu или някаква друга дистрибуция, след което всъщност работите. Това е така, защото разпространението ви се базира на това и всъщност не е грешка. Например на потребител на Lubuntu или Xubuntu ще бъде казано, че работи с Ubuntu, въпреки че от страна на потребителския опит те не са.

3 минути четене