How do i downgrade to Init-System-helper V1.13

Это больше работа для perl(из которого GNU sed, кстати, скопировал этот -i):

perl -pi -e 's{\$G\K\d+}{
  if ($& >= 1 && $& <= 229) {
    $& + 229
  } else {
    $&
  }}ge' file

Обратите внимание, что это также изменит G0001на G230. Если вы этого не хотите, вы можете изменить \d+на [1-9]\d*.

С вашим подходом, даже если вы исправите цитирование, это перепишет файл 229 раз, а также не сработает так, как вам хотелось бы.

A s/\$G1/\$G230/g, изменит $G12на $G2302, а следующий s/ \$G2/\$G231/gзатем изменит это на G231302(которое s/\$G23/\$G252изменит на G2521302и так далее).

0
07.09.2017, 19:01
1 ответ
Depends: init-system-helpers (>= 1.13~)

означает, что для rabbitmq-serverтребуется init-system-helper1.13 или более поздняя версия , поэтому версия по умолчанию в любом поддерживаемом выпуске Ubuntu должна удовлетворять зависимости. Просто беги

sudo apt-get install init-system-helpers

Однако вы все еще используете Ubuntu 12.04, в которой нет init-system-helpers. Вам необходимо перейти на поддерживаемую версию Ubuntu.

2
28.01.2020, 02:33

Теги

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