Cura LulzBot Edition is a Free Software 3D printing solution offered through our code repositories.
System requirements and the End User License Agreement can be found on LulzBot.com/Cura.
Clean Your Cache! The commands below will delete the older slicing profiles and 3D printer settings from previous versions of Cura LulzBot Edition Beta. Back up the files and folders listed below first if any customizations have been made.
Open a terminal.
Run the following commands:
cd; rm -Rf .cache/cura-lulzbot .config/cura-lulzbot .local/share/cura-lulzbot .cache/cura2* .config/cura2* .local/share/cura2*
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 Debian version:
Add our repository public key to your local Debian 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 Debian Jessie:
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-lulzbot
If using Debian Stretch:
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-lulzbot
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 Debian 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-lulzbot
If you prefer to use one of our precompiled Cura packages, download the appropriate .deb file for your system architecture from one of three archives:
Once downloaded, in a terminal navigate to the directory containing the file and send the following command:
sudo dpkg -i cura-lulzbot-version.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-lulzbot 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-lulzbot
Remove the cura package and any dependencies, but do not remove any existing cura user data:
sudo apt-get remove --auto-remove cura-lulzbot
Remove the cura package, any dependencies, and all cura user data:
sudo apt-get purge cura-lulzbot
Note: aptitude users replace "apt-get" with "aptitude".
Alternatively, use dpkg:
sudo dpkg --remove cura-lulzbot