/l3/users/11-01-2010/nt-ladm/debian2.net.nt/root |
|
#vim /etc/apt/sources.list
--- /tmp/l3-saved-1955.21000.5981 2010-01-12 00:40:33.000000000 +0200 +++ /etc/apt/sources.list 2010-01-12 00:42:18.000000000 +0200 @@ -1 +1 @@ -deb http://debian.org.ua/debian etch main +deb http://debian.org.ua/debian sid main contrib non-free |
#screen
|
#apt-get update ; apt-get --force-yes dist-upgrade --yes --
--assume-yes --default-release --fix-broken --ignore-hold --no-act --only-source --quiet --simulate --version --build --diff-only --fix-missing --ignore-missing --no-download --option --recon --target-release --yes --compile --download-only --force-yes --just-print --no-remove --print-uris --reinstall --tar-only --config-file --dry-run --help --list-cleanup --no-upgrade --purge --show-upgraded --trivial-only |
#apt-get update ; apt-get --force-yes dist-upgrade --yes
ÐолÑÑено:1 http://debian.org.ua sid Release.gpg [835B] ÐолÑÑено:2 http://debian.org.ua sid Release [104kB] Ign http://debian.org.ua sid Release ÐолÑÑено:3 http://debian.org.ua sid/main Packages [6368kB] ÐолÑÑено:4 http://debian.org.ua sid/contrib Packages [57,0kB] ÐолÑÑено:5 http://debian.org.ua sid/non-free Packages [113kB] ÐолÑÑено 6642kB за 8s (818kB/c) ЧÑение ÑпиÑков пакеÑов... ÐоÑово W: GPG error: http://debian.org.ua sid Release: СледÑÑÑие подпиÑи не могÑÑ Ð±ÑÑÑ Ð¿ÑовеÑенÑ, Ñак как недоÑÑÑпен обÑий клÑÑ: NO_PUBKEY 9AA38DCD55BE302B W: ÐÑ Ð¼Ð¾Ð¶ÐµÑе запÑÑÑиÑÑ 'apt-get update' Ð´Ð»Ñ Ð¸ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑÑÐ¸Ñ Ð¾Ñибок ... xfonts-utils xfonts-100dpi xfonts-75dpi xfonts-base xfonts-scalable xorg-docs-core xorg xutils xutils-dev sysklogd klogd lynx lynx-cur makedev netcat ÐолÑÑено:1 http://debian.org.ua sid/main libc-bin 2.10.2-5 [700kB] ÐолÑÑено:2 http://debian.org.ua sid/main gcc-4.4-base 4.4.2-9 [115kB] ÐолÑÑено:3 http://debian.org.ua sid/main libgcc1 1:4.4.2-9 [54,9kB] ÐолÑÑено:4 http://debian.org.ua sid/main libstdc++6 4.4.2-9 [344kB] ÐолÑÑено:5 http://debian.org.ua sid/main tzdata 2009u-1 [767kB] ÐолÑÑено:6 http://debian.org.ua sid/main libc6 2.10.2-5 [3838kB] ÐолÑÑено:7 http://debian.org.ua sid/main libc6-xen 2.10.2-5 [1188kB] ÐолÑÑено:8 http://debian.org.ua sid/main locales 2.10.2-5 [4752kB] 5% [8 locales 4204573/4752kB 88%] 1199kB/s 2m38s |
#vim /etc/apt/sources.list
--- /tmp/l3-saved-2030.29487.25539 2010-01-12 00:44:40.000000000 +0200 +++ /etc/apt/sources.list 2010-01-12 00:44:50.000000000 +0200 @@ -1 +1 @@ -deb http://debian.org.ua/debian sid main contrib non-free +deb http://10.0.35.1:9999/debian sid main contrib non-free |
#ping 10.0.35.1
PING 10.0.35.1 (10.0.35.1) 56(84) bytes of data. --- 10.0.35.1 ping statistics --- 2 packets transmitted, 0 received, 100% packet loss, time 1004ms |
#apt-get update ; apt-get --force-yes dist-upgrade --yes
xserver-xorg-input-synaptics xserver-xorg-input-all dash bash diffutils e2fslibs e2fsprogs findutils grep gzip hostname login libsepol1 sysvinit tar diff mktemp bsdutils ncurses-base mawk console-data kbd console-common openssh-blacklist libpng12-0 libxrender1 libxcursor1 ucf ttf-dejavu ttf-dejavu-extra ttf-dejavu-core libfontconfig1 fontconfig-config libxft2 libxmuu1 x11-apps x11-session-utils libdmx1 libgl1-mesa-dri libxdamage1 libxxf86vm1 libgl1-mesa-glx libxinerama1 libxp6 libxtst6 libxxf86dga1 libxxf86misc1 x11-utils libfs6 x11-xfs-utils libxrandr2 x11-xserver-utils libacl1 libcomerr2 libpam-runtime libslang2 libss2 adduser bsdmainutils cpio cron dhcp3-client dhcp3-common dmidecode ed groff-base net-tools ifupdown info iptables iputils-ping libnewt0.52 libpopt0 libreadline6 libssl0.9.8 libtasn1-3 libwrap0 logrotate man-db manpages module-init-tools nano netbase netcat-traditional tasksel tasksel-data traceroute libgpm2 vim-runtime vim-common vim-tiny vim wget whiptail procps file libmagic1 gettext-base less libcap2 libdb4.5 libbsd0 libedit2 libgnutls26 libkeyutils1 libkrb5support0 libk5crypto3 libkrb5-3 libgssapi-krb5-2 libidn11 libsasl2-2 libldap-2.4-2 libpcre3 libxml2 mime-support openssh-server openssh-client python2.5-minimal python2.5 python python-minimal tcpd telnet console-terminus console-cyrillic libdbus-1-3 dbus dbus-x11 defoma dselect menu libgif4 libid3tag0 libjpeg62 libtiff4 libimlib2 fluxbox fontconfig libgomp1 gcc-4.4 gcc libglib2.0-0 libdbus-glib-1-2 libidl0 liborbit2 gconf2 libgconf2-4 gconf2-common psmisc libart-2.0-2 libatk1.0-0 libsysfs2 tsconf libts-0.0-0 libdirectfb-1.2-0 libxcb-render0 libxcb-render-util0 libcairo2 libgtk2.0-0 libgtk2.0-common libavahi-common-data libavahi-common3 libavahi-client3 libcups2 libjasper1 libpango1.0-common libdatrie1 libthai-data libthai0 libpango1.0-0 libxcomposite1 shared-mime-info libglade2-0 libgail18 libgnomecanvas2-0 libgnomecanvas2-common librsvg2-common libcroco3 libgsf-1-common libgsf-1-114 librsvg2-2 xbitmaps ... Получено:13 http://debian.org.ua sid/main libselinux1 2.0.89-4 [80,0kB] Получено:14 http://debian.org.ua sid/main libdb4.7 4.7.25-9 [644kB] Получено:15 http://debian.org.ua sid/main libpam-modules 1.1.0-4 [336kB] Получено:16 http://debian.org.ua sid/main sensible-utils 0.0.2 [4566B] Получено:17 http://debian.org.ua sid/main debianutils 3.2.2 [49,3kB] Получено:18 http://debian.org.ua sid/main passwd 1:4.1.4.2-1 [975kB] Получено:19 http://debian.org.ua sid/main libuuid1 2.16.2-0 [57,2kB] Получено:20 http://debian.org.ua sid/main libapr1 1.3.8-1 [118kB] 5% [20 libapr1 243/118kB 0%] [1]+ Stopped apt-get --force-yes dist-upgrade --yes |
#apt-get install debian-archive-keyring
E: Не могу получить доступ к файлу блокировки /var/lib/dpkg/lock - open (11 Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? |
#fg
apt-get --force-yes dist-upgrade --yes Получено:21 http://debian.org.ua sid/main libexpat1 2.0.1-7 [138kB] Получено:22 http://debian.org.ua sid/main libaprutil1 1.3.9+dfsg-3 [85,1kB] Err http://debian.org.ua sid/main libaprutil1 1.3.9+dfsg-3 Ошибка чтения с сервера - read (104 Connection reset by peer) Получено:23 http://debian.org.ua sid/main liblog4cxx10 0.10.0-1.1 [561kB] Получено:24 http://debian.org.ua sid/main libsqlite3-0 3.6.21-2 [292kB] Получено:25 http://debian.org.ua sid/main aptitude 0.6.1.3-3 [3624kB] 5% [25 aptitude 1047/3624kB 0%] 98,5kB/s 31m4s |
#apt-get install debian-archive-keyring
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Пакеты, которые будут обновлены: debian-archive-keyring обновлено 1, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 298 пакетов не обновлено. Необходимо скачать 12,8kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 4096B. ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать! debian-archive-keyring Установить эти пакеты без проверки [y/N]? Y ... gpg: key 6070D3A1: "Debian Archive Automatic Signing Key (4.0/etch) <ftpmaster@debian.org>" not changed gpg: key ADB11277: "Etch Stable Release Key <debian-release@lists.debian.org>" not changed gpg: key BBE55AB3: "Debian-Volatile Archive Automatic Signing Key (4.0/etch)" not changed gpg: key F42584E6: public key "Lenny Stable Release Key <debian-release@lists.debian.org>" imported gpg: key 55BE302B: public key "Debian Archive Automatic Signing Key (5.0/lenny) <ftpmaster@debian.org>" imported gpg: key 6D849617: public key "Debian-Volatile Archive Automatic Signing Key (5.0/lenny)" imported gpg: Total number processed: 6 gpg: imported: 3 (RSA: 2) gpg: unchanged: 3 gpg: no ultimately trusted keys found |
#apt-get update ; apt-get --force-yes dist-upgrade --yes
ÐолÑÑено:1 http://debian.org.ua sid Release.gpg [835B] РкÑÑе http://debian.org.ua sid Release РкÑÑе http://debian.org.ua sid/main Packages/DiffIndex РкÑÑе http://debian.org.ua sid/contrib Packages/DiffIndex РкÑÑе http://debian.org.ua sid/non-free Packages/DiffIndex ÐолÑÑено 835B за 0s (2204B/c) ЧÑение ÑпиÑков пакеÑов... ÐоÑово ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей... ÐоÑово РаÑÑÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹... ÐоÑово ... ÐолÑÑено:68 http://debian.org.ua sid/main libxi6 2:1.3-2 [53,5kB] ÐолÑÑено:69 http://debian.org.ua sid/main xserver-xorg-input-wacom 0.10.3+20100109-1 [68,0kB] ÐолÑÑено:70 http://debian.org.ua sid/main xserver-xorg-video-tseng 1:1.2.3-1 [33,1kB] ÐолÑÑено:71 http://debian.org.ua sid/main xserver-xorg-video-siliconmotion 1:1.7.3-1 [85,2kB] ÐолÑÑено:72 http://debian.org.ua sid/main libpciaccess0 0.10.9-1 [33,4kB] ÐолÑÑено:73 http://debian.org.ua sid/main xserver-xorg-video-ati 1:6.12.4-2 [194kB] ÐолÑÑено:74 http://debian.org.ua sid/main xserver-xorg-video-r128 6.8.1-2 [176kB] ÐолÑÑено:75 http://debian.org.ua sid/main xserver-xorg-video-mach64 6.8.2-2 [210kB] ÐолÑÑено:76 http://debian.org.ua sid/main libdrm2 2.4.15-1 [392kB] ÐолÑÑено:77 http://debian.org.ua sid/main xserver-xorg-video-radeon 1:6.12.4-2 [462kB] |
#apt-get update ; apt-get --force-yes dist-upgrade --yes
[root@debian2:~]# apt-get update ; apt-get --force-yes dist-upgrade --yes ÐолÑÑено:1 http://debian.org.ua sid Release.gpg [835B] ÐолÑÑено:2 http://debian.org.ua sid Release [104kB] ÐолÑÑено:3 http://debian.org.ua sid/main Packages/DiffIndex [2038B] ÐолÑÑено:4 http://debian.org.ua sid/contrib Packages/DiffIndex [2023B] ÐолÑÑено:5 http://debian.org.ua sid/non-free Packages/DiffIndex [2023B] ÐолÑÑено:6 http://debian.org.ua sid/main 2010-01-11-2111.07.pdiff [21,5kB] ÐолÑÑено:7 http://debian.org.ua sid/contrib 2010-01-12-0300.01.pdiff [515B] ÐолÑÑено:8 http://debian.org.ua sid/main 2010-01-11-2111.07.pdiff [21,5kB] ÐолÑÑено:9 http://debian.org.ua sid/non-free 2010-01-11-2111.07.pdiff [272B] ... ÐолÑÑено 2148kB за 1s (1189kB/c) ÐзвлеÑение Ñаблонов из пакеÑов: 100% ÐÑедваÑиÑелÑÐ½Ð°Ñ Ð½Ð°ÑÑÑойка пакеÑов ... dpkg: Ð¿Ð°ÐºÐµÑ .../libc-bin_2.10.2-5_i386.deb в Ñайле libc-bin: иÑполÑзÑеÑÑÑ Breaks; ÑÑо не поддеÑживаеÑÑÑ Ð² данной веÑÑии dpkg dpkg: не ÑдалоÑÑ Ð¾Ð±ÑабоÑаÑÑ Ð¿Ð°ÑамеÑÑ /var/cache/apt/archives/libc-bin_2.10.2-5_i386.deb (--unpack): пÑоблема Ñ Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑживаемой завиÑимоÑÑÑÑ, Ð¿Ð°ÐºÐµÑ libc-bin не бÑÐ´ÐµÑ ÑÑÑановлен ÐÑи обÑабоÑке ÑледÑÑÑÐ¸Ñ Ð¿Ð°ÐºÐµÑов пÑоизоÑли оÑибки: /var/cache/apt/archives/libc-bin_2.10.2-5_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1) |
#vim /etc/apt/sources.list
--- /tmp/l3-saved-2030.10891.9026 2010-01-12 09:22:57.000000000 +0200 +++ /etc/apt/sources.list 2010-01-12 09:23:06.000000000 +0200 @@ -1 +1 @@ -deb http://debian.org.ua/debian sid main contrib non-free +deb http://debian.org.ua/debian lenny main contrib non-free |
#vim /etc/apt/sources.list
--- /tmp/l3-saved-2030.32116.5578 2010-01-12 10:47:50.000000000 +0200 +++ /etc/apt/sources.list 2010-01-12 10:47:58.000000000 +0200 @@ -1 +1 @@ -deb http://debian.org.ua/debian lenny main contrib non-free +deb http://debian.org.ua/debian sid main contrib non-free |
Время первой команды журнала | 18:23:14 2010- 1- 9 | |||||||||||||||||||||
Время последней команды журнала | 09:47:25 2010- 1-12 | |||||||||||||||||||||
Количество командных строк в журнале | 18 | |||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 27.78 | |||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | |||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.28 | |||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.07 | |||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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