К основному контенту

Установка СловоЕб в Linux

На самом деле нет, это не опечатка. Программа действительно так называется. СловоЕб это инструмент для сбора ключевых слов, семантического ядра сайта, сбора частотности, конкурентности поисковых запросов и проверки позиций. Это бесплатная Lite версия программы KeyCollector. Она может быть очень полезна в процессе создания сайтов или составления семантического ядра для статей.

Официально программа вышла только для Windows и для своей работы требует Microsoft Net Framework 4. До недавних пор Slovoeb Linux не работала вообще, но с последними релизами Wine, критические ошибки были исправлены и появилась возможность установить Словоеб в Linux. Мы будем рассматривать установку словоеб Ubuntu, но действия будут аналогичными для другого дистрибутива Linux, отличатся будет только способ установки пакетов. Подготовка к установке

Давайте сначала рассмотрим что нам понадобится для того чтобы была выполнена успешная установка СловоЕб в Linux: wine 1.9.6 и выше, именно начиная с этой версии были исправлены ошибки связанные с запуском этой программы; winetricks - нужна для установки Net и других необходимых пакетов; msrtf.dll - нужна для замены стандартной библиотеки Wine, поскольку в ней еще не реализована вся необходимая функциональность; Установщик Slovoeb.

Сначала установим самую последнюю версию wine из PPA, на данный момент это 1.9.9, обязательно версия wine должна быть больше 1.9.6, иначе slovoeb linux работать не будет:

 sudo apt-add-repository ppa:wine/wine-builds $ sudo apt-get update $ sudo apt-get install --install-recommends wine-staging $ sudo apt-get install winehq-staging

Смотрим версию:

wine --version

wine-1.9.9 (Staging)

Теперь скачаем самую последнюю версию winetricks, версия из репозитриев уже может быть устаревшей:

wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks $ chmod +x winetricks Установка Slovoeb в Linux

Для запуска Словоеб Ubuntu, нам нужна 32-битная система Windows, так что если в вас 64 бит нужно экспортировать специальную переменную, чтобы создать префикс 32 бит. Заодно и создадим новый префикс:

export WINEPREFIX=~/Slovoeb/

$ export WINEARCH=win32

Теперь переходим к установке всех необходимых компонентов. Их довольно таки много.

Установим шрифты:

winetricks corefonts

Установим компоненты среды выполнения Microsoft Visual Runtime:

winetricks vb5run vb6run vcrun2005 vcrun2008 vcrun2010 vcrun2012 vcrun2013 vcrun2015 vcrun6 vcrun6sp6

Установим Flash плеер и ie8, браузер обязательно нужен чтобы выполнить запуск словоеб linux:

winetricks flash ie8

Начнем установку Microsoft Net Framework, нам нужна версия 4.0, но для ее установки необходимо будет установить и все предыдущие. Сначала выполните:

winetricks dotnet35sp1

После завершения установки утилита откроет браузер и папку, скачайте установочный файл и скопируйте в открытую папку, затем еще раз выполните:

winetricks dotnet35sp1

Теперь устанавливаем четвертую версию:

winetricks dotnet40

Дальше нам нужно установить пакет windowscodecs:

winetricks windowscodecs

Но библиотека в 64-битной системе установится не полностью. Поэтому скачиваем библиотеку здесь и скидываем ее в папку ~/Slovoeb/drive_c/windows/system32/:

cp ~/Загрузки/windowscodecs.dll ~/Slovoeb/drive_c/windows/system32/

Теперь остался последний штрих. Скачиваем библиотеку msctf.dll для Windows XP и тоже скопируйте ее в ~/Slovoeb/drive_c/windows/system32/:

cp ~/Загрузки/msctf.dll ~/Slovoeb/drive_c/windows/system32/

Дальше запускаем winecfg, переходим на вкладку библиотеки и нажимаем кнопку Добавить. Далее пишем *msctf и выбираем сторонняя (Windows).