Слава Україні!

Linux. Шпаргалка по работе с пакетами в Debian.

Шпаргалка по работе с пакетами в Debian. Linux

Примечание. Для примеров использованы пакеты:

  • curl
  • unzip
  • git
  • php-cli
  • php-zip
  • php-mbstring

Обновление всех пакетов системы:


sudo apt-get update && sudo apt-get upgrade -y

Поиск пакетов:


apt-cache search unzip

Выведет что-то типа:


...
comprez - оболочка к многим программ архивации
dictzip - утилита для сжатия словарей
fcrackzip - взлом паролей zip-архивов
nginx-full - веб/прокси-сервер (полная версия с дополнениями)
progress - слежение за выполнением программ Coreutils (ранее называлась cv)
unzip - распаковщик файлов .zip
...

Получить более подробную информацию о пакете:


apt-cache show curl
apt-cache showpkg unzip

Выведет что-то типа:


Package: curl
Version: 7.88.1-10+deb12u6
Installed-Size: 488
Maintainer: Alessandro Ghedini 
Architecture: amd64
Depends: libc6 (>= 2.34), libcurl4 (= 7.88.1-10+deb12u6), zlib1g (>= 1:1.1.4)
Description-ru: передача данных с синтаксисом URL, инструмент командной строки
 curl — инструмент командной строки для передачи данных с синтаксисом URL,
 поддерживающий DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS,
...

Установка пакетов:


sudo apt-get install curl unzip git php-cli php-zip php-mbstring

Выведет для каждого устанавливаемого пакета что-то типа:


...
Пол:52 http://deb.debian.org/debian bookworm/main amd64 php8.2-mbstring amd64 8.2.20-1~deb12u1 [443 kB]
...
Подготовка к распаковке …/17-php8.2-mbstring_8.2.20-1~deb12u1_amd64.deb …
Распаковывается php8.2-mbstring (8.2.20-1~deb12u1)
...
Настраивается пакет php8.2-mbstring (8.2.20-1~deb12u1) …

Просмотр установленных пакетов:


sudo apt list --installed

Выведет что-то типа:


...
adduser/stable,now 3.134 all [установлен]
apparmor/stable,now 3.0.8-3 amd64 [установлен, автоматически]
apt-listchanges/stable,now 3.24 all [установлен]
apt-utils/stable,now 2.6.1 amd64 [установлен]
apt/stable,now 2.6.1 amd64 [установлен]
aspell-ru/stable,now 0.99g5-29 all [установлен, автоматически]
aspell/stable,now 0.60.8-4+b1 amd64 [установлен, автоматически]
...

Для постраничного вывода используется параметр less:


sudo apt list --installed | less

Чтобы узнать, установлен ли определенный пакет, используется параметр grep для фильтрации вывода:


sudo apt list --installed | grep git

Важлива інформація

Міністерство оборони
України
з 24.02 по 20.09
втрати противника
орієнтовно склали:
639480 ( +1340 ) особового складу
8725 ( +20 ) танків
17132 ( +39 ) бойових бронемашин
18212 ( +35 ) артилерійських систем
1189 ( +0 ) РСЗВ
949 ( +2 ) засоби ППО
369 ( +0 ) літаків
328 ( +0 ) гелікоптерів
24898 ( +59 ) автомобільної техніки
28 ( +0 ) кораблі / катери
2593 ( +1 ) крилаті ракети
15469 ( +52 ) БПЛА
3115 ( +6 ) спец. техніки
4 ( +0 ) установок ОТРК/ТРК
1 ( +0 ) підводних човнів

Поиск