Раньше, вплоть до Debian 11 эта программа была. Я ей нередко пользовался.
А когда поставил Debian 12 и попробовал ей воспользоваться, оказалось, что её нет.
Есть какая-то gsocket, но это что-то другое.
Почему в Debian 12 пропала программа socket?
Модератор: Bizdelnick
- Red Gremlin
- Сообщения: 506
- Статус: самоучка
- ОС: Rosa 2016 Fresh
Re: Почему в Debian 12 пропала программа socket?
Видимо, вы такой были один. Второй пользователь программы пользовался достаточно редко, поэтому между предупреждением об удалении пакета и починкой прошло три года. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=965823 Но, боюсь, с такой обширной пользовательской базой шансов увидеть этот пакет в бэкпортах не очень высок. Впрочем, судя по зависимости только от libc6, никаких проблем с установкой этого пакета из тестинга возникнуть не должно.
"В мире есть случайность, есть предопределенность и есть то, что ты планируешь совершить."
Re: Почему в Debian 12 пропала программа socket?
Запишу тогда socket из Debian 11 в $HOME/bin
Куда уже записал expand из CrntOS, так как их Debian он работает некорректно.
Куда уже записал expand из CrntOS, так как их Debian он работает некорректно.
Re: Почему в Debian 12 пропала программа socket?
Возможно вместо socket получится использовать nc
- Bizdelnick
- Модератор
- Сообщения: 20816
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Почему в Debian 12 пропала программа socket?
Я не очень понял, что это за socket, и для чего Вы его используете, но посмотрите socat, может быть, сгодится.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Почему в Debian 12 пропала программа socket?
Спасибо за socat. Посмотрел, но это что-то сильно навороченное. Может быть и получиться когда-нибудь использовать.Bizdelnick писал: ↑15.04.2024 18:53Я не очень понял, что это за socket, и для чего Вы его используете, но посмотрите socat, может быть, сгодится.
А что касается socket, то я его иногд использовал как примитивный telnet.
Он данные из stdin передаёт в сеть, а принятые из сети в stdout. Может работать как сервер.
Как-то использовал для передачи файлов, когда не был доступен ssh (scp)
А вспомнил я о нём когда понадобилось использовать одну старую систему. Там была организация: один клиент подключался к серверу по TCP и выдавал ему данные, которые тот записывал в кольцевой буфер, а другие могли забирать эти данные.
Нужно было забирать эти данные, немного их изменять и выдавать в сеть по UDP (в частности бродкастом)
Мне было неохота возиться с организацией приёма данных по TCP и я вместо этого использовал простой read(0...)
А программу запускал socket server port | ./myprog
- Bizdelnick
- Модератор
- Сообщения: 20816
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Почему в Debian 12 пропала программа socket?
Ну тогда nc.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |