CarlKarsten

Revision 28 as of 2011-12-20 09:40:33

Clear message

latest obsession(s):

My kernel howto: Take 1:

git clone git://kernel.ubuntu.com/ubuntu/ubuntu-intrepid.git ubuntu-intrepid
cd ubuntu-intrepid/
debchange --nmu test
debian/rules debian/control.stub
bash debian/scripts/misc/getabis 2.6.27 5.8
debuild -us -uc -i -I

Take 2:

https://help.ubuntu.com/community/Kernel/Compile
http://parabing.com/2011/04/28/ubuntu-natty-a-custom-kernel-is-what-you-want/

I did this (hopefully it's complete)


# sudo apt-get build-dep --no-install-recommends linux-image-$(uname -r)

# apt-get source linux-image-$(uname -r)

# cd linux*

# chmod -R u+x debian/scripts/*

only needed when module configuration should be changed
# debian/rules editconfigs
# debian/rules updateconfigs

# fakeroot debian/rules clean

parallel=2 means 2 cpus for comiling
# DEB_BUILD_OPTIONS=parallel=2 AUTOBUILD=1 NOEXTRAS=1 fakeroot debian/rules
binary-generic binary-debs


IMPORTANT: I'm unsure if the kernel configuration is the same as the official
kernel package. I wasn't able to check that.
(/boot/config-2.6.38-11-generic differs from debian/config/i386/*)

Local pages that I find handy for #Ubuntu:

KernelHowTos

>What distro?

Ubuntu - cuz Paul recommended it and I haven't regretted it for over two years. I have used Slackware, RH, Mandrake, FC, Gentoo. All work, and I am sure they have all matured sense I used them, so they are probably "all the same."

But... Ubuntu has some 'business practices' or something that caught my eye: Edubuntu for schools - I have seen some other edu targeted distros, but never a *close* derivative of a *popular* distro. (it is on the home page of ubuntu.com, not buried or some other groups project.) This earns 2 points in my book: 1) I like schools, I think they can use all the help they can get, so anything I can do to help Edubuntu (like helping ubuntu) might help schools. 2) Strength in numbers - if Edubuntu takes off, there will be that much more activity, which somehow help make Ubuntu better.

same for xUbuntu - "ideal for old or low-end machines, as well as thin-client networks." - on ubuntu.com, helps people with low end machines that cant afford to keep up with MS. and for the low bandwidth people: "ShipIt lets you request Ubuntu 6.06 LTS (Dapper Drake) CDs that will be posted to you free of charge."

Ubuntu will support the each version for 1.5 years with security patches. or maybe 3 or 5 years - not sure what the LTS (long term support) thing is they just slapped on. also not sure who backs this promise.. 'management', Mark S. but whatever Wink ;)

They (who?) offer commercial support, but not like the RH FC game where you get beta for free but have to pay for stable. again, seems like the Ubuntu way will gather a bigger following ... strength in numbers.

Package management: rpm or deb? No clue. I hear .deb is better, but I have a feeling it isn't the file format, but the 'condition' of repositories. like how compatible everything is. you want package X, it depends on Y1, Yn, which depend... and you already have Y3,Z5 - and they are the right versions. (provided you stick with the ubuntu repositories and not start using debian and others like http://wine.budgetdedicated.com/apt for the current version of wine.

I did just "build a .deb from source" a few days ago by following https://help.ubuntu.com/community/BuildingWineFromSource. That doesn't mean I can take a source tarbal and make a .deb - it means I can download the source.deb and run the command to compile it into a binary .deb. I am sure you can do the same thing with rpm, so I am not seeing any advantage.

"Ubuntu is committed to providing a complete Python development environment out of the box. It's a conscious decision, made without pretense of language neutrality." - from u-dev list.

Ubuntu is fun to say.


CategoryHomepage