Документация
Установить
Установите опубликованную сборку настольного компьютера или сообщите источнику получения исходного кода отдельно от этого установщика.
Автоматически переведено с английского. Смотреть оригинал на английском
Опубликованные установщики
The страница загрузки перечисляет стабильные установщики настольных компьютеров из выпусков GitHub nikomatt69/cadcamfun. Каждая версия разделена на один выпуск индекса, отмеченный тегом v{version}и шесть выпусков платформы с тегами v{version}-{slug}.
Выпуск индекса содержит latest.json для средства обновления в приложении. Релизы платформы содержат файлы, которые загружает человек. Имена ресурсов начинаются с тройки целей Rust, например aarch64-apple-darwin--.
Тег выпуска не является доказательством существования каждого установщика.
На странице загрузки показаны только ресурсы, которые фактически прикреплены к стабильной версии платформы. Отсутствие карточки означает, что платформа не была опубликована для выбранной версии.
Шесть настольных целей
| Слизень | Машина | Установщик |
|---|---|---|
macos-arm64 | macOS Apple Кремний | .dmg |
macos-x64 | macOS Intel | .dmg |
windows-x64 | Windows х64 | .msi и НСИС -setup.exe |
windows-arm64 | Windows ARM64 | .msi и НСИС -setup.exe |
linux-x64 | Linux х64 | .deb и .rpm |
linux-arm64 | Linux 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, когда бочка опубликована для этого выпуска:
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 и в сочетании с уже запущенным рабочим столом. Следовать компаньон в паре.