Попытка переустановки libc6-dev: подпроцесс был убит сигналом

На самом деле информации недостаточно, чтобы точно знать, чего вы хотите, но я попытаюсь угадать, и это может помочь. Если у вас есть файл с именем cities.txt, который содержит:

xx
CITY-FROM-TEXT-FILE-LINE-1
CALIFORNIA
CA
xx

, а затем вы запустили команду awk на этом входе:

awk 'BEGIN{print "<ss:Row ss:Height =\"22\">"}{printf "  <ss:Cell>\n    <ss:Data ss:Type=\"String\">%s</ss:Data>\n  </ss:Cell>\n",$0}END{print "</ss:Row>"}' < cities.txt

, тогда вы должны output:

<ss:Row ss:Height ="22">
  <ss:Cell>
    <ss:Data ss:Type="String">xx</ss:Data>
  </ss:Cell>
  <ss:Cell>
    <ss:Data ss:Type="String">CITY-FROM-TEXT-FILE-LINE-1</ss:Data>
  </ss:Cell>
  <ss:Cell>
    <ss:Data ss:Type="String">CALIFORNIA</ss:Data>
  </ss:Cell>
  <ss:Cell>
    <ss:Data ss:Type="String">CA</ss:Data>
  </ss:Cell>
  <ss:Cell>
    <ss:Data ss:Type="String">xx</ss:Data>
  </ss:Cell>
</ss:Row>

Это может не отвечать на ваш запрос напрямую, но, надеюсь, вам будет предоставлен один из возможных способов (для многих), чтобы начать работу.

0
задан 17 April 2018 в 23:05

3 ответа

Если вы уверены, что это действительно нужно сделать (см. комментарий выше), вы можете сделать

sudo apt-get -o Dpkg::Options::="--force-overwrite" install libc6-dev-amd64 libc6-dev-i386

Это передает флаг -force-overwrite для dpkg, который позволяет одному пакету перезаписывать другой файл. Конечно, если у вас есть файлы deb, вы можете использовать основную команду dpkg непосредственно как:

sudo dpkg -i --force-overwrite libc6-dev-amd64 libc6-dev-dev-i386

1
ответ дан 22 May 2018 в 11:22

Если вы уверены, что это действительно нужно сделать (см. комментарий выше), вы можете сделать

sudo apt-get -o Dpkg::Options::="--force-overwrite" install libc6-dev-amd64 libc6-dev-i386

Это передает флаг -force-overwrite для dpkg, который позволяет одному пакету перезаписывать другой файл. Конечно, если у вас есть файлы deb, вы можете использовать основную команду dpkg непосредственно как:

sudo dpkg -i --force-overwrite libc6-dev-amd64 libc6-dev-dev-i386

1
ответ дан 17 July 2018 в 16:38

Если вы уверены, что это действительно нужно сделать (см. комментарий выше), вы можете сделать

sudo apt-get -o Dpkg::Options::="--force-overwrite" install libc6-dev-amd64 libc6-dev-i386

Это передает флаг -force-overwrite для dpkg, который позволяет одному пакету перезаписывать другой файл. Конечно, если у вас есть файлы deb, вы можете использовать основную команду dpkg непосредственно как:

sudo dpkg -i --force-overwrite libc6-dev-amd64 libc6-dev-dev-i386

1
ответ дан 23 July 2018 в 17:29

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

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