You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since the Wiki section has got information for configuring pre-requisites for Ubuntu, here are the packages I installed for installing LXDUI on Fedora 32. Couldn't find a way to open pull request for Wiki, so created as an issue. Please point me in the right direction if this is not the place to do so.
Prerequisites
The following prerequisites are required to be installed on your system before you can install and use LXDUI.
1) LXD
LXD can be installed in one of three ways; from source, from the Ubuntu Backports or as a Snap package. The recommended way is to use Snap package.
2) Python 3
Version 2.0 of LXDUI is a complete rewrite based on Python 3, so please be keep in mind that all app related commands, if not specifically called out, will require that you have Python 3 installed on your system.
3) PIP (included in systems with Python 3.4 or higher)
PIP is a package manager for Python applications. In the event that a required package is missing from your system you can use PIP to install it.
3) OpenSSL (libssl-dev on Ubuntu, openssl-devel on Fedora)
ZFS is a combined file system and logical volume manager. It's the preferred storage layer for LXD.
OPTIONAL
Virtualenv
Virtualenv is a tool to create isolated Python environments. Python “Virtual Environments” allow Python packages to be installed in an isolated location for a particular application, rather than being installed globally.
@prasadkumar013 you can create a PR with README-FEDORA.md containing all this info. @mineibrm one the PR is merged go ahead and create section on wiki and link it on main wiki page
Since the Wiki section has got information for configuring pre-requisites for Ubuntu, here are the packages I installed for installing LXDUI on Fedora 32. Couldn't find a way to open pull request for Wiki, so created as an issue. Please point me in the right direction if this is not the place to do so.
Prerequisites
The following prerequisites are required to be installed on your system before you can install and use LXDUI.
1) LXD
LXD can be installed in one of three ways; from source, from the Ubuntu Backports or as a Snap package. The recommended way is to use Snap package.
2) Python 3
Version 2.0 of LXDUI is a complete rewrite based on Python 3, so please be keep in mind that all app related commands, if not specifically called out, will require that you have Python 3 installed on your system.
3) PIP (included in systems with Python 3.4 or higher)
PIP is a package manager for Python applications. In the event that a required package is missing from your system you can use PIP to install it.
3) OpenSSL (libssl-dev on Ubuntu, openssl-devel on Fedora)
OpenSSL is used for certificate management.
4) ZFS
ZFS is a combined file system and logical volume manager. It's the preferred storage layer for LXD.
OPTIONAL
Virtualenv
Virtualenv is a tool to create isolated Python environments. Python “Virtual Environments” allow Python packages to be installed in an isolated location for a particular application, rather than being installed globally.
Installation:
Fedora pre-requisites installation
sudo dnf install git snapd openssl-devel python3 python3-pip python3-devel -y
sudo systemctl enable snapd && sudo systemctl start snapd
Ubuntu pre-requisites installation
sudo apt install -y git build-essential libssl-dev python3-venv python3-pip python3-dev zfsutils-linux bridge-utils
Snap Installation
sudo snap install lxd
lxd init
Accept all the defaults for the prompts from
lxd init
. For further instructions on installing and configuring LXD please refer to the following link.Install LXDUI
Follow the instructions located here to install LXDUI.
The text was updated successfully, but these errors were encountered: