This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
gentoo [2014/11/24 02:11] ben |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Gentoo ====== | ||
- | ===== Essential packages ===== | ||
- | These are packages I want to install on pretty most Gentoo boxes: | ||
- | |||
- | ==== Fonts ==== | ||
- | * {{Package|direct=yes|media-fonts/ | ||
- | * {{Package|direct=yes|media-fonts/ | ||
- | * {{Package|direct=yes|media-fonts/ | ||
- | * {{Package|direct=yes|media-fonts/ | ||
- | * {{Package|direct=yes|media-fonts/ | ||
- | * {{Package|direct=yes|media-fonts/ | ||
- | * {{Package|direct=yes|media-fonts/ | ||
- | |||
- | ==== Hardware monitoring ==== | ||
- | * {{Package|direct=yes|app-admin/ | ||
- | * {{Package|direct=yes|sys-apps/ | ||
- | * {{Package|direct=yes|sys-apps/ | ||
- | |||
- | (There' | ||
- | |||
- | ==== Networking ==== | ||
- | * {{Package|direct=yes|net-analyzer/ | ||
- | * {{Package|direct=yes|net-firewall/ | ||
- | * {{Package|direct=yes|net-misc/ | ||
- | |||
- | ==== System ==== | ||
- | * {{Package|direct=yes|app-portage/ | ||
- | * {{Package|direct=yes|mail-mta/ | ||
- | * {{Package|direct=yes|net-misc/ | ||
- | * {{Package|direct=yes|net-nds/ | ||
- | * {{Package|direct=yes|sys-auth/ | ||
- | * {{Package|direct=yes|sys-auth/ | ||
- | |||
- | ==== System administration ==== | ||
- | * {{Package|direct=yes|app-admin/ | ||
- | * {{Package|direct=yes|sys-kernel/ | ||
- | * {{Package|direct=yes|app-portage/ | ||
- | * {{Package|direct=yes|app-shells/ | ||
- | |||
- | ==== Utilities ==== | ||
- | * {{Package|direct=yes|app-admin/ | ||
- | * {{Package|direct=yes|app-crypt/ | ||
- | * {{Package|direct=yes|app-misc/ | ||
- | * {{Package|direct=yes|dev-util/ | ||
- | * {{Package|direct=yes|mail-client/ | ||
- | * {{Package|direct=yes|net-analyzer/ | ||
- | * {{Package|direct=yes|net-dns/ | ||
- | * {{Package|direct=yes|net-fs/ | ||
- | * {{Package|direct=yes|net-misc/ | ||
- | * {{Package|direct=yes|sys-apps/ | ||
- | * {{Package|direct=yes|sys-process/ | ||
- | * {{Package|direct=yes|sys-process/ | ||
- | * {{Package|direct=yes|www-client/ | ||
- | |||
- | ===== Tips and Tricks ===== | ||
- | ==== Enabling bash completion for portage ==== | ||
- | http:// | ||
- | |||
- | ==== Single user mode with genkernel ==== | ||
- | To get into single user mode using a genkernel/ | ||
- | |||
- | |||
- | ==== Limiting sensord' | ||
- | In / | ||
- | | ||
- | | ||
- | | ||
- | |||
- | |||
- | ==== Stopping snmpd logging all connections ==== | ||
- | In / | ||
- | -Lsd | ||
- | to: | ||
- | -LS4d | ||
- | This will keep it logging important messages, but debugging & notice messages will be ignored. | ||
- | |||
- | ===== Useful scheduled tasks ===== | ||
- | Also see [[Portage]] for more useful scheduled tasks. | ||
- | |||
- | {{Note|Don' | ||
- | |||
- | ==== GLSA Check ==== | ||
- | Have your Gentoo box check if any installed packages are affected by known security problems using glsa-check. Add the following script to your weekly crontab directory: | ||
- | |||
- | {{File|/ | ||
- | #!/bin/bash | ||
- | |||
- | / | ||
- | </ | ||
- | |||
- | ===== Maintenance ===== | ||
- | ==== Kernel Upgrades ==== | ||
- | Get the new kernel sources: | ||
- | * {{Package|direct=yes|sys-kernel/ | ||
- | |||
- | Migrate the kernel configuration: | ||
- | {{Root|< | ||
- | eselect kernel list | ||
- | eselect kernel set <num> | ||
- | </ | ||
- | |||
- | Mount ''/ | ||
- | {{Root|< | ||
- | mount /boot | ||
- | genkernel --menuconfig all | ||
- | </ | ||
- | |||
- | If necessary, modify the Grub configuration, | ||
- | |||
- | Rebuild any packages with kernel-specific drivers: | ||
- | {{Root|< | ||
- | module-rebuild rebuild | ||
- | </ | ||
- | |||
- | ===== Problems ===== | ||
- | The current Gentoo release (2008.0) shipped with a blocking problem in portage, involving {{Package|direct=yes|sys-fs/ | ||
- | |||
- | {{Root|< |