Ubuntu

Ubuntu Вземете списък с инсталирани пакети

Ubuntu Вземете списък с инсталирани пакети

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

В операционна система Ubuntu има много предварително инсталирани пакети. Но освен това можете да инсталирате нови пакети, за да подобрите вашето изживяване на Ubuntu като потребител. Понякога е необходимо да се разбере колко пакета са инсталирани, дали е инсталиран конкретен пакет или не, каква версия на този пакет е инсталирана, към каква архитектура принадлежи пакетът и т.н. Добрата новина е, че можете да разберете цялата тази информация.

Ще ви покажа как да намерите тази информация в тази статия. Ще използвам Ubuntu 17.10 изкусен Aardvark за всички демонстрации. Така че нека да започнем.

Избройте всички инсталирани пакети:

Можете да използвате помощната програма за команден ред „dpkg“, за да изброите всички инсталирани софтуерни пакети на вашата операционна система Ubuntu от терминала.

Изпълнете следната команда, за да получите списък с всички инсталирани пакети на Ubuntu:

$ dpkg - списък

От изхода на командата можете да видите, че първата колона наподобява състоянието на инсталирания пакет. Втората колона е името на пакета. Третата колона е версията на пакета. Четвъртата колона е архитектурата на пакета. Петата колона е описанието на пакета.

Двете букви „ii“ тук означават, че пакетът трябва да бъде инсталиран и той е инсталиран. Първото писмо описва желаното състояние на пакета. Второто писмо описва текущото състояние на пакета.

Намерете дали е инсталиран определен пакет:

Да приемем, че имате инсталиран компютър с Ubuntu и искате да разберете дали е инсталиран пакет openssh. Можете лесно да направите това. Можете да стартирате 'dpkg -list' както преди и да филтрирате изхода с 'grep' или 'egrep' и т.н.

Изпълнете следната команда, за да откриете дали е инсталиран пакет openssh:

$ dpkg - списък | grep openssh

Можете да видите, че съм инсталирал openssh-client, openssh-server и openssh-sftp-server пакети, инсталирани на моя Ubuntu 17.10 операционна система.

Можете ли да кажете версията на тези пакети? Ами можеш. Това е 7.5р1-10

Можете също така да кажете архитектурата, която в този случай е amd64.

Можете също да добавите още условия. Например дали е инсталирана конкретна версия на конкретен пакет. Нека да разберем дали нано версия 2.8 е инсталиран.

Изпълнете следната команда, за да откриете дали nano 2.8 е инсталиран:

$ dpkg - списък | grep nano | grep 2.8

Можете да видите, че пакетът е намерен.

Можете да добавите произволен брой условия, просто използвайте повече grep команди.

Разберете колко пакета са инсталирани:

Можете също така да разберете колко пакета са инсталирани на вашата операционна система Ubuntu. Това е малко сложно, но е възможно. Всичко, което трябва да направите, е да преброите броя на редовете от изхода на командата 'dpkg -list' и да извадите броя на редовете, взети от заглавката. Това е.

От предишния изход можете да видите, че заглавката се състои от 5 реда. Така че трябва да извадим 5 реда от изхода.

Изпълнете следната команда, за да разберете колко пакета са инсталирани:

$ echo $ (('dpkg --list | wc -l' - 5))

Можете да видите, че в момента имам инсталирани 1570 пакета в моята операционна система Ubuntu.

Така че вие ​​изброявате инсталираните пакети на Ubuntu 17.10 Изкусен Aardvark. Благодаря, че прочетохте тази статия.

OpenTTD срещу Simutrans
Създаването на собствена транспортна симулация може да бъде забавно, релаксиращо и изключително примамливо. Ето защо трябва да сте сигурни, че изпробв...
Урок за OpenTTD
OpenTTD е една от най-популярните бизнес симулационни игри там. В тази игра трябва да създадете прекрасен транспортен бизнес. Въпреки това, ще започне...
SuperTuxKart за Linux
SuperTuxKart е страхотно заглавие, създадено да ви предостави безплатно изживяването на Mario Kart във вашата Linux система. Играта е доста предизвика...