Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > Linux и Unix


Автор: Dexter 7.11.2002, 19:31
Объясните пожалуйста что это такое и чем отличаются. По поводу что такое понятно - операционки. Лучше поподробней чем отличаются. И еще че такое Red Hat, Мандрейк etc.

Автор: Devorior 8.11.2002, 20:08
Линукс -- облегченный Юникс, в принципе ничем не уступающий...
RadHat, Mandrake.... -- фирмы, создающие дистрибутивы...отличаются пакетами, инсталляторами, общее только ядро. В зависимости от того, в каких целях юзается Линукс, подбирается фирма, имеющая в своем дистрибутиве те пакеты и настройки, которые нужны

Автор: Dexter 9.11.2002, 00:12
Ага.
Я так понимаю что новичку лучше ставить Linux. У него есть графическая оболочка?
И еще вопрос: че-то тут все говорят про рограммирование. Я понял что линукс с открытым кодом. Это так?

Автор: Borland_Delphi_6 9.11.2002, 01:57
Да, у Linux конечно есть графическая оболочка, а на счет открытого кода я тоже где-то про это слышал... :thumbs-up

Автор: Nautilus 9.11.2002, 07:07
У линукс даже очень много граф. оболочек и некоторые даже не уступают виндосовским, а некоторые даже навороченней и приятней.
п.с. Хотя и консоль тоже не плохая вещь.

прошу прощения за орфограф. ошыбки :)

Автор: Devorior 9.11.2002, 20:38
ставь Mandrake 9.0 -- легко ставиться, оболочка KDE 3, ну а открытый код конечно же есть...ядро пересобрать без проблем  ;-)

Автор: Dexter 10.11.2002, 22:01
Еще про Unix. По всему что я прочитал в и-нете и журналах разных я себе его представляю (графически) нечто под типа ДОс (черный экран с курсором). Буду рад если я заблуждаюсь

Автор: Vit 11.11.2002, 00:16
Именно так и есть, хотя и для него уже появились графические оболочки.

Автор: Dexter 11.11.2002, 05:15
Т.е о Unixe можно пока не вспоминать ???

Автор: MuToGeN 11.11.2002, 10:33
кстати, может кто меня тоже просветит, в чем основные отличия линуксов от BSD, а заодно и от всех штук типа Stix, Irix, Aix и т.т.

Автор: NightGoblin 30.11.2002, 20:03
Ну здрасте... Под UNIX довольно давно существуют графические оболочки. Взять тот же NeXT Step... А потом Linux - не "облегченный" Unix, а система из семейства Unix, то есть, его ядро основано на ядре юникса. Хотя, конечно, может он и "полегче" :) И насчет "с открытым исходным кодом" - это, товагищи, геволюция! :) Даешь! :laugh В общем, есть такой наворот :)

Кстати, в консоли тоже можно жить, но с серьезными ограничениями - ни те картинок посмотреть, ни в пасьянсы порубиться... А так - управление задачами организовано...

Автор: Misha 31.12.2002, 23:48
У меня есть KDE 3 (дистрибутив) и линукс Red Hat 7. Как его поставить? Там куча пакетов, как их надо собирать? Пакетнай мэнэджер открывает каждый пакет в отдельном окне.

Модератор: обсуждение нового вопроса производится в новом топике!


Автор: simanyay 12.1.2003, 23:39
UNIX - изначально коммерческая ОС предназначенная в основном для программистов на С и для серверов. С 1960 и по сей день широко используется в Американских университетах. Первая версия UNIX была на компе PDP-11 Linux - UNIX клон, созданный Линусом Торвальдсом в (кажется) 1991 году. Совремменные версии облегчённы для понимания, но всё же, как и UNIX - предназначена для серверов и программистов на С. Распространяется бесплатно. Исходный код открыт и позволяется перекомпилирование. Все дистрибутивы типа Red Hat, Mandrake, SUSE - сделанны по одному и тому же типу и т.к. Red Hat была первой - считаются Red Hat клонами. BSD клоны - это системы типа FreeBSD, OpenBSD, NetBSD, Slackware Linux (!) - клоны UNIX системы BSD, созданной в институте Berckley (если не правильно извиняюсь) Они посложнее, но и постабильней Linux'ов. Остальные же системы, типа Solaris, Irix, QNX - это продолжение основой линейки коммерческой UNIX. Кстати MacOS - тоже встала на Linux ядро. И ещё - при разработке ядра Windows NT - основывались на ядро UNIX. Вот так.

Автор: Cepera 13.1.2003, 03:05
Миша, поставь сначала РедХат, а затем уж только КДЕ

Автор: NightGoblin 15.1.2003, 19:15
Кстати, как уверают QNX Software Systems, их операционная система всего лишь совместима с остальными *NIX'ами по стандарту POSIX, в то время, как в ее ядре нет ничего из UNIX'а и вообще устроено оно по совершенно другому принципу.

Автор: desyatnik 1.3.2003, 22:27
Цитата(simanyay @ 12.1.2003, 23:39)
Кстати MacOS - тоже встала на Linux ядро. И ещё - при разработке ядра Windows NT - основывались на ядро UNIX.

Mac OS X основана, вообще-то, на FreeBSD. Кроме того, ядро Windows NT на Юниксе не основано, оно лишь заимствует оттуда некоторые моменты (в основном сеть).

Автор: desyatnik 1.3.2003, 22:32
Цитата(NightGoblin @ 15.1.2003, 19:15)
Кстати, как уверают QNX Software Systems, их операционная система всего лишь совместима с остальными *NIX'ами по стандарту POSIX, в то время, как в ее ядре нет ничего из UNIX'а и вообще устроено оно по совершенно другому принципу.

Совершенно верно. QNX использует микроядерную архитектуру. Я не ядерщик smile.gif, поэтому могу и ошибиться, но - как я понял - смысл в том, что загружается не всё ядро, а только то, что нужно. Поэтому системные требования у QNX просто смешные. У QNX 4.25 была демо-дискета - так там с 1.44Мб загружалась QNX с Фотоном (это ихняя гуйня), в Фотоне был текстовый редактор, какие-то системные утилитки, броузер (с поддержкой JavaScript!) - и возможность подгружать из Сети нужные дрова и софт. Вот так... smile.gif

Автор: Kagor 4.3.2003, 23:47
Linux насколько я знаю всего лишь юниксо подобная ОС. Да похожа (в особенности на BSD) и многие программы с Unix на Linux портировали, но Linux остается всего лишь юниксо подобной ОС т.к. ядро все-таки у него своё.

Автор: NightGoblin 14.3.2003, 18:57
Цитата(desyatnik @ 1.3.2003, 19:32)
Совершенно верно. QNX использует микроядерную архитектуру. Я не ядерщик smile.gif, поэтому могу и ошибиться, но - как я понял - смысл в том, что загружается не всё ядро, а только то, что нужно. Поэтому системные требования у QNX просто смешные. У QNX 4.25 была демо-дискета - так там с 1.44Мб загружалась QNX с Фотоном (это ихняя гуйня), в Фотоне был текстовый редактор, какие-то системные утилитки, броузер (с поддержкой JavaScript!) - и возможность подгружать из Сети нужные дрова и софт. Вот так... smile.gif

Ага, а дистрибутив QNX Neutrino v6.1.0 - с документацией, вполне красивой оболочкой, кучей утилит, компиляторами и прочим, в виде ISO образа для CD - весит всего 65 метров. Хотя, сами разработчики утверждают, что маленький размер оси - это всего лишь побочное явление. А идея микроядра, как описано, действительно заключаетс в том, что само ядро обеспечивает самые базовые функции, то есть, выделение памяти, управление процессами, некоторые средства взаимодействия между ними, в то время как таких вещей, как поддержка файловой системы, средства ввода-вывода, там нет - они обеспечиваются модулями. Так что, система пригодна как для серверов с терабайтными массивами, так и для простых микрочиповых интегрированных устройств, вроде GPS в автомобиле smile.gif И еще одна ее главная фича - это то, что она работает в реальном времени, критически относясь к тормозам...

Автор: NightGoblin 14.3.2003, 18:59
Цитата(Kagor @ 4.3.2003, 20:47)
Linux насколько я знаю всего лишь юниксо подобная ОС. Да похожа (в особенности на BSD) и многие программы с Unix на Linux портировали, но Linux остается всего лишь юниксо подобной ОС т.к. ядро все-таки у него своё.

Не совсем так - ядро Linux представляет из себя, грубо говоря, измененное ядро Unix System V - конечно, сейчас они уже довольно сильно различаются, но изначально - Linux "вылеплен" из UNIX'а smile.gif

Автор: neutrino 14.3.2003, 19:09
Lichno ja ne ponimaju zachem jetot Linux... Vot stoit Unix - ofigennaja sistema. Tam takie Batnichki (ja imeju v vidu kak v DOSe .BAT, tak tut skripty) delat' mojno.... Super. Mne ochen' nravitsja eta operacionka. Kak navorochennyi' DOS. A vot graf obolochki...Hmm... Ja pol-goda progil pod IRIX 6.5 na Selicon Graphics (OpenGL i vse takoe)... Mne ona ne ponravilas', nu a Linux navernoe takoi' je.

Автор: NightGoblin 14.3.2003, 19:47
Цитата(neutrino @ 14.3.2003, 16:09)
Lichno ja ne ponimaju zachem jetot Linux... Vot stoit Unix - ofigennaja sistema. Tam takie Batnichki (ja imeju v vidu kak v DOSe .BAT, tak tut skripty) delat' mojno.... Super. Mne ochen' nravitsja eta operacionka. Kak navorochennyi' DOS. A vot graf obolochki...Hmm... Ja pol-goda progil pod IRIX 6.5 na Selicon Graphics (OpenGL i vse takoe)... Mne ona ne ponravilas', nu a Linux navernoe takoi' je.

ДЫК!... Ну вас, народ. не поймешь - то ругаются, что в линухе гуевых оболочек нет (что, естественно, ложь), то наоборот biggrin.gif Да линух можно как угодно настроить - установил runlevel по умолчанию 3 - никаких иксов запускаться не будет при загрузке.... Я и сам, честно говоря, иногда подумываю перейти на консоль обратно, но уже че-то никак, слишком уж много всяких нужных вещей под графику, которые под консоль не переделать... Gimp тот же, например smile.gif

Автор: simanyay 14.3.2003, 22:50
Цитата
Linux насколько я знаю всего лишь юниксо подобная ОС. Да похожа (в особенности на BSD) и многие программы с Unix на Linux портировали, но Linux остается всего лишь юниксо подобной ОС т.к. ядро все-таки у него своё.

Кстати, Linux создавалась Линусом Торвальдсом, как протест против комерческих UNIX'ов. Он хотел посмотреть как этот самый UNIX работает, но не мог. Вот поэтому написал открытую, свободно распространяемую ОС.

Цитата
Lichno ja ne ponimaju zachem jetot Linux... Vot stoit Unix - ofigennaja sistema. Tam takie Batnichki (ja imeju v vidu kak v DOSe .BAT, tak tut skripty) delat' mojno.... Super. Mne ochen' nravitsja eta operacionka. Kak navorochennyi' DOS. A vot graf obolochki...Hmm... Ja pol-goda progil pod IRIX 6.5 na Selicon Graphics (OpenGL i vse takoe)... Mne ona ne ponravilas', nu a Linux navernoe takoi' je.


В том же Linux'е спокойно можно работать в консоле, не вспоминая про графический режим, и в том же UNIX работать с NeXT Step, например. Проблема в том, что под Linux софта больше.

Цитата
ДЫК!... Ну вас, народ. не поймешь -

Сколько людей, столько и мнений

Цитата
Кроме того, ядро Windows NT на Юниксе не основано, оно лишь заимствует оттуда некоторые моменты (в основном сеть).


Ну если приглядется, то за основу (даже ДОСа) взята UNIX. Я где-то слышал, что внутри данная система использует не "наши" диски - С:\ или D:\ а hda1, hda2, hdb. А это откуда взялось? Даже новвоведения в Windows (современной) очень похожи на недавние новвоведения Linux...

Автор: simanyay 14.3.2003, 22:56
Цитата
Mac OS X основана, вообще-то, на FreeBSD. Кроме того, ядро Windows NT на Юниксе не основано, оно лишь заимствует оттуда некоторые моменты (в основном сеть).
Ошибся на счёт Mac OS, но не могли просто в Microsoft написать Windows NT подчистую. Основные технологии, алгоритмы должны были быть взяты из какой-нибудь серверной ОСи. На тот момент, я думаю, взяли именно какую-нибудь UNIX систему. И скорее всего UNIX System V.

Автор: arto 21.3.2003, 06:12
Цитата(simanyay @ 12.1.2003, 15:39)
UNIX - изначально коммерческая ОС предназначенная в основном для программистов на С и для серверов. С 1960 и по сей день широко используется в Американских университетах. Первая версия UNIX была на компе PDP-11 Linux - UNIX клон, созданный Линусом Торвальдсом в (кажется) 1991 году. Совремменные версии облегчённы для понимания, но всё же, как и UNIX - предназначена для серверов и программистов на С. Распространяется бесплатно. Исходный код открыт и позволяется перекомпилирование. Все дистрибутивы типа Red Hat, Mandrake, SUSE - сделанны по одному и тому же типу и т.к. Red Hat была первой - считаются Red Hat клонами. BSD клоны - это системы типа FreeBSD, OpenBSD, NetBSD, Slackware Linux (!) - клоны UNIX системы BSD, созданной в институте Berckley (если не правильно извиняюсь) Они посложнее, но и постабильней Linux'ов. Остальные же системы, типа Solaris, Irix, QNX - это продолжение основой линейки коммерческой UNIX. Кстати MacOS - тоже встала на Linux ядро. И ещё - при разработке ядра Windows NT - основывались на ядро UNIX. Вот так.

хе-хе smile.gif

Автор: NightGoblin 22.4.2003, 06:01
Цитата(simanyay @ 14.3.2003, 19:50)
Ну если приглядется, то за основу (даже ДОСа) взята UNIX. Я где-то слышал, что внутри данная система использует не "наши" диски - С:\ или D:\ а hda1, hda2, hdb. А это откуда взялось? Даже новвоведения в Windows (современной) очень похожи на недавние новвоведения Linux...

Ага, и файловые идентификаторы оттуда же взяты - посмотреть вон на первые версии ДОСа с его FCB - такой мрак...=)

Автор: TNT 5.5.2003, 17:16
Ребята, за основу берутся одни и те же механизмы, просто в разных ОС они по-разному реализуются... А насчет ДОСА... откуда такие сведения?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)