Системные требования: 486DX with 16 (64) MB RAM. Простой и работающий метод
установки DSL на USB flash drive доступен из главного меню DSL LiveCD > Main
menu > Apps > Tools > UsbHdd (USBZIP) и следуйте за подсказками
(pendrive_usbhdd.sh). BIOS должен поддерживать USB-HDD загрузку. USB-драйв
должен иметь ёмкость, по крайней мере, 128 MB (для backup.tar.gz). Будет
создано два раздела sda1 (msdos) и sda2 (ext2). При установке и использовании
пакетов MyDSL обязательная авторизация dsl. Панель меню может быть закрыта
правым кликом мыши. В терминале с текстом можно работать мышью, - копирование
происходит автоматически после выделения, а вставка производится при помощи
средней кнопки мыши или одновременного нажатия обоих кнопок. По умолчанию MP3
поддерживается. Flash и Java плагины не установлены. DivX и DVD файлы не
воспроизводятся. MPlayer 0.92 поддерживает по умолчанию MPEG-2 (vob, mod), XviD,
DivX, QT (mov) не всегда со звуком. Русские имена файлов не поддерживаются.
Чтобы избежать проблем с перекодировкой текста, можно открывать текстовые файлы
в браузере. Корзина (Trash) отсутствует, файлы удаляются безвозвратно. Основной
формат архива - tar, упаковки - gz и bz2.
* Загрузка
boot: dsl
2
# Текстовый режим. boot: dsl
toram
# Загрузить CD в RAM (128 MB). boot: dsl
xsetup
# X Setup конфигурация resolution, keyboard, mouse boot: dsl
mydsl=sda1
# Загрузить myDSL приложения. boot: dsl
restore=sda1 #
Восстановить конфигурацию. boot: dsl
sata
# Включить поддержку SATA драйверов. boot: dsl
frugal
# Перемонтировать root как rw. boot: dsl
install
# Установка на жёсткий диск. boot: dsl
nofstab
# Запретить автоконфигурацию /etc/fstab.
Читкоды (Grub bootloader) можно поместить в menu.lst (секция default DSL
system): # sudo beaver /boot/grub/menu.lst
* Приложения
ATerminal Консоль терминала
Beaver Текстовый
редактор DSLpanel Панель
управления Dillo
Браузер Emelfm 0.9.2 Файл-менеджер emelFM FireFox 1.0.6
Интернет-браузер anyFTP
FTP-клиент MyDSL
Инструменты DSL Rdesktop Удалённый
Рабочий стол Siag
Редактор Excel (xls) Sylpheed
Почтовая
программа Ted
Редактор текста (rtf) VNCviewer Клиент
VNC xMMs 1.2.8 Проигрыватель (Shift+L) (mp3, ogg,
mpeg, аудио cd) Xpaint
Редактор графики в стиле Paint (jpg,
gif) Xpdf
Просмотр текста
(pdf) xZGV
Просмотр графики (jpg, gif)
GPhone
интернет-телефон MSOffice viewers GhostScript поддержка
принтера Netrik web-браузер
* Иконка DSLpanel (DSL Control Panel)
Buckup/Restore > .. Архивация системы (Да: hda1, Нет:
None) System Stats > ..
Проверка параметров
* Иконка MyDSL
Load Local > *.{dsl, uci, unc, tar.gz}
.dsl - изменения базовой системы liveCD, для неопытных
пользователей. .ci - базовые системные утилиты, например, gnu-utils,
dpk-restore .tar.gz - только запись в /opt, /home и /tmp.
mydsl-load /path/to/my/extension
* Меню DSLDesktop
Apps >
Tools
>
>
Find
.. Поиск (gtkfind)
> Install to Hard
Drive
> Frugal Install >
Frugal-Lilo
Install
> Install to USB
Pendrive
> Make Boot
Floppy
> Make myDSL CD remaster
Games >
XShells >
Desktop >
Icontool >
Add ..
Добавить
иконку
System >
Net Setup > netcardconfig .. Конфигурация
сети
Set Date
Time
.. Настроить время WindowManager > Run
Program Power Down >
+ ИНФОРМАЦИЯ
Диски: # все опознанные диски и
разделы # fdisk -l
# изменение разметки (таблица раздела) # fdisk
/dev/hda # зарегистрированные
разделы
# cat /proc/partitions # свободное место на
диске
# df [-h] # размеры
директорий
# du -sh * # сведения о IDE/ATA
диске
# hdparm -I /dev/hda # проверка bad
blocks
# dd if=/dev/hda of=/dev/null bs=1m
Переферия:
#
мышь
# mouseconfig, xsetup.sh # раскладка
клавиатуры
# kbdconfig Устройства: # все
смонтированные
# mount # сконфигурированные
устройства #
cat /proc/devices # все опознанные
PCI-устройства
# lspci [-tv, -v, -vv, -n] #
USB-устройства
# lsusb [-tv] #
IRDA-устройства
# ls -l /dev | grep ir # оборудование, сведения
загрузки #
dmesg Звук: # тип звуковой карты
(soundcard) # cat
/etc/sysconfig/sound #
микшер
# dmix # воспроизведение
аудиодиска
# sudo xmms /cdrom # воспроизведение
раздела
# sudo xmms /mnt/hda5 Сетевая карта: # доступные сетевые
интерфейсы
# ifconfig # активация сетевого
адаптера
# ifconfig eth0 up # MAC,IP адреса всех опознанных адаптеров # ip
addr show, ip link show # тип адартера
(netcardconfig.lua) # cat
/etc/sysconfig/netcard #
пинг
# sudo ping 127.0.0.1 Модем (pppconfig): # lspci -vv # find
/ -name 'dmesg' | xargs grep -E 'Modem' Компьютер: #
BIOS # dd if=/dev/mem bs=1k skip=768 count=256
2>/dev/null | strings -n 8 #
CPU
# cat /proc/cpuinfo # аппаратная
память
# cat /proc/meminfo # физическая
память
# grep MemTotal /proc/meminfo # распределение
памяти
# free # терминальные
тесты
# tack Процессы: # текущие
процессы
# top (q - выход) # все запущенные процессы в
системе # ps axu # убить
процессы по имени программы # killall
[имя_программы] # загруженные модули и
драйверы #
lsmod #
окружение
# set, set | grep $USER Система: # версия
Линукс
# uname -sr # файловая
система
# fsck # текущая
локализация
# locale ИЛИ echo $LANG # допустимые
локализации
# locale -a # доступные кодировки
текста
# iconv -l
+ Загрузка системы
Как приостановить вывод стpок во время загрузки? Ctrl+S -
приостановить, Shift+PgUp/PgDown - листать Ctrl+Q - далее
Сведения о логе загрузке? # dmesg # dmesg >
dmesg.txt # nano dmesg.txt (Ctrl+W) # beaver dmesg.txt
(F6) # less /var/log/dmesg Serial ATA drives location: #
dmesg | grep scsi -A 3
+ Команды:
Войти как root без ввода
пароля
# sudo su, sudo -s, sudo bash Установить пароль (5
знаков)
# sudo passwd root Войти как
Суперпользователь
# su
+ Директории
Текущая
директория
# pwd Список файлов в текущей
директории
# ls [-l], dir, lsattr Выбрать
директорию
# cd, cd /, cd /home/dsl Копировать
директорию
# cp /dir1 /dir2 Переименовать
директорию
# mv /dir1 /dir2 Удалить
директорию
# rmdir /path/to/dir
Запуск
# mc Панель
команд
F9 Скрыть
панели
C-o (LCtrl+O) Пеpейти к файлу по
букве
Ctrl+S или Alt+S Поиск
файла
M-? (Alt+Shift+?) Внести имя файла в командную
строку
Alt+Enter Выключить показ скрытых
файлов
Options-Conf-Hidden-Save Setup Вставить текст в окно
терминала
Shift+Ins
+ Окна
Изменить размер
окна
LAlt+rM Двигать окно по рабочему
столу
LAlt+lM Закpыть
окно
C-w
+ Полезное #
календарь
# cal 2009 #
дата
# date # установить дату 2 октября и время 21:55 # date
10022155 #
помощь
# help help, mount -h, mount --help #
перезагрузка
# sudo
reboot
# init
6
# shutdown -r now Выключить компьютер
(Shutdown)
# sudo halt
[-p]
# init
0
#
poweroff
# shutdown -h now
+++ УСТАНОВКА НА КОМПЬЮТЕР (ВНИМАНИЕ! Необратимые изменения файловой
системы) Время установки: 2-10 мин.
ПОДГОТОВКА РАЗДЕЛА
Разметка жесткого диска: # cfdisk /dev/hda d - Удалить
раздел n - Создать дополнительно новый раздел (1024 MB, hda2 - Boot -
Primary - Begin, hda5 - Logical - End). Вариант с одним разделом: hda1
_ Boot _ Primary _ Linux ext3 (83) => Write => yes =>
reboot. Файловая система будет проверяться автоматически каждые 180 дней.
Используйте tune2fs -c или -i для аннулирования.
Форматирование раздела из командной строки: # mkfs.ext3
/dev/hda5
DSL Install Options 1. Make Standart Boot Floppy 2. Make
USB Boot Floppy 3. Install to Hard
Drive
(*) 4. Frugal Grub Hard Drive Install (c
размещением образа системы на диске) 5. Frugal Lilo Compact Flash
Install 6. USB Pendrive ZIP boot Install 7. USB Pendrive HDD
boot Install 0.
quit
(выйти и создать раздел)
Ответы вводить обязательно! ... device name: hda1
(sda) (!) Multi-user logins:
n (будет загружаться непосредственно как
dsl) Use journalized ext3 fs: y (не рекомендуется для слабых
машин) Continue:
y
(!) ... Proceed to install a boot loader: y (!) Use Grub MBR or
Lilo Active Patition: g Do you have Windows: n (есть
ли на диске установленная винда) Reboot: y ... Enter new password (5-8
знаков): xxxxx DSL X Setup: Xvesa xserver USB mouse: No PS/2 mouse: Yes
Screen: 1024x768x32 DPI: No Keyboard: us
++ ПЕРВЫЙ ЗАПУСК
+ Изменить режим автозагрузки всплывающего окна Дилло (Dillo startup)?
Закомментировать 21-ю строку (# Dillo) в скрытом файле .xinitrc: #
beaver /home/dsl/.xinitrc # beaver /root/.xinitrc
МОНТИРОВАНИЕ
# смонтировать все устройства
fstab # mount -a
+ Монтирование раздела (HDD)? # mount /dev/hda5
/mnt/hda5 # sudo mount user,rw /dev/hda5 /mnt/hda5 # umount
/mnt/hda5 # beaver mhda5.sh
+ Автоматическое монтирование раздела? Последняя строчка в fstab должна
быть пустой! # more /etc/fstab # cp /etc/fstab
/home/fstab # beaver /etc/fstab
БЕКАП
+ Бекап системных настроек: # tar -cf etc.tar /etc
+ Архив.tar? Запаковка Директории (если имя с пpобелами, то "кавычки
обязательны"): # tar cf archive.tgz -z dir # tar cvzf
archive.tar.gz dir # tar cvjf archive.tar.bz2 dir tar -cf
archive.tar dir1 dir2 tar -czf archive.tar.gz dir1 dir2
(сжимает) Распаковка Архива: # tar xvzf archive.tgz # tar
-xzf archive.tgz -C dir
+ Монтирование CD-ROM привода: # cd /media/cdrom # cd
/dev/cdrom # ls # ls -l # mount /dev/cdrom
/cdrom # mount -t iso9660 -o iocharset=koi8-r /dev/scd0
/cdrom # mount -t iso9660 /dev/cdrom /mnt/cdrom # ls
/media/cdrom # umount /cdrom
+ Как воспроизвести CD-Audio? Вставить диск, но не монтировать его (just
access): # xmms /cdrom Настройка -> XMMS -> Options
-> Preferences (LCtrl+P) -> Audio I/O Plugins -> Input -> CD Audio
Player -> Configure -> Drive -> Device: /dev/cdrom -> Directory:
/cdrom -> Check drive -> OK -> Apply. Воспроизведение ->
Play Directory (Shift+L) -> /cdrom {Desktop menu -> Apps ->
Sound -> XMMS -> Xmms Play CD}.
+ Как воспроизвести DVD-диск? first download the following Mydsl
packages: xine.dsl codecpak.dsl once those are loaded if
you play a DVD and it appears "choppy" then you need to set the DVD drive to DMA
mode. you can do this at boot time with the boot time option "dma" or you can do
this with command: sudo hdparm-d1/dev/XXX where XXX is the drive
name of your DVD drive. in my case it was hdb. play a DVD easily from
the GUI, or if you want to use the command-line: mplayer dvd://
+ Создать file based образ: # dd if=/dev/zero of=/usr/vdisk.img
bs=1024k count=1024 # mkfs.ext3 /usr/vdisk.img # mount -o loop
/usr/vdisk.img /mnt # umount /mnt; rm /usr/vdisk.img
+ Создать образ CD-DVD диска: # dd if=/dev/cdrom
of=cd1.iso # cat /dev/cdrom > ~/cd2.iso # cp /dev/cdrom
/home/cd3.iso + Смонтировать образ: # mount -t iso9660 -o loop
cd.iso /mnt # mount -t ext3 -o loop cd.img /mnt + Прожечь образ
# cdrecord dev=ATAPI -scanbus # cdrecord -v speed=8 dev=0,0,0
mydsl.iso
ФЛЕШКА
+ Раздел MBR (загрузчик и таблица разделов): # dd if=/dev/sda
of=/mbr_sda.bak bs=512 count=1 # Полное
сохранение MBR # dd if=/mbr_sda.bak of=/dev/sda bs=512
count=1 # Полное восстановление
MBR # dd if=/mbr_sda.bak of=/dev/sda bs=446
count=1 # Восстановить загрузчик #
dd if=/mbr_sda.bak of=/dev/sda bs=1 count=64 skip=446 seek=446 # Восстановить
таблицу
<6>Loading Lucent Modem Controller driver version
8.30 <6>Lucent Modem Interface driver version 8.30 (2003-11-24) with no
serial options enabled <6>ttyS14 at 0x3400 (irq = 11) is a Lucent Modem
System -> Net Setup -> dial-up PPP -> -> config
(pppconfig) -> dial (pppdial)
+ RealVNC Windows => RealVNC VNC => Server 4 (User-Mode)
=> Configure User-Mode Settings => Authentication => No => Run VNC
Server.
++ СЕТЬ (netcard)
sudo ping 127.0.0.1 sudo ping box sudo ping box.mshome.net ping
192.168.0.2 ping 192.168.0.1 ping z1 (default user doesn't
have the permission to use ping) http://192.168.0.1/
Если на удалённом сервере работает DHCP, то конфигурировать сетевой адаптер
не требуется.
+ Конфигурация из командной строки: ifconfig eth0 192.168.0.2 netmask
255.255.255.0 broadcast 192.168.0.255 up route add default gw
192.168.0.1
ВОПРОСЫ Руссификация. Переключение на русскую раскладку. Русские
имена файлов. Как скопировать текст из терминального окна в общий
буфер? Автомонтирование разделов из fstab без # mount -a. Автозагрузка
autoload - modprobe линии в /opt/bootlocal.sh Удаление приложений и
размещение ярлыка на рабочем столе. Окно opera -geometry
1000x1000+100+100 Пакет кодеков codecpak.dsl. Не открываются bmp-файлы.
Как организовать связь по LPT? Режим включения-выключения
Buckup/Restore. Установка меджера krusader. Как воспроизвести звук из
консоли?
Аварийный
выход
Alt+Ctrl+Del Закрыть текущий
X-сервер
Alt+Ctrl+BkSpc Переключение на первый консольный
терминал
Alt+Ctrl+F1 Вернуться в
Х-сервер
Alt+-> ?