In this tutorial, we will guide you through the process of installing WebUI-aria2 on the latest version of Elementary OS.
Before getting started, make sure you have the following prerequisites:
Before installing the WebUI, you should have aria2 installed on your system. To check if you have aria2 installed, open a terminal window and type the following command:
aria2c --version
If aria2 is not installed, run the following command in the terminal:
sudo apt-get install aria2
You can download the latest version of the WebUI-aria2 from the official GitHub repository:
wget https://github.com/ziahamza/webui-aria2/releases/latest/download/webui-aria2-latest.zip
The command downloads the zipped file of the latest release of the WebUI-aria2.
Extract the content of the downloaded archive using the following command:
unzip webui-aria2-latest.zip
The command will extract the files to the current working directory.
After extracting the WebUI-aria2 archive, you need to configure it by creating a new file aria2.conf
:
cd webui-aria2-latest
touch aria2.conf
Then, open the newly created file and add the following lines:
#rpc-listen-port=6800
rpc-secret=my-secret-pass
Before running WebUI-aria2, make sure to replace my-secret-pass
with a strong password.
To start WebUI-aria2, navigate to the extracted directory and use the following command:
aria2c --conf-path=aria2.conf
Once aria2 is running, open a browser and navigate to http://localhost:6800. You will be prompted to enter the password you specified in the aria2.conf
file.
Congratulations! You have successfully installed and configured WebUI-aria2 on Elementary OS. You can now use the WebUI to manage all your downloads.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!