github lima-vm/lima v0.10.0

latest releases: v0.22.0, v0.21.0, v0.21.0-beta.0...
2 years ago

This release adds experimental support for 9P to replace reverse-sshfs mounts:

limactl start --name=default template://experimental/9p

Adoption of 9P is aimed at solving the issues around stability and security of reverse-sshfs.
The default mount type is still reverse-sshfs, but the default is planned to be changed to 9P in Lima v1.0.


Changes

  • Mounts:

  • QEMU:

    • Adjust the memory size to be <= 3GB on M1 to avoid host panic (#796)
  • nerdctl:

    • Update nerdctl to v0.19.0 (#811). This release finally implements the long-wanted nerdctl cp.
  • limactl CLI:

    • limactl shell: add --shell option (#779, #780, thanks to @jandubois)
    • limactl start: template://: support subdirectories (#805)
  • YAML:

  • Templates:

    • Update Ubuntu from 21.10 to 22.04 (#811)

Full changes: https://github.com/lima-vm/lima/milestone/21?closed=1
Thanks to @afbjorklund @jandubois @nickpetrovic @tdaniely-dn @tweltz @xfoxfu

Homebrew

brew install lima
Homebrew/homebrew-core@8bcf048

Usage

[macOS]$ limactl start
...
INFO[0029] READY. Run `lima` to open the shell.

[macOS]$ lima uname
Linux

The binaries were built automatically on GitHub Actions.
The build log is available for 90 days: https://github.com/lima-vm/lima/actions/runs/2218559760

The sha256sum of the SHA256SUMS file itself is 6fc5182eb4498660ccb5a69e42af126ee665c72bb5e6c8a604c6cfa8257b490d .

Don't miss a new lima release

NewReleases is sending notifications on new releases.