Install Packages

Install Essential Packages

There are some packages that you can install to improve the overall user experience, which includes:

  • vim
  • nautilus (Gnome File Viewer)

Installing packages provided by StarFive

The following are the packages provided to install:

Some packages particular are not available to download via apt/apt-get, and is provided by StarFive apt source:

  • 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

There is a script prepared so that you can install the packages (and its runtime dependencies) with the run of a script.

You will just need to run:

Note: Make sure VisionFive 2 Lite is connected to the Internet before running the script.
cd /opt/sudo ./install_package_and_dependencies.sh
sudo ./install_all.sh
Figure 1.