Журнал лабораторных работ

Содержание

Журнал

Пятница (05/29/09)

/dev/pts/5
09:48:11
#dpkg -S pstree
psmisc: /usr/share/man/man1/pstree.x11.1.gz
psmisc: /usr/share/pixmaps/pstree32.xpm
psmisc: /usr/bin/pstree.x11
psmisc: /usr/share/pixmaps/pstree16.xpm
psmisc: /usr/share/man/man1/pstree.1.gz
psmisc: /usr/bin/pstree
09:49:04
#dpkg -L pstree
Пакет pstree не установлен.
Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info),
для вывода списка файлов в них -- команду dpkg--contents (dpkg-deb --contents).
09:49:24
#ps
ps             ps2pdf12       ps2ps          psed           psfxtable      psnup          pstops
ps2ascii       ps2pdf13       ps2ps2         psfaddtable    psi3           psresize       pstree
ps2epsi        ps2pdf14       ps2txt         psfgettable    psmandup       psselect       pstree.x11
ps2pdf         ps2pdfwr       psbook         psfstriptable  psmerge        psset          pstruct
09:49:24
#pst
pstops      pstree      pstree.x11  pstruct
09:49:24
#pstr
pstree      pstree.x11  pstruct
09:49:24
#pstree
init─┬─Thunar
     ├─atd
     ├─console-kit-dae───63*[{console-kit-dae}]
     ├─cron
     ├─2*[dbus-daemon]
     ├─dbus-launch
     ├─exim4
     ├─firefox-bin───5*[{firefox-bin}]
     ├─gam_server
     ├─gconfd-2
...
     ├─xfce4-panel───xfce4-menu-plug─┬─gajim
     │                               └─{xfce4-menu-plug}
     ├─xfce4-settings-
     ├─xfconfd
     ├─xfdesktop
     ├─xfsettingsd
     ├─xfwm4
     ├─xterm───script───script───bash───su───script───script───bash───ssh
     ├─xterm───script───script───bash
     └─xterm───script───script───bash───su───script───script───bash───pstree
09:49:49
#debsums |grep -v OK
debsums: no md5sums for at
debsums: no md5sums for binutils
debsums: no md5sums for bzip2
debsums: no md5sums for console-cyrillic
debsums: no md5sums for debian-archive-keyring
debsums: no md5sums for ed
debsums: no md5sums for initscripts
debsums: no md5sums for libbz2-1.0
debsums: no md5sums for libdb4.5
debsums: no md5sums for libgdbm3
...
debsums: no md5sums for mawk
debsums: no md5sums for miscfiles
debsums: no md5sums for mkisofs
debsums: no md5sums for module-init-tools
debsums: no md5sums for netbase
/usr/bin/pstree                                                           FAILED
debsums: no md5sums for sysv-rc
debsums: no md5sums for sysvinit
debsums: no md5sums for sysvinit-utils
debsums: no md5sums for update-inetd
09:55:20
#apt-cache show cro
cron                     crossfire-client-gtk     crossfire-client-x11     crossfire-maps
cron-apt                 crossfire-client-gtk2    crossfire-common         crossfire-maps-small
cronolog                 crossfire-client-images  crossfire-doc            crossfire-server
crossfire-client         crossfire-client-sounds  crossfire-edit           crosshurd
09:55:20
#apt-cache show cron
Package: cron
Priority: important
Section: admin
Installed-Size: 308
Maintainer: Javier Fernandez-Sanguino Pen~a <jfs@computer.org>
Architecture: i386
Version: 3.0pl1-106
Depends: libc6 (>= 2.3.4), libpam0g (>= 0.99.7.1), libselinux1 (>= 2.0.59), debianutils (>= 1.7), adduser, lsb-base (>= 3.0-10)
Recommends: exim4 | postfix | mail-transport-agent, lockfile-progs
Suggests: anacron (>= 2.0-1), logrotate, checksecurity
...
 .
 This cron package is configured by default to do some basic daily system
 maintenance tasks, such as ensuring creating copying key system files.
 Additional maintenance tasks are available on external packages, such as
 'checksecurity'
 .
 The lockfile-progs package is recommended as it will prevent
 /etc/cron.daily/standard from running multiple
 times if something gets jammed.
Tag: admin::automation, implemented-in::c, interface::daemon, role::program, scope::utility
10:01:15
#apt-cache show udev
Package: udev
Priority: important
Section: admin
Installed-Size: 956
Maintainer: Marco d'Itri <md@linux.it>
Architecture: i386
Version: 0.141-1
Replaces: initramfs-tools (<= 0.41)
Depends: libc6 (>= 2.4), libselinux1 (>= 2.0.59), libvolume-id1 (>= 0.140-1), lsb-base (>= 3.0-6)
Pre-Depends: debconf (>= 1.4.69) | debconf-2.0
Conflicts: hal (<< 0.5.6-2), hotplug, initramfs-tools (<< 0.39), initscripts (<< 2.85-16), klibc-utils (<= 1.4.19-1), lvm-common (<< 1.5.13), makedev (<< 2.3.1-80), module-init-tools (<< 3.2.2-1), multipath-tools (<< 0.4.8-12)
Filename: pool/main/u/udev/udev_0.141-1_i386.deb
Size: 312856
MD5sum: b85719f8ca3a660d492bdd45b13b3566
SHA1: b8916a7fa7a3e26991cea8252709b0880c16a78f
SHA256: d404564b783a2a20221cf3e2b13d52cd0edd175728c5725e9a20871757b93d77
Description: /dev/ and hotplug management daemon
 udev is a daemon which dynamically creates and removes device nodes from
 /dev/, handles hotplug events and loads drivers at boot time. It replaces
 the hotplug package and requires a 2.6.18 or newer kernel version.
Tag: admin::{boot,filesystem,hardware,kernel}, hardware::detection, implemented-in::c, implemented-in::shell, interface::daemon, role::program
10:01:36
#apt-cache show cron
Package: cron
Priority: important
Section: admin
Installed-Size: 308
Maintainer: Javier Fernandez-Sanguino Pen~a <jfs@computer.org>
Architecture: i386
Version: 3.0pl1-106
Depends: libc6 (>= 2.3.4), libpam0g (>= 0.99.7.1), libselinux1 (>= 2.0.59), debianutils (>= 1.7), adduser, lsb-base (>= 3.0-10)
Recommends: exim4 | postfix | mail-transport-agent, lockfile-progs
Suggests: anacron (>= 2.0-1), logrotate, checksecurity
...
 .
 This cron package is configured by default to do some basic daily system
 maintenance tasks, such as ensuring creating copying key system files.
 Additional maintenance tasks are available on external packages, such as
 'checksecurity'
 .
 The lockfile-progs package is recommended as it will prevent
 /etc/cron.daily/standard from running multiple
 times if something gets jammed.
Tag: admin::automation, implemented-in::c, interface::daemon, role::program, scope::utility
10:02:06
#apt-cache show cron | LESS
bash: LESS: команда не найдена
10:02:14
#apt-cache show cron | less
10:04:41
#apt
apt-cache                     apt-ftparchive                apt-key
apt-cdrom                     apt-get                       apt-mark
apt-config                    aptitude                      apt-sortpkgs
apt-extracttemplates          aptitude-create-state-bundle
apt-file                      aptitude-run-state-bundle
10:04:41
#apt-get
autoclean        check            dselect-upgrade  remove           upgrade
autoremove       clean            install          source
build-dep        dist-upgrade     purge            update
10:04:41
#apt-get up
update   upgrade
10:04:41
#apt-get up
update   upgrade
10:04:41
#apt-get update c
check  clean
10:06:18
#cat /etc/apt/sources.list
deb http://10.0.35.1:9999/debian sid main
10:06:53
#apt-cache stats
Всего имён пакетов : 32485 (1299k)
  Обычных пакетов: 24756
  Полностью виртуальных пакетов: 270
  Одиночных виртуальных пакетов: 2309
  Смешанных виртуальных пакетов: 232
  Отсутствует: 4918
Всего уникальных версий: 24988 (1399k)
Всего уникальных описаний: 24988 (600k)
Всего зависимостей: 152286 (4264k)
Всего отношений Версия/Файл: 25584 (409k)
Всего отношений Описание/Файл: 24988 (400k)
Всего отношений Provides: 4409 (88,2k)
Всего развёрнутых строк: 61 (422)
Всего информации о зависимостях: 627k
Пустого места в кеше: 83,8k
Полное учтённое пространство: 7545k
10:11:52
#du -f
du: invalid option -- 'f'
Попробуйте `du --help' для получения более подробного описания.
10:12:13
#du
4       ./Pictures
4       ./Desktop
4       ./.gvfs
236     ./.gstreamer-0.10
12      ./.cache/Thunar
8       ./.cache/xfce4/xfrun4
12      ./.cache/xfce4
4       ./.cache/sessions
32      ./.cache
4       ./.local/share
...
8       ./.config/xfce4/desktop
60      ./.config/xfce4
12      ./.config/autostart
88      ./.config
4       ./.gconf
8       ./.gconfd
46784   ./.lilalo
4       ./Public
4       ./12313
54976   .
10:12:17
#du -h
4,0K    ./Pictures
4,0K    ./Desktop
4,0K    ./.gvfs
236K    ./.gstreamer-0.10
12K     ./.cache/Thunar
8,0K    ./.cache/xfce4/xfrun4
12K     ./.cache/xfce4
4,0K    ./.cache/sessions
32K     ./.cache
4,0K    ./.local/share
...
8,0K    ./.config/xfce4/desktop
60K     ./.config/xfce4
12K     ./.config/autostart
88K     ./.config
4,0K    ./.gconf
8,0K    ./.gconfd
46M     ./.lilalo
4,0K    ./Public
4,0K    ./12313
54M     .
10:12:21
#du -h |wc -l
47
10:12:31
#du -h
4,0K    ./Pictures
4,0K    ./Desktop
4,0K    ./.gvfs
236K    ./.gstreamer-0.10
12K     ./.cache/Thunar
8,0K    ./.cache/xfce4/xfrun4
12K     ./.cache/xfce4
4,0K    ./.cache/sessions
32K     ./.cache
4,0K    ./.local/share
...
8,0K    ./.config/xfce4/desktop
60K     ./.config/xfce4
12K     ./.config/autostart
88K     ./.config
4,0K    ./.gconf
8,0K    ./.gconfd
46M     ./.lilalo
4,0K    ./Public
4,0K    ./12313
54M     .
10:12:41
#du -h /
420K    /usr/share/themes/Default-4.4/xfwm4
424K    /usr/share/themes/Default-4.4
12K     /usr/share/themes/Xfce-kolors/gtk-2.0
16K     /usr/share/themes/Xfce-kolors
332K    /usr/share/themes/RedmondXP/xfwm4
336K    /usr/share/themes/RedmondXP
180K    /usr/share/themes/Quiet-purple/xfwm4
184K    /usr/share/themes/Quiet-purple
216K    /usr/share/themes/Smoothwall/xfwm4
220K    /usr/share/themes/Smoothwall
...
220K    /usr/share/themes/Blackwall
12K     /usr/share/themes/Xfce-cadmium/gtk-2.0
16K     /usr/share/themes/Xfce-cadmium
192K    /usr/share/themes/Mofit/xfwm4
196K    /usr/share/themes/Mofit
192K    /usr/share/themes/Redmond/xfwm4
196K    /usr/share/themes/Redmond
180K    /usr/share/themes/Exocet/xfwm4
184K    /usr/share/themes/Exocet
252K    /usr/share/themes/Fbx/xfwm4
10:12:45
#gpg --recv-key --key
--keyid-format       --keyring            --keyserver          --keyserver-options
10:12:45
#gpg --recv-key --keyserver wwwkeys.eu.pgp.net
gpg: создан каталог `/root/.gnupg'
gpg: создан новый файл настроек `/root/.gnupg/gpg.conf'
gpg: ВНИМАНИЕ: параметры в `/root/.gnupg/gpg.conf' еще не активны при этом запуске
gpg: создана таблица ключей `/root/.gnupg/secring.gpg'
gpg: создана таблица ключей `/root/.gnupg/pubring.gpg'
10:22:28
#gpg --recv-key --keyserver wwwkeys.eu.pgp.net 4D270D06F42584E6
gpg: запрашиваю ключ F42584E6 с hkp сервера wwwkeys.eu.pgp.net
gpg: /root/.gnupg/trustdb.gpg: создана таблица доверий
gpg: ключ F42584E6: открытый ключ "Lenny Stable Release Key <debian-release@lists.debian.org>" импортирован
gpg: не найдено абсолютно доверяемых ключей
gpg: Всего обработано: 1
gpg:                  импортировано: 1
10:22:59
#gpg --export 4D270D06F42584E6 | apt-key add -
OK
10:23:16
#man sources.list
прошло 26 минут
10:49:59
#apt-cache policy scree
screem                  screenlets              screen-profiles-extras
screen                  screenlets-doc          screenruler
screenie                screen-profiles         screentest
10:49:59
#apt-cache policy screen
screen:
  Установлен: 4.0.3-13
  Кандидат: 4.0.3-13
  Таблица версий:
 *** 4.0.3-13 0
        500 http://10.0.35.1 sid/main Packages
        100 /var/lib/dpkg/status
10:52:52
#apt-cache showpping screen
E: Неверная операция showpping
10:53:16
#ls /var/lib/Ñapt/lists/10.0.35.1\:9999_debian_dists_sid_main_binary-i386_Packages
/var/lib/apt/lists/10.0.35.1:9999_debian_dists_sid_main_binary-i386_Packages
10:56:52
#ls /var/lib/apt/lists/10.0.35.1\:9999_debian_dists_sid_main_binary-i386_Packages | gr
grep       grog       grotty     groupdel   groups     grpconv
groff      grops      groupadd   groupmod   grpck      grpunconv
10:57:24
#less /var/lib/apt/lists/10.0.35.1\:9999_debian_dists_sid_main_binary-i3
10:58:26
#86_Packages | grep ^Package:
bash: 86_Packages: команда не найдена
10:58:29
#86_Packages | grep ^Package:
                     netselect debian.org.ua debian.ru
bash: netselect: команда не найдена
10:59:25
#apt-get install nets
netsaint                netscape-base-4         netsed                  netspeed
netsaint-statd-plugins  netscript               netselect               netstat-nat
netsaint-statd-server   netscript-2.2           netselect-apt           netstd
netscape                netscript-2.4           netsend                 netsurf
10:59:25
#apt-get install netse
netsed         netselect      netselect-apt  netsend
10:59:25
#apt-get install netselect
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Предлагаемые пакеты:
  netselect-apt
НОВЫЕ пакеты, которые будут установлены:
  netselect
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 24,4kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 69,6kB.
Получено:1 http://10.0.35.1 sid/main netselect 0.3.ds1-12.1 [24,4kB]
Получено 24,4kБ за 0s (0Б/c)
Предварительная настройка пакетов ...
Выбор ранее не выбранного пакета netselect.
(Чтение базы данных ... на данный момент установлено 45107 файлов и каталогов.)
Распаковывается пакет netselect (из файла .../netselect_0.3.ds1-12.1_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет netselect (0.3.ds1-12.1) ...
10:59:51
#ls /var/lib/apt/lists/10.0.35.1\:9999_debian_dists_sid_main_binary-i386_Packages

10:59:51
#86_Packages | grep ^Package:
                     netselect debian.org.ua debian.ru
   30 debian.org.ua
11:00:12
#netselect -vv debian.org.ua debian.ru expres-bank.ua
Running netselect to choose 1 out of 3 addresses.
.....................
debian.org.ua                           15 ms   8 hops   70% ok ( 7/10) [   37]
debian.ru                              112 ms   9 hops  100% ok (10/10) [  212]
expres-bank.ua                        9999 ms  30 hops    0% ok
   37 debian.org.ua
11:02:32
#Running netselect to choose 1 out of 3 addresses.
bash: Running: команда не найдена
11:02:32
#.................
bash: .................: команда не найдена
11:02:32
#netselect -vv debian.org.ua debian.ru debian.org
Running netselect to choose 1 out of 3 addresses.
.................................
debian.org.ua                           12 ms   8 hops   80% ok ( 8/10) [   27]
debian.org                             169 ms  11 hops   90% ok ( 9/10) [  394]
debian.ru                              100 ms   9 hops  100% ok (10/10) [  190]
   27 debian.org.ua
11:03:06
#netselect-apt sid
bash: netselect-apt: команда не найдена
11:05:21
#apt-get install netse
netsed         netselect      netselect-apt  netsend
11:05:21
#apt-get install netselect
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия netselect.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
11:06:07
#86_Packages | grep ^Package:
                    netselect-apt
Using distribution stable.
Retrieving the list of mirrors from www.debian.org...
--2009-05-29 12:06:30--  http://www.debian.org/mirror/mirrors_full
Распознаётся www.debian.org... 194.109.137.218
Устанавливается соединение с www.debian.org|194.109.137.218|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 266326 (260K) [text/html]
Сохраняется в каталог: `mirrors_full'.
100%[=============================================================================>] 266.326     70,7K/s   в 3,7s
...
netselect: 6 (6 active) nameserver request(s)...
Duplicate address 35.9.37.225 (http://35.9.37.225/debian/, http://ftp.egr.msu.edu/debian/); keeping only under first name.
netselect: 6 (6 active) nameserver request(s)...
Duplicate address 128.30.2.36 (http://128.30.2.36/debian/, http://debian.lcs.mit.edu/debian/); keeping only under first name.
Running netselect to choose 1 out of 301 addresses.
................................................................................................................................................................................................................................................................................................................................................................................................................
The fastest server seems to be:
        http://ftp.plusline.de/debian/
Writing sources.list.
Done.
11:06:52
#apt-get update
Получено:1 http://10.0.35.1 sid Release.gpg [1032B]
Получено:2 http://10.0.35.1 sid/main Translation-ru [398kB]
Получено:3 http://10.0.35.1 sid Release [94,4kB]
Игн http://10.0.35.1 sid/main Packages/DiffIndex
Игн http://10.0.35.1 sid/main Packages
Получено:4 http://10.0.35.1 sid/main Packages [7750kB]
99% [4 Packages gzip 10579968]^C
11:08:15
#apt-get install scree
screem                  screenlets              screen-profiles-extras
screen                  screenlets-doc          screenruler
screenie                screen-profiles         screentest
11:12:06
#фзфapt-get install pa
Display all 132 possibilities? (y or n)
11:12:06
#apt-get install par
par                 pari-gp             parrot-devel        parsec47-data       parted1.6-doc
par2                pari-gp2c           parrot-doc          parser3             parted-doc
paragui-themes      paris-traceroute    parrot-minimal      parser3-cgi         partigene
paraview            parley              parrot-nqp          parser3-common      partimage
parcellite          parley-data         parrot-pct          parser3-dev         partimage-doc
parchive            paros               parrot-pge          parser3-mysql       partimage-server
paredit-el          parprouted          parrot-test         parsewiki           partitionmanager
pari-doc            parrot              parrot-tge          parted              partlibrary
pari-extra          parrot-data-dumper  parsec47            parted1.6
11:12:06
#apt-get install part
parted            parted1.6-doc     partigene         partimage-doc     partitionmanager
parted1.6         parted-doc        partimage         partimage-server  partlibrary
11:12:06
#dpkg -l parted
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h]
| Состояние=нет[n]/установлен[i]/настроен[c]/распакован[U]/ошибка настройки[F]/
            частично установлен[H]/trig-aWait/Trig-pend
|/ Ошибка?=<нет>/зафиксирован[H]/требуется переустановка[R]/X=и то, и другое
(верхний регистр в полях состояния и ошибки указывает на ненормальную ситуацию)
||/ Имя                  Версия            Описание
+++-=======================-=======================-==============================================================
un  parted                  <нет>                (описание недоступно)
11:16:48
#взdpkg-reconfigure
/usr/sbin/dpkg-reconfigure: укажите пакет, который нужно перенастроить
11:21:37
#apt-get install deb
debarchiver                 debiandoc-sgml              debian-goodies              debian-zh-faq-t
debaux                      debiandoc-sgml-doc          debian-history              debirf
debaux-debconf              debiandoc-sgml-doc-pt-br    debian-installer            debmirror
debbugs                     debian-edu-archive-keyring  debian-keyring              debnest
debbugs-el                  debian-edu-artwork          debian-maintainers          debomatic
debconf                     debian-edu-artwork-usplash  debian-policy               debootstrap
debconf-2.0                 debian-edu-config           debian-refcard              deborphan
debconf-doc                 debian-edu-doc              debian-reference            debpartial-mirror
debconf-english             debian-edu-doc-de           debian-reference-common     debram
debconf-i18n                debian-edu-doc-en           debian-reference-de         debram-data
...
debfoster                   debian-edu-doc-nb           debian-reference-it         debsigs
debget                      debian-edu-fr-all           debian-reference-ja         debsig-verify
debgtd                      debian-edu-fr-skels         debian-reference-pl         debsplash-utils
deb-gview                   debian-edu-install          debian-reference-pt-br      debsums
debhelper                   debian-el                   debian-reference-zh-cn      debtags
debian-archive-keyring      debian-faq                  debian-reference-zh-tw      debtags-edit
debian-bts-applet           debian-faq-de               debian-timeline             debtorrent
debian-builder              debian-faq-fr               debianutils                 debview
debian-cd                   debian-faq-it               debian-xcontrol
debiandoc2dbxml             debian-faq-zh-cn            debian-zh-faq-s
11:21:37
#apt-get install debconf
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия debconf.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
11:24:44
#man debconf.conf
11:25:00
#man debconf
11:25:43
#man debconf.conf
11:25:58
#dpkg -L debconf-doc | less
11:26:31
#DEBIAN_FRONTEND=readline dpkg-reconfigure Tz
Пакет tz не установлен, информация о нём недоступна.
Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info),
для вывода списка файлов в них -- команду dpkg--contents (dpkg-deb --contents).
/usr/sbin/dpkg-reconfigure: Пакет Tz не установлен
11:27:22
#DEBIAN_FRONTEND=readline dpkg-reconfigure Tzdata

11:31:12
#Настройка пакета
proalign             proftpd              proguard             proofgeneral-coq     prover9
probcons             proftpd-base         proj                 proofgeneral-doc     prover9-doc
probcons-extra       proftpd-basic        proj-bin             proofgeneral-minlog  prover9-mace4
procinfo             proftpd-common       proj-data            proofgeneral-misc    proxsmtp
procinfo-ng          proftpd-dev          projectcenter.app    propaganda-debian    proxychains
procmail             proftpd-doc          projectl             propsel              proxycheck
procmail-lib         proftpd-mod-ldap     projectmanager.app   prosper              proxymngr
procmeter            proftpd-mod-mysql    proj-ps-doc          prot4est             proxytrack
procmeter3           proftpd-mod-odbc     prokyon3             protobuf-c-compiler
procps               proftpd-mod-pgsql    proll                protobuf-compiler
procps-nonfree       proftpd-mod-sqlite   prolog-el            protoize
proda                proftpd-mysql        proofgeneral         provami
11:31:12
#apt-get install app
apparix            apparmor-profiles  app-install-data   appres             approx             apps-wrappers
11:31:12
#apt-get install appr
appres  approx
11:31:12
#apt-get install approx
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  openbsd-inetd update-inetd
НОВЫЕ пакеты, которые будут установлены:
  approx openbsd-inetd update-inetd
обновлено 0, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 1102kB/1119kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 3039kB.
...
Выбор ранее не выбранного пакета openbsd-inetd.
Распаковывается пакет openbsd-inetd (из файла .../openbsd-inetd_0.20080125-2_i386.deb)...
Выбор ранее не выбранного пакета approx.
Распаковывается пакет approx (из файла .../archives/approx_4.0-1_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет update-inetd (4.31) ...
Настраивается пакет openbsd-inetd (0.20080125-2) ...
Stopping internet superserver: inetd.
Not starting internet superserver: no services enabled.
Настраивается пакет approx (4.0-1) ...
11:40:29
#dpkg -L approx
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/approx
/usr/share/doc/approx/README.concurrency
/usr/share/doc/approx/copyright
/usr/share/doc/approx/NEWS.Debian.gz
/usr/share/doc/approx/changelog.Debian.gz
/usr/share/man
...
/usr/sbin/approx-gc
/usr/sbin/approx-update
/usr/sbin/approx-import
/etc
/etc/cron.daily
/etc/cron.daily/approx
/etc/cron.weekly
/etc/cron.weekly/approx
/etc/approx
/etc/approx/approx.conf
11:41:11
#vi /etc/approx/approx.conf
/dev/pts/9
11:41:55
$su
Пароль:
11:42:02
#vi /etc/apt/sources.list
11:42:33
#+q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
deb http://10.0.35.1:9999/debian sid main
"/etc/apt/sources.list" 1L, 42C
/dev/pts/5
11:43:55
#+q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
openbabel       openbios-ppc    openbios-sparc  openbox         openbox-dev     openbox-themes  openbsd-inetd
11:43:55
#apt-get install openbsd-inetd
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия openbsd-inetd.
openbsd-inetd установлен вручную.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
11:44:12
#vi /etc/inetd.conf
11:45:04
#netstat -lnp | grep 9999
tcp        0      0 0.0.0.0:9999            0.0.0.0:*               LISTEN      24607/inetd
11:45:22
#vi /etc/in
11:45:22
#vi /etc/in
11:46:48
#approx-gc

/dev/pts/9
11:46:59
#+q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
~
~
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
~
"/etc/apt/sources.list" 3L, 89C записано
11:48:09
#vi /etc/apt/sources.list
/dev/pts/5
11:48:31
#approx
Failure: not running as user approx
11:48:45
#apt-prox
bash: apt-prox: команда не найдена
11:49:04
#apt-get up
update   upgrade
11:49:04
#apt-get update
Получено:1 http://192.168.15.6 sid Release.gpg [1032B]
Получено:2 http://192.168.15.6 sid/main Translation-ru [398kB]
Получено:3 http://192.168.15.6 sid Release [94,4kB]
Игн http://192.168.15.6 sid/main Packages
Получено:4 http://192.168.15.6 sid/main Packages [7751kB]
Получено 8244kБ за 7s (1070kБ/c)
Чтение списков пакетов... Готово
11:51:15
#~
Ош  http://192.168.15.7777777 sid Release.gpg
  Не удалось найти IP адрес для 192.168.15.7777777
Ош  http://192.168.15.7777777 sid/main Translation-ru
  Не удалось найти IP адрес для 192.168.15.7777777
Чтение списков пакетов... Готово
W: Не удалось загрузить http://192.168.15.7777777:9999/debian/dists/sid/Release.gpg  Не удалось найти IP адрес для 192.168.15.7777777
W: Не удалось загрузить http://192.168.15.7777777:9999/debian/dists/sid/main/i18n/Translation-ru.bz2  Не удалось найти IP адрес для 192.168.15.7777777
W: Некоторые индексные файлы не загрузились, они были проигнорированы или вместо них были использованы старые версии
W: Вы можете запустить 'apt-get update' для исправления этих ошибок
11:51:18
#apt-get update
Получено:1 http://192.168.15.7 sid Release.gpg [1032B]
Получено:2 http://192.168.15.7 sid/main Translation-ru [398kB]
Получено:3 http://192.168.15.7 sid Release [94,4kB]
Игн http://192.168.15.7 sid/main Packages
Получено:4 http://192.168.15.7 sid/main Packages [7751kB]
Получено 8244kБ за 9s (904kБ/c)
Чтение списков пакетов... Готово
11:51:46
#strings `!!` | grep /var
 strings `apt-get update ` | grep /var
strings: 'В': No such file
strings: 'кеше': No such file
strings: 'http://192.168.15.7': No such file
strings: 'sid': No such file
strings: 'Release.gpg': No such file
strings: 'В': No such file
strings: 'кеше': No such file
strings: 'http://192.168.15.7': No such file
strings: 'sid/main': No such file
...
strings: 'sid/main': No such file
strings: 'Packages': No such file
strings: 'В': No such file
strings: 'кеше': No such file
strings: 'http://192.168.15.7': No such file
strings: 'sid/main': No such file
strings: 'Packages': No such file
strings: 'Чтение': No such file
strings: 'списков': No such file
strings: 'пакетов...': No such file
11:52:24
#ls -l /var/cache/approx/debian/dists/sid/main/binary-i386/
итого 7584
-rw-r--r-- 1 approx approx 7750504 Май 29  2009 Packages.gz
11:53:43
#du -sk /home/approx/
du: невозможно получить доступ к `/home/approx/': Нет такого файла или каталога
/dev/pts/3
11:54:41
#ssh root@192.168.15.7
root@192.168.15.7's password:
Linux linux7 2.6.29-2-686 #1 SMP Sun May 17 17:56:29 UTC 2009 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Thu May 28 16:06:07 2009
l3-agent is already running: pid=3166; pidfile=/root/.lilalo/l3-agent.pid
11:55:00
#ls -l /var/cache/approx/debian/dists/sid/main/binary-i386/
итого 7584
-rw-r--r-- 1 approx approx 7750504 Май 29  2009 Packages.gz
11:55:08
#ls -l /var/cache/approx/debian/dists/sid/main/binary-i386/
итого 7584
-rw-r--r-- 1 approx approx 7750504 Май 29 12:57 Packages.gz
/dev/pts/5
11:56:39
#df -sk /usr/
df: invalid option -- 's'
Попробуйте `df --help' для получения более подробного описания.
11:57:00
#du -sk /bin/
4852    /bin/
11:57:15
#du -s /bin/
4852    /bin/
11:57:22
#mpwd
bash: mpwd: команда не найдена

Файлы

  • /etc/apt/sources.list
  • /etc/apt/sources.list
    >
    deb http://10.0.35.1:9999/debian sid main
    

    Статистика

    Время первой команды журнала09:48:11 2009- 5-29
    Время последней команды журнала11:57:22 2009- 5-29
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %18.81
    Процент синтаксически неверно набранных команд, %10.89
    Суммарное время работы с терминалом *, час 2.15
    Количество командных строк в единицу времени, команда/мин 0.78
    Частота использования команд
    apt-get22|===================| 19.30%
    apt-cache10|========| 8.77%
    du9|=======| 7.89%
    grep7|======| 6.14%
    ls6|=====| 5.26%
    vi6|=====| 5.26%
    dpkg5|====| 4.39%
    man4|===| 3.51%
    gpg4|===| 3.51%
    86_Packages4|===| 3.51%
    +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b313|==| 2.63%
    less3|==| 2.63%
    DEBIAN_FRONTEND=readline2|=| 1.75%
    netselect2|=| 1.75%
    apt-key1|| 0.88%
    approx-gc1|| 0.88%
    debsums1|| 0.88%
    фзфapt-get1|| 0.88%
    strings1|| 0.88%
    Настройка1|| 0.88%
    approx1|| 0.88%
    wc1|| 0.88%
    Running1|| 0.88%
    netstat1|| 0.88%
    cat1|| 0.88%
    ~1|| 0.88%
    netselect-apt1|| 0.88%
    gr1|| 0.88%
    ps1|| 0.88%
    apt-prox1|| 0.88%
    pst1|| 0.88%
    взdpkg-reconfigure1|| 0.88%
    mpwd1|| 0.88%
    pstr1|| 0.88%
    df1|| 0.88%
    apt1|| 0.88%
    LESS1|| 0.88%
    ssh1|| 0.88%
    .................1|| 0.88%
    su1|| 0.88%
    pstree1|| 0.88%
    ____
    *) Интервалы неактивности длительностью 30 минут и более не учитываются

    Справка

    Для того чтобы использовать LiLaLo, не нужно знать ничего особенного: всё происходит само собой. Однако, чтобы ведение и последующее использование журналов было как можно более эффективным, желательно иметь в виду следующее:
    1. В журнал автоматически попадают все команды, данные в любом терминале системы.

    2. Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.

    3. Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
      $ l s-l
      bash: l: command not found
      

    4. Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
      $ test 5 -lt 4
      Обратите внимание на то, что код завершения команды может быть отличен от нуля не только в тех случаях, когда команда была выполнена с ошибкой. Многие команды используют код завершения, например, для того чтобы показать результаты проверки

    5. Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
      $ 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
      

    6. Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
      # id
      uid=0(root) gid=0(root) Gruppen=0(root)
      

    7. Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
      $ vi ~/.bashrc
      2a3,5
      >    if [ -f /usr/local/etc/bash_completion ]; then
      >         . /usr/local/etc/bash_completion
      >        fi
      

    8. Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
      $ patch ~/.bashrc
      В данном случае изменения применяются к файлу ~/.bashrc

    9. Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.

      Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.

    10. Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.

    11. Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора

    12. Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.

    13. Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.

    14. Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:

      $ whoami
      
      user
      
      $ #^ Интересно, кто я?
      
      в журнале это будет выглядеть так:
      $ whoami
      
      user
      
      Интересно, кто я?

    15. Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:

      $ whoami
      
      user
      
      $ cat > /dev/null #^ Интересно, кто я?
      
      Программа whoami выводит имя пользователя, под которым 
      мы зарегистрировались в системе.
      -
      Она не может ответить на вопрос о нашем назначении 
      в этом мире.
      
      В журнале это будет выглядеть так:
      $ whoami
      user
      
      Интересно, кто я?
      Программа whoami выводит имя пользователя, под которым
      мы зарегистрировались в системе.

      Она не может ответить на вопрос о нашем назначении
      в этом мире.
      Для разделения нескольких абзацев между собой используйте символ "-", один в строке.

    16. Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=

    17. Содержимое файла может быть показано в журнале. Для этого его нужно вывести с помощью программы cat. Если вывод команды отметить симоволами #!, содержимое файла будет показано в журнале в специально отведённой для этого секции.
    18. Для того чтобы вставить скриншот интересующего вас окна в журнал, нужно воспользоваться командой l3shot. После того как команда вызвана, нужно с помощью мыши выбрать окно, которое должно быть в журнале.
    19. Команды в журнале расположены в хронологическом порядке. Если две команды давались одна за другой, но на разных терминалах, в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.
      1
          2
      3   
          4
      
      Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.

    О программе

    LiLaLo (L3) расшифровывается как Live Lab Log.
    Программа разработана для повышения эффективности обучения Unix/Linux-системам.
    (c) Игорь Чубин, 2004-2008

    $Id$