How to Install Mypaint Linux Paint Software in Ubuntu 19.04 – A Best Drawing App for Linux

In this article we are going to learn How to install Mypaint Linux Paint software (Best Drawing App) in Ubuntu 19.04. Mypaint is a painting software like Microsoft Paint in Windows used for drawing purpose. Mypaint Linux paint software application is more advance and comes with more features as compared to MS Paint. This application was initially written and developed by Martin Renold using Python, C++ & C programming language and released on year 2005 under GNU GPLv2 license.

Mypaint Linux paint software is an open source application comes with various features like Mypaint is a cross platform application available for major operating systems i.e. Linux, Microsoft Windows, MacOS, comes with various advance tools like brush, pencil, color picker tool, eraser, fill color tool, marker and so on.

Mypaint linux paint software is a nice tool for beginners and for normal painting work or for learning purpose but it’s not compatible for big projects. Here we are going to install latest version of Mypaint best drawing app in Ubuntu 19.04.

How to Install Mypaint Linux Paint Software in Ubuntu 19.04 – A Best Drawing App for Linux

Follow the below steps to install Mypaint Linux Paint software in Ubuntu 19.04 – Best Drawing app for Linux:

Before start the installation we have to install official PPA repository of Mypaint paint software. To do so use the below command.

[email protected]:~$ sudo add-apt-repository ppa:achadwick/mypaint-testing  # Install PPA Repository
 A rolling build of releases and prereleases from github, where our main development takes place. We try to keep things in master and on the support branches fairly stable and tested, but things may still break with these experimental packages. Be warned! However, if you"re feeling brave, go right ahead and test them out. To add this repository, type the following 2 lines into a Terminal window:

   $ sudo apt-add-repository ppa:achadwick/mypaint-testing
   $ sudo apt-get update

After which you can either go to the Software Center and choose packages from the "MyPaint testing PPA" under "Get Software", or to install the lot type 

   $ sudo apt-get install mypaint mypaint-data-extras 

* Homepage:
* Upstream:
* Report bugs here:
* PPA debian tree repository:

These packages might well work with other Debian-derived OSes too. You'll have to choose the release codename based on your computer's current configuration due to Python version numbering issues. The relevant lines and setup instructions are:

   # MyPaint-testing PPA Ubuntu
   deb trusty main
   deb-src trusty main

Then type, as root,

   # gpg --keyserver --recv-key 2B2916DD
   # gpg --export -a 2B2916DD | apt-key add -
   # apt-get update
   # apt-get install mypaint mypaint-data-extras

You can omit the hi-res add-ons if space or time is tight.
 More info:
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmp_mg9js1v/secring.gpg' created
gpg: keyring `/tmp/tmp_mg9js1v/pubring.gpg' created
gpg: requesting key 2B2916DD from hkp server
gpg: /tmp/tmp_mg9js1v/trustdb.gpg: trustdb created
gpg: key 2B2916DD: public key "Launchpad PPA for Andrew Chadwick" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)

After installing PPA repository let’s update the packages & repositories of Ubuntu 19.04 using below command.

[email protected]:~$ sudo apt-get update   # Update Packages & Repositories
Get:1 xenial InRelease [17.6 kB]                                                                 
Get:2 xenial-security InRelease [102 kB]     
Hit:3 xenial InRelease                                
Get:4 xenial-updates InRelease [102 kB]                                                          
Hit:5 xenial InRelease         
Get:6 xenial/main amd64 Packages [1,584 B]                                            
Get:7 xenial/main i386 Packages [1,584 B]                                         
Get:8 xenial-backports InRelease [102 kB]                      
Get:9 xenial/main Translation-en [880 B]
Fetched 328 kB in 5s (59.9 kB/s)                                       
Reading package lists... Done

Also Read – How to install Krita Digital Painting in Ubuntu 18.04 – Free Art Software For Linux

Now let’s go ahead and install the Mypaint linux paint software package using below command.

[email protected]:~$ sudo apt-get install mypaint mypaint-data-extras   # Install Mypaint best drawing app Package
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  i965-va-driver libavcodec-ffmpeg56 libavutil-ffmpeg54 libchromaprint0 libcrypto++9v5 libcrystalhd3 libgsm1 liblastfm1 libllvm4.0 libopenjpeg5 libqjson0 libqt4-opengl
  libschroedinger-1.0-0 libshine3 libsnappy1v5 libsoxr0 libswresample-ffmpeg1 libva1 libvdpau1 libx265-79 libxvidcore4 libzvbi-common libzvbi0 mesa-vdpau-drivers
  projectm-data va-driver-all vdpau-driver-all vdpau-va-driver
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  cpp-5 g++-5 gcc-5 gcc-5-base libasan2 libatomic1 libblas-common libblas3 libcc1-0 libcilkrts5 libgcc-5-dev libgfortran3 libgomp1 libitm1 liblapack3 liblsan0 libmpx0
  libquadmath0 libstdc++-5-dev libstdc++6 libtsan0 libubsan0 mypaint-data python-cairo python-gi python-gi-cairo python-numpy
Suggested packages:
  gcc-5-locales g++-5-multilib gcc-5-doc libstdc++6-5-dbg gcc-5-multilib libgcc1-dbg libgomp1-dbg libitm1-dbg libatomic1-dbg libasan2-dbg liblsan0-dbg libtsan0-dbg
  libubsan0-dbg libcilkrts5-dbg libmpx0-dbg libquadmath0-dbg libstdc++-5-doc gfortran python-dev python-nose python-numpy-dbg python-numpy-doc
The following NEW packages will be installed:
  libblas-common libblas3 libgfortran3 liblapack3 mypaint mypaint-data mypaint-data-extras python-cairo python-gi python-gi-cairo python-numpy
The following packages will be upgraded:
  cpp-5 g++-5 gcc-5 gcc-5-base libasan2 libatomic1 libcc1-0 libcilkrts5 libgcc-5-dev libgomp1 libitm1 liblsan0 libmpx0 libquadmath0 libstdc++-5-dev libstdc++6 libtsan0
18 upgraded, 11 newly installed, 0 to remove and 407 not upgraded.
Need to get 68.4 MB of archives.
After this operation, 59.8 MB of additional disk space will be used.
Do you want to continue? [Y/n] y  ---> Enter "y" to continue the installation

As you can see above we have successfully installed the Mypaint Linux paint software package. To confirm the same refer the below command.

[email protected]:~$ sudo dpkg -l mypaint   # Confirm the installed Package
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                 Version                 Architecture            Description
ii  mypaint                              1.2.1-0dev1ppa1~xenial1 amd64                   paint program for use with graphics tablets

Now to open the application just type the command mypaint on shell prompt. Refer the command below.

[email protected]:~$ mypaint   # Open Mypaint best drawing app

You can also open the Mypaint Linux paint software graphically using Search your computer box.

How To Uninstall Mypaint Linux Paint Software in Ubuntu?

For any reasons, if you don’t like Mypaint Linux Paint Software and want to uninstall the application from your system using the following command.

[email protected]:~$ sudo dpkg -r mypaint   # Uninstall the Mypaint paint software
(Reading database ... 176283 files and directories currently installed.)
Removing mypaint (1.2.1-0dev1ppa1~xenial1) ...
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Processing triggers for man-db (2.7.5-1) ...

That’s all, In this article, we have explained How to Install Mypaint Linux Paint Software in Ubuntu 19.04 – A Best Drawing App for Linux. I hope you enjoy this article. If you like this article, then just share it. If you have any questions about this article, please comment.