Іноді нам потрібно шабля якщо якийсь пакет є встановлено в нашій системі, і це досить нудно відкривати нашу менеджер пакетів Після кількох кроків перевірте, встановлено він чи ні.
Ось такий шлях легкий і швидкий зробити це з термінал. |
Щоб дізнатись, чи доступний пакет у сховищах, я відкрив термінал і набрав:
- Arch Linux: пакет pacman -Ss
- Fedora: пакет пошуку yum
- Debian / Ubuntu: пакет пошуку apt-cache
- OpenSUSE: пакет zypper se
- Gentoo: пакет emerge -S
Щоб дізнатись, чи встановлений пакет на нашій машині:
- Arch Linux: пакет pacman -Qs
- Fedora: rpm -qa | grep-пакет
- Debian / Ubuntu: dpkg -l | grep-пакет
- OpenSUSE: пакет zypper se -i
- Gentoo: пакет emerge -pv
Легко, правда?
тобто знати, чи є пакет у сховищах, якщо ви хочете знати, чи встановлений пакет ... у Debian
dpkg -l | grep-пакет
Тут я надсилаю іншу форму, також із терміналу, і більш точну, оскільки в пошуку можна знайти безліч пакунків, які починаються однаково:
політика sudo apt-cache
У ньому не лише вказано, чи встановлено, але і яка версія встановлена, а яка - у сховищах.
Будьте обережні, для Gentoo параметром є малі регістри 's', а не великі літери 'S', оскільки 'S' здійснює пошук у заголовках та описах пакунків (повільніший процес), тоді як 's' шукає лише в іменах. Тобто для пошуку певного пакету за текстом ви б виконали
пакет emerge -s
У процесі, подібному до того, який описав Vjnario для Debian. Але щоб з’ясувати, встановлений пакет чи ні, і якщо встановлено, яку версію встановлено, ви можете запустити
emerge -pv пакет
Ці блоги мають бути інформативними, а не оманливими. Будьте обережні та дізнавайтесь інформацію, яку ви публікуєте, настільки, наскільки вам доведеться виправити ці речі.
Fedora:
об / хв -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, але що станеться, якщо я не відкрию пакет з меню? Ця команда нас обмане