Офлайн-словари английского языка и DRAE для терминала

Давно хотел написать, как проверять слова с консоли, но Элав вперед.

Я кратко цитирую фразу преподавателя английского языка Элав, которая поделилась с нами в своем посте […] Если вы не знаете ни слова по-английски, поищите его в словаре английского языка, а не в переводчике […]

В этом посте мы будем использовать приложение под названием SDCV, который представляет собой интерфейс командной строки для популярного (в настоящее время не поддерживаемого) приложения StarDict. Конечно, желающие могут установить соответствующий графический интерфейс. Вдобавок я загрузил несколько словарей, чтобы они быстро их нашли и быстро установили.

Что мне нравится в этом приложении, так это то, что оно показывает вам определения всех доступных словарей, поэтому вы можете иметь определения нескольких словарей и эквивалентное слово на других языках или только на другом, в зависимости от того, как оно настроено.

Словари включены:

английский:

  • Oxford
  • WordNet

Español:

  • Словарь Королевской испанской академии (RAE)

Двуязычный:

  • испанский английский
  • английский испанский
В этом посте мы также собираемся установить тот, который был предложен Elav в том посте, о котором я вам рассказывал, поэтому будьте осторожны, чтобы не дублировать его.

Установка sdcv

Gentoo:

emerge sdcv
Мне не нужно было переводить его в ЕГЭ, и он вскоре был установлен. Конечно, вопрос ЕГЭ очень разнообразен.

Слэкваре:

Slackbuild доступен, http://slackbuilds.org/repository/14.0/misc/sdcv/. Успешно установил с помощью sbopkg, дополнительных зависимостей искать не пришлось.

Arch:

pacman -S sdcv

Ubuntu:

sudo apt-get install sdcv

Для других дистрибутивов это похоже, например в Fedora это будет ням установить sdcv, в открытом доступе zypper в SDCVИ т.д. ...

Установка словарей:

cd && wget https://dl.dropboxusercontent.com/u/70368222/dics.tar.gz
mkdir -p /usr/share/stardict/dic
cd /usr/share/stardict/dic
sudo tar -xvzf dics.tar.gz

Теперь у них установлены эти словари.

Использование и синтаксис

Самый простой способ использовать это - написать sdcv и слова для запроса, например:

sdcv hello world

Применение: sdcv [OPTIONS] слова
-h, –help отобразить эту справку и выйти
-v, –version отобразить информацию о версии и выйти
-l, –list-dicts отобразить список доступных словарей и выйти
-u, –use-dict имя книги для поиска использовать только словарь с этим именем книги
-n, –неинтерактивный для использования в скриптах
–Utf8-output вывод должен быть в utf8
–Utf8-ввод sdcv в utf8
–Data-dir path / to / dir использовать этот каталог как путь к старому каталогу данных


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   3гн3ст0 сказал

    Практично и просто. 100% выполнено

    Спасибо! (Y) 🙂

    1.    Анхель_Ле_Блан сказал

      Добро пожаловать

  2.   Павлоко сказал

    Отлично, искал что-то подобное. Спасибо.

    1.    Анхель_Ле_Блан сказал

      Пожалуйста.

  3.   Анхель_Ле_Блан сказал

    Важное наблюдение: когда я устанавливал его в Gentoo, я не настраивал Gentoo для использования UTF-8, слова с диакритическими знаками и акцент ñ не распознавал их. В таких случаях могут быть полезны параметры UTF-8.

  4.   Байрон сказал

    Приветствие! Я никогда не пропускаю запись в вашем блоге, это действительно одна из лучших статей о Linux на испанском языке, которую вы можете получить в сети! Вопрос не по теме (я не имею в виду, что это плохая запись xD) какой шрифт вы используете? (тот, что виден в названии терминала) спасибо! Поздравления из Венесуэлы!

    1.    Анхель_Ле_Блан сказал

      Не то чтобы блог кому-то принадлежит, хотя, конечно, это Elav, gara_KZKG ... Я думаю, что блог принадлежит всем и каждому. Изображение, которое представляет этот пост, изначально использовалось Элавом, он знает, как ответить на ваши вопросы.

      1.    ВАДА сказал

        Захват мой 😀, а источник - terminus в aur (archlinux)

  5.   Джон85р сказал

    Интересно, попробую.

  6.   Серхио сказал

    Что ж, мне понравился этот пост, офлайн-словарь никогда не помешает, а в терминале он делает его немного более своеобразным, очень хороший вклад. Спасибо.

  7.   даннлинкс сказал

    Отлично, практично и функционально. Большое спасибо!!!

  8.   Карлос Ривера сказал

    Спасибо, мне это очень помогло. Он всегда это искал, а в терминале у него лучше получается.

  9.   похищать сказал

    очень хорошо

  10.   Данхантер сказал

    Я сделал свой собственный переводчик, используя i2e db (я думаю, он был в репозитории Debian 4).

    https://github.com/xr09/shakespeare/archive/0.7b1.tar.gz

    Он имеет пользовательский интерфейс PyQt4 и cli с цветами.

    Фотографий ...
    http://imgur.com/ePqyjWq,4uGKNMD

  11.   Адриан сказал

    когда в терминале ставлю
    sudo tar -xvzf dics.tar.gz
    что-то вроде

    tar (child): dics.tar.gz.1: Невозможно открыть: файл или каталог не существует
    tar (child): Ошибка не исправима: выход сейчас
    tar: дочерний возвратил статус 2
    tar: Ошибка не исправима: выход сейчас

    1.    Адриан сказал

      что я должен сделать

      1.    Анхель_Ле_Блан сказал

        Это означает, что либо файл не загружался, либо загружался под другим именем.
        Почему бы вам не убедиться, что dics.tar.gz скачал вас?
        Или попробовать еще раз?

        1.    Анхель_Ле_Блан сказал

          Теперь, когда я вижу вторую строку, mkdir следует использовать как root. Хорошо подумать о том, что делает каждая команда.

  12.   Рикардо сказал

    Отлично, вы не знаете, сколько времени этот процесс находился в фоновом режиме, ожидая его появления.

  13.   печенье сказал

    Отлично, гораздо удобнее, чем искать значение в сети.
    Спасибо!

  14.   Ксавье сказал

    Я присоединяюсь к большинству и благодарю вас за этот фантастический пост.
    Однако после повторного выполнения этих шагов после переустановки Debian Testing и Xfce мне не удалось заставить их работать. Он признает только Оксфорд, ни один из остальных. Перед переустановкой все работало отлично, я даже настроил несколько псевдонимов, чтобы обращаться только к DRAE.
    Кроме того, мне пришлось переместить dics.tar.gz в каталог stardict / dic для распаковки, потому что с помощью команд в руководстве он не может найти файл. Но что меня раздражает, так это то, что словари нет, когда я использую sdcv -l, он перечисляет только Оксфорд.
    Я изменил права доступа к файлам с помощью chmod -R на + r / usr / share / stardict / dic /, чтобы все пользователи могли их читать, но ничего.
    Любые идеи? Заранее большое спасибо.

    1.    Ксавье сказал

      Отвечаю себе, если это кому-то поможет.
      Действительно, проблема заключалась в разрешении, и способ ее решения, хотя и неортодоксальный, был прост:
      Я только что открыл каталог с Thunar в качестве суперпользователя и, проверив разрешения папок, заметил сообщение, в котором говорится, что они несовместимы. При нажатии на кнопку, любезно предлагающую исправить ошибки, все остается как должно.
      С наилучшими пожеланиями.

  15.   FP сказал

    Спасибо за эту очень полезную идею иметь под рукой словари. Это помогает.

  16.   Марио Гильемо Завала Силва сказал

    Я использую Maya 13.00, и он сообщает мне, что у меня недостаточно прав администратора, мне нужна ваша помощь, потому что я загрузил старый диктофон с вином. выигрыша Xp.

    Помогите мне, пожалуйста, привет !!!!

  17.   Икс-мэн, человек-Икс сказал

    Безупречный, установлен и работает на 100%.

    Ядро: 3.16.3-1.gd2bbe7f-desktop x86_64 (64 бит) Рабочий стол: KDE 4.14.1
    Дистрибутив: openSUSE 13.1 (бутылка)

    Спасибо, что поделился. 😉

  18.   Glosh сказал

    Большое спасибо! Давно искал что-то подобное. Линукс и счастливых объятий!

  19.   linuXgirl сказал

    Отлично! Я попробую. Я очень рад, что у меня есть хороший бесплатный словарь, поэтому… Вино, ты можешь пойти в м…!

  20.   Даниэль халат сказал

    Очень полезно. Спасибо!

  21.   Мигель сказал

    вам нужно обновить, потому что я получаю следующее:
    Соединение с dl.dropboxusercontent.com (dl.dropboxusercontent.com) [162.125.48.131]: 443… подключено.
    HTTP-запрос отправлен, ожидает ответа… 404 Not Found
    2017-04-18 14:13:24 ОШИБКА 404: не найдено.
    Мы будем очень признательны, если вы обновите его или скажете, какой еще носитель я могу использовать

  22.   Матиас де ла Фуэнте сказал

    Спасибо за отличный урок!

    Тем, у кого возникает ошибка, я передаю 2 испано-английских и англо-испанских словарей за stardict, которые я там нашел.

    https://www.dropbox.com/sh/hsh7vqsn6smhmo5/AADKlb4bCnoM8RZp-Z7Rf1owa?dl=0

    Привет!

  23.   Иезекииль сказал

    очень полезный! спасибо за то, что поделился, а также спасибо Матиасу де ла Фуэнте за файлы

  24.   Al сказал

    Видимо время изменило информацию и она не обновлялась. Он до сих пор как-то работает? Спасибо.

    :~# cd && wget https://dl.dropboxusercontent.com/u/70368222/dics.tar.gz
    –2022-11-24 05:36:46– https://dl.dropboxusercontent.com/u/70368222/dics.tar.gz
    Разрешение dl.dropboxusercontent.com (dl.dropboxusercontent.com)… 2620:100:601d:15::a27d:50f, 162.125.5.15
    Подключение к dl.dropboxusercontent.com (dl.dropboxusercontent.com)[2620:100:601d:15::a27d:50f]:443… подключено.
    HTTP-запрос отправлен, ожидает ответа… 404 Not Found
    2022-11-24 05:36:47 ОШИБКА 404: не найдено.