Замисляли ли сте се дали е възможно да видите пакетите, които сте инсталирали? Замисляли ли сте се дали сте инсталирали пакет, но не сте знаели как да го погледнете? Е, в този малък урок ще ви покажем как можем да го познаем в нашия Ubuntu (и практически във всяко GNU / Linux дистрибуция).
Просто изпълнявам команда в терминала, можем да изброим всички пакети че сме инсталирали. Това е много проста и практически мигновена процедура. Така че сега знаете, когато се съмнявате в съществуването на пакет във вашия Ubuntu, следвайте този мини-урок и вашите съмнения веднага ще изчезнат. Освен това ще ви служи и в случай, че сте любопитни да знаете колко пакета сте инсталирали o колко памет заемат. Ние ви казваме.
Понякога ще инсталираме пакет, директно библиотека или приложение, но внезапно не знаем дали вече сме го инсталирали преди това. В много от тези случаи най-бързото нещо е да потърсите въпросното приложение и ако то се появи, очевидно вече е инсталирано. Но разбира се, ако трябва да потърсим библиотека или пакет, необходим за работата на някое друго приложение, не е толкова лесно да се намери и да се знае дали вече сме го инсталирали преди.
Е, как ви коментирахме, можем да знаем тази информация просто изпълнение на команда в терминала. За това ще използваме програмата dpkg-заявка, който ще отговаря за изброяването на всички пакети, които сме инсталирали. Командата за изпълнение е следната:
dpkg-query -W -f = '$ {Инсталиран размер} $ {Пакет} \ n' | сортиране -n
Забележка: Тръбите, използвани за програмата сортиране -n В този случай ни служи да поръчаме пакетите на от най-малкия до най-големия размер (в kBytes).
Тази команда има изход, както следва:
Но ... ами ако искаме да търсим само един пакет да знаете дали вече е инсталиран? Тъй като е ясно, че търсенето на името на конкретен пакет сред всички изброени пакети е немислима работа. Е, очевидно също има решение и то също много просто.
Идеята е филтрирайте резултата, като използвате друга тръба и програмата Впиши. По този начин от всички пакети, които са се появили преди това, можем да филтрираме резултата чрез ключова дума и следователно ще видим само всички тези пакети, които съдържат споменатата ключова дума в името си.
Да вземем пример. Интересно ми е да знам дали имам инсталиран Gimp. Командата за изпълнение е следната:
dpkg-query -W -f = '$ {Инсталиран размер} $ {Пакет} \ n' | сортиране -n | grep gimp
Което генерира резултат като следното:
Както можете да видите, само пакетите, които съдържат думата ширит на нейно име. Освен това можем да видим, че споменатата дума е маркирана в червено.
По този начин успяхме да разберем, че вече имаме инсталиран Gimp, по прост начин и изпълняващ само една команда. Лесно нали? Надяваме се статията да ви е помогнала и да оставите мнението си в раздела за коментари.
Здравейте всички имам проблем със сървъра на Ubuntu 14.04.4. Инсталирах го на 40gb диск и с всички инсталирани програми и данни стана твърде малък за мен, бих искал някой да ми помогне, тъй като прочетох във форумите, че има инструмент, който според мен е LVM, който преоразмерява и обединява няколко диска в един. Бих искал да увелича дисковете си с 2 500 gb, още 320 gb и още един повече от 1 tb, как мога да го направя, за да не преинсталирам всичко отново, тъй като използвам Ubuntu за кратко. и в Windows това се прави горещо, но Ubuntu има по-голяма сигурност от windows и ми харесва по-добре, ако някой ми изпрати урок, който ми го обяснява, ще го оценя благодарности предварително (Pedrodc)
синаптичен от toa живот
Командата 'sudo dpkg -l' също показва инсталираните пакети, нали? Без да показва размера, който заема, че да
не работи ...
доста конусен 🙂