Stumbled across Everything Ubuntu quite by accident. The site appears to have been launched within the past two months and features a customised Google search engine as its main feature plus a handy page of very cool apps. Thanks to Everything Ubuntu, I found Digikam and Aptana. Now wouldn’t it be amazing if we had a visual universe of Ubuntu apps to feast our eyes on? A great interface so you can just point and click, before you decide what you want to apt-get from the repos, and install?
Archive for June, 2009
This is taken from Slack-Tux, Lazy Penguin, and is a HOWTO by Chris Olstrom, thanks Chris.
One of the more irritating aspects of running a 64-bit distribution is that there are still a large number of applications that are not compiled as native 64-bit binaries. This leads to dependence on 32-bit libraries, and managing these 32-bit dependencies can be a nightmare. There is no shortage of users who have introduced more problems than they have solved by forcing the installation of 32-bit libraries.
Cappy has released a handy script to detect and install libraries and other dependencies for 32-bit applications on 64-bit Ubuntu GNU/Linux. Handy things it can do include fetching missing libraries either by name, and figuring out which ones are needed when presented with a given binary.
Note: This script makes use of the Debian package management system, and is unlikely to function properly on distributions that are not Debian-based.
Installation couldn’t be simpler. Download getlibs, and double-click the .deb package. If you download getlibs via Firefox, you should get an ‘Open with gdebi’ option or something equivalent. To install via commandline, try:
$ wget http://www.boundlesssupremacy.com/Cappy/getlibs/getlibs-all.deb
$ sudo dpkg -i getlibs-all.deb
Installing Libraries with getlibs
Usage is pretty straightforward. If you know the name of the library you need, you can feed it to getlibs, and it should fetch it.
$ sudo getlibs -l libogg.so.0 libSDL-1.2.so.0
Matched library libogg.so.0 to libogg0
Matched library libSDL-1.2.so.0 to libsdl1.2debian-all
Reading package lists… Done
Building dependency tree
Reading state information… Done
libogg0 is already the newest version.
The following NEW packages will be installed:
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 213kB of archives.
After unpacking 20.5kB of additional disk space will be used.
Do you want to continue [Y/n]?
Alternatively, provide getlibs with the location of a given binary, and it should figure out what is missing (if anything) and install it. For example, say the binary for Second Life was located at /opt/32/secondlife/secondlife.bin:
$ sudo getlibs /opt/32/secondlife/secondlife.bin
At which point it should match any libraries that are not currently installed and fetch them, assuming they are available (see above for output example).
64bit is often poopooed by developers who wish it would simply go away, since it adds another dimension of complexity to the development process. Consequently you are bound to see posts that tell you 64bit support is not available. I found Issue335 at Code.Google.Com
James Duncan writes “I have been enticed to install Gears by the offline support in Gmail, Google Reader and WordPress, but was unable to easily find a current build to install. To save people trawling through the net, I have listed the builds available here.”
“The files are linked as XPI files, so a simple click on the links below should bring up the install dialogue. I will update this post as new versions come out.”
gears-linux-x86_64-opt-05210.xpi (Current as of 18/05/09)
Want OpenOffice.org 3.1 for Hardy, Intrepid, or Jaunty? Open a terminal window and follow these quick steps.
sudo nano /etc/apt/sources.list.d/PPA_OpenOffice.org.list
Copy and paste the following deb lines:
deb http://ppa.launchpad.net/openoffice-pkgs/ppa/ubuntu jaunty main deb-src http://ppa.launchpad.net/openoffice-pkgs/ppa/ubuntu jaunty main
Follow the rest of the instructions
from Rebel Zero
Mashable reports a Google Chrome release for Linux, and its a deb for Ubuntu in 32 and 64 bit. Here is the direct link to the 64bit download.
“ Well the wait is finally over. Sort of. The search giant has released a buggy, crash-prone development version of Chrome for Mac and Linux (download it here if you dare). Of course, most eager users will probably be very confused by the “DON’T DOWNLOAD THEM” warning Google added to this Chrome release.
In a blog post today, Google stated that they are releasing this version so that developers can play with the release, provide Google with bug reports, and help them solve issues. Google specifically stated the following:
“In order to get more feedback from developers, we have early developer channel versions of Google ChromeGoogle Chrome reviews for Mac OS X and Linux, but whatever you do, please DON’T DOWNLOAD THEM! Unless of course you are a developer or take great pleasure in incomplete, unpredictable, and potentially crashing software.
How incomplete? So incomplete that, among other things , you won’t yet be able to view YouTube videos, change your privacy settings, set your default search provider, or even print.”
Every now and then you will run into the problem of not having the correct keys for the software sources that you enter into Synaptic. A lot of the time, this is because nobody bothered to give them to you, or you just haven’t figured out how to request them using gpg.
This is what the error looks like:
W: GPG error: http://ppa.launchpad.net hardy Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY EF4186FE247510B
Fixing this is simple. Open a terminal and replace the word KEY in both lines with the key you want to get (for example, EF4186FE247510BE). Do this for each key.
gpg --keyserver hkp://subkeys.pgp.net --recv-keys KEY gpg --export --armor KEY | sudo apt-key add -
sudo apt-get update
Works like magic. Thank you to Michy99 from Ubuntu Forums for pointing this out. I also found a method for querying keyservers and adding keys from the index the long way. The tutorial is at RebelZero.Com and it is probably more security conscious than the above method.
UPDATE: I found a one line method for rectifying the problem. A lot faster than either of the above methods.
Allaun recommends using the NO_PUBKEY value (e.g. C5E6A5ED249AD24C) to add the key with the following command.
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C5E6A5ED249AD24C
Freedom means infinite customisation and the Ubuntu community has been quick to cater to diversity with specialised distros for all manner of niche markets. So it was only a matter of time before Gaybuntu, or unofficial “GLBT Linux” came along. Produced by Gaylinux, yes Gaylinux does sound better, GLBT Ubuntu can be downloaded from http://gaylinux.googlepages.com/home
“This is the first gay linux testing release based on the very stable release of Ubuntu Jaunty and Linux Mint. I hope you find the operating system pleasant to use as we strive as a community to make it a beautiful, simple linux experience. Please tell me what you like or don’t like, and I will take your consideration seriously.
For ease of use I removed compiz for it was interfering with some video overlay, and open office. I replaced open office with abiword and gnumeric. I also added frozen bubble and made some nice backgrounds for aislriot card game. There is an increase in performance as a result. I created a purple theme just for GBLT Linux and added some nice backgrounds,” says the maintainer Bret Colin
Good Luck Bret.