Category: Linux

How to create a snap for a Python app with networking using snapcraft in Ubuntu 16.04

Update #1: 6 Feb 2017  httpstat needs curl. Originally, this HowTo would freshly compile curl from the github source. Now, this HowTo shows how to reuse the existing curl package from the Ubuntu repositories. In this post we see how to create a snap package (or, just snap) of some software in Ubuntu 16.04. A …

Continue reading

Permanent link to this article: https://blog.simos.info/how-to-create-a-snap-for-a-python-app-with-networking-using-snapcraft-in-ubuntu-16-04/

How to install Inkscape 0.92 (latest) as a snap in Ubuntu 16.04

Inkscape is professional open-source vector graphics editor. The latest version is 0.92. Here is a video demonstrating the new Inkscape 0.92 features. And detailed Inkscape 0.92 Release Notes. Here is how to install as the Inkscape snap on Ubuntu 16.04 (and other GNU/Linux distributions that support snaps). The snap was created by Inkscape Board member …

Continue reading

Permanent link to this article: https://blog.simos.info/how-to-install-inkscape-0-92-latest-as-a-snap-in-ubuntu-16-04/

How to install LibreOffice 5.3 from snap on Ubuntu 16.04 (and others)

LibreOffice 5.3, installed from a snap.

Update #1: 3 Feb 2017: The new LibreOffice 5.3 has been released to the stable snap channel, which means the process of installing is quite easier. See at the end of this post for the simplified instructions, to install from fresh or switch channel from edge to stable. LibreOffice 5.3 was released a few days …

Continue reading

Permanent link to this article: https://blog.simos.info/how-to-install-libreoffice-5-3-on-ubuntu-16-04-from-snap/

How to completely remove a third-party repository from Ubuntu

Suppose you added a third-party repository of DEB packages in your Ubuntu and you now want to completely remove it, by either downgrading the packages to the official version in Ubuntu or removing them altogether. How do you do that? Well, if it was a Personal Package Archive (PPA), you would simply use ppa-purge. ppa-purge …

Continue reading

Permanent link to this article: https://blog.simos.info/how-to-completely-remove-a-third-party-repository-from-ubuntu/

How to install LXD/LXC containers on Ubuntu on cloudscale.ch

In previous posts, we saw how to configure LXD/LXC containers on a VPS on DigitalOcean and Scaleway. There are many more VPS companies. cloudscale.ch is one more company that provides Virtual Private Servers (VPS). They are based in Switzerland. In this post we are going to see how to create a VPS on cloudscale.ch and configure to …

Continue reading

Permanent link to this article: https://blog.simos.info/how-to-install-lxdlxc-containers-on-ubuntu-on-cloudscale-ch/

How to set up multiple secure (SSL/TLS, Qualys SSL Labs A+) websites using LXD containers

In previous posts we saw how to set up LXD on a DigitalOcean VPS, how to set up LXD on a Scaleway VPS, and how the lifecycle of an LXD container looks like. In this post, we are going to Create multiple websites, each in a separate LXD container Install HAProxy as a TLS Termination …

Continue reading

Permanent link to this article: https://blog.simos.info/how-to-set-up-multiple-secure-ssltls-qualys-ssl-labs-a-websites-using-lxd-containers/