Понякога имаме нужда сабя Ако някой пакет е инсталирана в нашата система и е малко досадно да отваряме нашата мениджър на пакети след няколко стъпки да видите дали е инсталиран или не.
Ето това е пътят лесно и бързо да го направи от a терминал. |
За да разбера дали пакетът е достъпен в хранилищата, отворих терминал и написах:
- Arch Linux: пакет pacman -Ss
- Fedora: yum пакет за търсене
- Debian / Ubuntu: apt-cache пакет за търсене
- OpenSUSE: пакет zipper se
- Gentoo: emerge -S пакет
За да разберете дали на нашата машина е инсталиран пакет:
- Arch Linux: пакет pacman -Qs
- Fedora: rpm -qa | grep пакет
- Debian / Ubuntu: dpkg -l | grep пакет
- OpenSUSE: zipper se -i пакет
- Gentoo: emerge -pv пакет
Лесно, нали?
това е да знаете дали даден пакет е в хранилищата, ако искате да знаете дали е инсталиран пакет ... в Debian
dpkg -l | grep пакет
Тук изпращам друга форма, също от терминала, и по-точна, тъй като търсенето може да намери много пакети, които започват еднакво:
sudo apt-cache политика
Той не само казва дали е инсталиран, но и коя версия е инсталирана и коя в хранилищата.
Внимавайте, за Gentoo параметърът е с малки букви „s“, а не с „S“, защото „S“ търси в заглавията и описанията на пакетите (по-бавен процес), докато „s“ търси само в имена. Тоест, за да търсите определен пакет по текст, бихте изпълнили
пакет emerge -s
В процес, подобен на този, описан от Vjnario за Debian. Но за да разберете дали даден пакет е инсталиран или не, и ако да, коя версия е инсталирана, можете да стартирате
emerge -pv пакет
Тези блогове трябва да бъдат информативни, а не подвеждащи. Бъдете внимателни и разберете добре информацията, която публикувате, до степен, че тези неща трябва да бъдат коригирани.
Fedora:
rpm -qa | grep пакет
Моля, партньор, можете ли да направите нова тема за спестяване на енергия на Linux.
Благодаря ти. Би било важен плюс.
Благодаря ти! Това беше моята грешка ... поправено е. Уведомете ги, ако открият нещо друго.
Наздраве! Павел.
Благодаря за данните! Ние също сме хора ... грешката вече е коригирана.
За разбирането. Павел.
Ще го имам предвид.
Междувременно ви оставям няколко статии, които могат да ви заинтересуват:
http://usemoslinux.blogspot.com/2012/03/el-nuevo-kernel-finalmente-soluciona-el.html
http://usemoslinux.blogspot.com/2011/03/cpufreq-trayfreq-y-como-ahorrar-energia.html
http://usemoslinux.blogspot.com/2011/08/como-ahorrar-energia-en-linux-usando.html
http://usemoslinux.blogspot.com/2010/10/jupiter-sencillo-gestor-de-energia-para.html
https://blog.desdelinux.net/granola-herramienta-para-ahorrar-energia/
https://blog.desdelinux.net/powertop-ahorra-energia-con-linux-en-procesadores-intel/
http://usemoslinux.blogspot.com/2010/02/wattos-distro-ligera-basada-en-ubuntu.html
Наздраве! Павел.
Това е глупост, защото със synaptic е много по-лесно и по-визуално да се знае дали е инсталиран конкретен пакет или не, би било друго нещо да се види едновременно дали има инсталирани няколко пакета
Това не е нищо ... В Unity просто напишете името на пакета (или част от него) в Dash приложения Lens и voila ... знаете веднага дали е инсталиран и дали не можете да видите дали е наличен. .. уха ...!
Интересно! Не знаех, не го знаех.
В Arch Linux търсенето в инсталираните пакети е с
pacman -Qs пакет
без значение какви неуспехи ... важното е да се научите ... благодаря за вашите уроци ... продължете така !!!!
Ако използвате Aptitude в Ubuntu и Debian вместо dpkg или apt-get, резултатът ще ви каже дали е инсталиран (i), в очакване (p) ...
Браво Хосе!
Тъй като никой не говори за Slackware ... В Slackware е много просто, само от терминала, който стартирате: ls / var / log / пакети
Докоснахте много важен момент
а в ubuntu? Ооо
В Ubuntu командата, която посочвате, не работи, търсите само името на пакета, за да знаете дали съществува или как се нарича, но не посочва дали е инсталиран или не.
Трябва да използвате втората команда, посочена в публикацията:
dpkg -l | grep пакет
Наздраве! Павел.
Когато напишете командата dpkg -l, изглежда, че е било главно i или наклонена черта |
по темата: много добър пост, навлизам в света на debian 🙂
Благодаря, но в Opensuse с тази команда номерът на версията не се появява,
Би ми било много полезно, защото нямам достъп до графичната среда, управлявам дистанционно само чрез терминал и
zypper list-updates -t пакет
ако ми дава текущата версия, но само пакетите, които могат да бъдат актуализирани, следователно останалите не се появяват ...
Поздрави!
Току-що намерих номера на инсталираната версия на OpenSuse
zypper име на пакета информация
поздрави
командата dpkg -l работи | grep, но какво ще се случи, ако не отворя пакета от менюто? Тази команда ще ни подведе