June 5, 2015

Cura LulzBot Edition Installation: Debian

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 Debian version:

lsb_release -a

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

If using Debian Wheezy:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak && sudo sed -i '$a deb http://download.alephobjects.com/ao/aodeb wheezy 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 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

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

Troubleshooting

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 Instructions

 

Removal through GUI

Synaptic can be installed through terminal, with:

sudo apt-get install synaptic

Launch 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