Corebird twitter client for Ubuntu 14.04
I have recently installed ubuntu on my laptop (wubi method) and I'm very pleased. All and all it does everything that I need, but recently I heard about corebird - a twitter client that looks spot on. I have been searching but I couldn't find how to install it on ubuntu 14.04. Can you help me doing so?
I have tried other twitter clients like hotot, turpial and birdie, but I don't like them that much.
Thanks in advance, cheers!
EDIT I have finally installed valac. However, there is another problem with gtk+-3.12.0. After typing ./configure, I get:
configure: error: Package requirements (glib-2.0 >= 2.39.5 atk >= 2.7.5 pango >= 1.32.4 cairo >= 1.12.0 cairo-gobject >= 1.12.0 gdk-pixbuf-2.0 >= 2.27.1) were not met:
No package 'pango' found No package 'cairo' found No package 'cairo-gobject' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix.
Alternatively, you may set the environment variables BASE_DEPENDENCIES_CFLAGS and BASE_DEPENDENCIES_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.
Solution 1:
There's now a PPA that contains Corebird packages, available for Ubuntu 14.10 and Ubuntu 14.04.
sudo add-apt-repository ppa:ubuntuhandbook1/corebird sudo apt-get update sudo apt-get install corebird
Ubuntu 14.04 user also need Gnome3 and Gnome 3 Staging PPA for the dependencies:
sudo add-apt-repository ppa:gnome3-team/gnome3 sudo add-apt-repository ppa:gnome3-team/gnome3-staging
via: http://ubuntuhandbook.org/index.php/2014/07/install-corebird-ubuntu-ppa/ PPA: https://launchpad.net/~ubuntuhandbook1/+archive/ubuntu/corebird
Solution 2:
Download corebird
from github: this is the project page, where you can find information about dependencies and installation instructions, and this is the link to source.
Download sourcefile in Desktop, then type:
cd ~/Desktop
unzip corebird-master.zip
cd corebird-master
make sure you have all program needed: install with:
sudo apt-get install autoconf autopoint automake intltool libtool
now,configure corebird with:
./autogen.sh --prefix=/usr
Probably there will be some unmet dependencies, you will need to install via sudo apt-get install
. Type:
sudo apt-get install librest-dev libjson-glib-dev libsqlite3-dev libsoup2.4-dev intltool libgee-dev libvala-0.22-dev libglib2.0-dev automake libgee-0.8-dev
If the version of gtk is not correct, you will need to install the latest libraries by downloading this package. Download in Desktop, then type:
cd ~/Desktop
tar xfv gtk+-3.12.0.tar.xz
cd ~/Desktop/gtk+-3.12.0/
./configure
make (this will take a while)
sudo make install
sudo ldconfig
Check also valac version, typing:
valac --version
if version in minor than 0.24.0, then you have to install also vala 0.24: so download source from here (this is then link to file) download source in Desktop, then type:
tar xfv ~/Desktop/vala-0.24.0.tar.xz
cd ~/Desktop/vala-0.24.0/
./configure
make
sudo make install
sudo ldconfig
if everything is ok, you will now be able to install codebird.
When all dependencies will be installed rerun the autogen
command, and if the configuration is successful, type:
make
sudo make install
You can now use the newly installed corebird.