Не могу запустить файл в /usr/local/bin/

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
DIO
Сообщения: 1
Зарегистрирован: 23 янв 2024, 12:48
Контактная информация:

Не могу запустить файл в /usr/local/bin/

#1

23 янв 2024, 13:36

Доброго времени суток всем, уважаемые участники форума!
У меня Mint Cinnamon 21.3.
Для работы одного виндосовского софта из под wine нужно активировать / запустить один файл (драйвер защиты) в /usr/local/bin/conslin
По инструкции разработчика порядок действий с этим файлом такой:
файл conslin поместить в /usr/local/bin.
Владельцем conslin назначить пользователя root. Разрешить исполнять как программу.
Проверить наличие файла conslin в папке:
ls /usr/local/bin/
Запустить сonslin с правами root :
sudo /usr/local/bin/conslin
Проверить, запущен ли драйвер conslin можно командой:
sudo ps -e |grep conslin
Выполняю все вышеуказанные действия. При этом владельцем conslin выставлял как root, так и текущего пользователя (а он один единственный), но результат один и тот же, а именно:
dio@USSR:~$ ls /usr/local/bin/
apt conslin gnome-help highlight-mint search yelp
dio@USSR:~$ sudo /usr/local/bin/conslin
[sudo] пароль для dio:
bind: Address already in use
dio@USSR:~$ sudo ps -e |grep conslin
3448 ? 00:00:00 conslin
dio@USSR:~$
Что я только не делал - переименовывал файл conslin, удалял и заново его закидывал с рут правами разумеется в /usr/local/bin/ , менял ему владельца root /текущий пользователь.
Для его запуска использовал systemd.
поместил файл conslin.service в /etc/systemd/system/
c содержимым:
[Unit]
Description=Consultant

[Service]
Type=forking
ExecStart=/usr/local/bin/conslin

[Install]
WantedBy=multi-user.target
Владельцем со всеми правами также, как и с conslin, ставил и root и тек. пользователя. Пробовал и так и так.
Запуск сервиса и проверка статуса:
dio@USSR:~$ sudo systemctl enable conslin
[sudo] пароль для dio:
dio@USSR:~$ systemctl status conslin.service
× conslin.service - Consultant
Loaded: loaded (/etc/systemd/system/conslin.service; enabled; vendor prese>
Active: failed (Result: exit-code) since Tue 2024-01-23 11:23:46 MSK; 1h 5>
CPU: 1ms

янв 23 11:23:45 USSR systemd[1]: Starting ConsultantPlus...
янв 23 11:23:45 USSR systemd[729]: conslin.service: Failed to locate executable>
янв 23 11:23:45 USSR systemd[729]: conslin.service: Failed at step EXEC spawnin>
янв 23 11:23:46 USSR systemd[1]: conslin.service: Control process exited, code=>
янв 23 11:23:46 USSR systemd[1]: conslin.service: Failed with result 'exit-code>
янв 23 11:23:46 USSR systemd[1]: Failed to start ConsultantPlus.
lines 1-11/11 (END)
Нихрена не работает. А ведь, работало (до предпоследней версии Mint Cinnamon 21.2). Геморрой начался после того, когда я из-за замены винта под систему, установил с нуля последнюю версию Cinnamon 21.3 и Wine 9.0. И в последний (он же был первым) раз такой геморрой был у меня в 2017 г. на Убунте. Тогда он был решен и завершён... А ту опять...

Аватара пользователя

WWolf
Сообщения: 3899
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1688 раз
Поблагодарили: 1213 раз
Контактная информация:

Не могу запустить файл в /usr/local/bin/

#2

23 янв 2024, 14:14

DIO писал(а):
23 янв 2024, 13:36
bind: Address already in use
настройки ковыряй этого conslin

Аватара пользователя

WWolf
Сообщения: 3899
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1688 раз
Поблагодарили: 1213 раз
Контактная информация:

Не могу запустить файл в /usr/local/bin/

#3

23 янв 2024, 14:25

DIO писал(а):
23 янв 2024, 13:36
sudo ps -e |grep conslin
3448 ? 00:00:00 conslin
так он же работает, в чём проблема то?

Аватара пользователя

WWolf
Сообщения: 3899
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1688 раз
Поблагодарили: 1213 раз
Контактная информация:

Не могу запустить файл в /usr/local/bin/

#4

23 янв 2024, 14:37

DIO, тут вон чё пишут:
Нужен ли файл conslin для работы Linux
Файл conslin вы можете найти в папке SYSTEM/SYS/ вашего экземпляра КонсультантПлюс. Этот файл присутствует также и в демо-версии.
Этот файл был создан и добавлен в оболочку более десяти лет назад (последняя версия выпущена в 2011 году). В то время для работы КонсультантПлюс в Linux требовался специальный драйвер («драйвер защиты Консультант Плюс под Linux — CONSLIN»). В настоящее время файл conslin НЕ нужен. Не тратьте время на его поиск и установку.

В настоящее время КонсультантПлюс прекрасно работает под Wine.

Ответить

Вернуться в «Иное программное обеспечение»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей