В файле .deb
есть только один пакет.
Если файл пакета называется example_1.234.deb
, тогда пакет называется example
. (По крайней мере, обычно. Теоретически кто-то может переименовать файл.)
Если вы хотите удалить пакет с помощью dpkg, вы должны использовать
dpkg --remove example
, а не ] dpkg --remove example_1.234.deb
, потому что вы хотите удалить установленный пакет, а не файл пакета.
Это можно проверить следующим образом::
1 )Откройте второе окно на ПК1 и ПК2, запустите tcpdump
или wireshark
на интерфейсе LAN, например. tcpdump -ni eth0
.
2 )Выполните ping
с ПК1 на ПК2 и с ПК2 на ПК1. Посмотрите, получаете ли вы ответы на пинг, убедитесь, что вы видите пакеты в дампе.
Если вы не видите ответы ping, значит, что-то не так в настройках вашей сети. Найдите его и исправьте.
3 )Теперь используйте nc
, снова наблюдайте за пакетами. В зависимости от результата, теперь у вас есть идея, в чем проблема.
Проблема заключалась в том, что мой брандмауэр Windows блокировал входящие запросы на порт 31337 (, код на ПК выполнялся в подсистеме Linux для Windows ). Поэтому вам нужно перейти в «Панель управления» -> «Система и безопасность» -> «Брандмауэр Защитника Windows» и выбрать «Дополнительные параметры». Создайте новое входящее правило, разрешающее запросы на порт 31337.