[[PageOutline]] = Ubuntu tips = == インストール時に全体的に参考になるサイト == * [http://wiki.yulii.net/Ubuntu Ubuntu - RyoWiki] = hardy backports = * sudo vi /etc/apt/sources.list.d/backports.list {{{ # hardy deb http://archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe }}} = install VMware Tools to ubuntu on VMware = * sudo aptitude install -R linux-headers-!`uname -r` make gcc * sudo mount /dev/cdrom /media/cdrom0/ * tar -xzf /media/cdrom/VMwareTools-7.8.5-156735.tar.gz * ~/vmware-tools-distrib$ sudo ./vmware-install.pl --default * [http://ubuntuforums.org/showthread.php?t=294384 looking for /usr/src/linux/version.h - Ubuntu Forums] = check update with cron = == cron-apt == * 設定が煩雑 * confが長い * 複雑なことをするには向いている * デフォルトでは、パッケージの自動ダウンロードを行うが、対象がdist-upgradeになっていて良くない == apticron == * cron-aptに比べて設定項目はかなり少ない * メール本文が冗長 == 解法 == * 参考 => [http://www.jp-z.jp/linux/apt_auto.html apt 更新通知 Debian Linux Server] * 以下のようなスクリプトを作成してcron.daily対応 => source:/trunk/cron.daily/apt-cron {{{ #!/bin/sh set -e /usr/bin/aptitude update > /dev/null 2>&1 if [ `/usr/bin/aptitude -s -y safe-upgrade | /bin/grep -c ^0` -eq 0 ]; then /usr/bin/aptitude -s -y safe-upgrade | /bin/grep '^[ T0-9]' fi }}} * 以下のようなメールが来る {{{ /etc/cron.hourly/apt-cron: The following packages have been kept back: linux-image-server linux-server ntfs-3g The following packages will be upgraded: cron ntp ntpdate 3 packages upgraded, 0 newly installed, 0 to remove and 3 not upgraded. }}}