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

Klondike — пасьянс в терминале Linux

5 min read Linux Обновлено 09 Apr 2026
Играть Klondike в терминале Linux
Играть Klondike в терминале Linux

Краткая история карточных игр на компьютерах

человек держит игральные карты

Пасьянс — однопользовательская карточная игра, где карты перемещают между стопками по правилам. В цифровой форме игра требует внимательности и памяти, а также элементарной «руки» при использовании мыши.

Microsoft включал Klondike в Windows, чтобы помочь пользователям освоиться с рабочим столом и базовыми приёмами работы мышью. Идея проста: знакомство с интерфейсом через игру. Между 1990 и 2012 годами бесплатный Solitaire поставлялся в каждой версии Windows.

Когда Linux стал популярным, некоторые дистрибутивы включали пасьянс в состав, чтобы сделать систему более дружелюбной и отвлечь пользователя во время установки программ. Сегодня существует сотни бесплатных пасьянсов для Linux, в том числе текстовые версии для терминала.

Почему имеет смысл играть в пасьянс в терминале

веб-страница бесплатного пасьянса паук

Не все любят GUI или современные 3D-игры. Иногда вы подключаетесь по SSH к удалённой машине и хотите коротко отвлечься. Терминальный пасьянс удобен в шести случаях:

  • быстрый перерыв при работе внутри терминала;
  • доступность на минимальных системах без X11/Wayland;
  • ностальгия по классическому интерфейсу;
  • слабый интернет или удалённые серверы;
  • легковесность и простота запуска;
  • удобство обучения принципам управления окнами и мышью в текстовом интерфейсе.

Самая честная причина: потому что это возможно — и приятно.

Установка solitaire-tui в Linux

Для этой инструкции используется проект solitaire-tui; он написан на языке Go. Перед установкой необходимо установить Go.

Если в вашей системе поддерживаются snap-пакеты, самый простой путь — установить Go через Snap Store:

sudo snap install go --classic

Если snap не настроен, установите его через пакетный менеджер дистрибутива. После установки Go воспользуйтесь командой:

go install github.com/brianstrauch/solitaire-tui@latest

По умолчанию пакет установится в подкаталог ~/go/bin/. Чтобы запускать программу из любого места и чтобы её видел любой пользователь, можно создать символическую ссылку:

sudo ln -s ~/go/bin/solitaire-tui /usr/bin/solitaire

Теперь приложение запускается командой:

solitaire

установка go и solitaire-tui в Linux

Критерии приёмки

  • Go установлен и находится в PATH;
  • solitaire-tui установлен в ~/go/bin/ и доступен по команде solitaire;
  • программа запускается без ошибок в терминале.

Как играть в терминале с solitaire-tui

игра в пасьянс в терминале Linux

Solitaire-tui работает в текстовом интерфейсе. Интерфейс прост: карты отображаются на экране в виде символов и цветов, выделение делается кликом мышью (если терминал поддерживает) или клавишами.

Основные моменты игры:

  • нет автоигры — все ходы вы делаете вручную;
  • нет drag-and-drop: кликните по карте, затем кликните по цели — карта мгновенно переместится;
  • после выигрыша нет аудио/визуальной фанфары — только пустое поле или возможность начать новую игру;
  • игра корректно работает в большинстве терминалов, поддерживающих ANSI-цвета.

Советы по удобству

  • используйте tmux или screen, если играете на удалённой машине; они сохранят сессию при разрыве;
  • включите поддержку мыши в вашем терминале (например, в tmux это опция enable-mouse), если хотите клики;
  • при проблемах с отображением попробуйте другой шрифт или увеличить размер окна терминала.

Альтернативные способы развлечься в терминале

Если вы хотите разнообразить перерывы, есть и другие варианты:

  • nethack, crawl — глубоко ролевые игры в терминале;
  • bastet, ninvaders — аркады в текстовом режиме;
  • tty-solitaire и bsdgames (включая bs) — классические текстовые игры;
  • текстовые головоломки и викторины (например, словари или отрывки книг) — полезнее для ума.

Когда это не подходит

  • если вы изучаете новые навыки и хотите продуктивно провести время: чтение или курсы полезнее;
  • если вам нужен полноценный GUI-опыт с анимацией и звуком — терминал не даст этого;
  • при слабой поддержке терминала по цветам или мыши — игра может быть неудобной.

Быстрая методика: установить и запустить за 5 шагов

  1. Установите snap (если ещё не установлен) или другой способ установки Go.
  2. Установите Go: sudo snap install go –classic.
  3. Выполните go install github.com/brianstrauch/solitaire-tui@latest.
  4. Создайте символическую ссылку: sudo ln -s ~/go/bin/solitaire-tui /usr/bin/solitaire.
  5. Запустите: solitaire.

Мини-плейбук для администратора

  • Убедитесь, что у пользователей есть доступ в ~/go/bin/ или установите бинарь в /usr/local/bin/;
  • При установке на сервере ограничьте доступ к исполняемому файлу, если это необходимо;
  • Для массовой установки используйте конфиг-скрипт, копирующий бинарь в системный путь.

Чеклист для пользователя

  • Есть доступ к терминалу и правам sudo;
  • Установлен Go или snap доступен;
  • ~/go/bin/solitaire-tui присутствует;
  • Создана ссылка /usr/bin/solitaire;
  • Игра запускается командой solitaire.

Когда и почему это полезно — короткие сценарии

  • Вы подключились к VPS по SSH и хотите коротко расслабиться.
  • Обучаете новых пользователей базовым действиям мыши и клавиатуры без риска испортить GUI.
  • Вы любите ретро-опыт и минимализм.

Глоссарий (одна строка каждый)

  • Klondike: классический вариант пасьянса с семью столбцами и четвёрками базовых стопок.
  • solitaire-tui: текстовый интерфейс для игры Klondike на Go.
  • snap: система упаковки приложений для Linux.
  • Go: компилируемый язык программирования от Google.

Когда это не сработает

  • На терминалах без поддержки ANSI-цветов или с очень маленьким окном интерфейс станет нечитаемым.
  • При плохой реализации поддержки мыши ваша навигация может быть ограничена.
  • Если вы хотите обучающие функции (подсказки ходов, авторазбор) — их нет.

Краткое резюме

Solitaire-tui — лёгкий и приятный способ сыграть Klondike прямо в терминале Linux. Это не заменит графическую версию с анимацией и фанфарами, но даёт быстрый, минималистичный опыт. Установка проста: требуется Go и одна команда go install, затем — символьная ссылка для удобства.

Важно: это развлечение для коротких перерывов. Для глубокой пользы выбирайте чтение, обучение или задачи, развивающие навыки.

Социальная анонс-версия (короткое объявление)

Запустите Klondike прямо в командной строке! Установите Go, затем solitaire-tui и играйте в классический пасьянс в терминале Linux — быстро, просто и ностальгично.

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

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

Сократить расход мобильных данных на iPhone
Мобильные данные

Сократить расход мобильных данных на iPhone

Typosquatting: защита от доменных описок
Кибербезопасность

Typosquatting: защита от доменных описок

Как спланировать отпуск при неизвестном бюджете
Путешествия

Как спланировать отпуск при неизвестном бюджете

Как заряжать AirPods и футляр
Гаджеты

Как заряжать AirPods и футляр

Как восстановить удалённые файлы iCloud Drive
iCloud

Как восстановить удалённые файлы iCloud Drive

Восстановление, обновление и сброс Windows 8
Windows

Восстановление, обновление и сброс Windows 8