Kompozer in Ubuntu-Mate 16

Outstanding Herman. you just solved it for me.

Okay, so here goes for anyone else. The following procedure works.

For 64 bit version do the following in order:

Download and install via gdebi:

https://launchpad.net/ubuntu/+archive/primary/+files/libidl0_0.8.14-1_amd64.deb

Download and install via gdebi:

http://ge.archive.ubuntu.com/ubuntu/pool/universe/k/kompozer/kompozer-data_0.8~b3.dfsg.1-0.1ubuntu2_all.deb

Download and install via gdebi:

http://ge.archive.ubuntu.com/ubuntu/pool/universe/k/kompozer/kompozer_0.8~b3.dfsg.1-0.1ubuntu2_amd64.deb

Finally, issue the following command in a terminal:

sudo apt-mark hold libidl0

1 Like

I will try later this week. One question, what are the potential risks holding back libidl0? Does this have the potential to break another app?

Iā€™ll let you know in due courseā€¦:slight_smile:

I realize that Synaptic Package Manager isnā€™t included in Ubuntu MATE by default, I installed it.
Iā€™m not sure if what Iā€™m doing is technically correct, but hereā€™s how I tried to investigate the potential dangers of holding back libdl0 for my own system.

  1. Open Synaptic Package Manager
  2. Use the search function to find the libidl0 package.
  3. Select (hilight) libidl0 and go to the ā€˜Packageā€™ menu and click ā€˜Propertiesā€™, to open a dialog box called ā€˜libidl0 propertiesā€™.
  4. Click on the ā€˜Dependenciesā€™ tab.
  5. In the drop-down box, switch from ā€˜dependanciesā€™ to ā€˜dependantsā€™, and read what programs are listed.
    At the moment mine only lists libidl-2-0 and kompozer so I think Iā€™m fairly safe for now.
    However, itā€™s worth keeping i mind that someday I might install some other new program which could depend on libildl-2-0 0.8.14-4 and might not work properly or might break my system, Iā€™m only using my imagination and guessing. Iā€™ll have to cross that bridge when I get to it.

I wonder if there is a better way to get a list of programs that use libidl* ?

Well, I searched in alternative.net and found that there are two nice programs for web development:

1. Pinegrow
2. BlueGriffon

Pinegrowā€™s price starts at 39 U$S while BlueGriffon licence starts at 79ā‚¬ (the free version is not as rich as the licensed one)

ps. it also says Kompozer is discontinued.

Searching the internet for libidl0, the only program I can find so far is terminator, and possibly virtualbox, but Iā€™m not sure about that one.

Naturally, me being me, I had to try them out to see what happens. Synaptic Package Manager warned me first that it was going to removed Kompozer and libidl0 when I installed Terminator and I went ahead with it anyway just for fun.
Sure enough, as expected it did upgrade my libidl0_0.8.14-1 to libidl-2-0 0.8.14-4 and install Terminator.
I had to remove Terminator and revert to libidl0_0.8.14-1 to re- install kompozer.

Virtual box seemed to install ok and doesnā€™t seem to have affected kompozer.

So the bottom line is avoid installing Terminator (a terminal program which allows splitting the pane so we can have two or four or more terminals on one screen). But if you do itā€™s not a big problem.

The solution provided by @stevecook172001 works. Thanks Steve.

1 Like

Sorry, yes. In my post that should be here.

I know it's been a while since last post but I take a chance if someday someone needs a new way to have Kompozer working.
Kompozer has been protected via SNAP for the future.
NO need to install extra libraries: just install the snap: https://snapcraft.io/kompozer
I took me a few seconds to install it on my Ubuntu 20.04 (which includes snap) and it works great.

3 Likes

Thanks uncle,
Your link helped me and it led me to this easy and simple command:

sudo snap install kompozer

I have just upgraded to Ubuntu 22.04.1 LTS 'Jammy Jellyfish', and this command was all I needed to get kompozer back and working again.

1 Like