Installing Packages

This section covers installing essential system packages and StarFive-provided packages to enhance your user experience on VisionFive 2 Lite.

Install Essential Packages

The following packages improve core functionality and usability. Install them via the system package manager:
  • vim (terminal text editor)
  • nautilus (GNOME File Viewer, for graphical file management)

Installing StarFive-Provided Packages

Some packages particular are not available to download via apt/apt-get, and are distributed exclusively via StarFive’s official APT source. These include:

  • Node.js 18.19.1
  • v8 10.2.154.13
  • libsdl2-dev 2.0-0
  • QT 5.15.13
  • Firefox 126.0.1-1
  • Libreoffice 4:24.2.7
  • NW.js 0.65.1
  • FFmpeg 7:6.1.1-3ubuntu5
  • GStreamer 1.24.2-1ubuntu0.1
  • v4l2test (This is a custom shell script to use the CSI camera) 1.1-OK5
To install these packages and their runtime dependencies:
  1. Make sure VisionFive 2 Lite is connected to the Internet.

  2. Run the following script:
    cd /opt
    sudo ./install_full.sh