What does this mean?

I’m getting this error when I try to install Scrivener on my EeePC. I’m still a newbie to the Linux OS, and I’m not sure what I need to do to rectify this issue. I read through the Wiki to install the program on Ubuntu, but I didn’t see anything in regards to these particular library files.

Any help would be appreciated! I attached a screenshot of the error.screen.png

if you go to /lib and do ls -la libc*, what do you get?

I attached another screenshot of what I get when I do that:screen2.png

It looks like your version of glibc is too old. You should be able to update with your distro.

Is that something I would have to get from the Asus EeePC website or somewhere else? Are the library files part of the Bios? or Utilities? This computer didn’t come with any external CDs or anything since there is no optical drive in the computer, so all of the software on here is pre-installed.

While there are other ways to update those libraries, if you’ve never run your update manager, there’s probably other stuff that needs freshening up, as well.

For now, either find the update manager in your administration tools, or open a terminal and type the following:

(You might want to head over to ubuntu.com and have a look around for more information on getting started with the basics, too. You’re probably using the netbook edition, and I’m guessing either 10.04 or 9.10.)

When I type: /usr/bin/update-manager
I get this error:

bash: /usr/bin/update-manager: No such file or directory

And I assume this is the Netbook version, since I am using a netbook, but I don’t know how to find out for certain.

Hm. If you’re having trouble finding the update manager from your menu or launcher you could try whereis update-manager to find it, but honestly, it sounds like you could use some help getting started with the basics. We’ve gotten well away from “How do I get Scrivener to run,” and into, “How do I perform basic tasks with my operating system.” There’s nothing wrong with not knowing your way around–nobody knows it all on the first day–but unless someone else wants to jump in here, I’d say you might want to check out ubuntu.com/support/community for help updating your system. I’d like to help more, but I’m probably not your best resource right now.

Well all I was trying to do was get the libraries updated, but I can’t seem to find any information on that. I downloaded the glibc-2.12.2.tar.gz, but I can’t seem to find any solutions on how to unzip and install the package.

And I found out that I’m not using Ubuntu. This computer has Xandros on it @_@

Thank you for providing those sites, by the way.

DOH! Sorry. That explains a lot. Since you mentioned reading through Ubuntu instructions at the beginning of the thread, I assumed that was what you were using. Unfortunately, I’ve never used Xandros, but–and this is just speculation on my part, so check check forums.xandros.com first, and back up your /lib directory–I imagine you’d just extract the tarball (the tar.gz file) into your /lib directory (as I said–after backing it up). If I’m wrong, you can put back the old /lib directory and nobody has to know.

You can find some instructions on using tar for extraction at computerhope.com/unix/utar.htm#03

YMMV, but for me, the command to make a copy would be sudo cp -aRfv /lib /home/myusername/somedirectory
To unpack the tarball you should just be able to drop it into /lib and do sudo tar -xvwzf glibc-2.12.2.tar.gz

YOu need to be careful when upgrading glibc, because gcc and some other things have to be upgraded, as well. Every program on your computer except for the kernel is compiled against it. You’re far safer to upgrade by upgrading the distro, rather than just that program. It’s not as simple as untaring a file and dropping it in.

(and now we’re really beyond the scope of this forum)

I would suggest asking here: linuxquestions.org.

nods Aaaaand that’s the reason for my numerous disclaimers about not being sure, and the admonition to check another source before listening to me. Which I really hope you did.

@ Knuxchan

Run from Terminal

sudo apt-get update sudo apt-get dist-upgrade

sudo apt-get upgrade

This should update your system with the latest packages.

Btw… Distrowatch listed Xandros as discontinued.

I get this:

I get this:

I get the same screen as above.

What does that mean?

The screenshots shows your system is up-to-date.

Discontinued means that distro is dead, so we shouldn’t expect further versions.

If you still have problems with glibc, maybe you should ask on a specialized Xandros forum what to do next :slight_smile:

Alright, thank you for clarifying! I’ve actually looked around on some of the Xandros sites, and many people have posted up links to other deb packages to install, but I don’t know if these contain the libraries I need.

I talked to a friend who uses Fedora, and he suggest I try to upgrade to that, instead. And all I wanna do is get Scrivener to run! x_x

Sorry for the double post, I just wanted to give an update on things.

I was FINALLY able to get it working. I spent hours trying to get the libraries updated based on the information I found on the Xandros forums, but nothing seemed to be working. I had to end up wiping out the computer and installing Fedora on it instead. Since none of the current Scrivener beta files were .rpm format, my friend had to manually turn the .tar.gz file into .rpm format using alien (I still couldn’t figure out how to install alien on my computer. The terminal wouldn’t recognize any of the alien commands). Anyway, the rpm file worked and I was finally able to run Scrivener!

I assume there will be future updates of Scrivener beta to come, and I haven’t seen any RPM formats for them, so I’m wondering if anyone has Fedora know how to install alien so I can make the tar.gz files into RPM format? I’ve searched Google for a solution, but I couldn’t find any *.RPM files for me to install alien. I have Fedora 14 installed on the system, and I was surprised that it didn’t come with the program already.

I believe there isn’t a .rpm package for alien, so you’ll have to compile it from the source. You will find the latest version here http://kitenet.net/~joey/code/alien/.