Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: запуск приложения WIN с ярлыка на рабочем столе  (Прочитано 766 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн koz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Здравствуйте, я сильно начинающий. нужно запустить виндовскую программу с ярлыка на рабочем столе. покопался в нете нашел инфу, создал файл на рабочем столе, но при запуске выдает ошибку.
Код: (bash) [Выделить]
wine /home/veg/soft/1C/1cv8/8.3.5.1383/bin/1cv8.exe эта строка через терминал запускает программу как аположенно.
а в скрипте
Код: (html5) [Выделить]
[Desktop Entry]
Name= VEGA
Exec=wine /home/veg/soft/1C/1cv8/8.3.5.1383/bin/1cv8.exe
Type=Application
StartupNotify=true
Path=/home/veg/soft/1C/1cv8/8.3.5.1383/bin
Icon=/home/veg/soft/1C/1cv8/8.3.5.1383/bin/1C.png
не запускается.  что неправильно?
« Последнее редактирование: 18 Май 2019, 08:31:17 от Azure »

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
ls -Al $(xdg-user-dir DESKTOP)
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн koz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Azure,
Код: (html5) [Выделить]
ls: невозможно получить доступ к '/home/veg/Рабочий': Нет такого файла или каталога
ls: невозможно получить доступ к 'стол': Нет такого файла или каталога

что-то странное

Пользователь добавил сообщение 18 Май 2019, 09:13:47:
хотя рабочий стол есть
Код: (html5) [Выделить]
veg@vegcom:~$ ls
Books             Release.key  soft   Документы  Изображения  Общедоступные  Шаблоны
examples.desktop  snap         Видео  Загрузки   Музыка       Рабочий стол
« Последнее редактирование: 18 Май 2019, 09:44:44 от Azure »

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
ls -Al "Рабочий стол"
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн koz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Код: (html5) [Выделить]
veg@vegcom:~$ ls -Al "Рабочий стол"
итого 832
-rwxrwxrwx 1 veg veg 843568 ноя  9  2018 1cv8.exe
-rw-rw-r-- 1 veg veg    219 май 17 11:48 vega21.desktop
-rw-rw-r-- 1 veg veg    187 май  5 14:17 vega.desktop
« Последнее редактирование: 18 Май 2019, 10:40:56 от Azure »

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Надо присвоить "бит исполнения"chmod ug+x "Рабочий стол"/vega*Ну и на всякий уберите пробел
Name= VEGA
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн koz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
не запускается.

Код: (html5) [Выделить]
veg@vegcom:~$ ls -Al "Рабочий стол"
итого 832
-rwxrwxrwx 1 veg veg 843568 ноя  9  2018 1cv8.exe
-rw-rw-r-- 1 veg veg    219 май 17 11:48 vega21.desktop
-rw-rw-r-- 1 veg veg    187 май  5 14:17 vega.desktop
veg@vegcom:~$ chmod ug+x "Рабочий стол"/vega*
veg@vegcom:~$ ls -Al "Рабочий стол"
итого 8
-rwxrwxr-- 1 veg veg 218 май 19 07:27 vega21.desktop
-rwxrwxr-- 1 veg veg 186 май 19 07:27 vega.desktop
veg@vegcom:~$
« Последнее редактирование: 19 Май 2019, 00:36:44 от koz »

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
не запускается.
Т.е. Вы запускаете с ярлыка и не работает? Пробел убрали?
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн koz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Т.е. Вы запускаете с ярлыка и не работает? Пробел убрали?
Да, пишет"произошла ошибка при запуске приложения"
попробовал запустить через mc,Вот, что выдал
Код: (HTML5) [Выделить]
veg@vegcom:~/Рабочий стол$ ./vega21.desktop
./vega21.desktop: строка 1: [Desktop: команда не найдена
: Нет такого файла или каталогаme/veg/soft/1C/1cv8/8.3.5.1383/bin/1cv8.exe
./vega21.desktop: строка 4: $'\r': команда не найдена

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4468
    • Просмотр профиля
Цитировать
попробовал запустить через mc
И не должен запустить. Десктоп-файл это не шелл скрипт.


Пользователь добавил сообщение 19 Май 2019, 09:46:54:
Вам обязательно ярлык на рабочем столе?
Сейчас увидел MC и подумал. У меня все, что запускается с Wine находится в "User menu" MC. Чтобы не смешивались с остальными командами, сам файл mc.menu находится в каталоге ~/.wine.
Т.о, находясь в каталоге ~/.wine я вижу в "User menu" только команды для работы с wine.
« Последнее редактирование: 19 Май 2019, 09:46:54 от andytux »

Оффлайн koz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Вам обязательно ярлык на рабочем столе?
Ну какбы да, он видите, как далеко находится. пока до него доберешься рак свистнет. я то ладно, а кто-то другой уже не сможет его запустить, не найдет.

Пользователь добавил сообщение 19 Май 2019, 09:54:33:
еще дело в том, что сама программа не устанавливалась, через wine, а скопирована папка с винды. но через терминал-то командой запускается,
« Последнее редактирование: 19 Май 2019, 09:54:33 от koz »

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4468
    • Просмотр профиля
Koz, кажется ни разу не упомянул какая система, какой DE.


Пользователь добавил сообщение 19 Май 2019, 09:58:34:
Цитировать
что сама программа не устанавливалась
Это не важно. Копирование это такая-же установка.
« Последнее редактирование: 19 Май 2019, 09:58:34 от andytux »

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
./vega21.desktop: строка 4: $'\r': команда не найдена
Вы это что, делали в Вин системе? Надо поубирать виндовые переводы строкsed -i 's/\r//g' ~/"Рабочий стол"/vega21.desktop
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн koz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Koz, кажется ни разу не упомянул какая система, какой DE
ubuntu 16.04 lts. Что такое DE не знаю.
Вы это что, делали в Вин системе? Надо поубирать виндовые переводы строк
нет это то что выдал терминал при попытке запуска моего ярлыка через midnight commander

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2628
    • Просмотр профиля
В винде vega21.desktop правил?

 

Страница сгенерирована за 0.099 секунд. Запросов: 23.