I understand that this currently is a beta. But in the future, there should be an indication on app launch.
I have to say I quite dislike that. Can we provide the dependencies too as seperate packages? Anki then could check if it’s available and only download when neccessary.
There is an issue. On debian linux, after running sudo ./install
, I get the following output:
'anki' -> '/usr/local/share/anki/anki'
'anki.1' -> '/usr/local/share/anki/anki.1'
'anki.desktop' -> '/usr/local/share/anki/anki.desktop'
'anki.png' -> '/usr/local/share/anki/anki.png'
'anki.xml' -> '/usr/local/share/anki/anki.xml'
'anki.xpm' -> '/usr/local/share/anki/anki.xpm'
'install.sh' -> '/usr/local/share/anki/install.sh'
'launcher.amd64' -> '/usr/local/share/anki/launcher.amd64'
'launcher.arm64' -> '/usr/local/share/anki/launcher.arm64'
'pyproject.toml' -> '/usr/local/share/anki/pyproject.toml'
'README.md' -> '/usr/local/share/anki/README.md'
'uninstall.sh' -> '/usr/local/share/anki/uninstall.sh'
'uv.amd64' -> '/usr/local/share/anki/uv.amd64'
'uv.arm64' -> '/usr/local/share/anki/uv.arm64'
'.python-version' -> '/usr/local/share/anki/.python-version'
Install complete. Type 'anki' to run.
If I now type anki
, I get
Error: Launcher not found: /usr/local/bin/launcher.amd64
The reason is the paths don’t match.
Edit: The fix is quite easy, though. In the anki file, just change the variable SCRIPT_DIR
like so:
SCRIPT_DIR="/usr/local/share/anki"
After that, everythink works fine and anki opens.
Edit 2: With this build finally Webview cursor not changing type (or changing unreliably) since Qt 6.4.0 update · Issue #2168 · ankitects/anki · GitHub is fixed, which I really love.
Edit 3: With this beta, hiding the cursor works as well (see Why can't I hide the cursor with js or css and how to solve it (Anki for Desktop)?)