Install Rpm On Debian Squeeze Updates

Posted on by
  • For dummys please: I need to install proFTPD module mod_exec on a debian squeeze (64bit). How does it work. The documentation on the proftpd page was no help for me.
  • Debian Squeeze and RAID firmware after kernel update. Today I installed all updates to my system with 'U' in aptitude. Aptitude installed kernel update 2.6.32-5.

How to install PHP 7 on Debian Linux 8.7/7.x [jessie/wheezy] last updated February 15, 2017 in Categories Debian / Ubuntu, Lighttpd, Linux, Nginx, Package Management, PHP I wanted to use PHP 7 on Debian 8.x. Some time you might find some applications are having only.rpm files but you want a.deb package for your debian,Ubuntu and other debian derived ditributions.If you can't find.deb debian package in any of the debian,ubuntu repositories or elsewhere, you can use the alien package converter to install the.rpm. If you want to install R packages not provided as Debian packages. Updates of a subset of these R related packages are provided here for such Debian releases.

Active4 years, 1 month ago

I heard I can do it using apt-get install libc6, but I need to add something to /etc/apt/sources.list to receive the newest glibc version. What should I do?

antpetr89antpetr89
4931 gold badge8 silver badges14 bronze badges

3 Answers

I was able to install libc6 2.17 in Debian Wheezy by editing the recommendations in perror's answer:

IMPORTANT
You need to exit out of your display manager by pressing CTRL-ALT-F1.Then you can stop x (slim) with sudo /etc/init.d/slim stop

(replace slim with mdm or lightdm or whatever)

Add the following line to the file /etc/apt/sources.list:

deb http://ftp.debian.org/debian experimental main

Should be changed to:

Debian Squeeze Download

deb http://ftp.debian.org/debian sid main

Then follow the rest of perror's post:

Update your package database:

apt-get update

Install the eglibc package:

apt-get -t sid install libc6-amd64 libc6-dev libc6-dbg

IMPORTANT
After done updating libc6, restart computer, and you should comment out or remove the sid source you just added (deb http://ftp.debian.org/debian sid main), or else you risk upgrading your whole distro to sid.

Hope this helps. It took me a while to figure out.

Community
0E 8000E 800

In fact you cannot do it easily right now (at the time I am writing this message). I will try to explain why.

First of all, the glibc is no more, it has been subsumed by the eglibc project. And, the Debian distribution switched to eglibc some time ago (see here and there and even on the glibc source package page). So, you should consider installing the eglibc package through this kind of command:

Replace amd64 by the kind of architecture you want (look at the package list here).

Unfortunately, the eglibc package version is only up to 2.13 in unstable and testing. Only the experimental is providing a 2.17 version of this library. So, if you really want to have it in 2.15 or more, you need to install the package from the experimental version (which is not recommended). Here are the steps to achieve as root:

  1. Add the following line to the file /etc/apt/sources.list:

  2. Update your package database:

  3. Install the eglibc package:

  4. Pray..

Well, that's all folks.

perrorperror
4,83113 gold badges49 silver badges66 bronze badges

Your script contains errors as well, for example if you have dos2unix installed your install works but if you don't like I did then it will fail with dependency issues.

I found this by accident as I was making a script file of this to give to my friend who is new to Linux and because I made the scripts on windows I directed him to install it, at the time I did not have dos2unix installed thus I got errors.

here is a copy of the script I made for your solution but have dos2unix installed.

this script has been tested on 3 machines with no errors.

Apr 17, 2018  To prevent possible loss of data, Microsoft Excel cannot shift nonblank cells off the worksheet. Cause This issue may occur if a formula has been added to the entire worksheet, or if formatting (such as a border) has been added to an entire column or row. Microsoft excel cannot shift nonblank cells of the worksheet.

blackice504blackice504

protected by CommunityMar 27 '15 at 16:17

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged debianglibc or ask your own question.

Active3 years, 9 months ago

I am trying to get Protractor working for performing e2e angular testing, but protractor requires Selenium which requires ChromeDriver which requires glibc 2.14. My current development box is running Debian Wheezy which comes with glibc 2.13. I have read that switching over to Debian's unstable branch would provide access to glib-2.14, but from what I have heard unstable is pretty..unstable.

Is there any way I can upgrade glibc to 2.14 or 2.15 without the risk of breaking everything? Or is it possible to switch back from the unstable Debian branch if things start to break?

Braiam
24.7k20 gold badges82 silver badges147 bronze badges
chrischris

3 Answers

You don't have to switch to the unstable to get glib >= 2.14. In fact, the testing branch (now stable, or Jessie) has glib-2.17 which you can pick just adding the testing repository and launching:

or,

You can add the switch --dry-run to see what will being installed before hand. You can see the status of the glibc package in the Debian Package Tracker System (Debian renamed eglibc package to simply glibc from Jessie onwards).

You can also just wait for Jessie release on April 25.

BraiamBraiam
24.7k20 gold badges82 silver badges147 bronze badges

In my situation, the error appears when I try to run an application (compiled on Ubuntu 12.04 LTS) using GLIBC_2.14 on Debian Wheezy (which installs glibc 2.13 by default).

I use a tricky way to run it, and get correct result:

  1. Download libc6 and libc6-dev from Ubuntu 12.04 LTS

  2. Run dpkg command to install them into a directory (/home/user/fakeroot/ for example):

  3. Run your command with specified LD_LIBRARY_PATH:

  4. My application only uses memcpy() from GLIBC_2.14, and it works.

    I don't know whether it will work successfully for other applications.

Tshepang
27.7k72 gold badges194 silver badges271 bronze badges
Bin SBin S

How To Install Rpm On Debian

I guess there are several options for you to try out the unstable branch 'safely':

Debian Squeeze Release Date

  • Virtualization
  • Chrooting whereby you choose an alternative directory as your apparent root directory. You can thus create a file system image and manually install the required packages. This is a complicated process and it is made much easier in Debian's case using:
  • deboostrap which, to quote the Debian Wiki article at this link, is

    a tool which will install a Debian base system into a subdirectory of another, already installed system. It doesn't require an installation CD, just access to a Debian repository.

    This is not to imply that debootstrap uses the chrooting technique; I'm not aware of its internal implementation.

Joseph R.

Debian Squeeze Download

Joseph R.
29.9k3 gold badges78 silver badges120 bronze badges

Not the answer you're looking for? Browse other questions tagged debianglibc or ask your own question.