Пакетні системи GNU GPL

Отже, дистрибутив вибраний і встановлений Тепер зясовується, що програми встановлюються інакше, ніж у Windows Згідно ліцензії GNU GPL програми поширюються у вихідних текстах, але самостійне компілювання не завжди закінчується успіхом, і впоратися з виниклими проблемами може тільки фахівець Щоб зробити більш зручною установку і видалення програм, потрібно використовувати пакет Він являє собою вже Відкомпілювати програму, яку за допомогою спеціальних менеджерів розпаковують по каталогах і реєструють в системі

Форматів пакетів сьогодні ненабагато менше, ніж дистрибутивів Посудіть самі Це rpm (RedHat Packet Manager) – формат пакетів, що зявився вперше в дистрибутиві RedHat, а сьогодні використовується в його численних клонах: CentOS, Fedora, AltLinux, ASPLinux і Mandriva Причому з цього списку сумісні тільки перші три У Debian і його клонах, начебто Ubuntu і Linux Mint, застосовується

другий формат – deb І нарешті, tgz (він же targz) – формат пакета, використовуваний

в Slackware

Названими форматами список не вичерпується Свій формат пакетів мають і інші дистрибутиви Так, tlz використовується в Vector Linux (дистрибутив базується на Slackware), в дистрибутиві Arch Linux пакети називаються pkgtargz, має свій формат і Sabayon Linux

ПРИМІТКА Е

Пакети deb, tgz і деякі інші можна при необхідності розпакувати за допомогою штатних утиліт роботи з архівами, а для rpm потрібна наявність спеціальних утиліт Доступні і конвертери форматів, але краще використовувати рідну збірку

Новачок від такої великої кількості пакетів явно не в захваті, і все тому, що він намагається встановлювати програми традиційним для Windows способом, тобто викачує програми і потім намагається їх запустити Все це в минулому (в далекому) Щоб спростити боротьбу з залежностями та іншими особливостями, використовуються репозитарії пакетів і програми для роботи з ними Користувачеві досить лише вказати, яку програму він хоче встановити, оновити або видалити, а все інше – перевірку залежностей, закачування файлів, установку – бере на себе спеціальна програма (рис 17)

Рис 17 Програма установки додатків в Kubuntu Linux

Кожен дистрибутив підтримує свій репозитарій, до того ж спільнота користувачів зазвичай додає до нього один-два, а то і більше альтернативних, в яких можна знайти все, що завгодно Наприклад, репозитарій дистрибутива Ubuntu налічує близько 28 тис пакетів У результаті для установки будь-якої програми не потрібно його шукати по сайтах розробника (якщо не потрібна остання версія), це можна зробити буквально одним клацанням кнопки миші в штатному менеджері пакетів дистрибутива

Джерело: Яремчук С А Linux Mint на 100% – СПб: Питер, 2011 – 240 е: ил – (Серія «На 100%»)

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*