Главная страница
Навигация по странице:

  • Рассмотрим Linux для новичков.

  • Elementary OS

  • SOLARIS

  • Особенности

  • Операционные системы и среды. ОсиС. Unix как одна из самых известных операционных систем


    Скачать 26.81 Kb.
    НазваниеUnix как одна из самых известных операционных систем
    АнкорОперационные системы и среды
    Дата06.02.2023
    Размер26.81 Kb.
    Формат файлаdocx
    Имя файлаОсиС.docx
    ТипДокументы
    #923677

    UNIX КАК ОДНА ИЗ САМЫХ ИЗВЕСТНЫХ ОПЕРАЦИОННЫХ СИСТЕМ

    Операционные системы являются обязательной составной частью любой вычислительной системы. Под вычислительной системой (ВС) понимают любую ассоциацию процессоров, способных выполнять некоторую вычислительную работу.

    Операционная система (ОС) – это комплекс программ, который обеспечивает управление всеми аппаратными, программными средствами и всеми данными ВС.

    На историческом этапе развития ВС было создано и имело хождение множество операционных систем самого разного назначения и для различных архитектур ВС, и для различной схематичной базы.

    Но в последние три десятилетия превалирующее значение получили ОС, построенные на распространенных стандартах, совокупность которых представляет собой некоторую операционную систему UNIX (название которой произошло от UNICS – Uniplexed Information and Computing System). Решение при разработке первых версий UNIX были настолько удачны, обладали свойствами, базовыми для расширения и построения операционных систем самого различного назначения, что стали международными стандартами на структуру управляющих программ ОС. Стандарты UNIX легко «ложились» на различные архитектуры ВС и были приняты практически всеми ведущими компьютерными фирмами.

    Существует несколько десятков, а то и сотен диалектов UNIX (другим языком, разновидностей данной операционной системы). В данном эссе я бы хотела изучить и описать принципы работы двух диалектов UNIX-а: Linux и Solaris.

    LINUX КАК ДИАЛЕКТ UNIX

    Linux – это семейство операционных систем, работающих на основе одноименного ядра. Примерами таких систем служат Ubuntu, Mint, Elementary, Fedora, OpenSUSE и т.п.

    История

    Линус Торвальдс стал разработчиком и основателем Linux. Именно в честь него и была названа операционная система. К сожалению, ОС Linux получила широкое распространение через 10 лет. Сообщество программистов подхватили идею свободного программного обеспечения, специалисты стали развивать проект.

    Логотипом данной ОС является пингвин Tux с желтыми лапами и клювом.

    Дистрибутивы Linux разделяют на разные группы: основные, для творчества, обучения, видеоигры, корпоративных клиентов, легковесные и тому подобные. В эти группы входят Linux Mint, Ubuntu, Debian, Mageia, Fedora, OpenSUSE, ArchLinux, CentOS, PCLinuxOS, Slackware.

    Плюсы и минусы ОС

    У Linux, как и у любой другой операционной системы, имеются свои достоинства и недостатки. Поэтому, прежде чем перейти к изучению свойств семейства Linux, нужно знать с какими особенностями суждено познакомиться при работе с такой операционной системой.

    Достоинствами такой ОС являются:

    • Для каждой версии Linux существуют специальные репозитарии – хранилища бесплатных программ на все случаи жизни.

    • Надежность: Linux могут годами работать без зависаний и перезагрузок, чего не скажешь о других операционных системах.

    • Безопасность: для этой операционной системы отсутствуют вирусы, поскольку каждое важное действие требует подтверждения со стороны пользователя.

    • Открытый исходный код даёт практически неограниченные возможности по настройке ОС под требования пользователя и его задачи.

    • Малое число ошибок и зависаний по сравнению с остальными ОС.

    • Потребляет мало системных ресурсов.

    • Возможность запуска с флешки. Она пригодится, например, при проверке на битые пиксели ноутбука без ОС.

    • Отсутствие реестра, который у Windows постоянно засоряется и требует периодической очистки. В Linux конфигурации всех программ находятся в папке etc.

    • Отсутствие сбора данных, как у Windows или Android.

    • Множество бесплатных программ.

    Недостатки ОС, с которыми по сей день борются разработчики:

    • Интерфейс Windows от Linux очень сильно отличается, поэтому, новичкам достаточно сложно освоить данную систему. 

    • Необходимость работы с консолью и терминалом достаточно сильно отпугивает начинающих ребят. Консоль – управление ОС через ввод теста на чёрный экране и там же отображаются ответы системы. Терминал – более современный аналог консоли, имеющий графический интерфейс, отображается в виде окна на фоне рабочего стола Linux. Это аналоги командной строки в DOS.

    • Часто возникают сложности при настройке принтеров. С каждым годом значимость этой проблемы уменьшается, но она всё ещё актуальна.

    • Для работы многих программ требуются права доступа. Это означает необходимость ввода пароля по несколько раз в день, в данном случае необходим легкий пароль.

    • Малое количество совместимых игр и программ (по сравнению с Windows). На текущий момент, это основная причина, почему многие пользователи Windows не переходят на Linux.

    • Могут быть проблемы с переносом программ из одной версии Linux в другую.

    • Требуется интернет для обновления пакетов. Многие программы в Linux взаимодействуют друг с другом и для обновления одной из них придётся обновлять и все остальные.

    Рассмотрим Linux для новичков.

    Ubuntu – одна из самых широко используемых ОС Linux. При переходе на Linux, скорее всего данный дистрибутив станет одним из первых, которые используют начинающие пользователи.

    Особенности:
    — новый рабочий стол GNOME — самое большое изменение коснулось среды рабочего стола. В версии Ubuntu 17.10 вместо Unity — GNOME, версия 3.26.1.;
    — Wayland (протокол взаимодействия между КОМ и клиентами). По дефолту дисплейный сервер — Wayland, но для систем и пользователей, предпочитающих X.Org можно выбрать сеанс «Ubuntu on X.org»;
    —новая экранная клавиатура Caribou;
    — серверная сборка с обновленными версиями QEMU 2.10, libvirt 3.6, DPDK 17.05.2, Open vSwitch 2.8, Samba 4.6.7.

    Ubuntu имеет множество производных, дистрибутив Kubuntu — одна из них, используется графический интерфейс KDE. Дружественная к пользователю ОС Kubuntu — это часть проекта Ubuntu. Бесплатная и открытая альтернатива Windows и Mac OS X, которая содержит все необходимое для работы. По умолчанию Kubuntu поставляется с браузером Firefox. Другие браузеры (Chromium, Rekonq) можно установить с репозиториев Kubuntu. KDE Telepathy — мессенджер Kubuntu — позволяет общаться через Facebook, Google Talk, AIM, ICQ, Jabber, Messenger, Skype и т.д.

    Linux Mint — свобода, приведшая к элегантности — мощный и простой дистрибутив. На основе Ubuntu Linux Mint является надежным дистрибутивом, согласно данным DistroWatch (новостной сайт, специализирующийся на публикации рейтингов ОС). Linux Mint не так давно занимала лидирующие позиции в рейтинге среди пользователей, которые перешли на Linux с Windows или macOS.

    Elementary OS — быстрый и легкий дистрибутив на базе Ubuntu. В качестве графической оболочки — минималистичный Pantheon. Elementary OS — эстетически привлекательная ОС с простыми приложениями: файловый менеджер Pantheon Files, почтовый клиент Geary, легковесный и функциональный браузер Midori, свободный медиаплеер Totem, менеджер фотографий Shotwell. Приложения Elementary OS работают быстро и удовлетворят пользовательские повседневные потребности. Мало возможностей для кастомизации и тонкой настройки — как плата за абсолютную простоту.

    Перед началом какой-либо работы необходимо выбрать нужный дистрибутив, который максимально подойдет для осуществления проектов. На свете существует еще несколько десятков дистрибутивов Linux, которые относятся к разным группам. Дистрибутив можно собрать и самостоятельно.

    SOLARIS КАК ДИАЛЕКТ UNIX

    Solaris – это операционная система, разработанная компанией Sun Microsystems для платформы SRARC, с 2010 года принадлежит вместе с активами Sun корпорации Oracle. Несмотря на то, что Solaris — это операционная система с закрытым исходным кодом, большая его часть открыта и опубликована в проекте OpenSolaris.

    История

    Уже в начале 1990-х годов Sun Microsystems заменила основанную на BCD SunOS 4 на Unix System V Release 4 (SVR4), разрабатываемую совместно с AT&T, а также изменила имя SunOS 5 на Solaris 2. После выхода версии 2.6 Sun Microsystems отбросила в имени «2», и следующая версия называлась уже Solaris 7. То есть, со временем данная операционная система усовершенствовалась и на данный момент имеет версию Solaris 11.

    Особенности:

    Изначально в Solaris использовалась файловая система UFS. В 2004 Sun Microsystems разработала файловую систему ZFS, которая стала включаться в Solaris 10, начиная с релиза 6/06 (июнь 2006).

    Всего Solaris 10 поддерживает 14 файловых систем:

    • UFS (Unix File System)

    • ZFS (Zettabyte File System)

    • SMBFS (SMB)

    • VxFS (Veritas File System)

    • PCFS (FAT/FAT32)

    • HSFS (для CD-ROM)

    • TMPFS

    • NFS (Network File System)

    • AutoFS

    • SpecFS

    • ProcFS

    • SockFS

    • Fifos


    В данной ОС имеется демон inetd, при использовании которого могут возникнуть некоторые трудности. Например, если inetd «полетит», то потянет за собой и все остальные сервисы.

    Большинство задач администрирования в Solaris выполняется при помощи графического пакета
    Admintool.

    Рассмотрим управление пакетами в Solaris-e.

    pkgadd – добавить пакет;

    pkgchr – проверить пакет;

    pkginfo – посмотреть информацию о пакете;

    pkgmk – создать новый пакет на базе прототипа;

    pkgproto – создать новые спецификации пакета и добавить в прототип;

    pkgrm – удалить пакет;

    pkgtrans – упаковать все файлы пакета в архив;

    pkgchk – путь к пакету.

    При развитии операционной системы изменялись многие функции, некторые из них представлены ниже:

    • добавлена поддержка файловой системы ZFS.

    • увеличена производительность Solaris Containers, введена поддержка SpeedStep для процессоров Intel и PowerNow! для AMD.

    • добавлены квоты ZFS.

    • добавлена возможность physical-to-virtual миграции физических хостов Solaris 10 внутрь branded Solaris Containers, Triple-parity RAID-Z, Oracle Solaris Auto Registration.

    • добавлена поддержка процессоров SPARC T4, уменьшено время перезагрузки на платформе SPARC.

    • добавлена поддержка процессоров SPARC T5, введено автоматическое разрешение пакетных зависимостей при установке системы в текстовом и графическом режимах, поддержка устройств USB 3.0

    Исходя из всей изученной мною информации, можно сделать вывод, что Solaris обеспечивает эффективное выполнение высокопроизводительных приложений клиент/сервер в распределенной сетевой среде. Но Linux по-настоящему заслуживает титул самой производственной операционной системы.


    написать администратору сайта