Гид по технологиям

Как читать Wikipedia из терминала с помощью wikit

4 min read Linux Обновлено 02 Apr 2026
Читать Wikipedia в терминале с wikit
Читать Wikipedia в терминале с wikit

Скриншот интерфейса wikit в терминале

Что такое wikit и зачем он нужен

«wikit» — это программа командной строки, созданная для быстрого получения резюме статей Wikipedia. Она загружает и отображает содержимое статьи выше оглавления (lead section). Это удобно, когда вы работаете на сервере, на VPS, на headless Raspberry Pi или просто хотите не отвлекаться на браузер и ссылки.

Преимущества:

  • Меньше трафика: загружается только текст, без тяжёлых изображений и лишнего HTML.
  • Скорость: результаты появляются мгновенно в любом эмуляторе терминала.
  • Фокус: можно быстро удовлетворить любопытство и вернуться к работе.

Важно: «wikit» показывает только резюме. Для полного текста используйте флаг открытия в браузере или текстовый браузер.

Установка

«wikit» написан на JavaScript и распространяется через npm. Если у вас нет nodejs и npm, установите их из репозиториев.

Для Debian-подобных систем:

sudo apt install nodejs npm

Для Fedora:

sudo dnf install nodejs npm

Для производных Red Hat:

sudo yum install nodejs npm

Замечание: при установке nodejs/npm будет скачан набор пакетов; свободного места потребуется заметно (объём зависит от дистрибутива и репозиториев).

Далее установите «wikit» глобально через npm:

sudo npm install wikit -g

Совет по безопасности: глобальная установка с sudo удобна, но можно устанавливать локально в пользователя или использовать nvm для управления версиями node без привилегий root.

Базовое использование

Команда очень простая: набираете «wikit» и запрос через пробел. Кавычки не обязательны.

wikit eiffel tower

Вывод wikit для запроса «Эйфелева башня» в терминале

Флаги примеров:

  • –line N — задаёт длину строки вывода (переносы)
wikit eiffel tower --line 72
  • -b — открыть полную статью в браузере по умолчанию

Полный список флагов находится в репозитории проекта на GitHub.

Шпаргалка флагов и сценариев (Cheat sheet)

  • Быстрый запрос: «wikit python programming»
  • Настроенная ширина: «wikit linux kernel –line 80»
  • Открыть в браузере: «wikit quantum mechanics -b»
  • Использование в скриптах: «wikit –json » — если доступен формат вывода JSON у конкретной версии

Критерии приёмки: команда выполняется без ошибок, вывод понятен в терминале, поведение флагов соответствует документации.

Альтернативы и когда использовать их

  • Lynx / w3m / links — текстовые браузеры, которые позволяют смотреть полные страницы Wikipedia (включая навигацию по ссылкам). Подходят, когда нужен доступ ко всей статье или ссылкам.
  • curl + parsing — для автоматизированных запросов и интеграции в скрипты можно использовать curl и парсить HTML/JSON вручную.
  • API Wikipedia — если нужна структурированная информация или массовые запросы, используйте MediaWiki API.

Когда «wikit» не подойдёт:

  • Нужны изображения, таблицы или инфобоксы — их «wikit» не покажет.
  • Требуется доступ к обсуждениям или редактированию статей.
  • Нужны сложные запросы через API со множественными параметрами.

Пример: использовать Lynx вместо резюме

Если вы хотите читать всю статью без GUI, установите Lynx и откройте URL:

lynx

В режиме Lynx нажмите g и введите адрес статьи или поисковый URL.

Практические советы и лучшие практики

  • Не устанавливайте глобально с sudo, если можете обойтись nvm или локальными установками; это уменьшит риски безопасности.
  • Для удобства добавьте алиас в ~/.bashrc или ~/.zshrc:
alias w='wikit'
  • Если используете «wikit» на медленном соединении, предварительно задавайте небольшой –line, чтобы уменьшить ширину и быстрее просматривать текст.

Совместимость и заметки по версиям

«wikit» зависит от nodejs/npm и работает на большинстве современный Linux-дистрибутивов. На очень старых версиях node возможны проблемы. Для управления версиями node используйте nvm.

Миграционные советы:

  • Если при установке npm жалуется на права, попробуйте nvm или установку без sudo в пользовательскую директорию.
  • На системах с ограниченным доступом (например, корпоративные серверы) уточните политику установки пакетов.

Безопасность и приватность

  • Wikipedia — открытый ресурс; запросы к ней не содержат личной информации, если вы сознательно не включаете её в запрос.
  • В корпоративной среде учтите политики доступа и прокси: запросы «wikit» идут наружу к ресурсам Wikipedia.
  • Не выполняйте неизвестные npm-пакеты с правами root без проверки репутации автора.

Роль — чеклист (DevOps / писатель / исследователь)

DevOps:

  • Установить nodejs через nvm (рекомендовано)
  • Убедиться, что глобальная установка не нарушает политики
  • Добавить алиас в профайл

Писатель / редактор:

  • Использовать –line для удобного копирования
  • Открывать -b для проверки источников и ссылок

Исследователь:

  • При массовых запросах переходить на MediaWiki API
  • Использовать текстовые браузеры для полного доступа к статьям

Мини‑методология выбора инструмента

  1. Нужен только краткий обзор — выбирайте «wikit».
  2. Нужна полная статья и навигация по ссылкам — используйте Lynx/w3m.
  3. Планируется автоматизация и массовые запросы — используйте официальный API.

Итог

«wikit» — простой и полезный инструмент для тех, кто предпочитает оставаться в терминале и не хочет терять фокус. Он экономит трафик и время и идеально вписывается в философию Unix: делать одну задачу и делать её хорошо.

Ключевые выводы:

  • «wikit» быстро показывает lead section статей Wikipedia.
  • Для полного чтения используйте текстовый браузер или API.
  • Безопасность: предпочитайте локальные установки node и проверяйте пакеты.

Важно: если нужен полный доступ к материалу или регулярные, масштабные запросы, переходите на MediaWiki API.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Как копировать формулы в Excel эффективно
Excel

Как копировать формулы в Excel эффективно

Фокус на iPad — настройка и лучшие практики
iPad

Фокус на iPad — настройка и лучшие практики

Защитить домашний Wi‑Fi: как не дать соседям воровать интернет
Безопасность сети

Защитить домашний Wi‑Fi: как не дать соседям воровать интернет

Профессиональный баннер LinkedIn в Canva
Дизайн

Профессиональный баннер LinkedIn в Canva

Spotify Wrapped 2024 — как посмотреть и что нового
Музыка

Spotify Wrapped 2024 — как посмотреть и что нового

Проверка отправителей в Gmail против фишинга
Безопасность

Проверка отправителей в Gmail против фишинга