Терминал список установленных программ

Содержание

Как узнать, какое программное обеспечение установлено в Linux?

  1. Дистрибутивы на основе Aptitude (Ubuntu, Debian и т. Д.): Dpkg -l.
  2. Дистрибутивы на основе RPM (Fedora, RHEL и т. Д.): Rpm -qa.
  3. Дистрибутивы на основе pkg * (OpenBSD, FreeBSD и т. д.): pkg_info.
  4. Дистрибутивы на основе Portage (Gentoo и т. Д.): Список equery или eix -I.
  5. Дистрибутивы на основе pacman (Arch Linux и т. д.): pacman -Q.

Как узнать, какое программное обеспечение установлено?

Просмотреть все программы в Windows

  1. Нажмите клавишу Windows, введите Все приложения и нажмите клавишу ВВОД.
  2. В открывшемся окне представлен полный список программ, установленных на компьютере.

31 колода 2020 г.

Как узнать, какие пакеты установлены в Unix?

Чтобы вывести список установленных пакетов, выполните следующие действия:

29 ночей. 2019 г.

Как узнать, какое программное обеспечение установлено на Ubuntu?

Откройте программный центр Ubuntu. Перейдите на вкладку «Установленные» и в поиске просто введите * (звездочка), центр программного обеспечения отобразит все установленное программное обеспечение по категориям.

Как удалить программу на Ubuntu

Как мне найти версию для Linux?

Проверить версию ОС в Linux

Как узнать, какое программное обеспечение Windows установлено?

Чтобы получить доступ к этому меню, щелкните правой кнопкой мыши меню «Пуск» Windows и нажмите «Настройка». Отсюда нажмите Приложения> Приложения и функции. Список установленного у вас программного обеспечения будет отображаться в прокручиваемом списке.

Какой ярлык для проверки версии Windows?

Вы можете узнать номер версии вашей версии Windows следующим образом: Нажмите сочетание клавиш [Windows] + [R]. Откроется диалоговое окно «Выполнить». Введите winver и нажмите [OK].

Где устанавливаются приложения в Windows 10?

Когда дело доходит до просмотра всех установленных приложений на вашем ПК с Windows 10, есть два варианта. Вы можете использовать меню «Пуск» или перейти в раздел «Настройки»> «Система»> «Приложения и функции», чтобы просмотреть все установленные приложения, а также классические программы для ПК.

Где в Linux хранятся пакеты?

Двоичные файлы находятся в / bin или / sbin, библиотеки находятся в / lib, значки / графика / документы находятся в / share, конфигурация находится в / etc, а данные программы находятся в / var. / Bin, / lib, / sbin содержат основные приложения, необходимые для загрузки, а / usr — все остальные пользовательские и системные приложения.

Как узнать, установлен ли Mutt в Linux?

Используйте команду pacman, чтобы проверить, установлен ли данный пакет в Arch Linux и его производных. Если приведенная ниже команда ничего не возвращает, значит, пакет nano не установлен в системе. Если он установлен, соответствующее имя будет отображаться следующим образом.

Как узнать, установлен ли графический интерфейс в Linux?

Поэтому, если вы хотите узнать, установлен ли локальный графический интерфейс, проверьте наличие X-сервера. X-сервер для локального отображения — Xorg. скажет вам, установлен ли он.

Установка программ в linux, через терминал

Как запустить EXE-файл в Ubuntu?

Это можно сделать, выполнив следующие действия:

  1. Откройте терминал.
  2. Перейдите в папку, в которой хранится исполняемый файл.
  3. Введите следующую команду: для любого. bin файл: sudo chmod + x filename.bin. для любого файла .run: sudo chmod + x filename.run.
  4. При запросе введите требуемый пароль и нажмите Enter.

Как установить программное обеспечение в Linux?

Например, вы дважды щелкните загруженный файл. deb, нажмите «Установить» и введите свой пароль, чтобы установить загруженный пакет в Ubuntu. Скачанные пакеты также можно установить другими способами. Например, вы можете использовать команду dpkg -I для установки пакетов из терминала в Ubuntu.

Читайте также:
Лучшая программа для работы с ip камерами

Где установить APT?

Обычно он устанавливается в / usr / bin или / bin, если он содержит некоторую разделяемую библиотеку, он устанавливается в / usr / lib или / lib. Также иногда в / usr / local / lib.

Источник: frameboxxindore.com

Как посмотреть пакеты Linux

В операционной системе Linux пакеты — специальные архивы, которые содержат программное обеспечение и информацию о его установке и настройке. Каждый пакет представляет собой набор файлов, связанных с конкретной программой или библиотекой.

Что такое пакеты

Пакеты в Linux используются для управления установкой, удалением и обновлением программного обеспечения. Когда вы устанавливаете программу, пакет-менеджер загружает соответствующий пакет из репозитория, распаковывает его и копирует файлы на ваш компьютер, а также выполняет необходимые настройки.

Они имеют расширение .rpm (для дистрибутивов, основанных на Red Hat, таких как Fedora и CentOS) или .deb (для дистрибутивов, основанных на Debian, таких как Ubuntu и Linux Mint). Существует множество различных пакет-менеджеров, например, apt, yum, pacman, каждый из которых использует свой собственный формат пакетов.

Для чего нужны

Пакеты позволяют легко управлять установкой, обновлением и удалением программ на вашей системе. В Linux существует несколько форматов пакетов, таких как RPM (Red Hat Package Manager), DEB (Debian Package), TGZ (tarball) и другие.

Они также содержат метаданные, такие как имя, версия и описание программы, а также информацию об авторе и лицензии. Эти метаданные позволяют управлять зависимостями и обновлениями программного обеспечения.

Пакеты в Linux могут быть установлены из официальных репозиториев дистрибутива Linux или из сторонних источников. Кроме того, вы можете создавать свои собственные пакеты для установки на других системах Linux.

Просмотр пакетов в разных дистрибутивах

В большинстве дистрибутивов Linux можно посмотреть список установленных пакетов с помощью специальной команды в терминале.

Debian и Ubuntu

В Debian и Ubuntu можно воспользоваться командой dpkg-query:

Эта команда выведет полный список установленных пакетов в формате «пакет, версия, описание».

Fedora, CentOS

В Fedora, CentOS и других дистрибутивах, использующих утилиту управления пакетами yum или dnf, можно воспользоваться командой:

yum list installed
Как вариант
dnf list installed

Эти команды выведут список установленных пакетов с их версиями и описанием.

Arch Linux

В Arch Linux и его производных можно воспользоваться командой:

Эта команда выведет список всех установленных пакетов.

OpenSUSE

В OpenSUSE можно воспользоваться командой:

zypper search -installed-only

Выведет список всех установленных пакетов.

Slackware

В Slackware можно воспользоваться командой:

Теперь вы знаете, как посмотреть список пакетов в каждом из дистрибутивов.

Источник: pq.hosting

Как вывести список всех установленных пакетов

Я хочу вывести список всех установленных пакетов в текстовый файл, чтобы я мог просмотреть его и выполнить массовую установку в другой системе. Как бы я это сделал?

задан anonymous2 8 June 2016 в 20:48

24 ответа

Ubuntu 14.04 и выше

Инструмент apt на Ubuntu 14.04 и выше делает это очень легко.

apt list —installed

Старые версии

Чтобы получить список пакетов, установленных локально, сделайте это в вашем терминале:

dpkg —get-selections | grep -v deinstall

(Тэг -v «инвертирует» grep для возврата несовпадающих строк)

Чтобы получить список установленных пакетов, сделайте это в вашем терминале:

dpkg —get-selections | grep postgres

Чтобы сохранить этот список в текстовый файл с именем пакетов на вашем рабочем столе, сделайте это в вашем терминале: Или просто используйте

dpkg -l

(в качестве суперпользователя вам не нужно запускать ни одну из этих команд, поэтому здесь не нужны ни sudo , ни любые другие варианты)

ответ дан fosslinux 8 June 2016 в 20:48

Есть много способов сделать это. Если вы используете CentOS, как я, вы можете использовать их: 1. yum list installed 2. rpm -qa

ответ дан saeed mohammadi 8 June 2016 в 20:48

Чтобы сохранить список установленных пакетов в файл с именем installed_packsages.txt , просто запустите:

dpkg-query —list >> installed_packages.txt
ответ дан wb9688 8 June 2016 в 20:48

Следующая команда также перечислит все установленные пакеты,

grep ‘ installed ‘ /var/log/dpkg.log /var/log/dpkg.log.1 | awk » | sort -u
ответ дан Avinash Raj 8 June 2016 в 20:48

Пакет dctrl-tools предоставляет инструмент grep-status для получения списка пакетов, отмеченных как установленные в вашей системе:

sudo apt install dctrl-tools
grep-status -FStatus -sPackage -n «install ok installed»
ответ дан GAD3R 8 June 2016 в 20:48

Я рекомендую использовать blueprint. Несмотря на то, что он предназначен для серверов, его также можно использовать и с настольных компьютеров. Он создаст скрипт оболочки/chef/puppet, который вы можете использовать для переустановки всех ваших пакетов.

ответ дан Tamer 8 June 2016 в 20:48

Читайте также:
До какого года действует программа 450 тыс за третьего

Я удивлен, что команда apt-cache , разработанная именно для этой цели , не упоминалась выше .

apt-cache pkgnames

Подробнее info, запустите apt-cache —help :

**apt-cache is a low-level tool used to query information from APT’s binary cache files Commands: gencaches — Build both the package and source cache showpkg — Show some general information for a single package showsrc — Show source records stats — Show some basic statistics dump — Show the entire file in a terse form dumpavail — Print an available file to stdout unmet — Show unmet dependencies search — Search the package list for a regex pattern show — Show a readable record for the package depends — Show raw dependency information for a package rdepends — Show reverse dependency information for a package pkgnames — List the names of all packages in the system dotty — Generate package graphs for GraphViz xvcg — Generate package graphs for xvcg policy — Show policy settings Options: -h This help text. -p=? The package cache. -s=?

The source cache. -q Disable progress indicator. -i Show only important deps for the unmet command. -c=? Read this configuration file -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp See the apt-cache(8) and apt.conf(5) manual pages for more information. **
ответ дан ostrokach 8 June 2016 в 20:48

Мне кажется интересным обратить внимание на apt list —installed или dpkg- questionery —list на самом деле используйте файл с именем /var/lib/dpkg/status , за которым находится вся информация о пакетах — борода.

Так что если вы хотите работать с суперрасширенным списком пакетов, используйте только cat /var/lib/dpkg/status .

Примечание: Не изменяйте файл /var/lib/dpkg/status .

ответ дан prosti 8 June 2016 в 20:48

Вы можете использовать Synaptic для сохранения текущего состояния установленных пакетов. В Synaptic установите флажок «Сохранять полное состояние, а не только изменения», введите имя файла для сохранения состояния, а также установите флажок «Сохранять полное состояние, а не только изменения».

Сохраненный из него файл может быть загружен на новую машину с помощью «file/read markings» в Synaptic.

ответ дан Nerdfest 8 June 2016 в 20:48

Чтобы перечислить все установленные пакеты,

dpkg -l |awk ‘/^[hi]i/’ > 1.txt
aptitude search -F ‘%p’ ‘~i’ > 1.txt
dpkg —get-selections > 1.txt

Замечание:
Получится результат 1. txt файл в вашей домашней папке или вы можете указать свой собственный путь.

ответ дан d a i s y 8 June 2016 в 20:48

Также есть инструмент под названием Aptik (в настоящее время проприетарный, и командная строка, и графический интерфейс), который может помочь вам просмотреть список всех установленных пакетов, с возможностью выбора / отмены выбора некоторых из них, создания резервной копии list, а затем восстановить тот же набор пакетов в другой системе.

sudo add-apt-repository -y ppa:teejee2008/ppa sudo apt-get update sudo apt-get install aptik

enter image description here

Как видно на снимке экрана, Aptik позволяет вам также создавать резервные копии и восстанавливать PPA , что, безусловно, необходимо для установки некоторых установленных пакетов.

ответ дан smac89 8 June 2016 в 20:48

apt-mark showmanual

страницы руководства указывают:

распечатает список установленных вручную пакетов

Таким образом, он должен просто предоставить список явно установленных пакетов (хотя он включает пакеты, которые были частью начальной установки по умолчанию) без всего зависимости, включенные из-за установки этих пакетов.

Чтобы вывести результат в текстовый файл:

apt-mark showmanual > list-manually-installed.txt
ответ дан Pablo Bianchi 8 June 2016 в 20:48

Чтобы вывести список всех пакетов , намеренно установленных (не в качестве зависимостей) с помощью команд apt, выполните следующее:

(zcat $(ls -tr /var/log/apt/history.log*.gz); cat /var/log/apt/history.log) 2>/dev/null | egrep ‘^(Start-Date:|Commandline:)’ | grep -v aptdaemon | egrep ‘^Commandline:’

Это обеспечивает просмотр на основе обратного времени со списком более старых команд первое:

Commandline: apt-get install k3b Commandline: apt-get install jhead .

Данные установки также показывают использование синапсов, но без подробностей (то же самое с датой установки):

(zcat $(ls -tr /var/log/apt/history.log*.gz); cat /var/log/apt/history.log) 2>/dev/null | egrep ‘^(Start-Date:|Commandline:)’ | grep -v aptdaemon | egrep -B1 ‘^Commandline:’
Start-Date: 2012-09-23 14:02:14 Commandline: apt-get install gparted Start-Date: 2012-09-23 15:02:51 Commandline: apt-get install sysstat .
ответ дан muru 8 June 2016 в 20:48

APT-Clone

  • Он сохранит / восстановит пакеты, sources.list, связку ключей и автоматически устанавливаемые состояния.
  • Он также может сохранять / восстанавливать больше не загружаемые пакеты с помощью dpkg-repack.

APT-Clone используется повсеместно ] (Установщик Ubuntu) для процесса обновления. Это намного лучше, чем решение dpkg —get-selections , потому что:

  1. Оно сохраняет информацию обо всех репозиториях.
  2. Оно отслеживает, какие пакеты были автоматически установлены.
  3. Позволяет перепаковать локально установленные файлы DEB.
Читайте также:
Как сделать чтобы программа не выключалась python

Как использовать

  1. Установить

sudo apt-get install apt-clone
sudo apt-clone clone path-to / apt-clone-state-ubuntu — $ (lsb_release -sr) — $ (date +% F) .tar.gz
sudo apt-clone restore path-to / apt-clone-state-ubuntu.tar.gz
Восстановление до более новой версии:
sudo apt-clone restore-new-distro path-to / apt-clone-state-ubuntu.tar.gz $ (lsb_release -sc)

Структура результата

Создает простой архивированный tar-файл, который можно легко редактировать и просматривать перед восстановлением на других машинах. Вот пример его структуры:

/ ├── etc │ └── apt │ ├── preferences.d │ ├── sources.list │ ├── sources.list.d │ │ ├── anton_-ubuntu-dnscrypt-vivid.list │ │ ├── maarten-baert-ubuntu-simplescreenrecorder-vivid.list │ │ └── megasync.list │ ├── trusted.gpg │ └── trusted.gpg.d │ ├── anton__ubuntu_dnscrypt.gpg │ ├── anton__ubuntu_dnscrypt.gpg~ │ ├── maarten-baert_ubuntu_simplescreenrecorder.gpg │ └── maarten-baert_ubuntu_simplescreenrecorder.gpg~ └── var └── lib └── apt-clone ├── extended_states ├── installed.pkgs └── uname
ответ дан user.dz 8 June 2016 в 20:48

1. Senaraikan pakej perisian yang terpasang di Ubuntu

Untuk menyenaraikan pakej perisian yang terpasang pada mesin anda yang boleh anda gunakan perintah berikut:

senarai apo sudo — dipasang

Output perintah akan sangat serupa dengan yang berikut, bergantung pada pakej mana yang sedang dipasang:

Penyenaraian . acl / xenial, sekarang 2.2.52-3 amd64 [dipasang] adduser / xenial, xenial, sekarang 3.113 + nmu3ubuntu4 semua [dipasang] apache2 / xenial-update, xenial-security, kini 2.4.18-2ubuntu3.1 amd64 [dipasang] apache2-bin / xenial-update, xenial-security, kini 2.4.18-2ubuntu3.1 amd64 [dipasang, automatik] apache2-data / xenial-update, xenial-update, xenial-security, xenial-security, now 2.4.18-2ubuntu3.1 semua [dipasang, automatik] apache2-doc / xenial-update, xenial-update, xenial-security, xenial-security, now 2.4.18-2ubuntu3.1 semua [dipasang] apache2-utils / xenial-update, xenial-security, kini 2.4.18-2ubuntu3.1 amd64 [dipasang] apparmor / xenial-kemas kini, sekarang 2.10.95-0ubuntu2.5 amd64 [dipasang, automatik] apt / xenial-kemas kini, kini 1.2.19 amd64 [dipasang] apt-utils / xenial-kemas kini, kini 1.2.19 amd64 [dipasang] .

2. Gunakan program KURANG

Untuk membaca keseluruhan output dengan mudah, anda boleh menggunakan program kurang .

senarai apo sudo — dipasang | kurang

3. Gunakan Perintah GREP

Anda dapat mencari paket tertentu melalui output menggunakan grep program.

sudo apt list — dipasang | grep -i apache

4. Senaraikan semua pakej yang merangkumi Apache

Hasil dari arahan di atas akan menyenaraikan semua pakej yang termasuk apache dalam nama mereka.

apache2 / xenial-update, xenial-security, kini 2.4.18-2ubuntu3.1 amd64 [dipasang] apache2-bin / xenial-update, xenial-security, kini 2.4.18-2ubuntu3.1 amd64 [dipasang, automatik] apache2-data / xenial-update, xenial-update, xenial-security, xenial-security, now 2.4.18-2ubuntu3.1 semua [dipasang, automatik] apache2-doc / xenial-update, xenial-update, xenial-security, xenial-security, now 2.4.18-2ubuntu3.1 semua [dipasang] apache2-utils / xenial-update, xenial-security, kini 2.4.18-2ubuntu3.1 amd64 [dipasang] libapache2-mod-php / xenial, xenial, sekarang 1: 7.0 + 35ubuntu6 semua [dipasang, automatik] libapache2-mod-php7.0 / xenial-kemas kini, kini 7.0.13-0ubuntu0.16.04.1 amd64 [dipasang, automatik] libapache2-mod-security2 / xenial, kini 2.9.0-1 amd64 [dipasang] libapache2-modsecurity / xenial, xenial, sekarang 2.9.0-1 semua [dipasang]

Apt menyokong corak untuk memadankan nama pakej dan pilihan untuk disenaraikan dipasang (- dipasang) pakej, boleh ditingkatkan (- boleh ditingkatkan) pakej atau semua tersedia (- semua versi) versi pakej.

5. Gunakan program DPKG

Alternatif lain yang boleh anda gunakan untuk menyenaraikan perisian yang dipasang pakej pada Ubuntu VPS anda adalah arahan dpkg .

sudo dpkg -l

Keluaran arahan akan memberi anda maklumat seperti nama pakej, versi, seni bina dan keterangan ringkas mengenai bungkusan itu. Sudah tentu, anda boleh menggunakan program grep sekali lagi untuk cari pakej tertentu.

sudo dpkg -l | grep -i apache

Output akan kelihatan seperti di bawah:

ii apache2 2.4.18-2ubuntu3.1 amd64 Apache HTTP Server ii apache2-bin 2.4.18-2ubuntu3.1 amd64 Apache HTTP Server (modul dan fail binari lain) ii apache2-data 2.4.18-2ubuntu3.1 semua Server HTTP Apache (fail biasa) ii apache2-doc 2.4.18-2ubuntu3.1 semua Apache HTTP Server (dokumentasi di tempat) ii apache2-utils 2.4.18-2ubuntu3.1 amd64 Apache HTTP Server (program utiliti untuk pelayan web) rc apache2.2-common 2.2.22-6ubuntu5.1 amd64 Apache HTTP Server fail biasa ii libapache2-mod-php 1: 7.0 + 35ubuntu6 semua pelayan, bahasa skrip HTML-embedded (modul Apache 2) (lalai) rc libapache2-mod-php5 5.5.9 + dfsg-1ubuntu4.16 amd64 sisi pelayan, bahasa skrip tertanam HTML (modul Apache 2) ii libapache2-mod-php7.0 7.0.13-0ubuntu0.16.04.1 amd64 sisi pelayan, bahasa skrip HTML-embedded (modul Apache 2) ii libapache2-mod-security2 2.9.0-1 amd64 Mengetatkan keselamatan aplikasi web untuk Apache ii libapache2-modsecurity 2.9.0-1 semua pakej peralihan Dummy ii libapr1: amd64 1.5.2-3 amd64 Apache Perpustakaan Runtime Portable ii libaprutil1: amd64 1.5.4-1build1 amd64 Apache Portable Runtime Utility Library ii libaprutil1-dbd-sqlite3: amd64 1.5.4-1build1 amd64 Apache Perpustakaan Runtime Utility Portable — Pemacu SQLite3 ii libaprutil1-ldap: amd64 1.5.4-1build1 amd64 Apache Portable Runtime Utility Library — Pemacu LDAP .

Dengan persaingan tutorial ini, anda telah berjaya belajar bagaimana untuk menyenaraikan pakej yang dipasang di Ubuntu.

Источник: askubuntu.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru