Слайд 2
Основные цели урока
Овладеть умениями работать с различными видами
информации с помощью компьютера и других средств информационных и
коммуникационных технологий
Получить пример ответственного отношения к информации с учетом правовых и этических аспектов ее распространения
Выработать навыки применения средств ИКТ в повседневной жизни.
Как частный случай – научиться устанавливать ОС, получить навыки оказания помощи при установке.
Слайд 3
Основные вопросы урока.
Файловая система
Операционная система
Программное обеспечение
компьютера
Слайд 4
Как всё начиналось
В 1991 году Линус Торвальдс,
финский студент, чрезвычайно увлёкся идеей написать совместимое с UNIX
ядро операционной системы для своего персонального компьютера . Название для полноценного ядра он соорудил из собственного имени, заменив последнюю букву и сделав его похожим на анаграмму слова UNIX.
Слайд 5
От идеи до наших дней
В 1992 году версия
ядра Linux достигла 0.95, а в 1994 году вышла
версия 1.0, что свидетельствует о том, что разработчики наконец сочли, что ядро в целом закончено и все ошибки (теоретически) исправлены. В настоящее время разработка ядра Linux — дело уже гораздо большего сообщества, чем во времена до версии 0.1, изменилась и роль самого Линуса Торвальдса, который теперь не главный разработчик, но главный авторитет, который традиционно оценивает исходные тексты, которые должны быть включены в ядро и даёт своё добро на их включение.
Слайд 6
Файловая система Линукс
Файловая система Linux – штука
необычная. Она может представлять собой смесь локальных и удаленных
файлов, работающих процессов и аппаратных устройств. Например, там нет папки «Program Files», а все ваши личные файлы хранятся в соответствующем каталоге в /home. Приложения и библиотеки размещаются в разных директориях, обычно в дереве /usr или в /lib, но даже эти стандарты могут меняться в зависимости от дистрибутива.
Слайд 7
Дистрибутивы Linux
Большинство пользователей для установки Linux используют дистрибутивы.
Дистрибутив — это не просто набор программ, а ряд решений для
разных задач пользователей, объединённых едиными системами установки, управления и обновления пакетов, настройки и поддержки.
Слайд 9
Полезная информация
Для дистрибутивов ALT Linux вы можете
воспользоваться ресурсами:
Форум: http://forum.altlinux.org/
Списки рассылки: http://lists.altlinux.org/
ALT Linux Wiki: http://www.altlinux.org/
Слайд 10
ОС Линукс
Операционные системы Unix/Linux принципиально отличаются от семейства
Windows. Отличия касаются не столько интерфейса, сколько внутренней организации
работы ОС.
Слайд 11
Операционная система Линукс
Любую Unix/Linux систему можно условно разделить
на три основных уровня:
Аппаратные средства - самый низкий
уровень.
Ядро - программа, с включенными в нее драйверами устройств, обеспечивающая доступ к аппаратным средствам системы для других программ.
Пользовательские программы.
Ядро является главным исполняемым файлом системы. Оно стартует первым после загрузчиков, обеспечивает запуск командного интерпретатора и продолжает выполняться в течении всего сеанса работы системы. В задачи ядра входит наблюдение за всеми процессами.
Взаимодействуя с аппаратными возможностями низкого уровня, ядро реализует следующие элементы операционной системы:
Процессы
Сигналы
Виртуальную память
Межзадачное взаимодействие
Файловую систему
Слайд 12
Рабочий стол
Тем, кто попал в Linux
не из серверного зала, а из мира Windows или
Mac OS X, попытка объяснять, что такое рабочий стол, покажется диковатой. Все равно что объяснять «чайнику», что Microsoft Windows – операционная система; а он-то думал, что это компьютер!
На самом деле рабочий стол представляет собой особый тип приложения, служащего посредником между конечным пользователем и другими программами, которые он может запускать на своем компьютере. Это очень важно, потому что рабочий стол всегда должен «знать», что и где происходит. Только тогда станут возможны такие интеллектуальные вещи, как виртуальные рабочие столы, минимизация окон приложений или разделение их по видам деятельности («занятиям»).
Слайд 13
Рекомендации
1. Баррет Д. Linux - основные команды. Карманный
справочник — М.; Кудиц-
образ, 2005
2. Боковой Б., Левин Д.,
Маслинский М.. «Система управления пакетами APT»
3. Бруй В. В., Карлов С. В. LINUX-сервер: пошаговые инструкции
инсталляции и настройки. — М.: Изд-во СИП РИА, 2003
4. Дунаев С. «UNIX SYSTEM V. Release 4.2. Общее руководство». - М.:
"Диалог-МИФИ", 1995.
5. Иваницкий К. А. ALT Linux для школы (+ CD-ROM) - Издательство:
Триумф, 2009
6. Иваницкий К.А., Печников В.Н. ALT Linux с нуля! Школьная операционная
система (+ DVD-ROM) - Издательство: Лучшие Книги, 2009
7. Колисниченко Д.Н., Аллен Питер В. LINUX: полное руководство. — СПб:
Наука и Техника, 2006
8. Костромин В.А. Основы работы в ОС Linux. Курс ИНТУИТ.ру. -
www.intuit.ru
9. Костромин В.А., Разделы диска и средства для работы с ними в Линукс. -
http://www.linuxcenter.ru/lib/books/partitioning/
10.Корнеев Д. Права доступа к файлам в Linux -
http://old.linux.kiev.ua/modules.php?name=News&file=article&sid=703
11. Кузнецов С.В. - История создания UNIX -
http://www.linuxcenter.ru/lib/history/unix_gentree.phtml
12. Маслинский К. Операционная система Linux - ИНТУИТ.ру, 2005.
13. Маслинский К., Отставнов М. «Графический интерфейс в Linux» -
http://docs.altlinux.org/current/modules/linux_gui/index.html
14. Немет Э., Снайдер Г., Хейн Т. Руководство администратора Linux. 2-е
издание.: Пер. с англ. — М.: ООО «И.Д.Вильямс», 2007.
15. Робачевский А. «Операционная система UNIX» - СПб.: БХВ-Петербург,
2002.
16. Сборник наиболее ЧАсто задаваемых ВОпросов (FAQ), касающихся
использования программных продуктов ALT Linux Team. -
http://faq.altlinux.ru
17. Федосеев А. UNIX: учебный курс -
http://fedoseev.net/materials/courses/admin/index.html
18. Фленов М. Linux глазами хакера — С-Пб.; БХВ-Петербург, 2005.
19. Alt Linux Wiki - http://www.altlinux.org/
20. ALT Linux Master 2.0 Руководство системного администратора - http://ruslinux.
net/MyLDP/server/ALTLinux-Master/index.html
21. Lars Wirzenius, Joanna Oja Руководство по системному администрированию
операционной системы Linux для начинающих. - http://ruslinux.
net/MyLDP/BOOKS/sag-062/book1.htm
22. LinuxFormat (русская версия) - http://www.linuxformat.ru/
23. http://www.ln.com.ua/~openxs/projects/man/uman114.html — Основы ОС
UNIX. Учебный курс.
24. http://c-icap.sourceforge.net/ — сайт проекта с-icap
25. http://en.wikibooks.org/wiki/Gambas - Краткий учебник по языку Gambas
26. http://forum.altlinux.org/index.php?topic=4081.0 - СКФ на школьном сервере
27. http://freepascal.ru - Русскоязычный сайт с материалами по компилятору Free
Pascal и среде Lazarus
28. http://freeschool.altlinux.ru/?p=1884 - СПО в российских школах
29. http://ftp.linux.kiev.ua/pub/docs/mirrors/pm4u.opennet.ru/help_linux.htm -
Решение проблем в Linux.
30. http://gambasdoc.org/help?en - Официальная документация по языку Gambas
31. http://gambasrad.org - Официальный сайт проекта Gambas
32. http://homepage.corbina.net/~alx/squid/ — Часто задаваемые вопросы
33. http://lazarus.freepascal.org - Официальный сайт проекта Lazarus
34. http://poplinux.ru/node/16 — Каноническая настройка Squid
35. http://programmersclub.ru/main - Учебник по C++ для начинающих
36. http://ru.wikipedia.org/wiki/Iptables - Описание iptables
37. http://ru.wikipedia.org/wiki/NAT - Описание NAT
38. http://ru.wikipedia.org/wiki/Netfilter - Описание netfilter
39. http://safetyonline.org.ua/rus/html/etusivu.htm — Безопасность детей в
Интернете
40. http://vladbez.spaces.live.com/ — Быть, а не казаться!
41. http://wiki.kursk.lug.ru/index.php/Настройка_squid
42. http://wiki.lazarus.freepascal.org - Lazarus wiki - энциклопедия по Free Pascal
Compiler/Lazarus
43. http://wiki.rsu.edu.ru/index.php/Настройка_proxy-сервера
44. http://wiki.squid-cache.org/SquidFaq — Squid Web Cache FAQ
45. http://www.altlinux.org/Alterator - Описание Alterator
46. http://www.altlinux.org/СКФ - Инструкция по настройке системы контентной
фильтрации (СКФ) в комплекте ПСПО
47. http://www.beginning-kdevelop-programming.co.uk - Учебник по KDevelop
48. http://www.bog.pp.ru/work/squid.html — Bog BOS: Squid (кэширующий
прокси для http): установка, настройка и использование
49. http://www.content-filtering.ru/ — Информационно-аналитический ресурс
«Ваш личный Интернет»
50. http://www.fedoramd.org/wiki/RU/Articles/OptimizeSquidCache —
Оптимизация кэша Squid
51. http://www.freesource.info/wiki/AltLinux/Sisyphus/admin/RazbienieDiska#h95-7
- Разбиение диска для увеличения производительности
52. http://www.kathmannlabs.net/mediawiki/index.php/Open_Source_Web_Content_
Filtering_Project — Open Source Web Content Filtering Project
53. http://www.kdevelop.org - Официальный сайт проекта KDevelop
54. http://www.lissyara.su/?id=1026 — Статьи по настройке Linux
55. http://www.nclug.ru/wiki/index.php?page=squid-howto — Базовая настройка
SQUID
56. http://www.ug.ru/issues07/?action=topic&toid=3721 - Что такое СКФ
57. http://www.unixdoc.ru/index.php?mode=2&podmode=1&arcicle_id=91 —
Настройка Squid для начинающих
58. www.opennet.ru - Различная документация по Linux
59. www.squid-cache.org - Официальный сайт разработчиков Squid.
Слайд 14
Цитата для размышления
«Блоги, wiki, синди-
кация, тэги
и соци- альные закладки – пять самых востре-бованных инстру-ментов
Web2.0.»