- •Общие сведения о программном обеспечении эвм Тема: Классификация и назначение программного обеспечения эвм.
- •Классификация программного обеспечения.
- •Системное по.
- •Прикладное по.
- •Инструментальные средства и системы.
- •Тема: История развития операционных систем.
- •Операционная система ms-dos Тема: Характеристика и основные компоненты ms-dos.Загрузка и инициализация ms-dos.
- •Основные составные части dos.
- •Загрузка операционной системы ms-dоs.
- •Тема: Файловая система ms dos. Команды для работы с файловой системой.
- •Файловая система.
- •Основные команды ms-dos для работы с файловой системой.
- •Команды работы с каталогами.
- •Команды работы с файлами.
- •Назначение функциональных клавиш в среде Norton Commander
- •Управление панелями Norton Commander
- •Выбор группы файлов
- •Работа в верхнем меню Norton Commander
- •Тема: Работа с файловой системой Norton Commander
- •Создание файлов в среде Norton Commander
- •2. Редактирование файлов в Norton Commander
- •Перемещение курсора по тексту
- •Операции с файлами
- •Операции с блоками
- •Выделение файла или каталога
- •Поиск файла
- •Копирование файлов и каталогов
- •Перемещение и переименование файлов и каталогов
- •Атрибуты файла
- •Слияние файлов
- •Печать файлов
- •Создание каталога
- •Удаление файлов и каталогов
- •Форматирование дискеты в среде Norton Commander
- •Тема: Управление оперативной памятью в ms dos
- •Управление памятью в ms-dos
- •Тема: Конфигурирование операционной системы. Файл config.Sys
- •Тема: Файл автозапуска аutоехес.Ват
- •Тема: Создание системной дискеты
- •Тема: Командные файлы
- •Тема: Установка ms dos. Разбиение жесткого диска.
- •Разбиение жесткого диска на логические диски
- •Тема: Общесистемные утилиты ms dos
- •3. Операционные системы семейства Windows Тема: Общая характеристика операционных систем Windows
- •Тема: Отличительные черты операционной системы Windows
- •Тема: Установка Windows
- •Тема: Настройка Windows.
- •Тема: Настройка служб ос
- •Тема: Установка и удаление компонентов Windows
- •Тема: Служебные программы
- •Тема: Дефрагментация диска
- •Запуск дефрагментации диска вручную
- •Программы-архиваторы
- •Антивирусные программы
- •Тема: Средства обеспечения компьютерной безопасности
- •Тема: Операции над файлами и директориями
- •Тема: Назначение основных параметров bios
- •1. Составные части bios.
- •Тема: Оптимизация пк с помощью bios
- •Тема: настройка и оптимизация оборудования в Windows
- •Тема: Сетевые операционные системы
- •Сетевые операционные системы
- •Тема: операционная система windows 2000
- •В основу Windows 2000 положены следующие принципы.
- •Основные особенности операционной системы Windows 2000:
- •Тема: Операционная система Windows xp
- •Некоторые улучшения в Windows xp по сравнению с Windows 2000:
- •Системные требования операционной системы
- •Варианты Windows xp
- •Тема: Операционная система Windows Vista
- •Новые или улучшенные возможности
- •Улучшения безопасности
- •Тема: Работа с реестром в Windows
- •Тема: Конфигурирование системы через реестр
- •Восстановление реестра
- •Тема: Восстановление системы
- •Точки восстановления
- •Запуск и управление программой
- •Техническая реализация
- •Различия в Операционных Системах
- •Ограничения и сложности
- •Тема: резервирование системных ресурсов Windows
- •Тема: Функции администрирования и безопасности в Windows
- •Средства обеспечения компьютерной безопасности
- •Защита компьютера с помощью брандмауэра Windows
- •Альтернативные операционные системы Тема: Операционные системы семейства unix
- •Тема: Установка и загрузка ос Linux Установка ос Linux
- •Загрузка ос Linux
- •Коротко о главном
- •Тема: Установка программ и компонентов Linux
- •Тема: Основные команды для работы с файлами и папками в Linux
- •Тема: Администрирование и конфигурирование Linux
- •Основные конфигурационные файлы
- •Тема: Подключение устройств, работа с учетными записями.
- •Работа с учетными записями
- •Тема: Операционные системы семейства os/2
- •Тема: Операционные системы реального времени
- •Тема: Мобильные операционные системы
Тема: Установка программ и компонентов Linux
Установив Linux, придется забыть про концепцию установки программ и приложений в ОС Windows, когда имея всего один файл — дистрибутив (в просторечии — инсталлятор) можно установить целый программный пакет. В Linux всё немного иначе. Аналог дистрибутива называется пакет (хотя совсем не запрещается называть его дистрибутивом). В настоящий момент существуют два вида пакетов — RPM и DEB.
Примечание: существует возможность преобразования пакета RPM в DEB.
Пакеты содержатся в специальных хранилищах, которые называются репозитарии (естественно, нас интересует репозитарий только DEB-пакетов).
Репозитарии могут находиться на локальном компьютере, CD или DVD-диске, либо в сети Интернет. Список предпочтительных репозитариев пользователь может указать в обычном текстовом файле sources.list, находящемся в папке /etc/apt/ (сохранять этот файл можно только в режиме администратора)
Структура репозитария следующая:
Таким образом, репозитарий содержит список находящихся в нём пакетов и, соответственно, сами эти пакеты. Программа-инсталлятор вначале обращается к списку всех прописанных в файле sources.list репозитариев и загружает из него информацию о доступных пакетах, а затем эти пакеты отображает для их дальнейшей установки.
Примечание: не все программы-инсталляторы умеют обновлять список пакетов репозитария. Иногда это приходится делать вручную с помощью команды в консольном окне (все команды вводятся в нижнем регистре): sudo apt-get update
Если в данный момент какой-то репозитарий недоступен, то он будет игнорирован.
Пакет имеет следующую структуру:
Кроме устанавливаемой программы, пакет содержит список дополнительных пакетов. Эти пакеты должны быть обязательно установлены перед установкой нужного пакета (это свойство называется зависимость пакетов). Если в устанавливаемом пакете находятся не все дополнительные пакеты, то программа-инсталлятор будет искать их в загруженном с репозитариев списке. Если они в списке не найдены, то программу установить нельзя. Решение такой проблемы — это поиск репозитария с нужным пакетом.
Примечание: с помощью специальных команд консоли и некоторых программ-инсталляторов можно установить требуемый пакет из любой папки, найдя его, например, в Интернете, а также просмотреть список названий зависимых пакетов. Но почему разработчики не «впихивают» в пакет все дополнительные пакеты? Дело в том, что эти пакеты по размеру могут многократно превышать размер самой программы и использоваться несколькими программами. Также, устанавливаемая программа может потребовать удалить какой-то пакет, так как она будет с ним конфликтовать, и установить вместо него новый. Кроме того, часто конфликтуют и программы. Например, установленные два почтовых клиента, вместе могут не работать. Так что придётся выбирать что-то одно.
Примечание: зная точное название пакета, его можно установить из консоли с помощью команды: sudo apt-get install имя_пакета , например, команда sudo apt-get install k3b устанавливает программу записи дисков K3b.
В Linux пакеты разделены на четыре группы: main, restricted, universe и multiverse. Пакеты main поддерживаются группой разработчиков Kubuntu, сюда входит только свободное ПО (СПО). Все пакеты, находящиеся в нём, протестированы на предмет совместимости и безопасности. Группа restricted также поддерживается разработчиками, но сюда входят пакеты, которые запрещают свою модификацию сторонними пользователями (например, некоторые драйверы). В universe входят Open-Source приложения (приложения в исходном коде), а в multiverse — прочее СПО, поддерживаемое любителями Kubuntu.
Установленные программы находятся в каталоге /usr/share. Документация на программы в каталоге /usr/share/doc.
Добавление новых репозитариев
Несколько репозитариев с рекомендуемым СПО уже занесены в файл /etc/apt/sources.list, хотя большая часть адресов закомментирована:
Первая строка — это репозитарий, находящийся на установочном диске, а остальные находятся в сети Интернет. Значок ## означает комментарий.
Как правило, если в сети Интернет даётся ссылка на новый репозитарий, то достаточно её просто скопировать в этот файл и обновить список пакетов.
Примечание: для открытия файла sources.list в режиме администратора следует выполнить команду в консольном окне: sudo gedit /boot/grub/sources.list
либо зайти в каталог /etc/apt/ и в контекстном меню этого файла выбрать: Действия → Edit as Root.
Если репозитарий находится на CD или DVD-диске (не на установочном), то для регистрации его в системе следует выполнить команду в консольном окне: sudo apt-cdrom add
Коротко о главном
Пакетом называется дистрибутив программы, либо набор дополнительных библиотек. В настоящий момент существуют два вида пакетов — RPM и DEB. Первый предназначен для систем Linux типа Red Hat и нас не интересует, а второй — для систем Ubuntu и Kubuntu.
Пакеты содержатся в специальных хранилищах, которые называются репозитарии.
Репозитарии могут находиться на локальном компьютере, CD или DVD-диске, либо в сети Интернет. Список предпочтительных репозитариев пользователь может указать в обычном текстовом файле sources.list, находящимся в папке /etc/apt/ (сохранять этот файл можно только в режиме администратора).
Установить пакеты, а также обновить список репозитариев можно как из командной строки, так и из некоторых программ-инсталляторов.
Кроме устанавливаемой программы, пакет содержит список дополнительных пакетов. Эти пакеты должны быть обязательно установлены перед установкой нужного пакета (это свойство называется зависимость пакетов). Если в устанавливаемом пакете находятся не все дополнительные пакеты, то программа-инсталлятор будет искать их в загруженном с репозитариев списке. Если они в списке не найдены, то программу установить нельзя. Решение такой проблемы — это поиск репозитария с нужным пакетом.
Программы могут конфликтовать друг с другом, и придётся выбирать какую-то одну.
Установленные программы находятся в каталоге /usr/share. Документация на программы — в каталоге /usr/share/doc.
Программы-инсталляторы, такие как Adept и Synaptic представляют удобную оболочку по установке нужных пакетов.