/l3/users/clint/xen-seminar-preparation/troll.unix.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 |
|
#apt-cache search mkinitram
multipath-tools-initramfs - Support for booting Debian from a multipath I/O source |
#apt-cache search mkinitramfs
multipath-tools-initramfs - Support for booting Debian from a multipath I/O source |
#dpkg -L mktemp
Display all 326 possibilities? (y or n) |
#dpkg -L m
make manpages mime-support modutils makedev mawk mktemp mount man-db menu module-init-tools |
#init 1 ; init 2
|
#top
top - 17:11:28 up 40 min, 1 user, load average: 6.01, 7.13, 8.14 Tasks: 98 total, 1 running, 97 sleeping, 0 stopped, 0 zombie Cpu(s): 2.2%us, 0.2%sy, 0.0%ni, 97.0%id, 0.6%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 956772k total, 871604k used, 85168k free, 62680k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 2345448k total, 0k used, 2345448k free, 689240k cached 4303 root 12 -4 3892 2516 452 S 5 0.3 0:22.96 udevd 7882 root 16 0 2132 1132 848 R 1 0.1 0:00.03 top 1 root 16 0 1848 660 548 S 0 0.1 0:00.37 init 2 root RT 0 0 0 0 S 0 0.0 0:00.06 migration/0 ... 7 root RT 0 0 0 0 S 0 0.0 0:00.00 watchdog/1 8 root RT 0 0 0 0 S 0 0.0 0:00.06 migration/2 9 root 34 19 0 0 0 S 0 0.0 0:00.03 ksoftirqd/2 10 root RT 0 0 0 0 S 0 0.0 0:00.00 watchdog/2 11 root RT 0 0 0 0 S 0 0.0 0:00.02 migration/3 12 root 34 19 0 0 0 S 0 0.0 0:00.04 ksoftirqd/3 13 root RT 0 0 0 0 S 0 0.0 0:00.00 watchdog/3 14 root 10 -5 0 0 0 S 0 0.0 0:00.01 events/0 15 root 10 -5 0 0 0 S 0 0.0 0:00.00 events/1 16 root 10 -5 0 0 0 S 0 0.0 0:00.00 events/2 |
#ls -l /boot/
итого 15484 -rw-rw-r-- 1 root root 60812 2006-08-18 17:03 config-2.6.16.13-xen -rw-r--r-- 1 root root 66562 2006-07-16 06:04 config-2.6.16-2-686-smp drwxr-xr-x 2 root root 4096 2006-08-18 16:59 grub -rw-r--r-- 1 root root 4381318 2006-05-25 06:32 initrd.img-2.6.16-2-686-smp -rw-r--r-- 1 root root 0 2006-08-18 17:11 initrd.img.xen -rw-rw-r-- 1 root root 689508 2006-08-18 17:03 System.map-2.6.16.13-xen -rw-r--r-- 1 root root 670459 2006-07-16 06:07 System.map-2.6.16-2-686-smp -rw-r--r-- 1 root root 3840123 2006-08-18 17:03 vmlinux-syms-2.6.16.13-xen -rw-r--r-- 1 root root 1425937 2006-08-18 17:03 vmlinuz-2.6.16.13-xen -rw-r--r-- 1 root root 1209350 2006-07-16 06:07 vmlinuz-2.6.16-2-686-smp lrwxrwxrwx 1 root root 21 2006-08-18 17:03 vmlinuz-2.6.16-xen -> vmlinuz-2.6.16.13-xen lrwxrwxrwx 1 root root 21 2006-08-18 17:03 vmlinuz-2.6-xen -> vmlinuz-2.6.16.13-xen lrwxrwxrwx 1 root root 19 2006-08-18 17:00 xen-3.0.gz -> xen-3.0-unstable.gz -rw-r--r-- 1 root root 226308 2006-05-31 13:07 xen-3.0-i386.gz -rw-r--r-- 1 root root 254320 2006-08-18 17:00 xen-3.0-unstable.gz lrwxrwxrwx 1 root root 19 2006-08-18 17:00 xen-3.gz -> xen-3.0-unstable.gz lrwxrwxrwx 1 root root 19 2006-08-18 17:00 xen.gz -> xen-3.0-unstable.gz -rw-r--r-- 1 root root 2946513 2006-08-18 17:00 xen-syms-3.0-unstable |
#reboot
|
#mk
mkbimage mkfs mkinitramfs-kpkg mktemp mkboot mkfs.cramfs mklost+found mktexfmt mkdir mkfs.ext2 mk_modmap mktexlsr mke2fs mkfs.ext3 mknod mktexmf mkfifo mkfs.minix mkocp mktexpk mkfontdir mkindex mkofm mktextfm mkfontscale mkinitramfs mkswap mkvgafont |
#mkinitramfs -o /boot/initrd.img.xen 2.6.16.13-xen
|
#ls -l /boot/
итого 20084 -rw-rw-r-- 1 root root 60812 2006-08-18 17:03 config-2.6.16.13-xen -rw-r--r-- 1 root root 66562 2006-07-16 06:04 config-2.6.16-2-686-smp drwxr-xr-x 2 root root 4096 2006-08-18 16:59 grub -rw-r--r-- 1 root root 4381318 2006-05-25 06:32 initrd.img-2.6.16-2-686-smp -rw-r--r-- 1 root root 4697786 2006-08-18 17:14 initrd.img.xen -rw-rw-r-- 1 root root 689508 2006-08-18 17:03 System.map-2.6.16.13-xen -rw-r--r-- 1 root root 670459 2006-07-16 06:07 System.map-2.6.16-2-686-smp -rw-r--r-- 1 root root 3840123 2006-08-18 17:03 vmlinux-syms-2.6.16.13-xen -rw-r--r-- 1 root root 1425937 2006-08-18 17:03 vmlinuz-2.6.16.13-xen -rw-r--r-- 1 root root 1209350 2006-07-16 06:07 vmlinuz-2.6.16-2-686-smp lrwxrwxrwx 1 root root 21 2006-08-18 17:03 vmlinuz-2.6.16-xen -> vmlinuz-2.6.16.13-xen lrwxrwxrwx 1 root root 21 2006-08-18 17:03 vmlinuz-2.6-xen -> vmlinuz-2.6.16.13-xen lrwxrwxrwx 1 root root 19 2006-08-18 17:00 xen-3.0.gz -> xen-3.0-unstable.gz -rw-r--r-- 1 root root 226308 2006-05-31 13:07 xen-3.0-i386.gz -rw-r--r-- 1 root root 254320 2006-08-18 17:00 xen-3.0-unstable.gz lrwxrwxrwx 1 root root 19 2006-08-18 17:00 xen-3.gz -> xen-3.0-unstable.gz lrwxrwxrwx 1 root root 19 2006-08-18 17:00 xen.gz -> xen-3.0-unstable.gz -rw-r--r-- 1 root root 2946513 2006-08-18 17:00 xen-syms-3.0-unstable |
#dpkg -l | grep python
ii python 2.3.5-11 An interactive high-level object-oriented la ii python-dev 2.3.5-11 Header files and a static library for Python ii python-support 0.3.8 automated rebuilding support for python modu ii python2.3 2.3.5-15 An interactive high-level object-oriented la ii python2.3-dev 2.3.5-15 Header files and a static library for Python |
#apt-get --purge remove python
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей... ÐоÑово ÐакеÑÑ, коÑоÑÑе бÑдÑÑ Ð£ÐÐÐon* python-dev* python-support* xen-utils-3.0* обновлено 0, ÑÑÑановлено 0 новÑÑ Ð¿Ð°ÐºÐµÑов, Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¾ÑмеÑено 4 пакеÑов, и 13 пакеÑов не обновлено. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑкаÑаÑÑ 0РаÑÑ Ð¸Ð²Ð¾Ð². ÐоÑле ÑаÑпаковки обÑем занÑÑого диÑкового пÑоÑÑÑанÑÑва ÑменÑÑиÑÑÑ Ð½Ð° 2146kB. ХоÑиÑе пÑодолжиÑÑ [Ð/н]? (ЧÑение Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ ... на даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑÑановлено 37960 Ñайлов и каÑалогов.) УдалÑеÑÑÑ Ð¿Ð°ÐºÐµÑ xen-utils-3.0... Traceback (most recent call last): ... подпÑоÑеÑÑ post-installation script ÑÐ±Ð¸Ñ Ð¿Ð¾ ÑÐ¸Ð³Ð½Ð°Ð»Ñ (Interrupt) УдалÑеÑÑÑ Ð¿Ð°ÐºÐµÑ python-support... Can't list /var/lib/python-support/python2.3 УдалÑÑÑÑÑ ÑÐ°Ð¹Ð»Ñ ÐºÐ¾Ð½ÑигÑÑаÑии пакеÑа python-support... УдалÑеÑÑÑ Ð¿Ð°ÐºÐµÑ python-dev... УдалÑеÑÑÑ Ð¿Ð°ÐºÐµÑ python... УдалÑÑÑÑÑ ÑÐ°Ð¹Ð»Ñ ÐºÐ¾Ð½ÑигÑÑаÑии пакеÑа python... ÐÑи обÑабоÑке ÑледÑÑÑÐ¸Ñ Ð¿Ð°ÐºÐµÑов пÑоизоÑли оÑибки: xen-utils-3.0 E: Sub-process /usr/bin/dpkg returned an error code (1) |
#dpkg -l | grep python
ii python2.3 2.3.5-15 An interactive high-level object-oriented la ii python2.3-dev 2.3.5-15 Header files and a static library for Python |
#apt-get remove xen-utils-3.0
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей... ÐоÑово ÐакеÑÑ, коÑоÑÑе бÑдÑÑ Ð£ÐÐÐ n-utils-3.0 обновлено 0, ÑÑÑановлено 0 новÑÑ Ð¿Ð°ÐºÐµÑов, Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¾ÑмеÑено 1 пакеÑов, и 13 пакеÑов не обновлено. не ÑÑÑановлено до конÑа или Ñдалено 1 пакеÑов. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑкаÑаÑÑ 0РаÑÑ Ð¸Ð²Ð¾Ð². ÐоÑле ÑаÑпаковки обÑем занÑÑого диÑкового пÑоÑÑÑанÑÑва ÑменÑÑиÑÑÑ Ð½Ð° 1368kB. ХоÑиÑе пÑодолжиÑÑ [Ð/н]? (ЧÑение Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ ... на даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑÑановлено 37881 Ñайлов и каÑалогов.) ... ./usr/bin/env: python: No such file or directory ./usr/bin/env: python: No such file or directory ./usr/bin/env: python: No such file or directory ./usr/bin/env: python: No such file or directory ./usr/bin/env: python: No such file or directory dpkg: оÑибка пÑи оÑиÑÑке - подпÑоÑеÑÑ post-installation script ÑÐ±Ð¸Ñ Ð¿Ð¾ ÑÐ¸Ð³Ð½Ð°Ð»Ñ (Interrupt) ÐÑи обÑабоÑке ÑледÑÑÑÐ¸Ñ Ð¿Ð°ÐºÐµÑов пÑоизоÑли оÑибки: xen-utils-3.0 E: Sub-process /usr/bin/dpkg returned an error code (1) |
#apt-get -f install
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Исправление зависимостей... Готово Будут установлены следующие дополнительные пакеты: python Предлагаемые пакеты: python-doc python-tk python-profiler НОВЫЕ пакеты, которые будут установлены: python обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 13 пакетов не обновлено. ... AttributeError: 'module' object has no attribute 'libpath' .Traceback (most recent call last): File "/usr/sbin/xend", line 44, in ? libpath = xen.util.auxbin.libpath() AttributeError: 'module' object has no attribute 'libpath' dpkg: не удалось обработать параметр xen-utils-3.0 (--configure): подпроцесс post-installation script убит по сигналу (Interrupt) При обработке следующих пакетов произошли ошибки: xen-utils-3.0 E: Sub-process /usr/bin/dpkg returned an error code (1) |
#apt-get remove xen-utils-3.0
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей... ÐоÑово ÐакеÑÑ, коÑоÑÑе бÑдÑÑ Ð£ÐÐÐ n-utils-3.0 обновлено 0, ÑÑÑановлено 0 новÑÑ Ð¿Ð°ÐºÐµÑов, Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¾ÑмеÑено 1 пакеÑов, и 13 пакеÑов не обновлено. не ÑÑÑановлено до конÑа или Ñдалено 1 пакеÑов. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑкаÑаÑÑ 0РаÑÑ Ð¸Ð²Ð¾Ð². ÐоÑле ÑаÑпаковки обÑем занÑÑого диÑкового пÑоÑÑÑанÑÑва ÑменÑÑиÑÑÑ Ð½Ð° 1368kB. ХоÑиÑе пÑодолжиÑÑ [Ð/н]? (ЧÑение Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ ... на даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑÑановлено 37928 Ñайлов и каÑалогов.) ... AttributeError: 'module' object has no attribute 'libpath' .Traceback (most recent call last): File "/usr/sbin/xend", line 44, in ? libpath = xen.util.auxbin.libpath() AttributeError: 'module' object has no attribute 'libpath' dpkg: оÑибка пÑи оÑиÑÑке - подпÑоÑеÑÑ post-installation script ÑÐ±Ð¸Ñ Ð¿Ð¾ ÑÐ¸Ð³Ð½Ð°Ð»Ñ (Interrupt) ÐÑи обÑабоÑке ÑледÑÑÑÐ¸Ñ Ð¿Ð°ÐºÐµÑов пÑоизоÑли оÑибки: xen-utils-3.0 E: Sub-process /usr/bin/dpkg returned an error code (1) |
#apt-get remove xen-utils-3.0
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей... ÐоÑово ÐакеÑÑ, коÑоÑÑе бÑдÑÑ Ð£ÐÐÐ n-utils-3.0 обновлено 0, ÑÑÑановлено 0 новÑÑ Ð¿Ð°ÐºÐµÑов, Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¾ÑмеÑено 1 пакеÑов, и 13 пакеÑов не обновлено. не ÑÑÑановлено до конÑа или Ñдалено 1 пакеÑов. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑкаÑаÑÑ 0РаÑÑ Ð¸Ð²Ð¾Ð². ÐоÑле ÑаÑпаковки обÑем занÑÑого диÑкового пÑоÑÑÑанÑÑва ÑменÑÑиÑÑÑ Ð½Ð° 1368kB. ХоÑиÑе пÑодолжиÑÑ [Ð/н]? (ЧÑение Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ ... на даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑÑановлено 37928 Ñайлов и каÑалогов.) ... .Traceback (most recent call last): File "/usr/sbin/xend", line 44, in ? libpath = xen.util.auxbin.libpath() AttributeError: 'module' object has no attribute 'libpath' invoke-rc.d: initscript xend, action "start" failed. dpkg: оÑибка пÑи оÑиÑÑке - подпÑоÑеÑÑ post-installation script возвÑаÑил код оÑибки 1 ÐÑи обÑабоÑке ÑледÑÑÑÐ¸Ñ Ð¿Ð°ÐºÐµÑов пÑоизоÑли оÑибки: xen-utils-3.0 E: Sub-process /usr/bin/dpkg returned an error code (1) |
#apt-get --purge remove python
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей... ÐоÑово ÐакеÑÑ, коÑоÑÑе бÑдÑÑ Ð£ÐÐÐon* xen-utils-3.0* обновлено 0, ÑÑÑановлено 0 новÑÑ Ð¿Ð°ÐºÐµÑов, Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¾ÑмеÑено 2 пакеÑов, и 13 пакеÑов не обновлено. не ÑÑÑановлено до конÑа или Ñдалено 1 пакеÑов. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑкаÑаÑÑ 0РаÑÑ Ð¸Ð²Ð¾Ð². ÐоÑле ÑаÑпаковки обÑем занÑÑого диÑкового пÑоÑÑÑанÑÑва ÑменÑÑиÑÑÑ Ð½Ð° 1925kB. ХоÑиÑе пÑодолжиÑÑ [Ð/н]? (ЧÑение Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ ... на даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑÑановлено 37928 Ñайлов и каÑалогов.) УдалÑеÑÑÑ Ð¿Ð°ÐºÐµÑ xen-utils-3.0... ... File "/usr/sbin/xend", line 44, in ? libpath = xen.util.auxbin.libpath() AttributeError: 'module' object has no attribute 'libpath' dpkg: оÑибка пÑи оÑиÑÑке - подпÑоÑеÑÑ post-installation script ÑÐ±Ð¸Ñ Ð¿Ð¾ ÑÐ¸Ð³Ð½Ð°Ð»Ñ (Interrupt) УдалÑеÑÑÑ Ð¿Ð°ÐºÐµÑ python... УдалÑÑÑÑÑ ÑÐ°Ð¹Ð»Ñ ÐºÐ¾Ð½ÑигÑÑаÑии пакеÑа python... ÐÑи обÑабоÑке ÑледÑÑÑÐ¸Ñ Ð¿Ð°ÐºÐµÑов пÑоизоÑли оÑибки: xen-utils-3.0 E: Sub-process /usr/bin/dpkg returned an error code (1) |
#reboot
|
#apt-get --purge remove xen-utils-3.0
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей... ÐоÑово ÐакеÑÑ, коÑоÑÑе бÑдÑÑ Ð£ÐÐÐ n-utils-3.0* обновлено 0, ÑÑÑановлено 0 новÑÑ Ð¿Ð°ÐºÐµÑов, Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¾ÑмеÑено 1 пакеÑов, и 13 пакеÑов не обновлено. не ÑÑÑановлено до конÑа или Ñдалено 1 пакеÑов. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑкаÑаÑÑ 0РаÑÑ Ð¸Ð²Ð¾Ð². ÐоÑле ÑаÑпаковки обÑем занÑÑого диÑкового пÑоÑÑÑанÑÑва ÑменÑÑиÑÑÑ Ð½Ð° 1368kB. ХоÑиÑе пÑодолжиÑÑ [Ð/н]? (ЧÑение Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ ... на даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑÑановлено 37881 Ñайлов и каÑалогов.) УдалÑеÑÑÑ Ð¿Ð°ÐºÐµÑ xen-utils-3.0... grep: /proc/xen/capabilities: No such file or directory УдалÑÑÑÑÑ ÑÐ°Ð¹Ð»Ñ ÐºÐ¾Ð½ÑигÑÑаÑии пакеÑа xen-utils-3.0... dpkg: пÑедÑпÑеждение -- пÑи Ñдалении пакеÑа xen-utils-3.0 не пÑÑÑой каÑалог /usr/lib/xen/bin не ÑдалÑн. dpkg: пÑедÑпÑеждение -- пÑи Ñдалении пакеÑа xen-utils-3.0 не пÑÑÑой каÑалог /usr/lib/xen не ÑдалÑн. dpkg: пÑедÑпÑеждение -- пÑи Ñдалении пакеÑа xen-utils-3.0 не пÑÑÑой каÑалог /etc/xen/scripts не ÑдалÑн. dpkg: пÑедÑпÑеждение -- пÑи Ñдалении пакеÑа xen-utils-3.0 не пÑÑÑой каÑалог /etc/xen не ÑдалÑн. |
#apt-get --purge remove xen-utils-3.0
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Пакет xen-utils-3.0 не установлен, поэтому не может быть удалён обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 13 пакетов не обновлено. |
#apt-get --purge remove python
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Пакет python не установлен, поэтому не может быть удалён обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 13 пакетов не обновлено. |
#dpkg -l | python
bash: python: command not found |
#dpkg -l | grep python
ii python2.3 2.3.5-15 An interactive high-level object-oriented la ii python2.3-dev 2.3.5-15 Header files and a static library for Python |
#cd /usr/src/xen-unstable/
|
#make uninstall
[ -d //etc/xen ] && mv -f //etc/xen //etc/xen.old-`date +%s` || true rm -rf //etc/init.d/xend* rm -rf //etc/hotplug/xen-backend.agent rm -f //etc/udev/rules.d/xen-backend.rules rm -f //etc/udev/xen-backend.rules rm -f //etc/sysconfig/xendomains rm -rf //var/run/xen* //var/lib/xen* rm -rf //boot/*xen* rm -rf //lib/modules/*xen* rm -rf //usr/bin/xen* //usr/bin/lomount ... rm -rf //usr/lib/libxenstore* rm -rf //usr/lib/python/xen //usr/lib/python/grub rm -rf //usr/lib/xen/ rm -rf //usr/lib/xen/ rm -rf //usr/local/sbin/setmask //usr/local/sbin/xen* rm -rf //usr/sbin/xen* //usr/sbin/netfix //usr/sbin/xm rm -rf //usr/share/doc/xen rm -rf //usr/share/xen rm -rf //usr/share/man/man1/xen* rm -rf //usr/share/man/man8/xen* |
#make clean
xc_load_bin.o xc_load_elf.o xg_private.o xc_linux_build.o xc_linux_restore.o xc_linux_save.o xc_hvm_build.o xc_load_bin.opic xc_load_elf.opic xg_private.opic xc_linux_build.opic xc_linux_restore.opic xc_linux_save.opic xc_hvm_build.opic make[2]: Leaving directory `/usr/src/xen-unstable/tools/libxc' make[2]: Entering directory `/usr/src/xen-unstable/tools/xenstore' rm -rf testsuite/tmp rm -f *.a *.o *.opic *.so* rm -f xenstored xs_random xs_stress xs_crashme rm -f xs_test xenstored_test xs_tdb_dump xenstore-control xenstore-ls rm -f xenstore-exists xenstore-list xenstore-read xenstore-rm xenstore-chmod xenstore-write rm -f .*.d make[2]: Leaving directory `/usr/src/xen-unstable/tools/xenstore' ... make[1]: Leaving directory `/usr/src/xen-unstable/tools' make -C docs clean make[1]: Entering directory `/usr/src/xen-unstable/docs' rm -rf .word_count *.aux *.dvi *.bbl *.blg *.glo *.idx *~ rm -rf *.ilg *.log *.ind *.toc *.bak core rm -rf ps pdf html rm -rf api rm -rf man5 rm -rf man1 make[1]: Leaving directory `/usr/src/xen-unstable/docs' |
#make -j 4 world
11. K6/K6-II/K6-III (MK6) 12. Athlon/Duron/K7 (MK7) 13. Opteron/Athlon64/Hammer/K8 (MK8) 14. Crusoe (MCRUSOE) 15. Efficeon (MEFFICEON) 16. Winchip-C6 (MWINCHIPC6) 17. Winchip-2 (MWINCHIP2) 18. Winchip-2A/Winchip-3 (MWINCHIP3D) 19. GeodeGX1 (MGEODEGX1) 20. Geode GX/LX (MGEODE_LX) ... Unix domain sockets (UNIX) [Y/n/m/?] y IPsec user configuration interface (XFRM_USER) [M/n/y/?] m PF_KEY sockets (NET_KEY) [M/n/y/?] m TCP/IP networking (INET) [Y/?] y IP: multicasting (IP_MULTICAST) [Y/n/?] y IP: advanced router (IP_ADVANCED_ROUTER) [Y/n/?] y Choose IP: FIB lookup algorithm (choose FIB_HASH if unsure) > 1. FIB_HASH (ASK_IP_FIB_HASH) 2. FIB_TRIE (IP_FIB_TRIE) choice[1-2]: 1 |
#make clean
make[2]: Entering directory `/usr/src/xen-unstable/tools/libxc' rm -rf *.rpm libxenctrl.a libxenctrl.so libxenctrl.so.3.0 libxenctrl.so.3.0.0 libxenguest.a libxenguest.so libxenguest.so.3.0 libxenguest.so.3.0.0 *~ .*.d xen \ xc_bvtsched.o xc_core.o xc_domain.o xc_evtchn.o xc_misc.o xc_acm.o xc_physdev.o xc_private.o xc_sedf.o xc_csched.o xc_tbuf.o xc_ptrace.o xc_ptrace_core.o xc_pagetab.o xc_linux.o xc_bvtsched.opic xc_core.opic xc_domain.opic xc_evtchn.opic xc_misc.opic xc_acm.opic xc_physdev.opic xc_private.opic xc_sedf.opic xc_csched.opic xc_tbuf.opic xc_ptrace.opic xc_ptrace_core.opic xc_pagetab.opic x xc_load_bin.o xc_load_elf.o xg_private.o xc_linux_build.o xc_linux_restore.o xc_linux_save.o xc_hvm_build.o xc_load_bin.opic xc_load_elf.opic xg_private.opic xc_linux_build.opic xc_linux_restore.opic xc_linux_save.opic xc_hvm_build.opic make[2]: Leaving directory `/usr/src/xen-unstable/tools/libxc' make[2]: Entering directory `/usr/src/xen-unstable/tools/xenstore' rm -rf testsuite/tmp rm -f *.a *.o *.opic *.so* rm -f xenstored xs_random xs_stress xs_crashme rm -f xs_test xenstored_test xs_tdb_dump xenstore-control xenstore-ls ... make[1]: Leaving directory `/usr/src/xen-unstable/tools' make -C docs clean make[1]: Entering directory `/usr/src/xen-unstable/docs' rm -rf .word_count *.aux *.dvi *.bbl *.blg *.glo *.idx *~ rm -rf *.ilg *.log *.ind *.toc *.bak core rm -rf ps pdf html rm -rf api rm -rf man5 rm -rf man1 make[1]: Leaving directory `/usr/src/xen-unstable/docs' |
#dpkg -l | grep python
ii python2.3 2.3.5-15 An interactive high-level object-oriented la ii python2.3-dev 2.3.5-15 Header files and a static library for Python |
#apt-get --purge remove python2.3
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей... ÐоÑово ÐакеÑÑ, коÑоÑÑе бÑдÑÑ Ð£ÐÐÐon2.3* python2.3-dev* обновлено 0, ÑÑÑановлено 0 новÑÑ Ð¿Ð°ÐºÐµÑов, Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¾ÑмеÑено 2 пакеÑов, и 13 пакеÑов не обновлено. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑкаÑаÑÑ 0РаÑÑ Ð¸Ð²Ð¾Ð². ÐоÑле ÑаÑпаковки обÑем занÑÑого диÑкового пÑоÑÑÑанÑÑва ÑменÑÑиÑÑÑ Ð½Ð° 15,1MB. ХоÑиÑе пÑодолжиÑÑ [Ð/н]? (ЧÑение Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ ... на даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑÑановлено 37702 Ñайлов и каÑалогов.) УдалÑеÑÑÑ Ð¿Ð°ÐºÐµÑ python2.3-dev... УдалÑеÑÑÑ Ð¿Ð°ÐºÐµÑ python2.3... Unlinking and removing bytecode for runtime python2.3... УдалÑÑÑÑÑ ÑÐ°Ð¹Ð»Ñ ÐºÐ¾Ð½ÑигÑÑаÑии пакеÑа python2.3... |
#apt-get install python2.4-dev
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: python2.4 python2.4-minimal Предлагаемые пакеты: python2.4-doc НОВЫЕ пакеты, которые будут установлены: python2.4 python2.4-dev python2.4-minimal обновлено 0, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 13 пакетов не обновлено. Необходимо скачать 0B/5244kB архивов. ... (Чтение базы данных... на данный момент установлено 36902 файлов и каталогов.) Распаковывается пакет python2.4-minimal (из файла .../python2.4-minimal_2.4.3-8_i386.deb)... Выбор ранее не выбранного пакета python2.4. Распаковывается пакет python2.4 (из файла .../python2.4_2.4.3-8_i386.deb)... Выбор ранее не выбранного пакета python2.4-dev. Распаковывается пакет python2.4-dev (из файла .../python2.4-dev_2.4.3-8_i386.deb)... Настраивается пакет python2.4-minimal (2.4.3-8) ... Linking and byte-compiling packages for runtime python2.4... Настраивается пакет python2.4 (2.4.3-8) ... Настраивается пакет python2.4-dev (2.4.3-8) ... |
#dpkg -l | grep python
ii python2.4 2.4.3-8 An interactive high-level object-oriented la ii python2.4-dev 2.4.3-8 Header files and a static library for Python ii python2.4-minimal 2.4.3-8 A minimal subset of the Python language (ver |
#cd ..
|
#rm -rf xen-unstable
|
#tar xzf xen-unstable-src.tgz
|
#ls
xen-unstable xen-unstable-src.tgz |
#cd xen-unstable/
|
#ls
buildconfigs Config.mk extras Makefile tools ChangeLog COPYING install.sh patches xen config docs linux-2.6-xen-sparse README |
#make -j 4 world
* WARNING: Package 'ps2pdf' is required * to build Xen documentation ************************************************* ************************************************* Checking check_python: *** Check for Python version >= 2.2 FAILED Checking check_zlib_devel: OK Checking check_zlib_lib: OK make[3]: *** [build] Ошибка 1 make[3]: Leaving directory `/usr/src/xen-unstable/tools/check' ... gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/usr/src/xen-unstable/xen/include -I/usr/src/xen-unstable/xen/include/asm-x86/mach-generic -I/usr/src/xen-unstable/xen/include/asm-x86/mach-default -msoft-float -g -D__XEN__ -c gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/usr/src/xen-unstable/xen/include -I/usr/src/xen-unstable/xen/include/asm-x86/mach-generic -I/usr/src/xen-unstable/xen/include/asm-x86/mach-default -msoft-float -g -D__XEN__ -c gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/usr/src/xen-unstable/xen/include -I/usr/src/xen-unstable/xen/include/asm-x86/mach-generic -I/usr/src/xen-unstable/xen/include/asm-x86/mach-default -msoft-float -g -D__XEN__ -c gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/usr/src/xen-unstable/xen/include -I/usr/src/xen-unstable/xen/include/asm-x86/mach-generic -I/usr/src/xen-unstable/xen/include/asm-x86/mach-default -msoft-float -g -D__XEN__ -c ld -m elf_i386 -r -o built_in.o acm_ops.o bitmap.o dom0_ops.o domain.o elf.o event_channel.o grant_table.o kernel.o keyhandler.o lib.o memory.o multicall.o page_alloc.o rangeset.o sched_bvt.o sched_credit.o sched_sedf.o schedule.o shutdown.o softirq.o string.o symbols.o trace.o timer.o version.o vsprintf.o xmalloc.o make[5]: Leaving directory `/usr/src/xen-unstable/xen/common' gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/usr/src/xen-unstable/xen/include -I/usr/src/xen-unstable/xen/include/asm-x86/mach-generic -I/usr/src/xen-unstable/xen/include/asm-x86/mach-default -msoft-float -g -D__XEN__ -c gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/usr/src/xen-unstable/xen/include -I/usr/src/xen-unstable/xen/include/asm-x86/mach-generic -I/usr/src/xen-unstable/xen/include/asm-x86/mach-default -msoft-float -g -D__XEN__ -c gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/usr/src/xen-unstable/xen/include -I/usr/src/xen-unstable/xen/include/asm-x86/mach-generic -I/usr/src/xen-unstable/xen/include/asm-x86/mach-default -msoft-float -g -D__XEN__ -c gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/usr/src/xen-unstable/xen/include -I/usr/src/xen-unstable/xen/include/asm-x86/mach-generic -I/usr/src/xen-unstable/xen/include/asm-x86/mach-default -msoft-float -g -D__XEN__ -c |
#apt-get install python
Display all 1010 possibilities? (y or n) python python2.4-sip4-dev python1.5-elisp python2.4-sip4-qt3 python2.1 python2.4-slides python2.1-elisp python2.4-smbpasswd python2.1-epydoc python2.4-soappy python2.1-medusa python2.4-soya python2.1-pymacs python2.4-spf python2.1-templayer python2.4-sqlalchemy python2.1-tk python2.4-sqlite ... python2.2-doc python2.4-tables python2.2-elisp python2.4-tau python2.2-email python2.4-tclink python2.2-epydoc python2.4-tcpwrap python2.2-examples python2.4-templayer python2.2-gdbm python2.4-testresources python2.2-glade2 python2.4-tk python2.2-gnome2 python2.4-tunepimp python2.2-gtk2 python2.4-twisted python2.2-iconvcodec python2.4-twisted-bin |
#apt-get install python
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: python2.3 Предлагаемые пакеты: python-doc python-tk python-profiler python2.3-doc python2.3-profiler Рекомендуемые пакеты: python2.3-cjkcodecs python2.3-iconvcodec python2.3-japanese-codecs НОВЫЕ пакеты, которые будут установлены: python python2.3 обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 13 пакетов не обновлено. Необходимо скачать 0B/3244kB архивов. После распаковки объем занятого дискового пространства возрастёт на 11,2MB. Хотите продолжить [Д/н]? |
#apt-get --purge remove python2.4
python2.4 python2.4-dev python2.4-minimal |
#apt-get --purge remove python2.4*
Заметьте, вместо python2.4-apsw выбирается python-apsw Заметьте, регулярное выражение python2.4* приводит к выбору python2.4-vte Заметьте, вместо python2.4-vte выбирается python-vte Заметьте, регулярное выражение python2.4* приводит к выбору python2.4-gadfly Заметьте, регулярное выражение python2.4* приводит к выбору python2.3-subversion Заметьте, вместо python2.3-subversion выбирается python-subversion Заметьте, регулярное выражение python2.4* приводит к выбору python2.3-numeric-ext Заметьте, вместо python2.3-numeric-ext выбирается python-numeric-ext Заметьте, регулярное выражение python2.4* приводит к выбору python2.4-docutils Заметьте, вместо python2.4-docutils выбирается python-docutils ... Заметьте, регулярное выражение python2.4* приводит к выбору python2.2-dev Заметьте, регулярное выражение python2.4* приводит к выбору python2.3-newt Заметьте, вместо python2.3-newt выбирается python-newt Заметьте, регулярное выражение python2.4* приводит к выбору python2.4-pyorbit-omg Заметьте, вместо python2.4-pyorbit-omg выбирается python-pyorbit-omg Заметьте, регулярное выражение python2.4* приводит к выбору python2.4-pyvorbis Заметьте, вместо python2.4-pyvorbis выбирается python-pyvorbis Заметьте, регулярное выражение python2.4* приводит к выбору python2.2-xmlbase Заметьте, регулярное выражение python2.4* приводит к выбору python2.4-gdbm Заметьте, вместо python2.4-gdbm выбирается python-gdbm |
#apt-get intsall python
E: Неверная операция intsall |
#apt-get inst
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: python2.3 Предлагаемые пакеты: python-doc python-tk python-profiler python2.3-doc python2.3-profiler Рекомендуемые пакеты: python2.3-cjkcodecs python2.3-iconvcodec python2.3-japanese-codecs НОВЫЕ пакеты, которые будут установлены: python python2.3 обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 13 пакетов не обновлено. Необходимо скачать 0B/3244kB архивов. После распаковки объем занятого дискового пространства возрастёт на 11,2MB. Хотите продолжить [Д/н]? n Аварийное завершение. |
#apt-get install python python2.3-dev
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: python2.3 Предлагаемые пакеты: python-doc python-tk python-profiler python2.3-doc python2.3-profiler Рекомендуемые пакеты: python2.3-cjkcodecs python2.3-iconvcodec python2.3-japanese-codecs НОВЫЕ пакеты, которые будут установлены: python python2.3 python2.3-dev ... Распаковывается пакет python2.3 (из файла .../python2.3_2.3.5-15_i386.deb)... Выбор ранее не выбранного пакета python. Распаковывается пакет python (из файла .../python_2.3.5-11_all.deb)... Выбор ранее не выбранного пакета python2.3-dev. Распаковывается пакет python2.3-dev (из файла .../python2.3-dev_2.3.5-15_i386.deb)... Настраивается пакет python2.3 (2.3.5-15) ... byte-compiling files for package python2.3... Linking and byte-compiling packages for runtime python2.3... Настраивается пакет python (2.3.5-11) ... Настраивается пакет python2.3-dev (2.3.5-15) ... |
#cd ..
|
#rm -rf xen-unstable
|
#rm /boot/
config-2.6.16-2-686-smp System.map-2.6.16-2-686-smp grub/ vmlinuz-2.6.16-2-686-smp initrd.img-2.6.16-2-686-smp |
#rm /boot/
|
#tar xzf xen-unstable-src.tgz
|
#cd xen-unstable/
|
#make -j 4 world
make[5]: Entering directory `/usr/src/xen-unstable/xen/tools/figlet' gcc -o figlet figlet.c gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -D__XEN_TOOLS__ -Werror -fno-strict-aliasing -I. -Wp,-MD,.xc_domain.o.d -c -o xc_domain.o xc_domain.c gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -D__XEN_TOOLS__ -Werror -fno-strict-aliasing -I. -Wp,-MD,.xc_evtchn.o.d -c -o xc_evtchn.o xc_evtchn.c make[5]: Leaving directory `/usr/src/xen-unstable/xen/tools/figlet' make symbols make[5]: Entering directory `/usr/src/xen-unstable/xen/tools' gcc -Wall -Werror -Wstrict-prototypes -O2 -fomit-frame-pointer -Wdeclaration-after-statement -o symbols symbols.c gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -D__XEN_TOOLS__ -Werror -fno-strict-aliasing -I. -Wp,-MD,.xc_misc.o.d -c -o xc_misc.o xc_misc.c gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -D__XEN_TOOLS__ -Werror -fno-strict-aliasing -I. -Wp,-MD,.xc_acm.o.d -c -o xc_acm.o xc_acm.c ... gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -D__XEN_TOOLS__ -Werror -fno-strict-aliasing -I. -Wp,-MD,.libxenctrl.so.3.0.0.d -L. -Wl,-soname -Wl,libxenctrl.so.3.0 -shared -o libxenctrl.so.3.0.0 xc_bvtsched.opic xc_core.opic xc_domain.opic xc_evtchn.opic xc_misc.opic xc_acm.opic xc_physdev.opic xc_private.opic xc_sedf.opic xc_csc ar rc libxenguest.a xc_load_bin.o xc_load_elf.o xg_private.o xc_linux_build.o xc_linux_restore.o xc_linux_save.o xc_hvm_build.o ln -sf libxenctrl.so.3.0.0 libxenctrl.so.3.0 make[4]: `libxenctrl.so.3.0.0' не требует обновления. ln -sf libxenctrl.so.3.0 libxenctrl.so make[4]: `libxenctrl.so.3.0' не требует обновления. gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -D__XEN_TOOLS__ -Werror -fno-strict-aliasing -I. -Wp,-MD,.libxenguest.so.3.0.0.d -L. -Wl,-soname -Wl,libxenguest.so.3.0 -shared -o libxenguest.so.3.0.0 xc_load_bin.opic xc_load_elf.opic xg_private.opic xc_linux_build.opic xc_linux_restore.opic xc_linux_save.opic xc_hvm_build.opic libx ln -sf libxenguest.so.3.0.0 libxenguest.so.3.0 make[4]: `libxenguest.so.3.0.0' не требует обновления. ln -sf libxenguest.so.3.0 libxenguest.so |
#make -j install
ln -sf libxenctrl.so.3.0 //usr/lib/libxenctrl.so install -m0644 xenctrl.h //usr/include install -m0755 libxenguest.so.3.0.0 //usr/lib install -m0644 libxenguest.a //usr/lib ln -sf libxenguest.so.3.0.0 //usr/lib/libxenguest.so.3.0 ln -sf libxenguest.so.3.0 //usr/lib/libxenguest.so install -m0644 xenguest.h //usr/include make[2]: Leaving directory `/usr/src/xen-unstable/tools/libxc' make[2]: Entering directory `/usr/src/xen-unstable/tools/xenstore' install -d -m0755 -p //var/run/xenstored ... make[2]: *** [/usr/src/xen-unstable/xen/xen] Interrupt make[3]: *** [prepare0] Interrupt make[1]: *** [install] Interrupt make: *** [install-xen] Interrupt make[2]: *** [build] Interrupt make[2]: *** [all] Interrupt make[1]: *** [linux-2.6-xen-install] Interrupt make: *** [install-kernels] Interrupt make[1]: *** [install] Interrupt make: *** [install-tools] Interrupt |
#make -j 4 install
make[7]: `built_in.o' не требует обновления. make[7]: Leaving directory `/usr/src/xen-unstable/xen/arch/x86/hvm/svm/x86_32' make[6]: Leaving directory `/usr/src/xen-unstable/xen/arch/x86/hvm/svm' make[7]: Entering directory `/usr/src/xen-unstable/xen/arch/x86/hvm/vmx/x86_32' make[7]: `built_in.o' не требует обновления. make[7]: Leaving directory `/usr/src/xen-unstable/xen/arch/x86/hvm/vmx/x86_32' make[6]: Leaving directory `/usr/src/xen-unstable/xen/arch/x86/hvm/vmx' make[5]: Leaving directory `/usr/src/xen-unstable/xen/arch/x86/hvm' make[5]: Entering directory `/usr/src/xen-unstable/xen/arch/x86/x86_32' make[5]: `built_in.o' не требует обновления. ... CC drivers/bluetooth/dtl1_cs.mod.o CC drivers/bluetooth/hci_uart.mod.o CC drivers/bluetooth/hci_usb.mod.o CC drivers/cdrom/cdrom.mod.o CC drivers/char/agp/agpgart.mod.o CC drivers/bluetooth/hci_vhci.mod.o CC drivers/char/agp/ali-agp.mod.o CC drivers/char/agp/amd-k7-agp.mod.o CC drivers/char/agp/amd64-agp.mod.o CC drivers/char/agp/efficeon-agp.mod.o |
#ls /boot/
config-2.6.16.13-xen vmlinux-syms-2.6.16.13-xen xen-3.0-unstable.gz config-2.6.16-2-686-smp vmlinuz-2.6.16.13-xen xen-3.gz grub vmlinuz-2.6.16-2-686-smp xen.gz initrd.img-2.6.16-2-686-smp vmlinuz-2.6.16-xen xen-syms-3.0-unstable System.map-2.6.16.13-xen vmlinuz-2.6-xen System.map-2.6.16-2-686-smp xen-3.0.gz |
#mkinitramfs -o /boot/initrd.img.xen 2.6.16.13-xen
|
#ls /lib/modules/2.6.16
2.6.16.13-xen/ 2.6.16-2-686-smp/ |
#reboot
|
#xm dmesg
Error: Error connecting to xend: No such file or directory. Is xend running? |
#/etc/init.d/xend start
|
#xm dmesg
__ __ _____ ___ _ _ _ \ \/ /___ _ __ |___ / / _ \ _ _ _ __ ___| |_ __ _| |__ | | ___ \ // _ \ '_ \ |_ \| | | |__| | | | '_ \/ __| __/ _` | '_ \| |/ _ \ / \ __/ | | | ___) | |_| |__| |_| | | | \__ \ || (_| | |_) | | __/ /_/\_\___|_| |_| |____(_)___/ \__,_|_| |_|___/\__\__,_|_.__/|_|\___| http://www.cl.cam.ac.uk/netos/xen University of Cambridge Computer Laboratory Xen version 3.0-unstable (root@unix.nt) (gcc version 4.1.2 20060613 (prerelease) (Debian 4.1.1-5)) ÐÑн Ðвг 18 18:23:49 EEST 2006 Latest ChangeSet: Tue Aug 15 19:53:55 2006 +0100 11134:ec03b24a2d83 (XEN) Command line: /boot/xen-3.gz ... (XEN) Page tables: c1045000->c104b000 (XEN) Boot stack: c104b000->c104c000 (XEN) TOTAL: c0000000->c1400000 (XEN) ENTRY ADDRESS: c0100000 (XEN) Dom0 has maximum 4 VCPUs (XEN) Initrd len 0xaf9800, start at 0xc045f000 (XEN) Scrubbing Free RAM: ...........done. (XEN) Xen trace buffers: disabled (XEN) Xen is relinquishing VGA console. (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen). |
#xm dmesg | grep VMX
(XEN) VMXON is done (XEN) VMXON is done (XEN) VMXON is done (XEN) VMXON is done |
#df -h
Файловая система Разм Исп Дост Исп% смонтирована на /dev/cciss/c0d0p1 4,6G 2,4G 2,0G 55% / tmpfs 468M 0 468M 0% /dev/shm tmpfs 10M 104K 9,9M 2% /dev |
#cfdisk /dev/cciss/c0d0
|
#cfdisk /dev/cciss/c0d0
|
#cfdisk /dev/cciss/c0d0
|
#mkfs.ext3 /dev/cciss/c0d0p6
mke2fs 1.39 (29-May-2006) Could not stat /dev/cciss/c0d0p6 --- No such file or directory The device apparently does not exist; did you specify it correctly? |
#fdisk -l
Disk /dev/cciss/c0d0: 73.3 GB, 73372631040 bytes 255 heads, 63 sectors/track, 8920 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/cciss/c0d0p1 1 608 4883728+ 83 Linux /dev/cciss/c0d0p2 609 3939 26756257+ 5 Extended /dev/cciss/c0d0p5 609 900 2345458+ 82 Linux swap / Solaris /dev/cciss/c0d0p6 901 3939 24410736 83 Linux |
#mkfs.ext3 /dev/cciss/c0d0p6
mke2fs 1.39 (29-May-2006) Could not stat /dev/cciss/c0d0p6 --- No such file or directory The device apparently does not exist; did you specify it correctly? |
#reboot
|
#/etc/init.d/xend status
|
#ls /etc/rc2.d/
X: warning; process set to priority -1 instead of requested priority 0 X Window System Version 7.0.0 Release Date: 21 December 2005 X Protocol Version 11, Revision 0, Release 7.0 Build Operating System:Linux 2.6.12-1-686 i686 Current Operating System: Linux troll 2.6.16.13-xen #2 SMP Fri Aug 18 18:26:20 EEST 2006 i686 Build Date: 16 March 2006 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Module Loader present ... Could not init font path element /usr/share/fonts/X11/Type1/, removing from list! Could not init font path element /usr/share/fonts/X11/CID/, removing from list! Could not init font path element /usr/share/fonts/X11/100dpi/, removing from list! Could not init font path element /usr/share/fonts/X11/75dpi/, removing from list! apps file failure BScreen::BScreen: managing screen 0 using visual 0x22, depth 24 (firefox-bin:7139): Pango-WARNING **: Error loading GPOS table 4097 README S20acpid S20ssh S99stop-bootlogd S10sysklogd S20makedev S89cron S11klogd S20openbsd-inetd S99rmnologin |
#ls /etc/rc1.d/
K11cron K20openbsd-inetd K90sysklogd S90single K20acpid K20ssh README K20makedev K89klogd S30killprocs |
#ls /etc/rc1.d/
|
#grep /etc/rc?.d Detecting*
grep: Detecting*: No such file or directory |
#grep Detecting* /etc/rc*
|
#grep Detecting* /etc/rc
grep: /etc/rc: No such file or directory |
#grep Detecting* /etc/rc1.d/
|
#grep -i Detecting* /etc/rc1.d/
|
#grep -i Detecting /etc/rc1.d/
|
#grep Detecting.* /etc/rc1.d/
|
#grep .*Detecting.* /etc/rc1.d/
|
#grep Det* /etc/rc1.d/
|
#grep Det* /etc/rc2
|
#grep Det* /etc/rc2.d/
|
#grep -r Detecting.* /etc/rc1.d/
|
#grep -r Detecting /etc/rc?.d/
/etc/rcS.d/S36discover:log_begin_msg "Detecting hardware..." |
#mv /etc/rcS.d/S36discover /etc/rcS.d/36discover
|
#cfdisk /dev/cciss/c0d0p6
|
#cfdisk /dev/cciss/c0d0
|
#vi /etc/fstab
5a6 > /dev/cciss/c0d0p6 /etc/xen/images ext3 defaults,errors=remount-ro 0 1 |
Время первой команды журнала | 09:09:52 2006- 8-18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 10:56:20 2006- 8-18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 32.67 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.98 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.77 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.95 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ find / -name abc find: /home/devi-orig/.gnome2: Keine Berechtigung find: /home/devi-orig/.gnome2_private: Keine Berechtigung find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung find: /home/devi-orig/.metacity: Keine Berechtigung find: /home/devi-orig/.inkscape: Keine Berechtigung ^C |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008