radius
Участник

Offline
Сообщений: 26
|
Здравствуйте Время от времени пробую разные портируемые версии LO, в том числе старые. В частности, сейчас ставлю версию 3.6.5, установленную из paf файла на другой машине (windows 7). Затем заархивировал. Разархивирую на машине с Win XP в C:\Program Files\01 work portable\LibreOfficePortable_3.6.5 Выскакивает сообщение: "LibreOffice Portable cannot be run from inside C:\Program Files. This location is for standard local software only. Please use this application from another location." Что это и как лечить.
|
|
|
Записан
|
|
|
|
mikekaganski
|
Хм. Немного непонятен вопрос.
Что-то подсказывает, что данная портируемая версия каким-то способом умудрилась определить, что Вы её скопировали в подпапку папки Program Files. При этом у этой портируемой сборки есть условие, что она так не должна работать. И эта портируемая сборка Вас об этом оповещает.
Может быть, Вас удивляет, зачем она это делает? Ну, например, потому что это - портируемая версия. Поскольку Вы, должно быть, используя разные портируемые версии, уже знаете, что это такое, то не будет новостью, что портируемые версии обычно хранят пользовательский профиль в своей подпапке. А поскольку Program Files обычно защищена от записи не-администраторами, и при этом общеизвестно, что работать под административным аккаунтом - это моветон, то и использовать портируемую версию в таких условиях неправильно.
Хотя могут быть и другие соображения у авторов сборки.
|
|
|
Записан
|
|
|
|
radius
Участник

Offline
Сообщений: 26
|
А вылечить то как?
|
|
|
Записан
|
|
|
|
mikekaganski
|
Распаковать не в Program Files, а, например, в c:\LibreOfficePortable_3.6.5
|
|
|
Записан
|
|
|
|
radius
Участник

Offline
Сообщений: 26
|
Разве устанавливать программы в корневую папку диска это не моветон? Мне нужно именно в Program Files, в этом и состоит вопрос.
|
|
|
Записан
|
|
|
|
kompilainenn
|
Разве устанавливать программы в корневую папку диска это не моветон? Мне нужно именно в Program Files, в этом и состоит вопрос. не все равно куда портативную программу поставить? Назовите каталог С:\Program_files\LibreOffice_3.5._x и поставьте туда
|
|
|
Записан
|
|
|
|
radius
Участник

Offline
Сообщений: 26
|
Хотелось бы именно в Program Files
|
|
|
Записан
|
|
|
|
kompilainenn
|
А вылечить то как?
никак, патчить код Либры надо, а делать это никто не станет, да и скорее всего не позволят это сделать
|
|
|
Записан
|
|
|
|
|
radius
Участник

Offline
Сообщений: 26
|
Я качал именно по первой ссылке. Вторую сейчас буду переводить...
|
|
|
Записан
|
|
|
|
mikekaganski
|
Вы меня не поняли. Вы качали портируемую версию. А я написал про устанавливаемую - msi.
|
|
|
Записан
|
|
|
|
radius
Участник

Offline
Сообщений: 26
|
Это Вы меня не поняли. Мне не нужна устанавливаемая версия.
|
|
|
Записан
|
|
|
|
mikekaganski
|
Я Вас прекрасно понял. Но чем дальше, тем больше разговор напоминает беседу с капризным ребёнком: "А я хочу, хочу, хочу!!!"Прошу прощения, погорячился. Попробуйте использовать SI-GUI отсюда.
|
|
« Последнее редактирование: 28 Декабрь 2016, 23:18 от mikekaganski »
|
Записан
|
|
|
|
|
mikekaganski
|
Если честно - не знаю, что у Вас получится из той инструкции. Она никак не связана с LO. Не понимаю, почему SI-GUI кажется сложной. Вы устанавливаете её, с её помощью скачиваете нужную версию, командуете GO, и она делает в выбранной Вами папке портабельную LO. Фактически, чтобы её сделать самостоятельно, достаточно запустить msi-инсталлятор в административном режиме (с ключом /a), а затем в папке с распакованной инсталляцией подредактировать bootstrap.ini - см. инструкцию здесь.
|
|
|
Записан
|
|
|
|
|