Path: blob/master/website/content/en/docs/installation/source.md
1649 views
---
---
Installing from Source
If you prefer to build Lima from source, follow these steps:
Prerequisites
Ensure you have the following dependencies installed:
git
go
make
Build and Install
Run the following commands:
Note:
sudo make install
is required unless you have write permissions for/usr/local
. Otherwise, installation may fail.
Alternative Installation (Without Sudo)
If you prefer installing Lima in your home directory, configure the PREFIX
and PATH
as follows:
Building External Drivers
⚠️ Building drivers as external mode is experimental
Lima supports building drivers as external executables. For detailed information on creating and building external drivers, see the Virtual Machine Drivers guide.
Packaging Lima for Distribution
After building Lima from source, you may want to package it for installation on other machines:
The package for the core component and the native guest agent:
The package for the additional guest agents:
These packages can then be transferred and installed on the target system.