Полезные пакеты Debian: различия между версиями
Editor (обсуждение | вклад) Добавлена информация о нескольких пакетах |
Editor (обсуждение | вклад) м поставлена ссылка на статью про screen |
||
| (не показаны 4 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
Данный материал содержит ряд пакетов, которые достаточно часто оказываются полезны, при том, что по умолчанию не установлены. | Данный материал содержит ряд пакетов, которые достаточно часто оказываются полезны, при том, что по умолчанию не установлены. | ||
== Пакеты общего назначения == | |||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+ | ||
| Строка 48: | Строка 50: | ||
|- | |- | ||
|rdiff-backup | |rdiff-backup | ||
|утилита rdiff-backup предназначена для инкрементального резервного копирования | |утилита [[rdiff-backup]] предназначена для инкрементального резервного копирования | ||
|- | |- | ||
|rtorrent | |rtorrent | ||
| Строка 54: | Строка 56: | ||
|- | |- | ||
|screen | |screen | ||
|утилита screen, при работе по SSH, позволяет сохранить сеанс работы в консоли при отключении связи | |утилита [[screen]], при работе по SSH, позволяет сохранить сеанс работы в консоли при отключении связи | ||
|- | |- | ||
|tcpdump | |tcpdump | ||
| Строка 71: | Строка 73: | ||
|утилита для получения данных о домене (дата регистрации и т.д.) | |утилита для получения данных о домене (дата регистрации и т.д.) | ||
|} | |} | ||
Установить все пакеты можно командой: | |||
apt install aptitude arping bridge-utils ffmpeg mc mtr mypy ncdu needrestart nmap pv pylint python3-pip python3-venv rdiff-backup rtorrent screen tcpdump tcpflow unattended-upgrades wakeonlan whois | |||
== Пакеты для PHP == | |||
Для работы ряда веб-приложений, написанных на PHP, требуются библиотек, которые по умолчанию могут быть не установлены. В таблице ниже список пакетов Debian, которые содержат ряд библиотек, которые с большой вероятностью пригодятся если вы будете устанавливать приложения типа Moodle, Wordpress и т.д. | |||
{| class="wikitable" | |||
|+ | |||
!Пакет | |||
!Описание | |||
|- | |||
|php-curl | |||
|Модуль CURL для PHP | |||
|- | |||
|php-gd | |||
|Модуль GD для PHP | |||
|- | |||
|php-gmp | |||
|Модуль GMP для PHP | |||
|- | |||
|php-imagick | |||
|Расширение для использования ImageMagick API | |||
|- | |||
|php-intl | |||
|Модуль Internationalization для PHP | |||
|- | |||
|php-json | |||
|Модуль JSON для PHP | |||
|- | |||
|php-mbstring | |||
|Модуль MBSTRING для PHP | |||
|- | |||
|php-mysql | |||
|Модуль MySQL для PHP | |||
|- | |||
|php-pgsql | |||
|Модуль PostgreSQL для PHP | |||
|- | |||
|php-soap | |||
|Модуль SOAP для PHP | |||
|- | |||
|php-xml | |||
|Модули для работы с XML в PHP | |||
|- | |||
|php-yaml | |||
|Расширение для поддержки YAML в PHP | |||
|- | |||
|php-zip | |||
|Модуль Zip для PHP | |||
|} | |||
Установить все пакеты можно командой: | |||
apt install php-curl php-gd php-gmp php-imagick php-intl php-json php-mbstring php-mysql php-pgsql php-soap php-xml php-yaml php-zip | |||
[[Категория:Debian]] | [[Категория:Debian]] | ||
Текущая версия от 01:13, 28 января 2024
Данный материал содержит ряд пакетов, которые достаточно часто оказываются полезны, при том, что по умолчанию не установлены.
Пакеты общего назначения
| Название пакета | Описание |
|---|---|
| aptitude | утилита aptitude позволяет управлять пакетами в консоли используя псевдо-графический интерфейс |
| arping | утилита arping позволяет проводить диагностику сети отправляя пакеты ARP. |
| bridge-utils | пакет содержит утилиты для конфигурирования сетевого моста в Linux, с большой вероятностью потребуется при использовании виртуальных машин |
| ffmpeg | утилита ffmpeg предназначена для обработки медиафайлов, и используется рядом других приложений |
| mc | файловый менеджер mc (Midnight Commander) |
| mtr | утилита mtr объединяет функции утилит ping и traceroute, показывая статистику по времени доступа к конечному адресу и к промежуточным узлам в режиме реального времени |
| mypy | приложение mypy — линтер для Python |
| ncdu | консольная утилита ncdu с псевдо-графическим интерфейсом для быстрого поиска больших файлов и каталогов на диске |
| needrestart | программа needrestart информирует о необходимости перезапуска служб и системы после установки обновлений |
| nmap | утилита nmap служит для сканирования сети, часто требуется при решении задач системного администрирования (поиск устройства в сети, проверка, какие сетевые сервисы устройство или сервер предоставляет и т.д.) |
| pv | утилита pv в чём-то повторяет функционал утилиты dd, но с другими параметрами командной строки и визуализирующая процесс копирования |
| pylint | приложение pylint — линтер для Python |
| python3-pip | пакет содержит приложение pip для установки Python-пакетов из архива pypi.org |
| python3-venv | модуль для Python, позволяющий устанавливать Python-пакеты из архива pypi.org в локальном окружении |
| rdiff-backup | утилита rdiff-backup предназначена для инкрементального резервного копирования |
| rtorrent | консольный клиент rtorrent позволяет загружать торренты напрямую на сервер, где может не быть графического интерфейса |
| screen | утилита screen, при работе по SSH, позволяет сохранить сеанс работы в консоли при отключении связи |
| tcpdump | утилита tcpdump показывает пакеты, которые пересылаются через сетевые интерфейсы компьютера, важна для диагностики, например, когда необходимо увидеть картину происходящего в сети чтобы понять суть проблемы |
| tcpflow | утилита tcpflow позволяет объединить осмысленным образом данные из дампа пакетов, полученных tcpdump |
| unattended-upgrades | программа UnattendedUpgrades автоматически устанавливает обновления системы |
| wakeonlan | консольная утилита wakeonlan позволяет включить по сети компьютеры, находящиеся в спящем режиме |
| whois | утилита для получения данных о домене (дата регистрации и т.д.) |
Установить все пакеты можно командой:
apt install aptitude arping bridge-utils ffmpeg mc mtr mypy ncdu needrestart nmap pv pylint python3-pip python3-venv rdiff-backup rtorrent screen tcpdump tcpflow unattended-upgrades wakeonlan whois
Пакеты для PHP
Для работы ряда веб-приложений, написанных на PHP, требуются библиотек, которые по умолчанию могут быть не установлены. В таблице ниже список пакетов Debian, которые содержат ряд библиотек, которые с большой вероятностью пригодятся если вы будете устанавливать приложения типа Moodle, Wordpress и т.д.
| Пакет | Описание |
|---|---|
| php-curl | Модуль CURL для PHP |
| php-gd | Модуль GD для PHP |
| php-gmp | Модуль GMP для PHP |
| php-imagick | Расширение для использования ImageMagick API |
| php-intl | Модуль Internationalization для PHP |
| php-json | Модуль JSON для PHP |
| php-mbstring | Модуль MBSTRING для PHP |
| php-mysql | Модуль MySQL для PHP |
| php-pgsql | Модуль PostgreSQL для PHP |
| php-soap | Модуль SOAP для PHP |
| php-xml | Модули для работы с XML в PHP |
| php-yaml | Расширение для поддержки YAML в PHP |
| php-zip | Модуль Zip для PHP |
Установить все пакеты можно командой:
apt install php-curl php-gd php-gmp php-imagick php-intl php-json php-mbstring php-mysql php-pgsql php-soap php-xml php-yaml php-zip