Основы работы с DSLDSL работает БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ,
|
Кнопка "Пуск" это просто способ вызвать всплывающее меню. В DSL, просто кликните правой кнопкой мыши где-либо на рабочем столе. Перемещайтесь по меню и выбирайте что вам нужно. Если Вы решили не выбирать ничего и хотите закрыть меню, тогда кликнете левой кнопкой мыши на свободном месте рабочего стола. Наслаждайтесь исследованием новой системы.
Если у Вас широкополосное соединение с интернетом и у Вас сконфигурирован роутер который назначает IP через dhcp, тогда возможно Вы уже в Интернете. Если у вас модем(старый для телефонной линии), и Ваш провайдер требует логин и пароль или PPPoE (новый ADSL модем) тогда читайте ниже. Для соединения через модем(старый для телефонной линии), выберите System->Net Setup->dial-up PPP->config. Следуйте подсказкам на экране и назначьте необходимые параметры. Затем для соединения с Интернетом выберите System->Net Setup->dial-up PPP->dial. Выберите имя соединения которые Вы назначили выше, и система начнет соединение с Интернетом. Выберите "hangup" когда захотите прекратить соединение с Интернетом. Если у ВАс PPPoE (новый ADSL модем), выберите секцию меню DSL/PPPoE. Используйте pon для соединения и poff для разрыва соединения.
Сначала сконфигурируйте принтер выбрав System->Printing/lpd->configure. Следуйте подсказкам на экране и назначьте необходимые параметры драйвера принтера. После инсталляции драйвера Вам необходимо запустить службу принтера. Выберите System->Printing/lpd->start
Демон это процесс который выполняется в фоновом режиме (в приближении к Windows демон это служба); В DSL имеется несколько демонов . Выберите System->Daemons для просмотра списка доступных демонов. Имеются: SSH сервер который обеспечивает защищенный способ доступа и/или копирования файлов из/в Вашей DSL системы. NFS, сетевая файловая система позволяющая монтировать директории через NFS сервер. DSL также содержит компактный web сервер (Monkey Web Server). Все файлы web сервера размещены в директории /opt/monkey. Для доступа к директории необходимы привелегии суперпользователя (sudo su).
В DSL включены программы smbtree и smbclient. Smbclient работает
приблизительно как FTP - клиент. Расшареные ресурсы Windows в имени
должны включать первым символом символ
Чтобы вырезать и вставить текст в Linux просто выделите необходимый фрагмент держа нажатой левую кнопку мыши и затем нажмите среднюю кнопу чтобы вставить фрагмент. Если у Вас двухкнопочная мышь вставка работает одновременным нажатием левой и правой кнопки мыши. Вырезание и вставка требуют небольшой практики, но это очень эффективное средство когда Вы освоите данную технику.
После работы в системе, Вы возможно захотите сохранить сделанную работу. В системе имеется файл /home/dsl/.filetool.lst. Это простой текстовый файл со списком файлов и директорий (по одному на строку) которые пользователь желает сохранять/восстанавливать. Используйте любой текстовый редактор DSL (Beaver например) чтобы изменить/обновить его содержимое.
По умолчанию сохраняется содержимое директории /home/dsl. Тем не менее, вы можете выборочно сохранять только нужные Вам файлы из /home/dsl. Но обратите внимание что тогда /home/dsl/.filetool.lst ОБЯЗАТЕЛЬНО должен присутствовать в .filetool.lst.
Также имеется возможность исключить некоторые файлы/папки из списка сохранения в файле /home/dsl/.xfiletool.lst. Добавив элемент в этот файл Вы исключаете его из списка сохранения. Файлы кэша и некоторые другие элементы по умолчанию включены в .xfiletool.lst.
Сделанное сохранение(backup) будет автоматически найдено и восстановлено вовремя следующей загрузки. Вы можете переопределить устройство которое содержит Ваш backup файл.
boot: dsl restore=hda2
Описанные выше особенности backup - системы вместе с локальным файлом.xinitrc обеспечивают пользователю большие способности по конфигурированию окружения системы при загрузке. К примеру отредактировав файл .xinitrc вы можете заставить систему запускать вашу программу при старте X. Если ваша программа не-Window(не-Х) добавьте ее в .bash_profile и затем добавьте ее в .filetool.lst. Вы можете также загружать дополнительные модули и системный файлы добавив их в файл /opt/bootlocal.sh и добавив их в список filetoool.lst.
Вам необходимо указать диск на котором будет размещаться сохранение. Выберите System->Backup/Restore->Backup. Если вы хотите сделать сохранение на жестком диске hda2 например, тогда напечатайте hda2. Затем при загрузке DSL введите:
boot: dsl restore=hda2 (Обычно это не требуется. DSL автоматически сканирует ВСЕ диски и находит сохранение)
Любая система требует введения некоторых команд под логином
администратора (суперпользователя). В DSL, этот пользователь называется
root. Для получения привелегий администратора чтобы запустить некоторую
программу, начинайте ввод команды со слова sudo (например, sudo
dsl-hdinstall).
Чтобы работать от лица суперпользователя, используйте команду sudo
su. Обычно, Вам не нужно работать от лица администратора (root).
Несмотря на то что DSL был разработан для загрузки с LiveCD ("живой" CD), особенно когда вы загружаете систему с опцией "toram", многие пользователи хотят загружать DSL инсталлировав его на жесткий диск. Будьте осторожны DSL постоянно развивается и в настоящем нет планов по обновлению системы которая инсталлирована как обычная система Debian на винчестере. Каждая последующая версия DSL потребует полной переинсталляции. Поэтому рекомендуется установка на винчестер frugal-type (frugal - бережливый, скромный, экономный), данный тип установки может быть легко обновлен новыми версиями DSL.
Если Вы планируете инсталлировать DSL на диск с Microsoft Windows, имейте ввиду что последующая установка Windows как правило "затирает" главную загрузочную запись винчестера (MBR).
Инсталляция на винчестер по типу: Frugal Type HD Install:
Инсталляция типа "frugal" создает на винчестере образ DSL LiveCD. При
этом инсталлируется сжатая файловая система DSL и последующая загрузка
производится с предварительно подготовленной партиции жесткого диска
которую Вы выбрали.
При инсталляции типа "frugal" Вы можете выбрать 2 типа загрузчика: lilo
или grub (рекомендую grab).
Установка "frugal" имеет много преимуществ по сравнению с обычной инсталляцией Linux на жесткий диск.
The hd installation boots with your choice of grub or lilo and feels similiar to the cd version. Meaning, hardware auto detection still runs and also pick_your_resolution_in_here pops up...
Steps needed:
After reboot, the system comes automatically up as booted from cd. You
will be prompted to enter a password for root. You must pick a password
of at least 5 characters. Then enter it again to verify that it is what
you want. Then you will be prompted to do the same procedure for user
dsl. Pick a password and enter it then re-enter it. The system will
then proceed to a regular login.
This is a minimal install, using busybox for most base utilities. To 'enhance' your install to more closely mirror a true debian system, read below for how-to install the real gnu-utilities and debian apt package management. (recommended)
The hard drive installation scripts should be used at your own risk.
Чтобы сделать Вашу систему DSL более совместимой с - GNU, выберете в меню Apps->Tools->Upgrade to GNU Utils. Это заместит используемую в системе упрощенную систему команд busybox в базовой системе на полные GNU версии, инсталлировав системное расширение gnu-utils.dsl. Для совместимости с Debian, выберите Apps->Tools->Enable Apt. Эта опция позволяет вам полность использовать Debian dpkg, apt-get и Synaptic, при этом инсталлируется системный пакет dsl-dpkg.dsl.
Теперь live CD и Frugal -пользователи могут легко расширить возможности DSL без процесса ремастеринга. myDSL на данный момент предлагает 2 способа расширения DSL.
Первый способ добавить необходимые папки и программы в Ваш файл .filetool.lst. К примеру ваши собственные установки для принтера, модема, беспроводной сети, и т.д.. Данные файлы будут сжаты и сохранены в файле myconf.tar.gz (процедура backup см. выше). Собственно любое приложение которое способно работать не модифицируя образ liveCD может быть добавлено таким образом (Примечание: документы, небольшие программы, Ваши скрипты и тд.).
Второй способ - это загрузка из имеющихся библиотек сообщества предварительно подготовленных DSL приложений. Это приложения с расширениями .dsl, .uci, .unc, или .tar.gz.
Приложения типа .uci and .unc это сжатые файлы типа cloop. Используя их Вы сохраняете ОЗУ но тем не менее они запускаются очень быстро. Возможен запуск OpenOffice на машинах с небольшим количеством ОЗУ (в отличии от расширений типа .dsl которые полностью загружаются в память RAM).
Также доступен модуль gnu-utils.dsl который позволяет liveCD-пользователям пользоваться полноценными стандартными утилитами GNU (написание скриптов sh и тд.).
Все эти "модули" или "плагины" могуть быть сохранены на внешних носителях, таких как: партиция жесткого диска, флеш диск USB, или даже CD-ROM, просто создайте в корне диска одну папку под названием mydsl (Примечание: при последующей перезагрузке как правило данные модули загрузятся автоматически из данной папки).
Для редко используемых приложений используйте папку optional. Создайте данную директорию в папке mydsl на cdrom или другом внешнем носителе. Поместите туда модули тех приложений которые вы не хотите запускать автоматически при загрузке. Система myDSL автоматически сгенерирует меню инсталляции для простой установки данных модулей.
Для пользователей которые создают собственные модули (Примечание: имеется в виду драйвера) существует папка modules. Создайте данную директорию в папке mydsl на cdrom или другом внешнем носителе. Поместите туда Ваши модули(драйвера). Все данные модули(драйвера) будут загружены при следующей загрузке системы посредством -insmod автоматически.
Для пакетов Debian (.deb), скопируйте их в папку optional. Также добавьте модуль the dsl-dpkg.dsl чтобы иметь возможность установить пакеты .deb. Используйте команду dpkg -i /путь_к_пакету_debian для инсталляции .deb пакета. Примечание: Использование -deb файлов значительно увеличивает потребление ресурсов ОЗУ.
Не храните загруженные модули в папке HOME (\home\dsl\). Это совершенно не нужно, вы только замедлите процесс сохранения системы (backup) и соответственно скорость загрузки системы. Храните ваши модули ВНЕ вашей папки home (где рекомендуется хранить написано выше). Записав один раз - читайте многократно (Write once, read many)!
Для расширений которые скопированы на внешние устройства, система автоматически сканирует все доступные устройства на наличие папки mydsl, находит, и загружает Ваши модули, строит меню "оptional" (если имеется папка optional) и загружает дополнительные драйвера (если имеется папка modules). Если вы не хотите загружать все эти расширения при загрузке системы используйте опцию загрузки base. Если вы хотите пропустить автосканирование вы можете напрямую указать устройство на котором находится ваша папка mydsl mydsl=hdxy (Примечание при frugal-установке данные ключи (и многие другие) можно добавить в файл конфигурации загрузчика GRUB).
Например:
Usb-флешка подключаем mydsl=sda1
Жесткий диск подключаем mydsl=hda2
Другая возможность можно не использовать папку mydsl, а использовать любую папку которую Вы хотите. Но тогда Вам нужно использовать следующую опцию загрузки mydsl=hda2/any_directory (Примечание замените any_directory на Вашу собственную папку).
Очень удобно - при обновлении версии DSL, вам не нужно ничего делать чтобы сохранить ваши приложения (папка mydsl при обновлении не затрагивается).
Размер вашего myDSL(cd-диска) зависит от вашего выбора, Вы можете
выбрать 64MB, 128MB, 210MB, или даже даже 700MB
myDSL cdrom. DSL(первоначальный cd-диск) это основа для
myDSL(создаваемого Вами cd-диска). Когда выходит новая версия DSL,
просто скопируйте ваши дополнительные приложения в папку mydsl
на cdrom. Не надо никакого сложного процесса ремастеринга, все
приложения будут загружены автоматически при загрузке системы. Также
имеется скрипт mkmydsl помогающий Вам создать собственный
"mydsl" cdrom. Скрипт mkmydsl добавляет к образу диска DSL Вашу
существующую папку mydsl и поддиректории optional и modules.