Backbas so x64 linux patch
Имеется Ubuntu 14.04 + 1c 8.2.14.
Требуеться эмулятор ключа HASP.Главное требование UNIX подобная система (не виндовс)
Есть ли какое-то решение, искал на различных форумах, толкового ничего не нашел.
Заранее благодарен.
Работа sudo ./1c8_uni2patch_lin /opt/1c/v8.3/i386/backbas.so или ./1c8_uni2patch_lin /opt/1c/v8.3/i386/backbas.so , если у Вас 1С8.2
Работа sudo ./1c8_uni2patch_lin /opt/1c/v8.3/i386/backbas.so или ./1c8_uni2patch_lin /opt/1c/v8.3/i386/backbas.so , если у Вас 1С8.2
Для Windows этого добра навалом. Ищите в соответствующих разделах в темах со ссылками на платформу. Например, [Ссылки доступны только зарегистрированным пользователям . Регистрируйся тут. ] .
Работа sudo ./1c8_uni2patch_lin /opt/1c/v8.3/i386/backbas.so или ./1c8_uni2patch_lin /opt/1c/v8.3/i386/backbas.so , если у Вас 1С8.2
Скорее всего нужно написать sudo cp ./1c8_uni2patch_lin /opt/1c/v8.3/i386/backbas.so или sudo cp ./1c8_uni2patch_lin /opt/1c/v8.3/i386/backbas.so (откуда копировать и куда)
то есть скопировать, т.к. sudo только указывает, что операцию следует выполнять от админправ, по-этому обязательным параметром будет указание cp
Скорее всего, у вас не установлен sudo, установите пакет, с названием sudo, или просто наберите в терминале su, введите пароль root, и после этого, выполняйте все команды, в которых впереди пишется sudo, без него, тоесть надо: «sudo ./1c8_uni2patch_lin /opt/1c/v8.3/i386/backbas.so», а вы набирайте «./1c8_uni2patch_lin /opt/1c/v8.3/i386/backbas.so».
Скорее всего, у вас не установлен sudo, установите пакет, с названием sudo, или просто наберите в терминале su, введите пароль root, и после этого, выполняйте все команды, в которых впереди пишется sudo, без него, тоесть надо: «sudo ./1c8_uni2patch_lin /opt/1c/v8.3/i386/backbas.so», а вы набирайте «./1c8_uni2patch_lin /opt/1c/v8.3/i386/backbas.so».
Если работать в ОС UBUNTU то sudo не устанавливается, потому что sudo — это утилита, предоставляющая привилегии root и она поставляется с дистрибутивом [Ссылки доступны только зарегистрированным пользователям . Регистрируйся тут. ]
инструкция по работе с командой копирования здесь [Ссылки доступны только зарегистрированным пользователям . Регистрируйся тут. ]
нужно все таки вводить команду так sudo cp ./1c8_uni2patch_lin /opt/1c/v8.3/i386/backbas.so , где:
./1c8_uni2patch_lin — это текущий каталог, где находится пользователь ( если файл 1c8_uni2patch_lin находится в другой директории, нужно указать полный путь к файлу, может быть так /home/user/folder/1c8_uni2patch_lin)
/opt/1c/v8.3/i386/backbas.so — это куда копировать.
После ввода этой команды, система запросит пароль, нужно будет ввести свой пароль (пароль пользователя, под которым вводится команда)
Кстати, кто может подсказать, где этот файл (1c8_uni2patch_lin) найти в Сети?
Если работать в ОС UBUNTU то sudo не устанавливается, потому что sudo — это утилита, предоставляющая привилегии root и она поставляется с дистрибутивом [Ссылки доступны только зарегистрированным пользователям . Регистрируйся тут. ]
инструкция по работе с командой копирования здесь [Ссылки доступны только зарегистрированным пользователям . Регистрируйся тут. ]
нужно все таки вводить команду так sudo cp ./1c8_uni2patch_lin /opt/1c/v8.3/i386/backbas.so , где:
./1c8_uni2patch_lin — это текущий каталог, где находится пользователь ( если файл 1c8_uni2patch_lin находится в другой директории, нужно указать полный путь к файлу, может быть так /home/user/folder/1c8_uni2patch_lin)
/opt/1c/v8.3/i386/backbas.so — это куда копировать.
После ввода этой команды, система запросит пароль, нужно будет ввести свой пароль (пароль пользователя, под которым вводится команда)
Кстати, кто может подсказать, где этот файл (1c8_uni2patch_lin) найти в Сети?
Кстати, я могу ошибаться по поводу копирования, что этот файл реально нужно копировать, но , возможно, у пользователя сам файл лежит ./1c8_uni2patch_lin где то в другом месте
Нашел на просторах интернета в одном из комментариев, ссылка [Ссылки доступны только зарегистрированным пользователям . Регистрируйся тут. ]
У меня тоже не получилось пропатчить с помощью 1c8_uni2patch_lin. Получилось с помощью 1c8_uni2patch_win.exe.
— Виртуальная машина: VMWare Player v.6.0.1 + Tools for Linux 9.6.1.1379776
— ОС (хост): Windows 7 Pro (x64)
— ОС (гостевая): Ubuntu 13.10 (x86)
— Платформа 1С: 8.3.4.365 (x86)
— Патч из ScrewDrivers_All: версия для Windows — 1c8_uni2patch_win.exe
Платформу устанавливал по инструкции в этом посте (платформа -> HASP -> шрифты). Затем из директории /opt/1C/v8.3/i386 скопировал на флешку файл backbas.so. Отключил флешку, перешёл в ОС (хост) Windows, подключил флешку. В Windows создал директорию на диске C (C:\TEMP), скопировал туда файлы 1c8_uni2patch_win.exe и backbas.so. Запустил cmd.exe, перешёл в директорию TEMP (cd C:\TEMP), ввёл команду (1c8_uni2patch_win.exe backbas.so). В ответ получил сообщение: Well done! Success. В директории C:\TEMP теперь есть пропатченный файл (backbas.so) и резервная копия оригинального файла (backbas.so.bak). Скопировал (заменил) файл backbas.so на флешку. Отключил флешку, перешел в гостевую ОС Ubuntu, скопировал файл в директорию: Домашняя папка/Temp, запустил Terminal, ввёл команду: sudo cp ~/Temp/backbas.so /opt/1C/v8.3/i386 Перезагрузился. Теперь 1С отучена от ключа. Пользуйся, на здаровье!
Тема: как ломануть 1C 8.3 for Linux
Re: как ломануть 1C 8.3 for Linux
Сообщение от HeadMade
Подскажите как точно надо прописать команду, а то у меня пишет «1c8_uni2patch_lin: команда не найдена»
Мой совет использовать 1c8_uni3patch.exe, при условии, что есть машина с Windows.
Выглядит это так:
Из директории /opt/1C/v8.3/i386 (это если у Вас установлена 32-битная 1С), скопировать на флэшку файл backbas.so.
Отключить флэшку, перейти в ОС с Windows, подключить флэшку.
В Windows в корне диске C создать директорию, например: TEMP (для простоты),
положить туда файлы 1c8_uni3patch.exe и backbas.so, который Вы поместили на флэшку.
Запустить от имени администратора cmd.exe, перейти в директорию TEMP (cd C:\TEMP),
ввести команду в терминале: 1c8_uni2patch_win.exe backbas.so,
или скопировать выделенное жирным и вставить в терминал.
Нажать Enter. В ответ получите сообщение: Well done! Success.
В директории C:\TEMP теперь есть пропатченный файл backbas.so
и резервная копия оригинального файла backbas.so.bak.
Скопируйте файл backbas.so на флэшку с заменой находящегося там оригинального backbas.so
Отключите флешку, перейдите в ОС Ubuntu, (у меня Ubuntu),
скопируйте файл в директорию: Домашняя папка/Temp, запустите Terminal,
введите команду: sudo cp ~/Temp/backbas.so /opt/1C/v8.3/i386, файл backbas.so будет скопирован в i386,
(это опять же если у Вас 32-битная 1С, если же 64-битная, тогда путь другим /opt/1C/v8.3/amd64).
И последний штрих задать права: sudo chmod -R 777 /opt/1C/v8.3/i386/backbas.so
Перезагрузится. ,
впрочем можно перезапустить сервер 1С. (Я перезагружал машину).
P/S:
Для целей копирования (перемещения) файлов,
использую на Windows машине, Portable WinSCP (найти в интернете)
подключаясь к OC с Ubuntu по SSH. (Мне так проще).
Тема: Ключи для 1С 8,2
Модератор
Регистрация 21.05.2011 Сообщений 7429 Сказал(а) спасибо 2195 Поблагодарили 60931 раз(а) в 6248 сообщениях
— Патч рабочий. Не получилось с ним справиться, не хочется юзать винду или покупать — виртуалку и менеджер лицензий никто не отменял.
Пришел за помощью
Регистрация 12.12.2013 Сообщений 13 Сказал(а) спасибо 0 Поблагодарили 2 раз(а) в 1 сообщении
Сообщение от skrest
кто ставил линукс ?
кто настраивал ?
кто ставил 1с ?
наверняка не сам !
что надо расписывть подробно то И?
как набрать типа этого sudo ./1c8_uni2patch_lin /opt/1c/v8.3/i386/backbas.so И?
но все это дело админа или по крайне мере продвинутого юзера,
но никак не начинающего который не знает как выполнить простую команду!
Ставил Линукс сам- разные сборки на разных компьютерах-так сказать подбирал какая самая оптимальная- настраивал сам-тоже имею опыт -который как говорил Пушкин -сын ошибок трудных- ставил 1С под Линукс сам и тонкий клиент и сервер- и даже в терминале вводил эту самую команду-ничего не получается- то нет доступа -то нет такого файла- пробовал патч-ложить и в домашнюю папку и в где только не ложил- ничего не получается- вот я и спрашиваю подробный расклад- где положить патч- как вводить команду — короче всю методологию
———- Post added at 19:03 ———- Previous post was at 18:58 ———-
Кстати — поставил здесь же вайн этерсофтовский- поставил 1С77 1С83 поставл различные конфигурации и работаю- но хотелось бы поставить 1С83 именно для Линукса(раз он есть под эту ось)и не изголяться ч/з Вайн.
Пришел за помощью
Регистрация 15.08.2012 Сообщений 20 Сказал(а) спасибо 0 Поблагодарили 2 раз(а) в 2 сообщениях
Сообщение от Ukei
— Патч рабочий. Не получилось с ним справиться, не хочется юзать винду или покупать — виртуалку и менеджер лицензий никто не отменял.
Пришел за помощью
Регистрация 15.08.2012 Сообщений 20 Сказал(а) спасибо 0 Поблагодарили 2 раз(а) в 2 сообщениях
Если кому инетересно, следите за этой темой, там будут люди пытаться сделать реально рабочий патч
https://archlinux.org.ru/forum/topic/14367/
Гость форума
Регистрация 22.12.2014 Сообщений 3 Сказал(а) спасибо 0 Поблагодарили 0 раз(а) в 0 сообщениях
Сообщение от MACTEP_John
Если кому инетересно, следите за этой темой, там будут люди пытаться сделать реально рабочий патч
https://archlinux.org.ru/forum/topic/14367/
я сделал и у меня сейчас работает 1с 8.3 УНФ на Ubuntu 12.04. 32-bit
вкратце: после установки 1с надо взять backbas.so, перенести его в windows и там выполнить 1c8_uni2patch_win.exe backbas.so. После чего перенести его обратно.
Помогает людям
Регистрация 22.11.2009 Адрес Moskow Сообщений 266 Сказал(а) спасибо 7 Поблагодарили 44 раз(а) в 25 сообщениях
я сделал и у меня сейчас работает 1с 8.3 УНФ на Ubuntu 12.04. 32-bit
вкратце: после установки 1с надо взять backbas.so, перенести его в windows и там выполнить 1c8_uni2patch_win.exe backbas.so. После чего перенести его обратно.
Итак можно , и в линуксе все прекрасно работет.
А тот кто здесь орет- простые тролли и флеймеры. им вовсе не нужен результат.
Им уже пошагово описали как все делать, и все равно у них ничего не работает.
Пришел за помощью
Регистрация 12.12.2013 Сообщений 13 Сказал(а) спасибо 0 Поблагодарили 2 раз(а) в 1 сообщении
У меня тоже не получилось пропатчить с помощью 1c8_uni2patch_lin. Получилось с помощью 1c8_uni2patch_win.exe.
— Виртуальная машина: VMWare Player v.6.0.1 + Tools for Linux 9.6.1.1379776
— ОС (хост): Windows 7 Pro (x64)
— ОС (гостевая): Ubuntu 13.10 (x86)
— Платформа 1С: 8.3.4.365 (x86)
— Патч из ScrewDrivers_All: версия для Windows — 1c8_uni2patch_win.exe
Платформу устанавливал по инструкции в этом посте (платформа -> HASP -> шрифты). Затем из директории /opt/1C/v8.3/i386 скопировал на флешку файл backbas.so. Отключил флешку, перешёл в ОС (хост) Windows, подключил флешку. В Windows создал директорию на диске C (C:\TEMP), скопировал туда файлы 1c8_uni2patch_win.exe и backbas.so. Запустил cmd.exe, перешёл в директорию TEMP (cd C:\TEMP), ввёл команду (1c8_uni2patch_win.exe backbas.so). В ответ получил сообщение: Well done! Success. В директории C:\TEMP теперь есть пропатченный файл (backbas.so) и резервная копия оригинального файла (backbas.so.bak). Скопировал (заменил) файл backbas.so на флешку. Отключил флешку, перешел в гостевую ОС Ubuntu, скопировал файл в директорию: Домашняя папка/Temp, запустил Terminal, ввёл команду: sudo cp ~/Temp/backbas.so /opt/1C/v8.3/i386 Перезагрузился. Теперь 1С отучена от ключа. Пользуйся, на здаровье!
вот поэтой инструкции сделал — все работает- но тут так доступно все объяснено. -что просто респект автору.Я правда не в виртуалке патчил а на реальной машине.на той ветке и про линевский патчер объяснено-и тоже довольно неплохо- но что то у меня не задалось с линевским патчем-сделал ч/з виндовс-