System requirements and the End User License Agreement can be found on LulzBot.com/Cura.
Installation using a package manager
In order to use your favorite package manager you'll need to add our package repository (repo) public key to your local machine and our repo to your sources.list file. Use the following command to list display your Ubuntu version:
Add our repository public key to your local Ubuntu machine by running:
wget -qO - http://download.alephobjects.com/ao/aodeb/aokey.pub | sudo apt-key add -
In a terminal send the following command:
If using Ubuntu Trusty or an earlier version:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak && sudo sed -i '$a deb http://download.alephobjects.com/ao/aodeb jessie main' /etc/apt/sources.list && sudo apt-get update && sudo apt-get install cura
If using Ubuntu Xenial or later:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak && sudo sed -i '$a deb http://download.alephobjects.com/ao/aodeb stretch main' /etc/apt/sources.list && sudo apt-get update && sudo apt-get install cura
If you encouter errors, repeat the commands one by one:
Make a backup of your sources.list file:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
Add the repo location to the end of the sources.list file (change the deb version to match your local system):
sudo sed -i '$a deb http://download.alephobjects.com/ao/aodeb jessie main' /etc/apt/sources.list
Refresh the package manager information (aptitude users replace "apt-get" with "aptitude"):
sudo apt-get update
Install Cura from our repository (aptitude users replace "apt-get" with "aptitude"):
sudo apt-get install cura
Installation using pre-compiled packages
If you prefer to use one of our precompiled Cura packages, download the appropriate .deb file for your system architecture from our Cura archive.
Once downloaded, in a terminal navigate to the directory containing the file and send the following command:
sudo dpkg -i cura*.deb
If you have trouble connecting to your LulzBot 3D printer, you may need to add your user account to the dialout/tty serial access group. In a terminal, send the following commands:
sudo usermod -a -G tty $USER
sudo usermod -a -G dialout $USER
Log out of your current session and once you log in again, you should have port access.
Removal through GUI
Synaptic can be installed through terminal, with:
sudo apt-get install synaptic
Press the Search button found in the upper right hand corner of the Synaptic window.
Type cura into the search box and change the Look in drop down to Name.
Press Search to search for all packages that contain the term cura.
All installed packages with cura will be displayed. De-select the cura package.
Choose either Mark for Removal or Mark for Complete Removal.
Press the Apply Changes button to remove the selected package.
Removal through Terminal
Open a terminal and send one of the following commands, based on your desired outcome.
Remove just the cura package and leave behind any existing cura user data:
sudo apt-get remove cura
Remove the cura package and any dependencies, but do not remove any existing cura user data:
sudo apt-get remove --auto-remove cura
Remove the cura package, any dependencies, and all cura user data:
sudo apt-get purge cura
Note: aptitude users replace "apt-get" with "aptitude".
Alternatively, use dpkg:
sudo dpkg --remove cura