Plastic for Penguins

Find out how to install Plastic SCM in your Linux distro

Debian

Debian

Supported versions: Debian 8 or higher.

1. Add the Plastic SCM repository
Choose between our 'stable' and our 'labs' repositories:
Stable

The Stable repository contains our mature, long-term support releases. Copy these commands and paste them into your terminal to add the Plastic SCM Stable repository to your computer:

sudo apt-get update
sudo apt-get install -y apt-transport-https
echo "deb https://www.plasticscm.com/plasticrepo/stable/debian/ ./" | sudo tee /etc/apt/sources.list.d/plasticscm-stable.list
wget https://www.plasticscm.com/plasticrepo/stable/debian/Release.key -O - | sudo apt-key add -
sudo apt-get update
Labs

The Labs repository stores our cutting-edge releases, packed with the most recent features. Copy these commands and paste them into your terminal to add the Plastic SCM Labs repository to your computer:

sudo apt-get update
sudo apt-get install -y apt-transport-https
echo "deb https://www.plasticscm.com/plasticrepo/labs/debian/ ./" | sudo tee /etc/apt/sources.list.d/plasticscm-labs.list
wget https://www.plasticscm.com/plasticrepo/labs/debian/Release.key -O - | sudo apt-key add -
sudo apt-get update
2. Install Plastic SCM
sudo apt-get install plasticscm-complete

If you want to customize your Plastic SCM installation, we encourage you to go through our package list to find out which configuration suits you best. The plasticscm-complete package will get you a default Plastic SCM installation, but you can also choose from these:

  • plasticscm-complete: the whole Plastic SCM experience!
    • plasticscm-client-complete: would you like all our client tools? Choose this package, then!
      • plasticscm-client-core: only command line client utilities.
      • plasticscm-client-gtk: our awesome GTK# GUI. You’ve got to try it!
    • plasticscm-server-core: the rock-solid Plastic SCM server and everything related to it.
2.1. Installing Plastic SCM Cloud Edition

If you’d like to install Plastic SCM Cloud Edition, please add the Plastic SCM repository normally and then run this command:

sudo apt-get install plasticscm-cloud

When the install process is finished, run “gtkplastic” command. The first time the application is launched, a configuration form will be shown to enter your Plastic SCM Cloud Edition Subscription credentials in order to push/pull code from your organization.

2.2 Installing Plastic SCM Proxy

If you’d like to install Plastic SCM Proxy Server, please add the Plastic SCM repository normally and then run this command:

sudo apt-get install plasticscm-proxy-server

The proxy server will be up and running after install, listening on port 8085.

2.3 Installing Eclipse

Once Plastic SCM client is installed, the steps to setup the Eclipse plugin are the following:

  1. Locate the root path of the Eclipse IDE (
    $ECLIPSE_ROOT
    from now on)
  2. Run these commands:
rm -f $ECLIPSE_ROOT/plugins/com.codicesoftware.*.jar
cp /opt/plasticscm5/client/eclipse_plugin/com.codicesoftware.*.jar $ECLIPSE_ROOT/plugins
$ECLIPSE_ROOT/eclipse -clean

For further info, or if you need assistance, please contact our support team: support@codicesoftware.com

Ubuntu

Ubuntu

Supported versions: Ubuntu 14.04 or higher.

1. Add the Plastic SCM repository
Choose between our 'stable' and our 'labs' repositories:
Stable

The Stable repository contains our mature, long-term support releases. Copy these commands and paste them into your terminal to add the Plastic SCM Stable repository to your computer:

sudo apt-get update
sudo apt-get install -y apt-transport-https
echo "deb https://www.plasticscm.com/plasticrepo/stable/ubuntu/ ./" | sudo tee /etc/apt/sources.list.d/plasticscm-stable.list
wget https://www.plasticscm.com/plasticrepo/stable/ubuntu/Release.key -O - | sudo apt-key add -
sudo apt-get update
Labs

The Labs repository stores our cutting-edge releases, packed with the most recent features. Copy these commands and paste them into your terminal to add the Plastic SCM Labs repository to your computer:

sudo apt-get update
sudo apt-get install -y apt-transport-https
echo "deb https://www.plasticscm.com/plasticrepo/labs/ubuntu/ ./" | sudo tee /etc/apt/sources.list.d/plasticscm-labs.list
wget https://www.plasticscm.com/plasticrepo/labs/ubuntu/Release.key -O - | sudo apt-key add -
sudo apt-get update
2. Install Plastic SCM
sudo apt-get install plasticscm-complete

If you want to customize your Plastic SCM installation, we encourage you to go through our package list to find out which configuration suits you best. The plasticscm-complete package will get you a default Plastic SCM installation, but you can also choose from these:

  • plasticscm-complete: the whole Plastic SCM experience!
    • plasticscm-client-complete: would you like all our client tools? Choose this package, then!
      • plasticscm-client-core: only command line client utilities.
      • plasticscm-client-gtk: our awesome GTK# GUI. You’ve got to try it!
    • plasticscm-server-core: the rock-solid Plastic SCM server and everything related to it.
2.1. Installing Plastic SCM Cloud Edition

If you’d like to install Plastic SCM Cloud Edition, please add the Plastic SCM repository normally and then run this command:

sudo apt-get install plasticscm-cloud

When the install process is finished, run “gtkplastic” command. The first time the application is launched, a configuration form will be shown to enter your Plastic SCM Cloud Edition Subscription credentials in order to push/pull code from your organization.

2.2 Installing Plastic SCM Proxy

If you’d like to install Plastic SCM Proxy Server, please add the Plastic SCM repository normally and then run this command:

sudo apt-get install plasticscm-proxy-server

The proxy server will be up and running after install, listening on port 8085.

2.3 Installing Eclipse

Once Plastic SCM client is installed, the steps to setup the Eclipse plugin are the following:

  1. Locate the root path of the Eclipse IDE (
    $ECLIPSE_ROOT
    from now on)
  2. Run these commands:
rm -f $ECLIPSE_ROOT/plugins/com.codicesoftware.*.jar
cp /opt/plasticscm5/client/eclipse_plugin/com.codicesoftware.*.jar $ECLIPSE_ROOT/plugins
$ECLIPSE_ROOT/eclipse -clean

For further info, or if you need assistance, please contact our support team: support@codicesoftware.com

Fedora

Fedora

Supported versions: Fedora 22 or higher.

1. Add the Plastic SCM repository
Choose between our 'stable' and our 'labs' repositories:
Stable

The Stable repository contains our mature, long-term support releases. Copy these commands and paste them into your terminal to add the Plastic SCM Stable repository to your computer:

sudo dnf config-manager --add-repo https://www.plasticscm.com/plasticrepo/stable/fedora/plasticscm-stable.repo
Labs

The Labs repository stores our cutting-edge releases, packed with the most recent features. Copy these commands and paste them into your terminal to add the Plastic SCM Labs repository to your computer:

sudo dnf config-manager --add-repo https://www.plasticscm.com/plasticrepo/labs/fedora/plasticscm-labs.repo
2. Install Plastic SCM
sudo dnf install plasticscm-complete

If you want to customize your Plastic SCM installation, we encourage you to go through our package list to find out which configuration suits you best. The plasticscm-complete package will get you a default Plastic SCM installation, but you can also choose from these:

  • plasticscm-complete: the whole Plastic SCM experience!
    • plasticscm-client-complete: would you like all our client tools? Choose this package, then!
      • plasticscm-client-core: only command line client utilities.
      • plasticscm-client-gtk: our awesome GTK# GUI. You’ve got to try it!
    • plasticscm-server-core: the rock-solid Plastic SCM server and everything related to it.
2.1. Installing Plastic SCM Cloud Edition

If you’d like to install Plastic SCM Cloud Edition, please add the Plastic SCM repository normally and then run this command:

sudo dnf install plasticscm-cloud

When the install process is finished, run “gtkplastic” command. The first time the application is launched, a configuration form will be shown to enter your Plastic SCM Cloud Edition Subscription credentials in order to push/pull code from your organization.

2.2 Installing Plastic SCM Proxy

If you’d like to install Plastic SCM Proxy Server, please add the Plastic SCM repository normally and then run this command:

sudo dnf install plasticscm-proxy-server

The proxy server will be up and running after install, listening on port 8085.

2.3 Installing Eclipse

Once Plastic SCM client is installed, the steps to setup the Eclipse plugin are the following:

  1. Locate the root path of the Eclipse IDE (
    $ECLIPSE_ROOT
    from now on)
  2. Run these commands:
rm -f $ECLIPSE_ROOT/plugins/com.codicesoftware.*.jar
cp /opt/plasticscm5/client/eclipse_plugin/com.codicesoftware.*.jar $ECLIPSE_ROOT/plugins
$ECLIPSE_ROOT/eclipse -clean

For further info, or if you need assistance, please contact our support team: support@codicesoftware.com

Red Hat / CentOS

Red Hat / CentOS

Supported versions: RedHat Enterprise Linux 6.x and CentOS 6.x.

1. Add the Plastic SCM repository
Choose between our 'stable' and our 'labs' repositories:
Stable

The Stable repository contains our mature, long-term support releases. Copy these commands and paste them into your terminal to add the Plastic SCM Stable repository to your computer:

sudo wget https://www.plasticscm.com/plasticrepo/stable/redhat/plasticscm-stable.repo -O /etc/yum.repos.d/plasticscm-stable.repo
Labs

The Labs repository stores our cutting-edge releases, packed with the most recent features. Copy these commands and paste them into your terminal to add the Plastic SCM Labs repository to your computer:

sudo wget https://www.plasticscm.com/plasticrepo/labs/redhat/plasticscm-stable.repo -O /etc/yum.repos.d/plasticscm-labs.repo
2. Install Plastic SCM
sudo yum install plasticscm-complete

If you want to customize your Plastic SCM installation, we encourage you to go through our package list to find out which configuration suits you best. The plasticscm-complete package will get you a default Plastic SCM installation, but you can also choose from these:

  • plasticscm-complete: the whole Plastic SCM experience!
    • plasticscm-client-complete: would you like all our client tools? Choose this package, then!
      • plasticscm-client-core: only command line client utilities.
      • plasticscm-client-gtk: our awesome GTK# GUI. You’ve got to try it!
    • plasticscm-server-core: the rock-solid Plastic SCM server and everything related to it.
2.1. Installing Plastic SCM Cloud Edition

If you’d like to install Plastic SCM Cloud Edition, please add the Plastic SCM repository normally and then run this command:

sudo yum install plasticscm-cloud

When the install process is finished, run “gtkplastic” command. The first time the application is launched, a configuration form will be shown to enter your Plastic SCM Cloud Edition Subscription credentials in order to push/pull code from your organization.

2.2 Installing Plastic SCM Proxy

If you’d like to install Plastic SCM Proxy Server, please add the Plastic SCM repository normally and then run this command:

sudo yum install plasticscm-proxy-server

The proxy server will be up and running after install, listening on port 8085.

2.3 Installing Eclipse

Once Plastic SCM client is installed, the steps to setup the Eclipse plugin are the following:

  1. Locate the root path of the Eclipse IDE (
    $ECLIPSE_ROOT
    from now on)
  2. Run these commands:
rm -f $ECLIPSE_ROOT/plugins/com.codicesoftware.*.jar
cp /opt/plasticscm5/client/eclipse_plugin/com.codicesoftware.*.jar $ECLIPSE_ROOT/plugins
$ECLIPSE_ROOT/eclipse -clean

For further info, or if you need assistance, please contact our support team: support@codicesoftware.com

OpenSUSE

OpenSUSE

Supported versions: OpenSUSE 12.2 or higher.

1. Add the Plastic SCM repository
Choose between our 'stable' and our 'labs' repositories:
Stable

The Stable repository contains our mature, long-term support releases. Copy these commands and paste them into your terminal to add the Plastic SCM Stable repository to your computer:

sudo zypper ar -f https://www.plasticscm.com/plasticrepo/stable/opensuse/ plasticscm-stable
sudo zypper ref
Labs

The Labs repository stores our cutting-edge releases, packed with the most recent features. Copy these commands and paste them into your terminal to add the Plastic SCM Labs repository to your computer:

sudo zypper ar -f https://www.plasticscm.com/plasticrepo/labs/opensuse/ plasticscm-labs
sudo zypper ref
2. Install Plastic SCM
sudo zypper install plasticscm-complete

If you want to customize your Plastic SCM installation, we encourage you to go through our package list to find out which configuration suits you best. The plasticscm-complete package will get you a default Plastic SCM installation, but you can also choose from these:

  • plasticscm-complete: the whole Plastic SCM experience!
    • plasticscm-client-complete: would you like all our client tools? Choose this package, then!
      • plasticscm-client-core: only command line client utilities.
      • plasticscm-client-gtk: our awesome GTK# GUI. You’ve got to try it!
    • plasticscm-server-core: the rock-solid Plastic SCM server and everything related to it.
2.1. Installing Plastic SCM Cloud Edition

If you’d like to install Plastic SCM Cloud Edition, please add the Plastic SCM repository normally and then run this command:

sudo zypper install plasticscm-cloud

When the install process is finished, run “gtkplastic” command. The first time the application is launched, a configuration form will be shown to enter your Plastic SCM Cloud Edition Subscription credentials in order to push/pull code from your organization.

2.2 Installing Plastic SCM Proxy

If you’d like to install Plastic SCM Proxy Server, please add the Plastic SCM repository normally and then run this command:

sudo zypper install plasticscm-proxy-server

The proxy server will be up and running after install, listening on port 8085.

2.3 Installing Eclipse

Once Plastic SCM client is installed, the steps to setup the Eclipse plugin are the following:

  1. Locate the root path of the Eclipse IDE (
    $ECLIPSE_ROOT
    from now on)
  2. Run these commands:
rm -f $ECLIPSE_ROOT/plugins/com.codicesoftware.*.jar
cp /opt/plasticscm5/client/eclipse_plugin/com.codicesoftware.*.jar $ECLIPSE_ROOT/plugins
$ECLIPSE_ROOT/eclipse -clean

For further info, or if you need assistance, please contact our support team: support@codicesoftware.com

Get the latest news