FluxEdge
  • FluxEdge
    • ☀️Overview
    • 🏠Home
    • Projects
      • Overview
        • Machine Overview
        • Projects Overview
      • Deploy App
        • Quick Launch
        • Custom Deployment
        • Local Storage
      • Rent Machine
    • Rate and Review Machines
    • Account
      • Overview
        • Deposit Funds
      • Audit
        • Logs
        • Login
        • Machines
        • Projects
        • Balance
      • Contact Details
      • Settings
        • General Settings
        • Security Settings
          • How to Set Up an Anti-Phishing Code on FluxEdge
        • Notification Settings
    • ❓FAQs
      • Billing and Payments
      • Deployment and Management
      • Security
      • General Information
  • FluxCore
    • ☀️Overview
    • ☁️FluxCore Web
    • Installation
      • Windows Installation
        • Troubleshooting
          • WSLRun([wsl.exe -l]): exit status 0xffffffff
          • How to Download Logs
          • Efficient Steps to Safely Cleanse Your Windows System of FluxCore
      • Linux Headless Installation
      • Linux Installation
        • Troubleshooting
          • How to Uninstall Rancher on Linux via Command
          • How to Uninstall Rancher on Linux via UI
    • 🏠Home
    • 🖥️Machines
      • Discover Your Machine ID and Password
      • How to add Machines to your local FluxCore GUI
      • Connecting to Your Fluxcore Server from Another PC on Your Local Network Without Installation
      • Individual Machine
        • Overview
        • Benchmark
        • Hardware
    • ⛏️Mining
      • All about the “Mining Dashboard” Module
      • Overclocking (OC) Profiles
      • Auto-Switch
    • 🤖Services
      • Service Module Overview
      • PoUW OC Profiles
      • FAQs
    • Account
      • Overview
      • Audit
        • Logs
        • Login
        • Mining
        • Leases
        • Rewards Claimed
      • OC Profiles
        • Mining Profiles
        • PoUW Profiles
      • Modules
      • Contact Details
      • Settings
        • General Settings
        • Security Settings
          • How to Set Up an Anti-Phishing Code on FluxCore
        • Notification Settings
    • ✅FluxCore Supported NVIDIA Drivers
    • 💵Claiming Rewards
    • 💰Machine Pricing
    • ❓FAQs
      • Rewards Information
      • Provider Information
      • General Information
      • Security and Maintenance
  • Resources
    • Litepaper
    • FluxEdge Economics v1
    • Protocol Roadmap
    • Socials
      • Flux Linktree
      • Twitter
      • Discord
    • Support
Powered by GitBook
On this page
  • Welcome to the FluxCore Installation Guide for Linux
  • Prerequisites to run FluxCore:
  • 1. Ubuntu 22.04
  • 2. Graphic Card Driver
  • Let's get started!
  1. FluxCore
  2. Installation

Linux Installation

PreviousLinux Headless InstallationNextTroubleshooting

Last updated 1 month ago

Welcome to the FluxCore Installation Guide for Linux

We're excited to help you get started with FluxCore on your Linux machine. Whether you're a seasoned Linux user or just getting started, this guide will walk you through the installation process smoothly.

Prerequisites to run FluxCore:

⚠️ Make sure you format your drives without LVM to function properly currently we do not support LVM

1. Ubuntu 22.04

We officially recommend using Ubuntu 22.04 (Desktop or Server) for the best experience. While earlier versions of Ubuntu might work, they haven’t been thoroughly tested, so you may run into some unexpected challenges.

2. Graphic Card Driver

To ensure a smooth installation, make sure you install the recommended graphics card drivers and CUDA on your Ubuntu system before setting up FluxCore. This step is crucial to avoid any hiccups down the road.

NVIDIA: Version 550

sudo apt update && sudo apt upgrade -y

Ubuntu Server:

sudo apt install nvidia-driver-550-server

Ubuntu Desktop:

sudo apt install nvidia-driver-550

⚠️ Note: This command always installs the latest version within the 550 driver branch in the repo, which might not yet be supported by FluxCore. Please refer to the official for the most up-to-date compatibility list before proceeding.

CUDA:

wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt-get update
sudo apt-get install -y nvidia-cuda-toolkit
sudo apt install cuda-toolkit-12-4

AMD: Version 23 Coming Soon!

Important Note:

Choosing a different driver version for your system should be done with caution. Doing so may result in potential issues with certain FluxCore services, such as:

  • Benchmarking

  • Mining

  • GPU detection on the marketplace

Ensure you understand the risks before proceeding with a driver change, as it could affect the performance and functionality of your system within the FluxCore ecosystem.

Let's get started!

  1. Run the FluxCore Installation Bash Script

  • Open a terminal window or your preferred IDE, and execute the following bash script:

bash -i <(curl -s https://download.fluxcore.ai/setup.sh)
  1. Install FluxCore

  • Enter “1” and press “Enter” to install the necessary prerequisites.

When prompted for sudo password please provide your sudo password.

  • The script will prompt you to select an IP address to bind the web server. Choose the local IP address of your machine

  1. Download the Machine ID and Password during the initial installation

  • During Step Two of the installation process, titled “Register Machine,” you will be prompted to download a file that includes your Machine ID and Password. Kindly proceed with the download, as you may require these values later to establish a connection with another FluxCore GUI for remote control purposes.

  • Allow Fluxcore to install completely through the user interface (UI). Once the installation is finished and there are no further dependencies being installed, reboot your machine.

you will be able to access the ui on http://<IP>:18180 if you set it to 192.168.1.100 you would access from

FluxCore Supported NVIDIA Drivers
http://192.168.1.100:18180