Более короткий путь к Кв. - получает установку php7.0-{некоторые модули}

Я в настоящее время устанавливаю php7.0 и задавался вопросом, существует ли более короткий способ установить модули. обычно я ввожу:

    apt-get install php7.0 php7.0-fpm php7.0-mbstring php7.0-mcrypt 
     php7.0-phpdbg php7.0-dev php7.0-curl php7.0-sqlite3 php7.0-json 
     php7.0-gd php7.0-cli

Существует ли регулярное выражение, таким образом, Вы не имеете к типу php7.0 много раз? Что-то как:

   apt-get install php7.0-{fpm mbstring mcrypt phpdbg dev curl sqlite3 
    json gd cli}

Я искал что-то вроде этого в течение многих часов, но не мог найти его. Заранее спасибо за Ваш ответ.

8
задан 12 June 2016 в 05:58

1 ответ

Как @Videonauth предложенный, можно использовать apt-get install php7.* но это установит все пакеты, имена которых содержат php7. Устанавливать тех, имена которых запускаются с php7, использовать apt-get install '^php7. *. Для установки только тех, которые в списке можно использовать расширение фигурной скобки. Формат почти, что Вы уже попробовали: фигурные скобки, но разделенный запятыми список:

$ echo foo{a,b,c}
fooa foob fooc

Поэтому:

$ echo php7.0-{fpm,mbstring,mcrypt,phpdbg,dev,curl,sqlite3,json,gd,cli}
php7.0-fpm php7.0-mbstring php7.0-mcrypt php7.0-phpdbg php7.0-dev php7.0-curl php7.0-sqlite3 php7.0-json php7.0-gd php7.0-cli

Так, Вы могли работать:

sudo apt-get install php7.0-{fpm,mbstring,mcrypt,phpdbg,dev,curl,sqlite3,json,gd,cli}
14
ответ дан 23 November 2019 в 05:30

Другие вопросы по тегам:

Похожие вопросы: