Перейти к содержанию
CADCAMFUN
Документы

Документация

Установить

Установите опубликованную сборку настольного компьютера или сообщите источнику получения исходного кода отдельно от этого установщика.

Автоматически переведено с английского. Смотреть оригинал на английском

Опубликованные установщики

The страница загрузки перечисляет стабильные установщики настольных компьютеров из выпусков GitHub nikomatt69/cadcamfun. Каждая версия разделена на один выпуск индекса, отмеченный тегом v{version}и шесть выпусков платформы с тегами v{version}-{slug}.

Выпуск индекса содержит latest.json для средства обновления в приложении. Релизы платформы содержат файлы, которые загружает человек. Имена ресурсов начинаются с тройки целей Rust, например aarch64-apple-darwin--.

Тег выпуска не является доказательством существования каждого установщика.

На странице загрузки показаны только ресурсы, которые фактически прикреплены к стабильной версии платформы. Отсутствие карточки означает, что платформа не была опубликована для выбранной версии.

Шесть настольных целей

СлизеньМашинаУстановщик
macos-arm64macOS Apple Кремний.dmg
macos-x64macOS Intel.dmg
windows-x64Windows х64.msi и НСИС -setup.exe
windows-arm64Windows ARM64.msi и НСИС -setup.exe
linux-x64Linux х64.deb и .rpm
linux-arm64Linux ARM64.deb и .rpm

Задания Linux не публикуют AppImage. Архивы обновлений (.app.tar.gz в macOS — неподписанная для людей Windows .exe используется программой обновления, и .sig файлы) не предлагаются в качестве установщиков.

Контрольные суммы

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

Обновления в приложении

Установленное приложение macOS или Windows проверяет https://github.com/nikomatt69/cadcamfun/releases/latest/download/latest.json. Этот манифест имеет четыре ключа платформы: darwin-aarch64, darwin-x86_64, windows-aarch64, и windows-x86_64. Установка Linux заменяется установкой более новой версии. .deb или .rpm; они не в latest.json.

Рабочий стол по-прежнему запрашивает обновление перед перезапуском, и оно не будет установлено поверх несохраненной работы. Подробная информация о интервале проверки и ключе подписи находится в Сборки и выпуски.

Homebrew

В macOS, когда бочка опубликована для этого выпуска:

macOS
brew install --cask nikomatt69/tap/cadcamfun

Cask — это путь установки macOS. Он не устанавливает пакеты Windows или Linux.

Оформление исходного кода

bun install и bun run desktop:dev создайте рабочий стол из этого репозитория. Они не загружают установщик релиза. Используйте их при изменении приложения. Используйте страницу загрузки, если вам нужна опубликованная сборка.

The быстрый старт — это исходный путь: набор инструментов, расположение базы данных и первое окно.

Компаньон

Не существует iOS App Store или сборки TestFlight, а также пакета Android Store. Приложение для телефона создано на основе apps/mobile и в сочетании с уже запущенным рабочим столом. Следовать компаньон в паре.