Changes between Initial Version and Version 1 of TipAndDoc/Linux/Ubuntu


Ignore:
Timestamp:
Jun 4, 2009 5:24:57 PM (15 years ago)
Author:
mitty
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TipAndDoc/Linux/Ubuntu

    v1 v1  
     1[[PageOutline]] 
     2 
     3 = Ubuntu tips = 
     4 == インストール時に全体的に参考になるサイト == 
     5 * [http://wiki.yulii.net/Ubuntu Ubuntu - RyoWiki] 
     6 
     7 = hardy backports = 
     8 * sudo vi /etc/apt/sources.list.d/backports.list 
     9{{{ 
     10# hardy 
     11deb     http://archive.ubuntu.com/ubuntu/     hardy-backports main restricted universe multiverse 
     12deb-src http://archive.ubuntu.com/ubuntu/     hardy-backports main restricted universe 
     13}}} 
     14 
     15 = install VMware Tools to ubuntu on VMware = 
     16 * sudo aptitude install -R linux-headers-!`uname -r` make gcc 
     17 * sudo mount /dev/cdrom /media/cdrom0/ 
     18 * tar -xzf /media/cdrom/VMwareTools-7.8.5-156735.tar.gz 
     19 * ~/vmware-tools-distrib$ sudo ./vmware-install.pl --default 
     20 
     21 * [http://ubuntuforums.org/showthread.php?t=294384 looking for /usr/src/linux/version.h - Ubuntu Forums] 
     22 
     23 = check update with cron = 
     24 == cron-apt == 
     25 * 設定が煩雑 
     26   * confが長い 
     27   * 複雑なことをするには向いている 
     28 * デフォルトでは、パッケージの自動ダウンロードを行うが、対象がdist-upgradeになっていて良くない 
     29 
     30 == apticron == 
     31 * cron-aptに比べて設定項目はかなり少ない 
     32 * メール本文が冗長 
     33 
     34 == 解法 == 
     35 * 参考 => [http://www.jp-z.jp/linux/apt_auto.html apt 更新通知 Debian Linux Server] 
     36 
     37 
     38 * 以下のようなスクリプトを作成してcron.daily対応 => [4] 
     39{{{ 
     40#!/bin/sh 
     41 
     42set -e 
     43 
     44/usr/bin/aptitude update > /dev/null 2>&1 
     45 
     46if [ `/usr/bin/aptitude -s -y safe-upgrade | /bin/grep -c ^0` -eq 0 ]; then 
     47    /usr/bin/aptitude -s -y safe-upgrade | /bin/grep '^[ T0-9]' 
     48fi 
     49}}}