Скачать ЯОС

Только технические вопросы по ЯОС и MINOS. Терминология и прочее - в других форумах.
Ответить
БудДен
Сообщения: 2916
Зарегистрирован: 07.10.18 14:01

Скачать ЯОС

Сообщение БудДен » 17.04.20 23:25

Открытая версия, 2024-05-13
Ничего не поменялось, просто собрал Win32 и Win64. Особо не проверял, но версия Win32 точно запускается.

https://disk.yandex.ru/d/CIf6KUv1p5Ugbg

Образ живого CD 2022-07-22
С образа можно установить ЯОС в QEMU, инструкции см. тут . Можно ли поставить на реальный компьютер? Хороший вопрос. Мне не на чем проверить (т.е. есть на чём, но как-то лень). Жду ваших отчётов.

ЯОС для Linux от 2022-04-22
Архив для Linux x64 (56Мб) https://disk.yandex.ru/d/F1bKLcIFcFQrkQ, содержит исходники и бинарную сборку для Linux64.
Образ для записи на флешку: https://disk.yandex.ru/d/Dij45lWRH5q2GA - запускается на ASUS Rog G771JW, видит встроенную клавиатуру, тачпад, сеть не видит. Делитесь вашими успехами!

* в x64 заработала команда вывода стека в инспекции
* в x64 заработала отладочная печать составных объектов
* продвинулся перевод (модули работы со строками и ядро частично переведены)
* добавлена тернарная операция если3 (аналог условие ? выражЕслиИстина : выражЕслиЛожь )
* альфа-версия метапрограммирования на метапроцедурах

ЯОС от 2022-02-23

* https://disk.yandex.ru/d/52ehKmsTJBVjuA - iso образ для записи на CDROM - запускается на hp compaq nc 8000 - делитесь вашими успехами, где удалось запуститься. Учтите, что в режиме операционной системы ЯОС почти не тестируется, поэтому могут быть любые глюки.

ЯОС от 2021-12-05
Архив для Windows (211Мб): https://disk.yandex.ru/d/2cdpmfgGO0UOFQ , содержит исходники и бинарные сборки в режиме приложения под Win32, Win64, Linux64, а также образ 32-разрядной ОС (AMD64) для запуска под QEMU. Подходящая версия QEMU, а также скрипт запуска также присутствуют в архиве (директория BIOS32).

Архив для Linux (149Мб): (больше не раздаётся, скачан 18 раз). Содержит исходники, бинарную сборку в режиме приложени под Linux64, а также образ 32-разрядной ОС (AMD64) для запуска под QEMU. Проверено в Lubuntu 18.04.

Также обновлена версия в веб-эмуляторе, https://semantic-dict.ru/static/v86

* переведено на русский 8% уникальных слов
* 28.3% букв в тексте - кириллические
* Переведены почти все имена, входящие в ядро языка
* Начат перевод стандартной библиотеки
* Успешный запуск ядра ОС на Raspberry Pi 2
* Успешный запуск на Zybo-Z7-10
* Русские ключевые слова приближены к "школьному алгоритмическому языку"
* Доработаны отладочные инструменты (добавлена процедура Инспекция, исправлены ошибки в отладочной печати, перестал зависать пошаговый отладчик)


ЯОС от 2021-08-17
https://disk.yandex.ru/d/RHDax-QsBX2RfQ
Архив, собрана только версия Win32, более-менее приличный автозапуск

Заметки для меня, потом создать инструкцию для сборки выпуска
* копиуем jaos в jaos2
* заводим новую ветку, ветка-ЯОС-ГГГГ-ММ-ДД
* сохраняем раб.стол без PET
* берём win32/a2.txt из прошлой ветки, например, из ветка-ЯОС-2021-08-17
* удаляем вручную *.bak, win32/work , perevod, new<ПЛАТФОРМА>, BIOS32/a2.img
* восстанавливаем удалённые на предыдущем шаге .gitkeep
* фиксируем, если есть изменения
* запускаем очистку -x -d -f в пробном режиме (через TortoiseGit), смотрим, что оно предлагает удалить
и думаем над этим.
* удаляем это по настоящему
* удаляем pljazh.txt отовсюду
* отправляем ветку релиза на гитлаб
* удаляем .git
* архивируем (имя архива должно быть без кириллицы, ja-o-s-ГГГГ-ДД-ММ)
* BIOS32 упаковываем отдельно (уже кое-как описал)

ЯОС от 2020-07-04
(раздача прекращена)
В данном выпуске внедрены большинство из ранее озвученных идей об улучшении удобства работы с русско-английскими текстами при разработке программ и вёрстке.
  • Виртуальная машина (формат ova), годится для virtualbox,
  • создан на базе вот этой записи журнала изменений git
  • глядя на текст, можно понять, является ли данная буква а, е, К и т.п. латинской или кириллической. Буквы основной латиницы выводятся чуть ниже других знаков, а буквы кириллицы - чуть выше. Таким образом, легко видеть ошибочно вбитую кириллицу среди латиницы и наоборот.
  • реализован и второй вариант выделения латиницы - подчёркиванием. Варианты выделения переключаются в главном меню (Win-Esc) и далее подменю "текст"
  • переведена ещё часть пунктов главного меню
  • в среде разработки по форме каретки ввода с клавиатуры видно, включён ли режим ввода латиницы или кириллицы (переключается по F5)
  • в режиме ввода кириллицы можно, удерживая пробел, вводить латиницу и другие полезные значки


ЯОС от 2020-06-12
Раздача выпуска прекращена (был скачан пользователями 4 раза)
  • русские ключевые слова и русские буквы в идентификаторах. Придайте своему файлу расширение .Ya2, чтобы работала
    подсветка русских ключевых слов. Также заработал веб-браузер, а машина выложена в формате .ova (есть теперь надежда, что она у вас заработает).

ЯОС от 2020-04-17
Раздача прекращена Если Вы умеете работать с системами контроля версий, см. ответы на тему.
Последний раз редактировалось БудДен 13.05.24 00:20, всего редактировалось 23 раза.

БудДен
Сообщения: 2916
Зарегистрирован: 07.10.18 14:01

Сообщение БудДен » 17.04.20 23:35

Кроме VirtualBox, ЯОС может запускаться под QEMU, а также как приложение под Linux и Windows

Процесс описан примерно тут:

https://gitlab.com/budden/ja-o-s/-/blob ... /сборка.md

В настоящий момент основная разработка ведётся под Windows, иногда она ведётся под Linux. В соответствии с этим, самый простой способ запустить более-менее жизнеспособную ЯОС - это склонировать репозиторий под соответствующей ОС, далее найти последнюю запись журнала изменений (commit) с сообщением "Пересборка Win32-iz-Win32" или "Пересобрал релиз" или что-нибудь подобное, переключиться на эту версию
и запускать согласно вышеприведённому документу "сборка и запуск". Правда, она не обязательно будет работать.

Если вы хотите скачать не ЯОС, а исходную A2, то попробуйте это:
https://forum.oberoncore.ru/viewtopic.php?f=22&t=6563
Последний раз редактировалось БудДен 06.02.21 23:16, всего редактировалось 1 раз.

Monk
Сообщения: 11
Зарегистрирован: 10.10.18 16:41

Re:

Сообщение Monk » 05.02.21 10:11

БудДен писал(а):
17.04.20 23:35
Процесс описан примерно тут:

https://gitlab.com/budden/jaos/-/blob/яос/док/сборка.md
Ссылка поломана. Теперь работает https://gitlab.com/budden/jaos/-/blob/с ... /сборка.md

БудДен
Сообщения: 2916
Зарегистрирован: 07.10.18 14:01

Re: Скачать ЯОС

Сообщение БудДен » 06.02.21 23:16

Поправил

БудДен
Сообщения: 2916
Зарегистрирован: 07.10.18 14:01

Re: Скачать ЯОС

Сообщение БудДен » 09.07.22 09:26

Проблемы со скачиванием из-за таймаута. Пытаюсь решить:
Скорость соединения - 2.5Мб/сек

Код: Выделить всё

git clone https://tvoygit.ru/budden/ja-o-s --recursive --depth 500
cd ja-o-s
git pull --depth 1000
git pull --depth 1200
git pull --depth 500
git pull --depth 500
git remote set-branches origin '*'
git fetch -v --depth=1
git fetch -v --depth=10
git fetch -v --depth=100
git fetch -v --depth 1000
git fetch -v --depth 50000

Ответить