These are my notes on working with Debian systems and related tools.
~G searches the tag field. Like,
aptitude search ~Gwork-with::video.
~i searches installed packages.
To downgrade a package in unstable, add a sources.list entry for testing, then
aptitude update and
aptitude install package/testing.
To list the contents of a package, use
ar tv <package file>. Or, use
the package source tree.
debi to test installing the package.
To list all the packages with a particular maintainer, you can do
grep-available -sMaintainer,Package firstname.lastname@example.org.
To list all of the packages that depend on python, try:
grep-available -F Depends python -s Package,Depends
apt-cache rdepends python
Install git-buildpackage and git-doc.
Generate the debian/changelog file:
git-dch —release —meta —full —git-author
Commit the changelog and build the package:
git commit -a -m "debian/changelog for release"
/etc/hostname and then run
I had to get into this to get my thinkpad keys working.
lsinput shows input devices.
input-event monitors input devices.
http://www.debian.org/devel/: The Developer's Corner.
http://db.debian.org/: Queries about developers and machines.
http://www.debian.org/devel/wnpp/: The Work Needing and Prospective Packages list. What's orphaned, what needs new maintainers, what's being packaged and what would be nice to have packaged.
http://qa.debian.org/: The Debian Quality Assurance headquarters. Help is appreciated!
http://bugs.debian.org/: The bug tracking system (BTS).
http://www.debian.org/security/: Security related info. Please read their FAQ, as it will save you (and others) a lot of headaches.
http://packages.debian.org/: Information about packages in the Debian archive.
http://buildd.debian.org/: Build status of Debian packages.
http://lists.debian.org/: Mailing list subscription and archives.
http://qa.debian.org/developer.php: Provides you with an overview of all your packages.
http://lintian.debian.org/: Automated lintian tests on all packages in the Debian Archive.
http://www.netfort.gr.jp/~dancer/column/libpkg-guide/: Debian Library Packaging guide.
http://packages.qa.debian.org/: The Package Tracking System.
http://people.debian.org/~walters/descriptions.html: A small Guide "Writing Debian package descriptions".
https://buildd.debian.org/~luk/status/: Watch your package status.
http://ftp-master.debian.org/REJECT-FAQ.html: Frequently asked questions about why a package is rejected from the NEW queue.
http://www.debian.org/vote/2006/vote_001: The vote on the GFDL
rc-alert downloads the list of release-critical bugs, and outputs a list of installed packages with rc bugs.
||grep bin/||shuf -n10 is a fun way to learn about other devscripts.|
"Good afternoon, madam. How may I help you?"
"Good afternoon. I'd like a FrintArms HandCannon, please."
"A--? Oh, now, that's an awfully big gun for such a lovely lady. I
mean, not everybody thinks ladies should carry guns at all, though I
say they have a right to. But I think... I might... Let's have a look
down here. I might have just the thing for you. Yes, here we are!
Look at that, isn't it neat? Now that is a FrintArms product as well,
but it's what's called a laser -- a light-pistol some people call
them. Very small, as you see; fits easily into a pocket or bag; won't
spoil the line of a jacket; and you won't feel you're lugging half a
tonne of iron around with you. We do a range of matching accessories,
including -- if I may say so -- a rather saucy garter holster. Wish I
got to do the fitting for that! Ha -- just my little joke. And
there's *even*... here we are -- this special presentation pack: gun,
charged battery, charging unit, beautiful glider-hide shoulder holster
with adjustable fitting and contrast stitching, and a discount on your
next battery. Full instructions, of course, and a voucher for free
lessons at your local gun club or range. Or there's the *special*
presentation pack; it has all the other one's got but with *two*
charged batteries and a night-sight, too. Here, feel that -- don't
worry, it's a dummy battery -- isn't it neat? Feel how light it is?
Smooth, see? No bits to stick out and catch on your clothes, *and*
beautifully balanced. And of course the beauty of a laser is, there's
no recoil. Because it's shooting light, you see? Beautiful gun,
beautiful gun; my wife has one. Really. That's not a line, she
really has. Now, I can do you that one -- with a battery and a free
charge -- for ninety-five; or the presentation pack on a special
offer for one-nineteen; or this, the special presentation pack, for
"I'll take the special."
"Sound choice, madam, *sound* choice. Now, do--?"
"And a HandCannon, with the eighty-mill silencer, five GP clips, three
six-five AP/wire-fl'echettes clips, two bipropellant HE clips, and a
Special Projectile Pack if you have one -- the one with the embedding
rounds, not the signalers. I assume the night-sight on this toy is
"Aah... yes, And how does madam wish to pay?"
She slapped her credit card on the counter. "Eventually."
-- Iain M. Banks, "Against a Dark Background"
This page was last modified on 2012 February 28. "NotesDebian" by John Sullivan is Copyright ©2003 - 2011, and licensed under the Creative Commons Attribution-Share Alike 3.0 United States License.