16Apr
Програмне забезпечення з відкритими ісходникамі - це програмне забезпечення, початковий код якого вільно доступний, так що кожен може модифікувати, вивчати і поширювати його.
Цим воно відрізняється від програмного забезпечення із закритими ісходникамі, поширюваного тільки в бінарному вигляді.
Відкриті ісходникі дозволяють користувачеві допрацьовувати програмне забезпечення для задоволення своїх потреб. Залежно від ліцензії на код накладається декілька обмежень. Перевага такого підходу полягає в тому, що користувач не обмежений тільки тим, що розробили інші, а може вільно допрацювати код для задоволення своїх потреб.
Linux є операційною системою, яка дозволяє кожному допрацьовувати і поширювати себе. Це привело як до швидкої еволюції Linux, так і до страшної плутанини в розробці, тестуванні і документуванні.
Існує декілька ліцензій з відкритими ісходникамі, зокрема Linux ліцензіюється під ліцензією GNU General Public License (GPL) версії 2. Копію ліцензії можна знайти в корені початкового коду у файлі з ім’ям COPRYRIGHT.
Якщо ви плануєте допрацювати ядро Linux, вам варто ознайомитися з умовами ліцензії, …
версія →
Книги по ОС Лінукс - версія →
Tags: ісходник, версія, дистрибутив, забезпечення, програма, система, ядро
15Apr
Для перекладних книг прізвища перекладачів вказані тоді, коли це порахували це потрібним зробити видавці. Якщо прізвищ немає - це на совісті останніх.
Книги розглядаються в тому порядку, в якому вони потрапляли мені в руки. Що приблизно відповідає хронології їх виходу в світ.
Шойхер М. Как встановити Linux на ваш комп’ютер. М.: ТОВ МЦФ, 1997, 80 з.
Невелика білий-червоний-чорна книжка. У комплекті з нею (або навпаки) - CD ROM з дистрибутивом Slackware (вже не пам’ятаю, якій версії). Має епіграф: Перед початком установки Linux уважно прочитайте дану інструкцію цілком (під чим підписуюся).
І дійсно, в принципі це - інструкція по установці. Включає чотири розділи.
Перша - установка Linux. Це в повному розумінні покрокова інструкція, де описані апаратні вимоги, підготовка інсталяційних дискет, процес створення розділів і т.д. Досить детально описаний склад встановлюваних пакетів, хоча рекомендації, що потрібне і що немає - не цілком виразні. Загалом, …
частина →
Книги по ОС Лінукс - частина →
14Apr
15, Примусовий контроль доступу (MAC), новий розділ цієї редакції. Вона описує, що таке MAC і як цей механізм може бути використаний для захисту системи FREEBSD.
Гл. 16, Пристрої зберігання, була розширена новою інформацією про пристрої зберігання USB, образи файлової системи, квоти файлової системи, файлових системах у файлах і в мережі, зашифрованих дискових розділах.
Гл. 17, Vinum, новий розділ цієї редакції. У ній описано як використовувати Vinum, менеджер логічних томів, який надає незалежні від пристроїв логічні диски і програмні рівні RAID-0, RAID-1 і RAID-5.
Керівництво FREEBSD →
Книги по ОС Лінукс - 2009 Березень 10 →
13Apr
Вони допоможуть продемонструвати Функціональні можливості командної оболонки і власні дії.
Ми також кинемо побіжний погляд на пару особливо корисних утиліт режиму командного рядка, що часто викликаються з командної оболонки: grep і find. Розглядаючи утиліту grep, ми познайомимося з основними положеннями, що стосуються регулярних Битв, які з’являються в утилітах ОС Linux і мовах програмування, таких як Perl, Ruby і PHP.
В кінці розділу ви дізнаєтеся, як писати справжні сценарії, які будуть перепрограмуватися і розширюватися на мові З впродовж всієї книги. У цьому розділі розглядаються наступні теми:
- що таке командна оболонка;
- теоретичні основи;
- тонкощі синтаксису: змінні, умови і управління програмою;
- списки;
- функції;
- команди і їх виконання;
- вбудовані (here) документи;
- відладка;
- утиліта grep і регулярні вирази;
- утиліта find.
Якщо ви зіткнулися з складним сценарієм командної оболонки при адмініструванні системи, хочете змоделювати вашу останню …
команда →
Книги по ОС Лінукс - команда →
12Apr
Як основні мови розробки виступають C і shell script. Приводяться докладні відомості про введення/висновок для файлів і пристроїв, а також про таймери, драйвери терміналу. Розглянуті питання, присвячені створенню з’єднання між локальними і видаленими процесами, сокетам.
Окремі розділи присвячені POSIX-ниткам, паралельним функціям і IPC. На всьому протязі книги висловлюваний матеріал супроводжується прикладами початкового коду і ілюстраціями. Як приклади автор пропонує розробку власних версій команд who, ls, pwd, простого варіанту sh і мінімальну версію веб-сервера httpd.
Контрольні питання і завдання в кінці кожного з розділів допоможуть читачеві перевірити, наскільки добре був засвоєний прочитаний матеріал.Джерело: freebooks.su
Unixr Linux теорія і практика →
Книги по ОС Лінукс - 2009 Березень (4) →
11Apr
Після виконання установки на вашому комп’ютері житиме і повноцінно функціонуватиме система Red Hat Linux.
Прийняті позначення
Вивчаючи це керівництво, ви напевно побачите, що деякі слова виділяються особливим шрифтом, розміром і товщиною. Це виділення має деяку систему: слова написані в одному стилі, щоб була видна їх приналежність певної категорії. Вам зустрінуться слова наступних типів:
команда
Так виділяються команди Linux’a (інших операційних систем). Цей стиль показує, що можна надрукувати слово або фразу в командному рядку і натиснути Введення [Enter], щоб виконати команду. Іноді в команді містяться слова, які слід було б написати іншим стилем (такі, як назви файлів). У цих випадках вони все ж таки залишаються частиною команди і пишуться в тому ж стилі. Наприклад:
Скористайтеся командою cat testfile, щоб проглянути вміст файлу з ім’ям testfile в поточному каталозі.
filename
Таким …
слово →
Книги по ОС Лінукс - слово →