Debian :: Compile Wheezy's 2.6.38 Kernel On Squeeze?
Apr 16, 2011
I'm trying to compile the 2.6.38 kernel (from the Wheezy sources) on my Squeeze laptop and get the following error: "dpkg-buildpackage: error: debian/rules build gave error exit status 2" After doing apt-get build-dep linux-image-2.6.38-2-amd64 and apt-get source linux-image-2.6.38-2-amd64 I did dpkg-buildpackeg and here is what happened:
But when Squeeze goes from 'testing' to 'stable' in December... does Wheezy get promoted from 'sid/unstable' to 'testing' at the same time?.
I started my life in Linux with and currently use Ubuntu, and it runs decent(barely). However, I just upgraded to Ubuntu 10.10, and because of strange little issues and increasing bloatware, I have been forced to strongly consider the "mother OS": Debian.
The reason for my original question is that I want to run whatever the current "testing version" is. And if Wheezy gets promoted at the same time Squeeze does, then I will just wait the 4 weeks instead of slogging through another install(I prefer fresh installations vs upgrading within). I know the test versions of Debian are a bit more active than stable, but I have used Ubuntu for over 2 years, so I have some experience dealing with Terminal commands, package management, gnome, etc...I am also currently VirtualBoxing a copy of Squeeze.
How to compile mpv on wheezy? if requires nowadays "harfbuzz" and says
configure: error: Either DirectWrite (on Windows), CoreText (on OSX), or Fontconfig(Linux, other) is required. If you really want to compile without a system font provider, add --disable-require-system-font-provider
but if if i do
./rebuild --disable-require-system-font-provider
is still get same error. i really need mpv on wheezy because jessie is too new for system. it used to work some months ago.
My Squeeze version is extension three and I had it loaded on my Seagate 1 TB SATA drive. Extension three Squeeze is still on the SATA drive. I loaded Wheezy on my 80 GB Western Digital IDE setup up as a master with my Plextor IDE CD/DVD ROM setup as the slave drive.
Squeeze on my version was LXDE and Wheezy on my version is Gnome gdm3. My Squeeze was loaded with Lilo 22.8 and my Wheezy worked with the regular bootloader. I am just wondering if I use Disk Utility to delete the extension three of Squeeze if it will make both versions unusable.
I'm wondering I've read in some places that if people would like to move from a stable branch of Debian to the testing you can usually just replace the lines in sources.list with the testing release and update and then dist-upgrade. Is this true...and if so is it safe?
I just upgraded my squeeze to wheezy only to have a bunch of problems. Now I want to downgrade back to squeeze. To upgrade I changed everything in my /etc/apt/sources.list from 'squeeze' to 'wheezy' and ran 'aptitude dist-upgrade'. Is it possible to go back without reinstalling?
is it possible to simulate upgrading a Squeeze installation to a Wheezy or Jessie installation, on a OVH server ?I would like simulate upgrading server, and if not problems, upgrading in real time.I don't do that manipulation, and I don't do mistakes on a production server.
I try to update the packages before upgrade to wheezy,looks like when I run apt-get update,it shows error as per below:
W: GPG error: http://fosiki.com stable Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 379393E0AAEE96F6 rat:~# apt-key adv --keyserver keyserver.fosiki.com --recv-keys 379393E0AAEE96F6 Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --
This is Wheezy x86_64. I tried two different ways to install kernel 2.6.38 on my machine and both have failed. First thing I did was to follow this guide [URL]... el-26.html) and try to compile the latest stable from kernel.org. I don't know why, but it turns into kernel panic when I try to run it. Second thing I did was to install the liquorix 2.6.38, and that also fails, seeming to boot but hanging a second short from the login. I don't know what I'm doing wrong. Is there a special way to install kernels in Debian? This is the first time I tried compiling a kernel, so it's quite likely that the problem is sitting 6 inches from the computer screen. Also, how would I remove those kernels since they're obviously not working? I know I could remove them from the grub menu but I'm not sure how to completely delete them.
I'm trying to compile aget in 0.4.1 on my debian squeeze 64-bit but it failed:
Code:
It seems that this tool was abandoned since 2009. If there's any alternative to an application that can download files from network by splitting the download like aget.
I know from a myriad of posts on these forums that Ubuntu is more bleeding edge than Debian Testing. Since, Debian'w own kernel is misbehaving rejecting my video chip (i915), I am tempted to install Ubuntu's kernel in Wheeze.
So, the golden question is: Is it logical and feasible to install Ubuntu's kernel in Wheezy? Wheezy's kernel is 2.6.38.
I searched the forum about installing the liquorix kernel but I cannot understand why the file /etc/apt/sources.list is not mentioned to invoke the liquorix repository.
Instead, I found: Alternative Performance Kernel for Debian wrote:For anyone interested, just add the following to a sources file (/etc/apt/sources.list.d/liquorix.list): deb [url] or for you scripters, echo "deb [url]
Trying to compile the 2.6.36.2 kernel. Its not the first kernel I've compiled, but I've run into a problem I've not come accross before.
While compiling I get this error.
[Code]....
Looks like the headers sys/eventfd.h and linux/virtio_rng.h haven't been selected in my .config file. I just copied my old config from the last kernel I built. This was a while ago (2.6.30), but I thought I'd give it a go anyway.
what config option they are under or what I can do to get rid of this error?
I am using the Debian stock kernel. I want a minimal kernel that works on my Pentium 4, 1GB DDR RAM machine. What do I have do to get a less resource hungry OS. Is there already a minimal kernel binary available?
Could someone give a step-by-step tutorial on how to do this, for someone with no more than a basic understanding of navigating the OS?
I'd like to include architecture specific flags instead of the generic i686 ones if possible.
So far, my tests have revealed that Arch Linux runs faster than Debian several media apps. I initially thought this was due to the i686 optimization of Arch, but other mentioned it could simply be a kernel timer issue.
I know for a fact the differences aren't due to bloat, and I've installed both OSes from minimal install means. Only the absolutely needed dependencies have been installed.
I've just install debian squeeze version, or the testing one, but I am not really happy with it. Is not listening me all the time. If I install the debian stable I don't have internet connection. Is it possible to update the kernel somehow using the testing version?
So I am new to linux and i upgraded my kernel to 4.3.3 and to add the bfq patch. When i enter the command make install I get the following Code:
Select allupdate-initramfs: Generating /boot/initrd.img-4.3.3 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8107e-2.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8107e-1.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168h-2.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168h-1.fw for module r8169
I am not new to Debian and used to use commands like "apt-get install <package>", "apt-get update", "apt-get upgrade" and "apt-cache search <string>" regularly. But I never understood those Debian programs and the Debian package system with it's numerous programs and way to install things and work on software and configurations. Now, I just wanted to do something that I thought to be really easy. Get the source of an existing package. And despite spending over 3 hours - including reading the man-pages of commands - I cannot find a way!
I already don't understand why I have two such packages installed. I would like to download the source of my kernel: apt-get source linux-image-2.6.26-2-openvz-amd64. This downloaded linux-2.6_2.6.26-21lenny4.dsc, linux-2.6_2.6.26.orig.tar.gz and linux-2.6_2.6.26-21lenny4.diff.gz
Then, I wanted to patch this - having found no explanation, I did: cd linux patch < ../linux-2.6_2.6.26-21lenny4.diff
That seemed to patch the kernel. But I am not sure - there are new files like this now_ [...] Only in linux-2.6-2.6.26: xenctrl-capabilities.patch Only in linux-2.6-2.6.26: xenctrl.patch Only in linux-2.6-2.6.26: xenctrl-privcmd.patch [...]
So, how can download the complete Debian kernel source? And what do I need to be able to compile it? And - HOW to just list all available sources and search in them?!? I found lots of webpages where tools like "make-kpkg" are used, which I do not understand again. Under SuSE, I could just select the package from a list, say "make oldconfig install modules modules_install" and be ready. Under Debian, I just find no way ...
I would like to compile a custom xen dom0 kernel. I installed a Debian Squeeze with precompiled xen kernel, and it works fine, but i would like to compile a custom dom0 kernel from source. I tried install kernel source apt-get source linux-2.6 how can I patch this kernel source with xen? but i alway see only the domU kernel params.
I compile kernel with i686 architecture but I get linux-image-2.6.33.9-libre12.6.33.9-rt31_2.6.33.9-libre12.6.33.9-rt31-10.00.Custom_i386.deb. How I can do it ?
I installed Debian Squeeze from a net install to a raid 1 array. I have been having a lot of troubles related to being able to write to one or more of the mounted drives - even touch gives me errors.
The most interesting line from dmesg is:
Here is the full output from dmesg:
I found a thread that indicated that this bug was fixed in the next kernel version: 2.6.32-6. I am willing to upgrade the kernel to get rid of my problems. Is a squeeze kernel at 2.6.32-6 or higher available? If so, where? I have not compiled my own kernel, and am not very interested in getting into that.
I followed the documentation for upgrading lenny -> squeeze. After reboot I get 2.6.26 not 2.6.32. I also ran 'update grub' before reboot. Here is what I have:
jurka@arkiv-x:~$ dpkg -l linux-image-2.6.* ii linux-image-2.6.26-1-686 2.6.26-13lenny2 Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4 ii linux-image-2.6.26-2-686 2.6.26-26lenny2 Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4 ii linux-image-2.6.32-5-686 2.6.32-30 Linux 2.6.32 for modern PCs
I'm attempting to dual boot my computer with Slackware, Debian and Windows. I've installed Lilo to the mbr from Slackware, i've edited my lilo.conf file so I can boot Debian. When I boot debian though, it says it's boot kernel 2.6.37 which is the slackware kernael it fails to load the modules. I think my problem is in the lilo.conf file in the debian line, "image = /boot/vmlinuz", if I've understood correctly I should put the debian kernals name after that line, I've done as I saw on the internet, but it comes up with, "kernel can not be found" or something similar to that. I think it's looking for it in a slackware directory. Is there a place on the debian dvds (i've all eight) I can get the kernel?