Можно ли добавить в установку Red Hat пакет, который уже находится в загрузочном USB-устройстве? disk?

socat являются современным инструментом для соединения, двунаправлено, почти чего-либо почти к чему-либо еще. В частности, можно заставить это слушать на порте для соединений запущенных, программа при соединении отправляет данные в него, и возвратить вывод назад сокету. Например:

socat TCP4-LISTEN:3344,reuseaddr,fork  EXEC:/tmp/runme,pty

выполнит сценарий /tmp/runme , например:

#!/bin/bash
trap 'echo sigterm >&2;exit' TERM
echo "start" >&2
while read line
do  echo "got $line"
done

, в котором можно сделать то, что вы любите с данными, такой как здесь возврат его с префиксом "добрался". Можно протестировать это с, например, telnet localhost 3344 или

echo hi | socat - TCP4:localhost:3344

, Если необходимо сделать то же с udp, можно вместо этого попробовать, например:

socat UDP-RECVFROM:3344,fork  EXEC:/tmp/runme,pty

вы будете только переданы один пакет, но вы все еще получаете любой ответ. Протестировать его с, например:

echo hi | socat - UDP-SENDTO:localhost:3344

, Если все вы хотите сделать, отреагировали на ваши данные, эта функция встроена в xinetd, и вы только должны включить эхо сервис. См. человек xinetd.conf .

, Если вы хотите получить статистику пропускной способности, посмотрите инструмент netperf .

0
05.06.2018, 18:35
1 ответ

Esto es posible, tendrá que instalar el paquete livecd-toolsdesde el repositorio de EPEL, luego crear un archivo kickstart personalizado agregando su paquete actualizado a la lista %packagey luego ejecutarlo.

livecd-creator -c kickstart.ks

Luego escribe la iso creada en el USB.

El artículo 44483 de la base de conocimientos de Red Hat sugiere la herramienta anterior. También puede consultar la página de manual de la utilidad livecd -Creator .

0
28.01.2020, 04:22

Теги

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