остановить поиск srv-записей

Поскольку ваш запрос, похоже, предназначен только для графического интерфейса, я бы посоветовал следовать комментарию jofel о файлах .desktop. В Archlinux есть неплохое краткое описание интересных ключей в файлах .desktop. Можно предложить

[Desktop Entry]
Name=Whatever you want
Type=Application
Path=/home/user
Exec=env WINEPREFIX="" wine appDirectory/application.exe

Часть env WINEPREFIX может не обязателен, но используйте его, если у вас несколько префиксов или на всякий случай.

Поместите файл .desktop в папку $ HOME / Desktop, и у вас должен появиться новый значок, который вы можете щелкнуть. Этот файл даст вам хотя бы appDirectory / application.exe , который нужно найти с помощью grep. Путь - это место, где будет выполняться команда. {{1 }} Таким образом, вы можете изменить пропорции Path и Exec , чтобы получить большую часть пути в Exec , если он вам нужен для grepping. {{1} } Таким образом, с Path = / и остальным в Exec вы получите запрошенное поведение.

Тем не менее, необходимость в таком grepping мне не ясна. Если он запускается только как один экземпляр за раз, вы можете вместо этого создать файл PID и проверить, существует ли PID, как показано здесь , но изменено в соответствии с вашими потребностями. Это ответ также может быть интересен, если вы решите использовать файл PID.

6
03.08.2017, 17:12
2 ответа

Хорошо, я нашел ответ, прочитав исходный код

Добавьте следующее в /etc/apt/apt.conf (создайте его, если он не существует)

Acquire::EnableSrvRecords "false";
3
27.01.2020, 20:30

Попробуйте использовать зеркало apt в качестве прокси-сервера apt.

Создать файл, если он не существует :/etc/apt/apt.conf

Добавьте информацию о подходящем прокси:

Acquire::http::Proxy "http://address:port";

или в вашем случае:

Acquire::http::Proxy "http://172.19.0.2.42208";

Не забудьте ;в конце.

Проверка путем обновления:

sudo apt-get update

Я не уверен, что ваше зеркало будет работать таким образом. Возможно, поможет apt cacher, например apt-cacher-ng.

Если у вас есть полное зеркало, не могли бы вы изменить часть доменного имени источника на свой зеркальный IP-адрес?

Пример, если источником был:

deb http://ftp.ussg.iu.edu/linux/ubuntu xenial main restricted universe multiverse

Изменить на:

deb http://172.19.0.2.42208/linux/ubuntu xenial main restricted universe multiverse

0
27.01.2020, 20:30

Теги

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