winapps icon indicating copy to clipboard operation
winapps copied to clipboard

Windows 96 support

Open Ximelay opened this issue 5 months ago • 5 comments

Image

Описание проблемы:

При попытке запуска winapps в операционной системе "Окна 96" (разработанной под руководством Лосяша в рамках проекта "Дефрагментация") скрипт завершается с ошибкой.

Данная ОС является крайне важной для сообщества пользователей из Ромашковой долины, так как на ней держится вся локальная сеть (включая сервер Копатыча и рабочие станции Нюши и Бараша).

Шаги для воспроизведения:

  1. Установите операционную систему "Окна 95" на любое железо, одобренное Пином (или используйте виртуальную машину "Коробка").
  2. Следуйте инструкции README.md и выполните команду:
    ./installer.sh
    
  3. Наблюдайте крах надежд и появление ошибки.

Ожидаемое поведение:

  • Скрипт должен успешно определить ОС как "Окна 95".
  • Установить необходимые пакеты (check и vinagre) через менеджер пакетов "Орешек" (oreshek install).
  • Настроить удалённый доступ к хосту с Windows для бесперебойной работы таких критичных приложений, как "Кто хочет стать миллионером?" и "Калькулятор".

Фактическое поведение:

Скрипт не распознаёт ОС и выдает ошибку, например: ERROR: Unknown or unsupported distribution: Okna 95

Возможное решение / Запрос функционала:

Необходимо добавить поддержку дистрибутива "Окна 95" в скрипт проверки (bin/winapps), а также в инсталлятор.

Предлагается:

  1. В функции check_dependencies() добавить ветку для распознавания OKNA_95.
  2. Прописать соответствующие команды для установки пакетов check и vinagre (или их аналогов "Галочка" и "Винагретный соус") через менеджер пакетов "Орешек".

Информация о среде:

  • Дистрибутив: Окна 95 (Okna 95)
  • Версия ядра: 5.8.0-лопух-generic
  • Архитектура: x86_64 (или та, что поддерживается Компьютером после апгрейда)
  • Версия WinApps: Последняя с ветки main.

Дополнительный контекст: Для успешного тестирования можем предоставить образ системы. Для его получения обратитесь к Ёжику — он записал его на компакт-диск ("сидишник"). Пин, в случае необходимости, может помочь с аппаратным обеспечением.

Спасибо за внимание к этой критически важной проблеме! Надеемся на скорейшее исправление.

Ximelay avatar Aug 24 '25 14:08 Ximelay

@oskardotglobal Since there were multiple times people were reporting issues in other languages than English, maybe we should make a note that issues should be English only for the sake of simplicity.

@Ximelay I don't see why winapps should support windows 95 or similar. Applications for that or older windows versions should run without any problems on wine or dosbox, therefore winapps is not needed. Please also write your issues in English!

LDprg avatar Aug 25 '25 08:08 LDprg

@LDprg You seem to have misunderstood: this issue is a huge joke. It's a pity that you misunderstood it. To understand, I recommend watching the trilogy of the cartoon "Smeshariki": https://www.smeshariki.ru/

Ximelay avatar Aug 25 '25 08:08 Ximelay

@LDprg Yeah, we really need an issue template; especially so that people don't open issues for non-bug/setup problems Also, the code of conduct should probably include that everything should be English-only, but we can also put that into an issue template

oskardotglobal avatar Aug 25 '25 09:08 oskardotglobal

@oskardotglobal Well, damn it... but be sure to add support for Windows 96. 😊

Ximelay avatar Aug 25 '25 09:08 Ximelay

See the labels. Feel free to contribute.

oskardotglobal avatar Aug 25 '25 09:08 oskardotglobal

Closing due to non-actionable content

KernelGhost avatar Sep 11 '25 03:09 KernelGhost