Текущая версия |
Ваш текст |
Строка 1: |
Строка 1: |
| ==Часть 1 - Вводная== | | ==Часть 1 - Вводная== |
− | ===Предисловие=== | + | ===Предесловие=== |
| В этой статье будет описана установка операционной системы debian, | | В этой статье будет описана установка операционной системы debian, |
| которая будет производиться посредством текстового установщика системы, | | которая будет производиться посредством текстового установщика системы, |
Строка 21: |
Строка 21: |
| отсюда и название данной операционной системы. | | отсюда и название данной операционной системы. |
| | | |
− | ====Какие преимущества у Debian==== | + | ====Какие приемущества у Debian==== |
| первое, дебиан- очень стабильная ОС, | | первое, дебиан- очень стабильная ОС, |
| на её осннове создано очень много дистрибутивов, | | на её осннове создано очень много дистрибутивов, |
Строка 74: |
Строка 74: |
| и,удалив предварительно каталог firmware, | | и,удалив предварительно каталог firmware, |
| который лежит в корне развёрнутого на флешку образа, | | который лежит в корне развёрнутого на флешку образа, |
− | вставить вместо него, предварительно распакованный архив, | + | вставить вместо него, предварительно распокованный архив, |
| скаченных С ресурсов debian прошивок, | | скаченных С ресурсов debian прошивок, |
| после таких действий моя Вай-фай карта определилась нормально. | | после таких действий моя Вай-фай карта определилась нормально. |
Строка 129: |
Строка 129: |
| вот ссылка на архив с несвободными прошивками, | | вот ссылка на архив с несвободными прошивками, |
| который можно включить в любой образ debian, | | который можно включить в любой образ debian, |
− | для чего нужно распакованный архив закинуть в корень развёрнутого на флешку образа- | + | для чего нужно распокованный архив закинуть в корень развёрнутого на флешку образа- |
| | | |
| http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/buster/current/firmware.zip | | http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/buster/current/firmware.zip |
| | | |
| я дал ссылку на архив в формате zip, как наиболее распространённого формата, | | я дал ссылку на архив в формате zip, как наиболее распространённого формата, |
− | удобно распаковывающегося в любых операционках. | + | удобно распоковывающегося в любых операционках. |
| Сдесь я выложил ссылки на наиболее использующиеся образы. | | Сдесь я выложил ссылки на наиболее использующиеся образы. |
| | | |
Строка 165: |
Строка 165: |
| клавиши 3 и 4 на обычном цифровом ряду регулируют высоту речи, | | клавиши 3 и 4 на обычном цифровом ряду регулируют высоту речи, |
| клавиши 5 и 6 на обычном цифровом ряду регулируют скорость речи. | | клавиши 5 и 6 на обычном цифровом ряду регулируют скорость речи. |
− | Клавиши регулировки всегда используются в сочетании с клавишей-модификатором. | + | Клавиши регулировки всегда используются в сочетании с клавишей-модефикатором. |
| | | |
| ===Загрузочное меню=== | | ===Загрузочное меню=== |
Строка 384: |
Строка 384: |
| | | |
| ==Часть третья - Некоторые действия после установки== | | ==Часть третья - Некоторые действия после установки== |
− |
| |
| ===Что желательно установить для начала=== | | ===Что желательно установить для начала=== |
− | Итак, мы прошли процесс установки операционной системы дебиан.
| |
− | Но debian- не убунту,
| |
− | поэтому сдесь многое предётся доустановить и кое-что поднастроить.
| |
− | Самое первое, что надо будет сделать обязательно,
| |
− | так это-
| |
− |
| |
− | sudo apt update
| |
− |
| |
− | sudo apt full-upgrade
| |
− |
| |
− | после чего можно будет, при желании, установить synaptic, gdebi,
| |
− | и, если у нас рабочая среда мэйт, то можно установить caja-open-terminal,
| |
− | чтобы в контекстном меню появился пункт- открыть в терминале.
| |
− | надо будет так же, при желании установить-
| |
− | linux-firmware и linux-firmware-nonfree,
| |
− | так же надо будет установить-
| |
− | pepperflashplugin-nonfree и browser-plugin-frashplayer-pepperflash,
| |
− | для того, чтобы scons нормально заработал и собрал RHVoice,
| |
− | обязательно надо будет установить-
| |
− | python-lxml и python3-lxml
| |
− | это модуль lxml, необходимый для работы scons,
| |
− | Плейеры, почтовик, торрент-клиент, офис- всё это тоже придётся доустанавливать,
| |
− | при желании можно доустановить так же несвободные кодеки, шрифты и прочее.
| |
− |
| |
| ===сборка речевого синтезатора RHVoice в Debian=== | | ===сборка речевого синтезатора RHVoice в Debian=== |
− | Чтобы установить в debian всем известный и популярный речевой синтезатор RHVoice,
| |
− | надо произвести следующие действия:
| |
− | * установить необходимые для сборки синтезатора зависимости.
| |
− | * клонировать RHVoice из git.
| |
− | * собрать синтезатор.
| |
− | * подключить RHVoice к Speech Dispatcher.
| |
− | Для установки необходимых для сборки RHVoice зависимостей,
| |
− | следует открыть терминал и ввести следующую команду-
| |
− |
| |
− | sudo apt install g++ pkg-config git scons libglibmm-2.4-dev libao-dev libpulse-dev libspeechd-dev portaudio19-dev
| |
− |
| |
− | Если мы желаем, чтобы установка начиналась без всяких вопросов со стороны apt,
| |
− | то команду на установку пакетов можно набирать с ключом- -y,
| |
− | то есть команда будет выглядеть так-
| |
− |
| |
− | sudo apt install -y g++ pkg-config git scons libglibmm-2.4-dev libao-dev libpulse-dev libspeechd-dev portaudio19-dev
| |
− |
| |
− | После того, как все необходимые зависимости установлены,
| |
− | можно выкачать синтезатор с github,
| |
− | для чего вводим следующую команду в терминале-
| |
− |
| |
− | git clone --recursive https://github.com/RHVoice/RHVoice.git
| |
− |
| |
− | После ввода этой команды начнётся скачивание исходников синтезатора в наш домашний каталог.
| |
− | Для сборки RHVoice мы сначала перейдём в каталог с исходниками, введя в терминале команду-
| |
− |
| |
− | cd RHVoice
| |
− |
| |
− | Перед началом сборки желательно создать некий конфигурационный файл для утилиты ldconfig для того,
| |
− | чтобы указать ей то, куда она будет ставить библиотеки синтезатора.
| |
− | Для этого в терминале введём следующую команду-
| |
− |
| |
− | sudo pluma /etc/ld.so.conf.d/local.conf
| |
− |
| |
− | Внимание! Pluma- это текстовый редактор,
| |
− | который входит в состав рабочей среды mate,
| |
− | для рабочей среды gnome таким текстовым редактором является gedit,
| |
− | поэтому в gnome, в описанной команде,
| |
− | вместо pluma надо писать- gedit.
| |
− | Когда мы введём описанную команду,
| |
− | откроется указанный нами текстовый редактор с пустым документом,
| |
− | где надо ввести одну единственную строку следующего содержания-
| |
− |
| |
− | /usr/local/lib
| |
− |
| |
− | после чего надо закрыть текстовый редактор,
| |
− | после чего последует запрос на сохранение изменений,
| |
− | на который надо ответить, нажав кнопку- сохранить,
| |
− | и команда будет выполнена.
| |
− | После того, как файл для ldconfig успешно создан,
| |
− | можно начать сборку RHVoice, введя в терминале команду-
| |
− |
| |
− | scons
| |
− |
| |
− | После ввода этой команды утилита scons проверит всё,
| |
− | что необходимо для успешного выполнения команды,
| |
− | а затем соберёт синтезатор,
| |
− | после чего в каталоге RHVoice появится каталог- build.
| |
− |
| |
− | далее мы произведём установку собранного синтезатора,
| |
− | введя в терминале команду-
| |
− |
| |
− | sudo scons install
| |
− |
| |
− | утилита снова всё проверит,
| |
− | а затем установит все компоненты синтезатора по соответствующим путям.
| |
− | Далее мы сделаем заключительное действие по сборке,
| |
− | введя в терминале команду-
| |
− |
| |
− | sudo ldconfig
| |
− |
| |
− | после чего утилита ldconfig выполнит свою работу,
| |
− | в соответствии с тем конфигом,
| |
− | который мы создали.
| |
− | После сборки и установки RHVoice, надо подключить его к Speech Dispatcher,
| |
− | для чего выполним в терминале команду-
| |
− |
| |
− | sudo ln -s /usr/local/bin/sd_rhvoice /usr/lib/speech-dispatcher-modules
| |
− |
| |
− | Тем самым мы создадим символьную ссылку в каталоге, содержащем модули речевых синтезаторов,
| |
− | на модуль RHVoice.
| |
− | Всё. все действия по сборке, установке и подключению RHVoice к спич-диспетчеру выполнены,
| |
− | теперь остаётся только перегрузить скринридер orca,
| |
− | это можно сделать двумя способами-
| |
− | первый способ- это выключение и включение orca заново посредством горячих клавиш,
| |
− | второй способ- это, вызвав мини-терминал с помощью набора горячих клавиш- alt +f2,
| |
− | ввести команду-
| |
− |
| |
− | orca --replace
| |
− |
| |
− | что и произведёт перезагрузку скринридера.
| |
− | Хочу заметить,
| |
− | что при использовании первого способа,
| |
− | включение скринридера часто производится не с первого, а со второго раза.
| |
− |
| |
| ==Заключение== | | ==Заключение== |
− | На этом я свою статью заканчиваю и желаю всем заинтересованным пользователям
| |
− | удачной работы в прекрасной,
| |
− | очень стабильной и доступной для инвалидов ОС- debian.
| |