A small overview of systemtools I've installed. All tools can be installed when you are in chroot.
Recommenced:
System Logger:
app-admin/syslog-ng
Logs all events on your pc and writes them to /var/log/messages
emerge syslog-ng
rc-update add syslog-ng default
Cron:
sys-process/vixie-cron
Schedules timed events. Some tools need a running cron.
emerge vixie-cron
rc-update add vixie-cron default
Logrotate:
app-admin/logrotate
Rotates logs on daily basis. I'd really recommence it if you don't want to search for errors in a 30mb+ logfile.
It depends on cron and installs a cron file into /etc/cron.daily. No need to set it up if you're fine with a daily logrotation.
emerge logrotate
DHCP Client:
net-misc/dhcpcd
Fetches IP and hostnames from a DHCP server. Dhcpcd sometimes doesn't work for some cards, an alternative would be net-misc/dhcp.
emerge dhcpcd
FS tools:
sys-fs/btrfs-progs
Toolchain for the filesystem. You need at least the one matching your filesystems.
btrfs: sys-fs/btrfs-progs
ext2, ext3, ext4: sys-fs/e2fsprogs
xfs: sys-fs/xfsprogs
reiserfs: sys-fs/reiserfsprogs
jfs: sys-fs/jfsutils
emerge btrfs-progs
Optional:
app-portage/gentoolkit
A collection of very useful tools. One tool I use very often is euse. It shows the description of useflags.
emerge gentoolkit
app-portage/eix
A shell tool to search portage with many filter options and color highlighting.
emerge eix
eix-update
app-portage/layman
Layman is a overlay manager. It's the easiest way to use overlays.
emerge layman
Add to /etc/make.conf:
source /var/lib/layman/make.conf
dev-util/ccache
An addon to gcc. It caches bytecode for faster compiling.
emerge ccache
ccache -M 2G
Add to /etc/make.conf:
FEATURES="ccache"
CCACHE_DIR="/var/tmp/ccache"
CCACHE_SIZE="2G"
sys-apps/pciutils
Provides Tools to deal with the PCI bus. The tool lspci is part of this package.
emerge pciutils
sys-apps/usbutils
Same as pciutils but for USB.
emerge usbutils
No comments:
Post a Comment