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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Установка драйвера фискального регистратора  (Прочитано 7665 раз)

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

Оффлайн huk85

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Доброго времени суток, являюсь абсолютным новичком линукса, но пришлось столкнуться с ним и возникла заминка. Нужно распаковать архив zip c флешки в "домашнюю" или "корневую" или как там еще директорию. Просто извлеч архив и выбрать куда в проводнике не достаточно, чтобы драйвер из архива заработал, нужен другой способ в этом и вопрос. Вот переписка на другом форуме, с которого меня направили сюда:
Цитировать
Я: "У меня вопрос , как установить драйвер д_т_о_9_7_0 АТОЛ на linux lubuntu . Драйвер дто 8 для виндоуз ставится понятно, там экзешник есть, но для линукса папка с файлами, что с ними делать непонятно."
Ответ:  "И ставиться оно не так
1.Качаешь архив
2.Распаковываешь
3.находишь папку linux-x86 или inux-x64 (в зависимости от битности системы)
4.  для запуска драйвера ккм в консоле даешь команду
cd /путь_куда_распаковался_архив/linux-x86(x64) && sudo chmod 777 * &&  sudo ./fptr_t.sh "Я:"По какой-то причине не удается успешно запустить драйвер ккм :( . При попытке вбить в программе LXTerminal  команду cd /DTO/linux-x86 && sudo chmod 777 * &&  sudo ./fptr_t.sh  Выдается сообщение
Код: (html5) [Выделить]
"No such file or directory"Версия линукс
Код: (html5) [Выделить]
""Linux version 4.10.0-19-generic (buildd@lcy01-01) (gcc version 6.3.0 20170321 (Ubuntu 6.3.0-10ubuntu1) ) #21-Ubuntu SMP Thu Apr 6 17:03:14 UTC 2017"Возможно причина в лишних пробелах\запятых?  Были испробованы разные комбинации, но безуспешно.
Если в проводнике смотреть то путь до конечного файла такой:  /home/user/DTO/linux-x86/fptr_t.sh"
Ответ: "Ну блин люди Учите МАТЧАСТ !!! оно же не в корневую папку распаковалось ... а в папку пользователя типа /home/имя_пользователя/Загрузки(Downloads)/
PS Для начала освойте  LPIC-101"
Я:"А как просто,в двух словах, извлечь этот архив в нужную директорию?"
Ответ:"С такими вопросами вам лучше в профильные форумы https://forum.ubuntu.ru/
PS Мне не сложно объяснить но это форум по ККМ
PS1  В консоле unzip --help  или man unzip"
« Последнее редактирование: 09 Августа 2017, 10:07:54 от huk85 »

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: Как распаковать архив в корневую директорию
« Ответ #1 : 07 Августа 2017, 17:52:52 »
Там где скачал инструкция по установке должна быть.

Так попробуй:
chmod +x /home/user/DTO/linux-x86/fptr_t.sh && sudo /home/user/DTO/linux-x86/fptr_t.sh

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Как распаковать архив в корневую директорию
« Ответ #2 : 07 Августа 2017, 17:59:59 »
Думаю что для начала всё же надо перейти в нужную папкуcd /home/user/DTO/linux-x86ну и дальше по тексту…
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн huk85

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: Как распаковать архив в корневую директорию
« Ответ #3 : 08 Августа 2017, 09:49:21 »
Ввожу команды в LXTerminal: "cd /home/user/DTO/linux-x86" затем  " chmod +x /home/user/DTO/linux-x86/fptr_t.sh && sudo /home/user/DTO/linux-x86/fptr_t.sh" просит пароль , ввожу пароль и выдает Permission denied или доступ запрещен

user@user-P4i65G:~$ cd /home/user/DTO/linux-x86
user@user-P4i65G:~/DTO/linux-x86$ chmod +x /home/user/DTO/linux-x86/fptr_t.sh && sudo /home/user/DTO/linux-x86/fptr_t.sh
[sudo] password for user:
/home/user/DTO/linux-x86/fptr_t.sh: 17: /home/user/DTO/linux-x86/fptr_t.sh: /home/user/DTO/linux-x86/fptr_t: Permission denied
user@user-P4i65G:~/DTO/linux-x86$


Как распаковать правильно архив DTO.zip с флешки чтоб в систему упал а не просто выбрать папку в проводнике куда распаковать, как это делается в винде?




« Последнее редактирование: 08 Августа 2017, 09:56:37 от huk85 »

Оффлайн symon.2014

  • Забанен
  • Старожил
  • *
  • Сообщений: 1225
  • Ковырятель страны OS.
    • Просмотр профиля
Re: Как распаковать архив в корневую директорию
« Ответ #4 : 08 Августа 2017, 09:56:35 »
При употреблении && sudo может потеряться

Оффлайн huk85

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: Как распаковать архив в корневую директорию
« Ответ #5 : 08 Августа 2017, 10:07:18 »
Как с этим быть?

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6127
    • Просмотр профиля
Re: Как распаковать архив в корневую директорию
« Ответ #6 : 08 Августа 2017, 10:26:53 »
huk85, почему нельзя просто открыть архив двойным кликом? Архиватор в Lubuntu предустановлен.

дай содержимое скрипта, возможно он обращается к несуществующим устройствам.

Оффлайн huk85

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: Как распаковать архив в корневую директорию
« Ответ #7 : 08 Августа 2017, 11:17:13 »
Какого скрипта fptr_t.sh ? Вот его содержимое : 
Код: (bash) [Выделить]
#!/bin/sh
appname=`basename "$0" | sed s,\.sh$,,`

dirname=`dirname "$0"`
tmp="${dirname#?}"

if [ "${dirname%$tmp}" != "/" ]; then
dirname="$PWD/$dirname"
fi

LD_LIBRARY_PATH="$dirname":${LD_LIBRARY_PATH}
LD_LIBRARY_PATH="$dirname"/..:${LD_LIBRARY_PATH}
export LD_LIBRARY_PATH
export QT_PLUGIN_PATH="$dirname/../"
export QT_QPA_FONTDIR="$dirname/fonts"

"$dirname/$appname" "$@"


В описании к драйверу не нашел пошаговой инструкции для новичков, все намеками , но увидел что драйвер для версий  ubuntu 12.04 и выше а у меня Версия линукс "Linux version 4.10.0-19-generic (buildd@lcy01-01) (gcc version 6.3.0 20170321 (Ubuntu 6.3.0-10ubuntu1) ) #21-Ubuntu SMP Thu Apr 6 17:03:14 UTC 2017" может версия не та? Ставил lubuntu для новичков, наиболее легкую для железа и приближенную к винде.
« Последнее редактирование: 08 Августа 2017, 12:17:51 от Azure »

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Как распаковать архив в корневую директорию
« Ответ #8 : 08 Августа 2017, 12:22:43 »
Покажите ls -l /home/user/DTO/linux-x86/
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн huk85

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: Как распаковать архив в корневую директорию
« Ответ #9 : 08 Августа 2017, 13:05:31 »
user@user-P4i65G:~$ sudo sh -xv /home/user/DTO/linux-x86/fptr_t.sh
[sudo] password for user:
#!/bin/sh
appname=`basename "$0" | sed s,\.sh$,,`
+ sed s,.sh$,,
+ basename /home/user/DTO/linux-x86/fptr_t.sh
+ appname=fptr_t

dirname=`dirname "$0"`
+ dirname /home/user/DTO/linux-x86/fptr_t.sh
+ dirname=/home/user/DTO/linux-x86
tmp="${dirname#?}"
+ tmp=home/user/DTO/linux-x86

if [ "${dirname%$tmp}" != "/" ]; then
   dirname="$PWD/$dirname"
fi
+ [ / != / ]

LD_LIBRARY_PATH="$dirname":${LD_LIBRARY_PATH}
+ LD_LIBRARY_PATH=/home/user/DTO/linux-x86:
LD_LIBRARY_PATH="$dirname"/..:${LD_LIBRARY_PATH}
+ LD_LIBRARY_PATH=/home/user/DTO/linux-x86/..:/home/user/DTO/linux-x86:
export LD_LIBRARY_PATH
+ export LD_LIBRARY_PATH
export QT_PLUGIN_PATH="$dirname/../"
+ export QT_PLUGIN_PATH=/home/user/DTO/linux-x86/../
export QT_QPA_FONTDIR="$dirname/fonts"
+ export QT_QPA_FONTDIR=/home/user/DTO/linux-x86/fonts

"$dirname/$appname" "$@"
+ /home/user/DTO/linux-x86/fptr_t
/home/user/DTO/linux-x86/fptr_t.sh: 17: /home/user/DTO/linux-x86/fptr_t.sh: /home/user/DTO/linux-x86/fptr_t: Permission denied
user@user-P4i65G:~$

Цитата: Правила форума
1.4. Листинги и содержимое текстовых файлов следует добавлять в сообщение с помощью тегов [spoiler]...[/spoiler] или [code]...[/code], либо прикреплять к сообщению в виде отдельного файла.

--БТР
« Последнее редактирование: 08 Августа 2017, 13:22:59 от БТР »

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: Как распаковать архив в корневую директорию
« Ответ #10 : 08 Августа 2017, 13:09:08 »
huk85,
chmod +x /home/user/DTO/linux-x86/fptr_t && sudo /home/user/DTO/linux-x86/fptr_t.sh

Оффлайн huk85

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: Как распаковать архив в корневую директорию
« Ответ #11 : 08 Августа 2017, 13:15:27 »
user@user-P4i65G:~$ chmod +x /home/user/DTO/linux-x86/fptr_t && sudo /home/user/DTO/linux-x86/fptr_t.sh
[sudo] password for user:
/home/user/DTO/linux-x86/fptr_t: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
user@user-P4i65G:~$

Цитата: Правила форума
1.4. Листинги и содержимое текстовых файлов следует добавлять в сообщение с помощью тегов [spoiler]...[/spoiler] или [code]...[/code], либо прикреплять к сообщению в виде отдельного файла.

--БТР
« Последнее редактирование: 08 Августа 2017, 13:23:42 от БТР »

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: Как распаковать архив в корневую директорию
« Ответ #12 : 08 Августа 2017, 13:18:51 »
Листинг то зачем удалил? Теперь еще раз показывай
ls -al /home/user/DTO/linux-x86/

Оффлайн huk85

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: Как распаковать архив в корневую директорию
« Ответ #13 : 08 Августа 2017, 13:22:11 »
user@user-P4i65G:~$ ls -al /home/user/DTO/linux-x86/
total 28720
drwxrwxr-x  4 user user     4096 июл 25 08:35 .
drwxrwxr-x 20 user user     4096 июл 25 09:13 ..
-rwxrwxr-x  1 user user   925100 июл 24 20:03 fptr_t
-rwxrwxr-x  1 user user      381 июл 24 20:03 fptr_t.sh
drwxrwxr-x  2 user user     4096 июл 25 08:34 imageformats
-rw-rw-r--  1 user user   756480 июл 24 20:03 libarcus2.so
-rw-rw-r--  1 user user  4178737 июл 24 20:03 libfptr.so
-rw-rw-r--  1 user user  1100346 июл 24 20:03 libgui_engine.so
-rw-rw-r--  1 user user   756171 июл 24 20:03 libinpas.so
-rw-rw-r--  1 user user   478059 июл 24 20:03 libpaycard_gui.so
-rw-rw-r--  1 user user  1576986 июл 24 20:03 libpaycard.so
-rw-rw-r--  1 user user  3062856 июл 24 20:03 libQtCore.so.4
-rw-rw-r--  1 user user 11378516 июл 24 20:03 libQtGui.so.4
-rw-rw-r--  1 user user  3594716 июл 24 20:03 libQtNetwork.so.4
-rw-rw-r--  1 user user   268556 июл 24 20:03 libQtXml.so.4
-rw-rw-r--  1 user user   719635 июл 24 20:03 libsberbank.so
-rw-rw-r--  1 user user    62732 июл 24 20:03 libudev.so.0
-rw-rw-r--  1 user user   124836 июл 24 20:03 libusb-1.0.so.0
-rw-rw-r--  1 user user   372303 июл 24 20:03 paycard_t
-rw-rw-r--  1 user user      381 июл 24 20:03 paycard_t.sh
drwxrwxr-x  2 user user     4096 июл 25 08:34 translations
-rw-rw-r--  1 user user        7 июл 24 20:03 version.txt
user@user-P4i65G:~$

Цитата: Правила форума
1.4. Листинги и содержимое текстовых файлов следует добавлять в сообщение с помощью тегов [spoiler]...[/spoiler] или [code]...[/code], либо прикреплять к сообщению в виде отдельного файла.

--БТР
« Последнее редактирование: 08 Августа 2017, 13:25:19 от БТР »

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: Как распаковать архив в корневую директорию
« Ответ #14 : 08 Августа 2017, 13:29:37 »
Не находит libpng12.so.0, но попробуй еще так:
chmod +x /home/user/DTO/linux-x86/* ; sudo /home/user/DTO/linux-x86/fptr_t.sh

 

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