Первая страница
Наша команда
Контакты
О нас

    Головна сторінка



Введение в Slackware Linux Что такое Linux?

Скачати 76.47 Kb.

Введение в Slackware Linux Что такое Linux?




Скачати 76.47 Kb.
Сторінка1/2
Дата конвертації10.03.2017
Розмір76.47 Kb.
  1   2

Введение

2.1  Введение в Slackware Linux

2.1.1  Что такое Linux?

Linux начался с Линуса Торвальдса5 в 1991 году, как персональный проект. Линус пытался найти способ запуска Unix-подобной операционной системы без существенных материальных затрат. В дополнение к этому он хотел изучить подробности ввода и вывода 386-го процессора. То что получилось он выложил для бесплатного в терминах GNU General Public License (см. раздел 2.1.3) для использования с возможностью модификации всем желающим.

Сегодня Linux вырос в одного из основных игроков на рынке операционных систем. Он портирован на большое число различных процессорных архитектур, включая Compaq-овский Alpha, Sun-овские SPARC и UltraSPARC а так же на Motorola PowerPC чипы (например, на компьютеры Aple Macintosh и IBM RS/6000).

Motorola Inc. - один зі світових лідерів в галузі інтегрованих телекомунікацій та вбудованих електронних систем. Входить до списку Fortune 100 найбільших компаній у США. Штаб-квартира - в Шаумбурзі, штат Іллінойс (США).
PowerPC - мікропроцесорна RISC-архітектура, створена в 1991 році альянсом компаній Apple-IBM-Motorola, відомим як AIM. Архітектура визнана найуспішнішою при застосуванні в персональних комп'ютерах Apple Macintosh з 1994 до 2006, коли Apple перейша на процесори Intel.
Linux сейчас разрабатывается сотнями, если не тысячами программистов со всего мира.
Сотня - військова частина і заснована на ній територіальна одиниця.
В нём работают такие программы, как Sendmail, Apache и BIND, которые являются наиболее распространёнными сер верными программами в Интернет.

На самом деле, термин ''linux'' относится только к ядру - центру операционной системы. Ядро ответственно за управление процессором, памятью, жёсткими дисками и периферийными устройствами. Это на самом деле всё, делает что Linux. Он контролирует работу компьютера, и следит за тем, чтобы все программы работали. Все те программы, которые делают Linux пригодным к использованию, разработаны независимыми группами. Ядро и программы связываются вместе различными компаниями и людьми, чтобы организовать операционную систему.

Систе́ма (від дав.-гр. σύστημα - «сполучення», «ціле», «з'єднання») - множина взаємопов'язаних елементів що утворюють єдине ціле, взаємодіють з середовищем та між собою, і мають мету.
Мы называем это дистрибутивом Linux.

2.1.2  Что такое Slackware?

Slackware был первым дистрибутивом, получившим широкое применение. Он был начат Патриком Волькэрдиногм6 в конце 1992 года. Патрик ознакомился с Linux, когда искал недорогой интерпретатор языка LISP для своего проекта.

Па́трик, Па́трік (англ. Patrick) - чоловіче ім'я, форма імені Патрикій, уживана в деяких країнах (Англія, Ірландія, Нідерланди, Чехія, Норвегія).
В то время существовало всего несколько дистрибутивов, и Патрик выбрал дистрибутив от Soft Landing Systems (SLS Linux).

Тем не менее, у SLS были свои проблемы и Патрик начал исправлять мелкие ошибки, по мере их обнаружения. В конечном итоге, он решил объединить все исправления в свой собственный дистрибутив, для себя и своих друзей. Этот частный дистрибутив очень быстро обрёл популярность и Патрик сделал его доступным для общественности под именем Slackware.

Патрик так же добавил новые черты дистрибутиву. Такие как программу установки с дружеским интерфейсом, основанную на системах меню и ввёл концепцию менеджмента пакетов программ.

Дистрибутив (англ. distribute - розповсюджувати) - форма розповсюдження програмного забезпечення.
Ме́неджмент (або «управління») - це процес планування, організації, приведення в дію та контроль організації з метою досягнення координації людських і матеріальних ресурсів, необхідних для ефективного виконання завдань.
Что позволило пользователям легко добавлять, удалять или обновлять пакеты программ в их системе.

2.1.3  О программном обеспечении с открытым исходным текстом и о свободном программном обеспечении

Внутри Linux сообщества существует два идеологических направления разработки программ.

Текст Текст (від лат. textus - тканина, з'єднання) - загалом зв'язана і повністю послідовна сукупність знаків. Наука, що вивчає тексти називається герменевтикою.
Направление Свободных Программ (Free Software), к которому мы скоро вернёмся, движется в направлении создания программ, свободных от ограничений интеллектуальной собственности, которые по их мнению являются препятствием технического развития и работают против общества. Движение Программ с Открытым Исходным Текстом (Open Source) работает в направлении достижения большинства тех же целей, но принимает более ''прагматическое'' приближение к их выполнению и предпочитает положить за основу экономические и технические достоинства предоставления публичной общественности исходных текстов программ в бесплатной форме, в отличие от моральных и этических принципов, которые управляют первым из приведённых движений.

Лидеры Free Software, это Free Software Foundation(FSF) - организация, существующая за счёт фондов для GNU проекта. Free Software это больше идеология. Часто используемое выражение ''свобода слова, а не бесплатное пиво''. В своей основе, свободное программное обеспечение - это попытка гарантировать определённые права, как авторам, так и пользователям.

Основа - 1. Нижня опорна частина чого-небудь (будівлі, споруди, конструкції і т. ін.). // Ґрунт, на якому закладається будівля, споруда. // Нижня частина предмета, на якій тримається решта його або якою він прикріплюється до чого-небудь.
А́втор (лат. auctor - творець) - це фізична особа, творчою працею котрої створено твір.
Эта свобода включает в себя свободу в использовании программы для любых целей, свободу в изучении и изменении исходного текста, свободу предоставления всем желающим изменённого вами текста.
Свобо́да - можливість чинити вибір відповідно до своїх бажань, інтересів і цілей на основі знання об'єктивної дійсності.
Для того, чтобы обеспечить эти степени свободы, была создана GNU General Public License (GPL). GPL, утверждает, что все, кто предоставляет скомпилированную программу, лицензированную в соответствии с GPL, обязаны предоставить её исходный текст и любой желающий может произвести изменения в программе в том случае, если эти изменения также доступны в форме исходного текста. Это гарантирует, что если программа однажды была ''открыта'' обществу, она больше не может быть ''закрыта'', за исключением случая, когда авторы каждой порции кода (даже авторы изменений) дадут своё согласие. Большинство программ в Linux лицензированы GPL.

Важно отметить, что GPL не говорит ничего о цене программ. Как это ни странно звучит, вы можете получать деньги за свободное программное обеспечение. Здесь ''свободное'' относится к приобретаемым вами свободам действий с исходным текстом программ, а не к цене, которую вы платите за программы. (Тем не менее, если кто-то продал, или даже просто дал вам программу, скомпилированную под лицензией GPL, он обязан предоставить её исходный текст.)

В самом начале существования Open Source движения, Open Source Initiative (OSI) являлась организацией исключительно существующей для поддержки программ с открытым исходным кодом. Т.е.

Деньга́ (рос. деньга, до XVIII ст. - денга) - московська (російська) монета XIV-XIX ст. Первісно (XIV ст.) - збірна назва срібних монет, що карбувалися у Москві, Твері, Новгороді та інших містах. У своїй ранній формі вони були імітацією срібних монет ханів Золотої Орди.
Open Source Initiative Open Source Initiative (OSI) (укр. ініціатива відкритих джерел) - некомерційна організація, створена для просування відкритого програмного забезпечення.
программы, которые имеют как доступный исходный текст, так и выполняемую версию. Они не предлагают специальной лицензии, но вместо этого они поддерживают различные типы лицензий для открытого исходного кода.

Идея, стоящая за OSI - привлечь как можно больше компаний в свои ряды, позволяя им писать свои собственные лицензии для программ с открытым исходным текстом и сертифицировать эти лицензии в OSI. Многие компании хотят предоставить исходные коды, но не хотят при этом пользоваться GPL. Ввиду того, что не могут изменить GPL кардинальным образом, им предоставляется возможность получить их собственную лицензию и сертифицировать её в вышеупомянутой организации.

Несмотря на то, что Free Software Foundation и Open Source Initiative движутся в одном и том же направлении, это не одно и то же. FSF использует определённую лицензию и предоставляет программы под этой лицензией. OSI ищет поддержки для всех лицензий с открытым кодом, включая лицензию от FSF. Основные аргументы на пути свободного предоставления исходных текстов иногда разделяют оба движения, но сам факт, что две идеологически различных группы работают на пути достижения одних и тех же целей, вызывает доверие к попыткам каждой из них.



2.2  Получение поддержки и помощи

Довольно часто случается так, что вам необходима инструкция по использованию определённой команды, установке определённой программы, или по настройке оборудования. К счастью для вас, существует множество способов получения такой помощи. Если вы установили пакеты программ из F - раздела, то обширный набор документации уже имеется на вашем компьютере. Программы сами по себе могут поставляться с файлами документации содержащими описание их различных опций, файлов настройки и использования. В конце концов, вы всегда можете обратиться на официальный вэб-сайт Slackware для получения помощи.

2.2.1  Методы получения справки из системы

man

man (сокращение от ''manual'' - руководство) это традиционный способ получения справки в ОС Unix и Linux. Файлы, отформатированные особым образом - ''man pages'', содержащие описание большинства команд и поставляемые вместе с программами. Выполнение команды man какаятокоманда выведет на экран страницу man для команды или программы какаятокоманда.

Ввиду того, что существует огромное множество man страниц, они разбиты на группы. Это разбиение было произведено очень давно. Поэтому практически везде, где встречается ссылка на эти страницы, будет указан номер группы, к которой относится эта конкретная man страница. Например, вы можете увидеть man(1). Это показывает вам, что команда man описана в разделе 1 - команды пользователя (user commands); вы можете указать, что вы хотите обратиться к странице man из раздела 1 для команды ''man'', воспользовавшись командой man 1 man. Указание номера раздела, в котором необходимо искать документацию весьма полезно в том случае, когда производится поиск по команде с различными функциями, но идентичным именем.

Номер - числовий знак, число, рахункова цифра. Для свідчення, що цифра означає цей рахунок, прийнятий знак N або №; окрема кімната в готелі, яку здають приїжджим. окрема частина збірного концерту, вистави, і т. п.
Ко́тор (Котор/Kotor) - місто в Чорногорії, адміністративний центр муніципалітету. Населення - 13510 (2003). Розташований на березі Которської затоки Адріатичного моря.



Раздел

Содержание

Раздел 1

команды пользователя

Раздел 2

системные вызовы

Раздел 3

вызовы библиотеки С

Раздел 4

устройства

Раздел 5

форматы файлов и протоколов

Раздел 6

игры

Раздел 7

соглашения, макропакеты и т.д.

Раздел 8

администрирование системы

В дополнение к man(1), есть команды whatis(1) и apropos(1), которые изначально были разработаны для облегчения поиска информации в системе man. whatis даёт очень краткое описание системных команд, что-то вроде короткого карманного справочника по командам. apropos применяется для поиска man страницы, содержащей указанное ключевое слово (keyword).

Смотрите их странички man для получения подробностей:)



Каталог /usr/doc

Исходные тексты большинства программных пакетов, которые мы включили в дистрибутив поставлялись с какого-то рода документацией. README файлы, инструкции по использованию, файлы лицензий... документация любого рода, поставляемая с исходниками программ входящих в вашу систему и установленных на неё в последствии, находится в каталоге /usr/doc.

Если информации, предоставленной в man вам не достаточно, то ваша следующая остановка - каталог /usr/doc.

Катало́г (рос. каталог, англ. catalogue, нім. Katalog m) - список, перелік книг, карт, рукописів, картин тощо, складений у певному порядку, щоб полегшити їхній пошук. Розрізняють алфавітний та систематичний каталоги.


Документы HOWTO и mini-HOWTO

HOWTO - аббревиатура от англ. how to - как сделать. Эти документы описывают, как делать что-либо. Если вы установили пакет с коллекцией HOWTO, то вы можете найти их в каталоге /usr/doc/Linux-HOWTOs, а mini-HOWTO - в /usr/doc/Linux-mini-HOWTOs.

В этом же пакете вы так же можете найти коллекцию документов FAQ (Frequently Asked Questions - Часто Задаваемые Вопросы. Иногда можно найти русский вариант аббревиатуры ЧаВО) - это коллекция вопросов и ответов на них.

Эти файлы очень полезны в случае, если вы не вполне уверенны, как сделать какое-то определённое действие. Потрясающий спектр тем освещён в зачастую поражающих подробностях.

2.2.2  Интерактивная помощь

В дополнение к документации, поставляемой в ОС Slackware Linux, есть несколько способов получения помощи в режиме он-лайн.



Вэб сайт и форум

www.slackware.com

Официальный сайт Slackware Linux содержит достаточно много информации о системе. Вы можете найти там вводную информацию по системе, руководство по установке, список Часто Задаваемых Вопросов (FAQ) и много другой полезной информации, как для новичков, так зачастую и для опытных пользователей.

Так же вы можете найти там форум. Раздел, где пользователи могут обмениваться опытом работы в Slackware и помогать друг другу с решением вопросов и проблем.

Онлайн (англ. online, від англ. on line - «на лінії», «на зв'язку», «у мережі», «в ефірі») - «такий, що знаходиться у стані підключення». Спочатку використовувалося лише стосовно комунікаційного устаткування для вказівки на режим зв'язку, типовим значенням могло бути «не вішаючи трубку», тобто за один телефонний дзвінок, у режимі реального часу.
Проблема - складне теоретичне або практичне питання, що потребує розв'язання, вивчення, дослідження. Проблема - об'єкт (питання, недолік чи потреба чогось,завада від надлишку чи наявності чогось, процес) явище збуджуючого характеру як стимул діяльності спонукаючого характеру - незадоволений попит чи нереалізовані потреби (нестача або відсутність, надлишок або наявність чого-небудь), дефект, вада, чи загроза що змушує цілеспрямовано ліквідувати проблему шляхом уникнення взаємодії чи зміни стану об'єкту, себе чи свого ставлення до подій.
Этот способ получения помощи, как показывает опыт, является популярным и в то же время очень эффективным и, вероятно, это будет ваша первая остановка на пути получения информации. (Ваши сообщения открываются широкой области пользователей а это означает, что шансы на получение быстрого решения проблемы достаточно высоки. Зачастую вопрос возникший у вас уже встречался кем-то, и он сможет оперативно поделиться своим опытом решения проблемы). Пожалуйста, перед тем, как задавать вопрос, поищите его в форуме, возможно ответ уже есть там и ждёт вас.

  1   2


Скачати 76.47 Kb.

  • 2.1.2 Что такое Slackware
  • 2.1.3 О программном обеспечении с открытым исходным текстом
  • 2.2 Получение поддержки и помощи
  • 2.2.1 Методы получения справки из системы man man
  • Раздел Содержание
  • Документы HOWTO и mini-HOWTO
  • 2.2.2 Интерактивная помощь