[INCLUDE TH/speedbar.blogme] [lua: L = R; LR = R ] [lua: def [[ STANDOUT 1 text "$text" ]] def [[ NMG 1 text "(?NMG $text?)"]] def [[ MTAL 1 text "(?MTAL $text?)"]] def [[ DPM 1 text "(?DPM $text?)"]] def [[ DRJ 1 ymn "http://listas.cipsga.org.br/pipermail/debian-rj/$ymn.html" ]] ] [htmlize [J Edrx's Debian page] [P I'm slowly transfering the (mostly obsolete) stuff from my [HREF debian-old.html old page about Debian] to this page.] [Name «debian»] [HLIST1 Debian: [HLIST2 [STANDOUT Before anything else:] [TT apt-get install [pkg text dict-wn] [pkg text dict-gcide] [pkg text dict-jargon] [pkg text dictd] [pkg text dict]] ] [J [R http://www.debian.org/ www.debian.org]: [R http://www.debian.org/distrib/packages package search], [R http://www.debian.org/News/weekly/ weekly news], [R http://lists.debian.org/completeindex.html mailing lists]] [HLIST3 [J Installation CDs and Live CDs:] [R http://www.debian.org/CD/http-ftp/#testing Sarge], [R http://cdd.debian-br.org/ Debian-br-cdd], [R http://www.ubuntulinux.org/wiki/GettingUbuntu Ubuntu], [R http://www.knopper.net/knoppix/index-en.html Knoppix], [R http://www.gnoppix.org/ Gnoppix] ] [LR http://twiki.iwethey.org/Main/WhyDebianRocks Why Debian Rocks] [LR http://women.alioth.debian.org/wiki/index.php/English/MaintainerScripts Maintainer Scripts] [J In [LR http://lists.debian.org/debian-mentors/2000/02/msg00108.html 2000] I applied to become a Debian maintainer, but [LR http://www.debian.org/News/weekly/2000/1/ the new maintainer queue was closed]. For some reason (too much internal politics in Debian? Lack of time due to my PhD studies? I wasn't feeling competent enough? My name wasn't getting through the queue? All of these, maybe) at some point I gave up and I decided to concentrate on my maths, on eev, on Alexander Technique and on Real Life.] ] [RULE ------------------------------------------------------------] [Name «debian-rj»] [HLIST1 [J Debian-RJ (a local users group)]: [J "RJ" means "Rio de Janeiro", by the way.] [J The site: [LR http://www.debian-rj.org/]] [HLIST2 [J The mailing list (in Portuguese):] [HLIST2 [J The [HREF http://listas.cipsga.org.br/pipermail/debian-rj/ archive] of postings, with many many many absolutely amazing flamefests...] [J [Q Alexander Gemaiel e educação por chineladas]: [LR [DRJ 2005-August/003387] 3387], [LR [DRJ 2005-August/003389] 3389], [LR [DRJ 2005-August/003396] 3396], [LR [DRJ 2005-August/003433] 3433].] [J [Q MCURY, conspirações e moderações:] [LR [DRJ 2004-May/000602] 602].] ] [HREF http://listas.cipsga.org.br/cgi-bin/mailman/listinfo/debian-rj subscribe/unsubscribe/etc] ] [J Ideas for organizing meetings: [HREF http://listas.cipsga.org.br/pipermail/debian-rj/2005-March/002453.html in Portuguese], [HREF http://www.dasbistro.com/~sam/shotgun/shotgun_rules.txt in English] ] [R http://www.catb.org/~esr/faqs/smart-questions.html] [R http://www.istf.com.br/perguntas/] ] [RULE ------------------------------------------------------------] [Name «GNU»] [HLIST1 [J Free software (makes the world go 'round):] [J This section should be moved elsewhere, and -] [J Sorry for the few links in this section, almost everything on my pages is related to Free Software in one way or another.] [J The spinal column of the free software world: [LR http://www.gnu.org/ www.gnu.org].] [J If you are new to the game then go straight to its [LR http://www.gnu.org/philosophy/ philosophy section] (To do, for me: select some texts).] [J [LR http://www.cipsga.org.br/ CIPSGA] (in Portuguese only.)] ] [RULE ------------------------------------------------------------] [P (2005sep09: Old! Old! Old! You've been warned!)] [HLIST1 [J New stuff, aug2004:] [LR http://www.debian-rj.org/] [LR http://debian-rj.archive.com.br/dia-d/palestras.html] [LR http://debian-br-cdd.alioth.debian.org/?id=LiveCDs] ] [P [IT (Note: this page is old and has many broken links, and I'm planning to fix it only after doing some urgent work on [L index.html eev.el], Crim and Hurd... the only block of new things is the first one)...]] [HLIST1 [J New stuff, jan2001:] [HLIST2 [J An apt-gettable repository with mktclapp and other packages:] [L debian/dists/potato/local/] [L debian/dists/potato/local/README.txt] [L debian/dists/potato/local/binary-i386/] [L debian/dists/potato/local/source/] ] [J The [ES mktclapp#mktclapp.debs e-script] that debianizes [L mktclapp.html MkTclApp]. I've been very careful in doing this package.] [HLIST2 [J Debianizing all the public stuff in my home dir:] [J The manifesto: [L tourism.html "A brief statement about tourism"]] [J The [AL .zshrc#makepage_deb shell function] I use to remake the deb on twu] [J (I need to provide better installation instructions...)] ] [ES lua#lua_yada Debianizing Lua (with yada; very alpha)] ] [HLIST1 [J Messy notes on some Debian hacks:] [ES kernel#kernel-flavours On installing many flavours of the same version of the Linux kernel] [ES potato#pot1cd_0 Installing a fresh Potato in another partition without rebooting, running dbootstrap with chroot] [J On making mini-Debians in one CD: [ES apt#missing_upstream_debs1 preparation], [ES apt#mini-potato creating the directories] ] ] [HLIST1 [J User stuff:] [L http://www.debian.org/ Main Debian page] [LR http://www.debian.org/News/weekly/ Debian News] [LR http://lists.debian.org/ Debian Mailing Lists - archives by list and month] [LR http://lists.debian.org/search.html Debian Mailing Lists - search] [L http://lists.debian.org/debian-devel-9903/msg02288.html Essay: "Clueless users are bad for debian"] [L http://www.debian.org/README.mirrors Debian mirrors] [J on using [ES net#netselect netselect] to choose a mirror] ] [HLIST1 [J Some manuals:] [L http://www.debian.org/~hp/tutorial/debian-tutorial.html/ Debian tutorial (incomplete, but excellent!)] [L http://www.debian.org/~elphick/manuals.html/user/ Debian User Reference Manual] [L http://www.debian.org/~elphick/manuals.html/system-administrator/ Debian GNU/Linux System Administrator's Manual] [L http://www.debian.org/~elphick/manuals.html/network-administrator/ Debian GNU/Linux Network Administrator's Manual] ] [HLIST1 [J On making new Debian packages:] [L http://www.debian.org/~elphick/ddp/ Debian Documentation Project] [L http://www.debian.org/~elphick/manuals.html/ ] [L http://www.debian.org/~elphick/manuals.html/maint-guide/ Debian New Maintainers' Guide] [IFL L /usr/doc/packaging-manual/packaging.html/index.html Debian Packaging Manual (local)] [LR http://www.internatif.org/bortzmeyer/debian/sponsor/ Sponsorship of future Debian developers] [HLIST2 [J Steps on debianizing a new package ([L mktclapp.html mktclapp]):] [ES debiandev#mktclapp_raw Make it compile well.] [J [ES debiandev#mktclapp_dh_make Use [TT dh_make] to generate a [TT debian/] directory.] ([NMG 2.3 NMG 2.3], [NMG 2.4 2.4])] [J [ES debiandev#mktclapp_dh_make Make it compile with [TT debian/rules binary]]. [MTAL Makefile Here] is the final Makefile.] [J [ES debiandev#mktclapp Adjust the control files in debian/]: delete some unneeded files, comment out some [TT dh_]xx commands in [MTAL debian/rules], etc. See the directories [MTAL debian/ mktclapp-3.9/debian/] or [MTAL {} mktclapp-3.9/] for the final result ([NMG 4 NMG 4], [NMG 5 5]).] [J It took me a long time to discover that [MTAL debian/substvars] must be deleted in packages meant for both Slink and Potato; it is regenerated automatically by dpkg-shlibdeps, that is called from dh_shlibdeps. ([DPM ^3.1.4 DPM 3.1.4], [DPM ^3.1.3], [DPM ^3.2.2], [DPM 8], [DPM 14])] [J [ES debiandev#pgp2.6 Install pgp and configure it], as dpkg-buildpackage will need it to sign the package. Note that pgp2.6 ang pgp5 have different interfaces and slink's dpkg-buildpackage only deals well with 2.6's (and GPG is even harder).] [J Use pod instead of troff to make the missing manpages!!! [ES debiandev#writing_pods Here] are my first notes about pod, and here are the finished manpages: [MTAL mktclapp.pod], [MTAL xmktclapp.pod].] [J Build the source debian package: [ES debiandev#mktclapp_dbp old notes], [ES debiandev#mktclapp-3.9-fupl real stuff including lintian]. ([NMG 6.1 NMG 6.1], [NMG 6.2])] [J Upload the package to a public place ([NMG 6.3 NMG 6.3]); I think that I have to go through the [LR http://www.internatif.org/bortzmeyer/debian/sponsor/ new mantainer sponsorship] way...] [J To do: tell dpkg's friends to index mktclapp's html docs.] ] ] [HLIST1 [J Other advanced things:] [L http://www.debian.org/devel/ Debian Developer's Corner] [L http://www.debian.org/~elphick/manuals.html/developers-reference/ Debian Developer's Reference] [L http://www.debian.org/~elphick/manuals.html/dpkg-internals/internals.html dpkg Internals Manual] [L http://www.debian.org/~elphick/manuals.html/maint-guide/ Debian New Maintainers' Guide] [IFL L /usr/doc/packaging-manual/packaging.html/index.html Debian Packaging Manual (local)] [IFL L /usr/doc/debian-policy/policy.html/index.html Debian Policy Manual (local)] [L http://www.debian.org/~elphick/manuals.html/programmer/ Debian Programmers' Manual] [IFL L /usr/doc/debiandoc-sgml/debiandoc-sgml.html/index.html Debiandoc-SGML manual] [L http://www.debian.org/~elphick/manuals.html/debian-bugs/ Debian's Bug Tracking System] [L http://www.chiark.greenend.org.uk/~stevem/DebianCD/ Steve McIntyre's Debian CDs page] ] [HLIST1 Threads: [LR http://www.debian.org/Lists-Archives/debian-user-9909/threads.html] [LR http://www.debian.org/Lists-Archives/debian-devel-9909/threads.html] [LR http://www.debian.org/Lists-Archives/debian-doc-9909/threads.html] [LR http://www.debian.org/Lists-Archives/debian-mentors-9909/threads.html] [LR http://www.debian.org/doc/prospective-packages.html] ] [HLIST1 [J Making Potato CDs:] [LR http://cdimage.debian.org/~costar/pseudo-image-kit/] [LR http://cdimage.debian.org/potato_pre.html] [LR http://cdimage.debian.org/ch32.html] [LR http://cdimage.debian.org/faq.html] ] [P [BF Why Debian:] [L http://lists.debian.org/debian-user-0101/msg03402.html because of the quality of its packages], for example.] [P [BF Why not Debian:]] [P [IT (I wrote this around 2001feb15, but it is something I've been thinking for years. The developers of almost every piece of software of today tend to imagine their target audience as being made of "users", in the Windows sense, and this goes against what in my opinion is one of main pillars of the Free Software movement: that free software is not only about distributing tools for free, but mainly about giving to everyone access to the knowledge behind these tools.)]] [P Debian is certainly better than any other OS and distribution in this respect, but, anyway, it (still) has a bit of an "us and them" mentality: users are not encouraged enough to install in their local machines copies of the Debian bug tracking system, of the auto-builders, of the software behind the package repositories and its mirrors, of the mailing list servers, etc; so the mailing lists for the developers are full of questions like "I uploaded a package and closed a bug report the xxx way and yyy happened", and these messages are *NEVER* answered with pointers to the relevant source code. For people who can't deal with black boxes, like me, this makes the system behind debian.org almost impossible to use.] [P Just some simple examples: a common user isn't able to regenerate the Contents-[Q ].gz file without fetching some obscure scripts from a CVS server; one can't get archives of the traffic in the mailing lists in mbox format, for grepping at home; apt-move, that seems to be one of the standard tools for building mirrors, is absurdly hard to learn.] [P Please, debpeople: not every Debian user around is a computer pro with infinite bandwidth, or has the social skills to get the answers from the right people, or is just a clicker that doesn't mind the details. We are reading your code but we are not psychic -- please try to remember how you felt before you were allowed into the ivory tower.] [P [IT (Added later, 2001feb21): the Debian bug count is [L http://lists.debian.org/debian-vote-0102/msg00017.html rising much more than it should]. Of course it is, as the difficulty of locating a bug, fixing it, sending a patch, and incorporating this patch upstream isn't decreasing, much on the contrary...]] ] [# # Local Variables: # coding: raw-text-unix # modes: (fundamental-mode blogme-mode) # End: #]