Install Twinkle on Ubuntu 14.04 LTS


Most of you may have faced issue with installing Twinkle Softphone on Ubuntu 14.04 LTS. Using apt it gets installed correctly but when you try to launch, it will not starup up in a graphical mode, it will keep processing like its starting but it will end up with nothing. It seems Twinkle soft­phone application is somehow packaged wrongly may be due to missing dependencies.

Until a corrected package is released, you can simulate Twinkle by using the version from Ubuntu 12.04 LTS.

To do that, perform the fol­lo­wing steps:

1) Add the Ubuntu 12.04 package sources to the system. For this, add the following lines to /etc/apt/sources.list:

    deb http://archive.ubuntu.com/ubuntu/ precise restricted main multiverse universe

2) Exclude these packages from the default update mechanism  packages from here should only be installed on special request. Do this by adding the fol­lo­wing lines to /etc/apt/preferences.d/preferences (create the file if it does not exist so far):

  Package: *
  Pin: release a=precise
  Pin-Priority: 400

3) Install twinkle from Ubuntu 12.04 LTS Precise Pan­go­lin by executing this command :

  apt-get update
  apt-get install twinkle/precise

    This forces to install the twinkle package from the just-​added precise package source which   actually is Ubuntu 12.04.
   After that, twinkle should be star­ta­ble again. It is now the older version which works without problems and has the correct dependencies so that  the graphical interface comes up.

4) After having installed the old version, you have to fix it so that subsequent "apt-​get upgrade command do not overwrite it with the (broken) version from 14.04 again. For this, add another entry to /etc/apt/preferences.d/preferences:

    Package: twinkle
  Pin: version 1:1.4.2-2.1
  Pin-Priority: 500

5) Finally, apt-​get might complain about some auto-​installed packages which are not needed any more.  Remove these with

  apt-get autoremove










No comments:

Post a Comment

Pages