Главная Форум Wiki Почта Jabber Devel NIX-FILES
Материал из AltLUG Wiki
Перейти к: навигация, поиск

Begin:distr

Дистрибутивы бывают разные... голубые(Fedora Core) бывают и красные (Red Hat)... 
еще ядовито зеленые (Suse) и    цвета детской неожиданности (Ubuntu)...


Но я не о том... На самом деле так устоялось, что все началось с поделки компании Red-Hat, ориентированной на коммерческое применение, Debian, проспонсированного Ричардом Столлманом, и Slackware, которым занимается Патрик Фолькердинг, и изначально идущего с ним в ногу проекта Suse. Недавно появился Gentoo с его системой портежей. А также прочими форками всего вышеописанного...

Так давайте же всетаки попробуем разобраться что такое дистрибутив /*и ОС в том числе в соответствии с POSIX стандартами*/



Виды дистрибутивов

  1. Основаные на *.rpm пакетах (Fedora Core, ASP, SUSE)
  2. Основаные на *.deb пакетах (Debian, Ubuntu)
  3. Основаные на *.tgz пакетах (Slackware, Arch)
  4. Основаные на *.tar.gz *.tar.bz2 (Gentoo)

Если с пакетами *.rpm и *.deb всё более или менее стабильно, то с *.tgz и *.tar.gz не всё просто. Исторически сложилось, что в подобным образом пакуются исходные коды программ. И именно в таком виде они представляются как независимые от дистрибутива версии. В каком скомпилируешь, под тем дистрибутивом они и будут работать. Но времена собираемых из исходников программ постепенно уходят в прошлое и заветные команды ./configure&&make&&make install знакомы всё меньшему количеству новичков. И это хорошо т.к. свидетельствует о том, что Линкус становится дружелюбной к простым смертным.

Источник — «http://wiki.altlug.ru/Begin:distr»
Личные инструменты