# New online installer/launcher

**URL:** <https://forums.ankiweb.net/t/new-online-installer-launcher/62745>\
**Category:** Beta Testing\
**Created:** [June 16, 2025, 12:48pm UTC](https://forums.ankiweb.net/t/new-online-installer-launcher/62745 "2025-06-16T12:48:45Z")\
**Posts on this page:** 1\
**Showing post:** 60

<div class="post-metadata">

**Author:** ![dae](https://sea2.discourse-cdn.com/flex002/user_avatar/forums.ankiweb.net/dae/32/65_2.png) [@dae](https://forums.ankiweb.net/u/dae)\
**Post date:** [June 27, 2025, 5:38pm UTC](https://forums.ankiweb.net/t/new-online-installer-launcher/62745/60 "2025-06-27T17:38:05Z")

</div>

> [@vaibhav](#):
>
> > [@dae](#):
> >
> > > [@cjdduarte](#):
> > >
> > > Let me check if I understood this correctly. From version B6 onwards, does Anki now update itself automatically whenever I open it,
> > 
> > The AnkiProgramFiles location is hard-coded, but the user can install the app elsewhere on Windows
> 
> Not a high priority thing, but hardcoded by whom?

(Getting deja vu - apologies if I’m repeating myself here)

We can’t just use the place Anki’s installed, as it may be a read-only location, and it definitely is on macOS & on Linux when installed in a system folder.

> [@cjdduarte](#):
>
> Let me check if I understood this correctly. From version B6 onwards, does Anki now update itself automatically whenever I open it,

From the latest installer/beta, you can use the new option in the tools menu to update to a different release. The old pop-up notifications will also work to update, but they aren’t sent out for every minor update, and certainly not betas.

There are some caveats/surprises. You lose the upgrade/downgrade menu option in older versions, though an add-on could provide that, or you can manually re-run the Windows installer, bump the pyproject.toml mtime, or remove the AnkiProgramFiles folder. And older versions won’t be able to play audio unless mpv is on the path. But this should only be an issue for stable releases made prior to this launcher.

> [@sommerluk](#):
>
> With the new installer package, I cannot launch Anki anymore:
> 
> > Preparing to start Anki…
> > 
> > Using CPython 3.13.5  
> > Creating virtual environment at: .venv  
> > Resolved 64 packages in 12.90s  
> > error: Distribution `anki==25.6b5 @ registry+https://pypi.org/simple` can’t be installed because it doesn’t have a source distribution or wheel for the current platform
> > 
> > hint: You’re on Linux (`manylinux_2_35_x86_64`)

Recent builds require glibc2.36 or later. glibc has no way of targeting older versions, so the glibc you build on is the oldest you can target, and we need a modern-enough one that can also support ARM64 for development.

> [@sommerluk](#):
>
> Will Flathub be able to still deliver up-to-date Anki packages?

> [@Anon\_0000](#):
>
> > [@antecrescent](#):
> >
> > Building the program with `OFFLINE_BUILD=1` and system dependencies still works.
> 
> I’m assuming this will be phased out in the future, when the launcher becomes the default.

The launcher is an additional layer. As I [covered earlier](https://forums.ankiweb.net/t/new-online-installer-launcher/62745/26#p-173243-third-party-packages-3), distros doing 1 or 2 should only require minor changes, and the launcher is optional.

> [@Shigeyuki](#):
>
> This error seems to be caused by the version of Anki returned by `aqt.appVersion` in the pre-release being `25.06b5` instead of numbers.

> [@Anki 25.06 Beta](https://forums.ankiweb.net/t/anki-25-06-beta/62271/79):
>
> Thanks. HyperTTS looks to be vendoring some third-party code that I’m guessing has broken with the switch to Python 3.13 on Windows. @lucw The other ones are caused by the add-ons trying to parse the version number instead of using [Porting tips for Anki 23.10](https://forums.ankiweb.net/t/porting-tips-for-anki-23-10/35916). If they follow recommended practice, it’ll fix the problem. Those errors won’t happen for stable releases - they’re caused by the beta/rc tag being included in the version number now.

---

_[View the full topic](https://forums.ankiweb.net/t/new-online-installer-launcher/62745)._
