Аромат спаривание не по теме. Выбор ингредиентов-это что-то вроде "Какой Apple будет оставаться упругой, когда запеченные в пироге?" Кто-то сказал, что только качества Бога, которые можно сказать являются отрицательными качествами (то, что Бог-это *не*), и ваш список является хорошим примером такого рода объяснение. Иногда " не " список гораздо короче, как сказать, что простое число не имеет делителей. @Получите удовольствие к. это более или менее независимыми, на какую оболочку вы используете (так как он не использует иную характеристику любой снаряд). Да, он будет работать в `Баш` оболочки. Я не так много говорю о тонкой против грубого, как грубо против гладкой. ответ anderas с предполагает, что есть что-то, что. не совсем уверен, что вы имеете в виду, но его должно быть правдой навсегда, после blockreward пошла по своему заменены операциями сборов, которые должны увеличиваться с течением времени, и поэтому это должно быть всегда более эффективен. И добыча идет с ASICS, которые не могут быть использованы для создания ключей, чтобы они не просто поменять свою власть для этого.

С помощью dpkg -ы команда возвращает статус установленные пакеты. Например, на моей системе, если я запускаю его в Firefox , который установлен и nedit что не так, я получаю:

$ dpkg Для -с помощью Firefox
Пакет: дополнения
Статус: установить в порядке, установленных
Приоритет: необязательный
Раздел: веб
Установлен-Размер: 94341
Сопровождающий: Клемент Лефевр <[email protected]>
Архитектура: amd64 в
Версия: 41.0~linuxmint1+Бетси
Заменяет: дополнения-команде l10n-АФ, браузер Firefox команде l10n-АР, браузер Firefox команде l10n-быть, в Firefox-команде l10n-БГ, браузер Firefox команде l10n-БН-БД, браузер Firefox команде l10n-ка, браузер Firefox команде l10n-ЗС, в Firefox-команде l10n-да, в Firefox-команде l10n-Де, в Firefox-команде l10n-Эл, браузер Firefox команде l10n-Ан-ГБ, браузер Firefox команде l10n-En-США, в Firefox-команде l10n-ор, браузер Firefox команде l10n-Эс, браузер Firefox команде l10n-Эт в Firefox-команде l10n-ЕС, в Firefox-команде l10n-ФА, браузер Firefox команде l10n-Fi интернет, браузер Firefox команде l10n-пт, браузер Firefox команде l10n-ФГ, браузер Firefox команде l10n-гл, в Firefox-команде l10n-ГУ, В Firefox-команде l10n-он, в Firefox-команде l10n-привет, Firefox и команде l10n-час, на Firefox-команде l10n-ху, в Firefox-команде l10n-идентификатор, пароль-команде l10n-это, в Firefox-команде l10n-это значит, что Firefox-команде l10n-да, в Firefox-команде l10n-КН в Firefox-команде l10n-ко, браузер Firefox команде l10n-ЛТ в Firefox-команде l10n-ЛВ для Firefox-команде l10n-НБ в Firefox-команде l10n-НЛ в Firefox-команде l10n-НН, браузер Firefox команде l10n-ПЛ для Firefox-команде l10n-пт, браузер Firefox команде l10n-пт-БР, браузер Firefox команде l10n-РО, браузер Firefox команде l10n-ру, браузер Firefox команде l10n-СК, браузер Firefox команде l10n-сл, браузер Firefox команде l10n-кв., в Firefox-команде l10n-СР, браузер Firefox команде l10n-Св в Firefox-команде l10n-й, браузер Firefox команде l10n-тр, браузер Firefox команде l10n-Великобритания, Firefox и команде l10n-Ж.
Обеспечивает: гном-www-браузер, веб-браузер
Перерывы: дополнения-команде l10n-En-США
Описание: веб-браузер Firefox 
 Веб-Браузер Mozilla Firefox На Свой Компьютер.

$ dpkg Для -с nedit
команды dpkg-запрос: пакет nedit не установлен и отсутствует информация
Использовать dpkg --информация (= с dpkg-деб-информация) изучить архивные файлы,
и dpkg --содержание (= команды dpkg-деб ... содержание) в список их содержание.

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

#!/usr/Бен/ОКР Баш

run_install()
{
 ## Запрос пользователя 
 читать -п "вы действительно хотите установить недостающие библиотеки? [Да/нет]: "ответить
 ## Установить значение по умолчанию, если ответ был дан
ответ=${ответ:Г}
 ## Если ответ соответствует Y или Y, установить
 [[ $ответ =~ [ый] ]] && apt-получить установку ${boostlibnames[@]}
}

boostlibnames=("libboost-serialization1.55.0" "libboost-thread1.55.0"
 "libboost-дата-времени1.55.0" "libboost-signals1.55.0" "nedit")
## Запуска функции run_install если сани библиотек не хватает
с помощью dpkg -с "${boostlibnames[@]}" >/dev/нуль 2>&1 || run_install