Поскольку ваш запрос, похоже, предназначен только для графического интерфейса, я бы посоветовал следовать комментарию 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.
Хорошо, я нашел ответ, прочитав исходный код
Добавьте следующее в /etc/apt/apt.conf (создайте его, если он не существует)
Acquire::EnableSrvRecords "false";
Попробуйте использовать зеркало 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