Где расположена кнопка "Пуск" Соединение с Сетью
Как печатать Какие имеются демоны (службы)
А как соединиться с Windows Как Вырезать и Вставлять текст
Сохранение Вашей конфигурации Administrator / Superuser / Root
Инсталляция на винчестер myDSL - расширение возможностей DSL
GNU/Linux & Debian-совместимость License.
...and The Store.




Где расположена кнопка "Пуск"

Кнопка "Пуск" это просто способ вызвать всплывающее меню. В 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).



А как соединиться с Windows

В DSL включены программы smbtree и smbclient. Smbclient работает приблизительно как FTP - клиент. Расшареные ресурсы Windows в имени должны включать первым символом символ - "/" (несмотря на то что в Windows "\", поэтому все символы "\" дожны быть заменены на "/").

Используйте smbtree для просмотра какие компьтеры c Windows доступны в сети.

Затем чтобы соединиться:
smbclient //имя_компьютера/папка -U имя_пользователя
В smb: напечатайте help и следуйте подсказкам. Обычно используются dir, get, put, mget, mput, and exit команды которые работают как и в ftp - клиенте.

Как Вырезать и Вставлять текст

Чтобы вырезать и вставить текст в 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 автоматически сканирует ВСЕ диски и находит сохранение)



Administrator / SuperUser / Root

Любая система требует введения некоторых команд под логином администратора (суперпользователя). В 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 на жесткий диск.

  1. Используйте существующий репозитарий приложений для того чтобы добавить необходимый приложения, которые специально собраны для запуска в окружении (environment) frugal/liveCD.
  2. Намного легче обновить систему, ненужно инсталлировать систему с "нуля".
  3. Используйте опцию 'toram' при загрузке, даже если Вы загружаетесь с жесткого диска. Это обеспечивает максимальную скорость работы DSL, т.к. вся OS находится в ОЗУ.(необходимо не менее 128MB ram (ОЗУ))
  4. Практически все ключи загрузки DSL доступны Вам при инсталляции типа "frugal", такие как persistant home (постоянное место сохранения) и opt - директории, автозагрузка приложений, установка паролей, шифрование/дешифрование Ваших сохранений (backups), уникальное имя хоста (unique hostname), и автовосстонавление/сохранение ваших персональных файлов и установок при загрузке и выключении.
  5. Вы можете легко "откатить" назад сделанные изменения к первоначальному состоянию системы, и деинсталлировать установленные приложения (имеются в виду mydsl - приложения, просто удалите их из папки mydsl).
Необходимые шаги:
  1. Создайте 70-100MB Linux партицию при помощи cfdisk (например. hda2 )
  2. Кликнув правой клавишей мыши на рабочем столе, выберите в меню Apps>>Tools>>Frugal Install, и выберите один из типов инсталляции: Frugal-Grub или Frugal-Lilo. При этом будет создана система типа ext2 и на нее будут скопированы необходимые файлы.
  3. Также вы можете загрузить DSL CD с опцией загрузки " install " , и Вам будут предложены возможные типы установки в соответствующем меню.
Debian Type HD Install:
(Примечание - не вижу необходимости в данном варианте, ставьте обычный Debian причины описаны выше и строчкой ниже..)
The version supports US language only; it is based on knx-hdinstall. A lot of improvements are waiting to be back-imported from knx-hdinstall when time comes....

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:
  1. Create a 250-300MB Linux partition with cfdisk (ex. hda2 )
  2. Right-click on the desktop, navigate to Apps>>Tools>>Install to Hard Drive.
  3. You can also bootup the LiveCD, with the bootcode option " install " , and you will be presented with an option for creating the hard drive install
  4. Select a premade linux partition (ex. hda2 ). This will make a linux file system and copies the cd to it. You can choose from an ext2 or ext3 type format. A couple of specific changes are made after that (see end of script)
  5. You will be prompted to choose either the lilo or grub bootloaders.
  6. You will be prompted to choose to reboot the computer.

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.



GNU/Linux & Debian-совместимость

Чтобы сделать Вашу систему 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.




myDSL - расширение возможностей DSL для типов установки Live CD and Frugal-install

Теперь 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.


License:

Damn Small Linux being derived from GNU/Linux, Debian, & Knoppix is also covered by the GPL v2 License. All custom code developed by John Andrews and Robert Shingledecker are therfore also covered by the same GPL v2 License. Any other software contained within, if not specifically stated would also fall under the same such license.

The Store:

If you are a fan of DSL and want to support our efforts consider buying items at our store. All proceeds go back into supporting this project and its developers.


Поздравляем! Прочитав данную страницы, Вы ознакомились с основами использования DSL.

перевел Ибрагимов М.Р. 1.08.2009

наверх

Hosted by uCoz