5 ms·
This seems really useful! Related question for all debian people I guess will visit this page: Is there a version of this for all the small stuff in debian? B
by eitland 6y ago
This seems really useful!
Related question for all debian people I guess will visit this page: Is there a version of this for all the small stuff in debian?
Background: A few days ago I installed debian under WSL. Normally I used to install Ubuntu.
I've set it up to be comfortable (bash completion etc,) but I think someone here mentioned some other guide or something for setting up debian machines, this handbook seems to be more about large systems administration and less about configuring it as a developer workstation.
(I also did some cursory searching on this to see if I could find something about vadh completion in this handbook, but couldn't find it.)
- bayindirh 6y agoWhat kind of small stuff? I may either try to help myself or just point you to the right direction. In fact, Debian has a structure and, once you get hang of it, you can just guess and do the thing you want.
- nerdponx 6y agoIt really depends. Sometimes it's a matter of figuring out which startup script controls X default setting.
- chungy 6y agoDebian has ~60,000 packages and it'd be pretty impractical-to-impossible to cover them all in a single book. This handbook is about the really common tasks--even most of the specifics it goes into, such as with mail servers, LDAP, etc, they have alternative packages and implementations in Debian that aren't covered. Thankfully, most packages are very well-documented, you can usually browse around /usr/share/doc/$PACKAGE to see the upstream documentation and possibly any Debian-specific information. HTML and PDF versions of documentation tend to be in an independent $PACKAGE-doc package, so as to keep the main package rather small.
- eitland 6y ago> Debian has ~60,000 packages and it'd be pretty impractical-to-impossible to cover them all in a single book. I'd admit my question wasn't the best, so I try again: I'm talking about a howto that describes how to apply a number of the small conveniences that Ubuntu has by default but that seems to be optional on Debian: - bash completion - man pages (at least they are lacking in the Debian wsl edition) - etc I figure this stuff out, it only takes 5 minutes every time I notice something is missing bjt I'm fairly sure I've seen a Debian enthusiast here saying there's a short how to on how to configure the end user aspects of debian cli, and that is the thing I'm looking for :-)
- mistrial9 6y agoodd, I find the docs to be routinely missing, often substituted by a some kind of shell text file with a gz compression on it (?) first look on an old system: /usr/share/doc/amd64-microcode /usr/share/doc/anacron /usr/share/doc/apache2 /usr/share/doc/apache2-bin /usr/share/doc/apache2-data all fit that pattern
- zingshue 6y agotry zcat on the gz'ed files.
- chungy 6y ago> odd, I find the docs to be routinely missing, often substituted by a some kind of shell text file with a gz compression on it (?) They're just compressed. Have you tried zless?
- rzzzt 6y agoOn some systems, less can automatically detect gzip compression via lesspipe: https://github.com/wofr06/lesspipe https://github.com/wofr06/lesspipe
- bayindirh 6y agogzipping documents is a long tradition. Most common text reading tools (cat, more, less, grep, diff, and some more) has "z" variants which work on gzipped files directly, without ungzipping them. Most of the tools bigger documentations come in man and info files. If there's an even bigger, additional documentation, it comes with -doc package (like apache2-doc). Otherwise every package comes with some basic documentation and Debian specific changes file, most of the time. Debian's specifics on packaging is very strict. You just cannot package something and publish in the main repo.
- rleigh 6y agoIt was always somewhat annoying though, particularly when it broke inter-document links, and it was a legacy of older times. Today, it's way past time to drop individual file compression. I mean, we have transparent compression with systems like ZFS, so there's no penalty to pay by half-assing it with gzip.