основные отличия Linux от Windows
Привет всем можете ли подсказать в чем основное отличие Linux систем от windows сам я на windows, но уже много слышу и даже давно устанавливал Red Hat(если не ошибаюсь). Читал здесь возможности Linux, но много не понимаю, вобщем интересно, но рядом нет того кто-бы показал и в начале объяснил.
Также видел и у меня есть программы, которые работают на Linux и windows
Re: основные отличия Linux от Windows
Re: основные отличия Linux от Windows
Интересуют технические или идеологические отличия? Технически, почти все Unix-like ОС достаточно близки и все сильно отличаются от ОС Microsoft. Идеологически, свободное ПО (в т.ч. Linux) и коммерческое ПО (в т.ч. от Microsoft) - это и вовсе разные полюса ПО. Вообще, на эту тему полно хороших статей. Гугл знает.
Re: основные отличия Linux от Windows
Перевод отличной статьи, настоятельно рекомендую
Re: основные отличия Linux от Windows
интересуют технические отличия
видел, что там все на скриптах, тоесть можно изменять - это интересно, но и сложно
недавно мой один хороший знакомый(раньше он программировал в советское время и лет 8-12 не общался с компьютерами совсем)купил ноутбук и я ему поставил windows и обучил так сказать азам, и сейчас ему помогаю, так вот он мне сказал что windows - это какой-то мрак, ничего не видно и не понятно, это говорит ненормальный путь развития, пишу своими словами
мы с ним довольно долго говорили на эту тему, я ему сказал что есть направление Unix системы, но особо рассказать на эту тему ничего не смог, а только предположил, что ему нужна система такого типа, но у него пока нет особо времени разбираться, ноутбук у него для конкретных задач, пока ему хватает
это и было толчком для меня постараться понять ососновные отличия
Re: основные отличия Linux от Windows
М. зависит от программ, которыми ты пользуешься.
Если это firefox, inkscape, LaTeX, Mathematica, jabber-клиент, смотрелка мультимедиа (аудио, видео, картинки), торренты, то Linux не отличается от Windows.
Может быть разница, если активно используешь MS Office. Или приучен к каким-то конкретным профессиональным пакетам, которые есть только под винду. Но в этом случае, возможно, найдутся вполне достойные их аналоги под линух, если повезет, то и свободные. Ну и под линухом прогать проще.
Re: основные отличия Linux от Windows
> но у него пока нет особо времени разбираться,
Разбираться, хотя бы до начального уровня, рано или поздно придется с любой операционной системой ;) > ноутбук у него для конкретных задач, пока ему хватает
Есть возможность упомянуть о сути этих задач?
Многие дистрибутивы gnu/linux существуют в LiveCD (LiveDVD) реализации. Можете со знакомым выкачать какой-либо из них и посмотреть/попробовать что это такое даже не устанавливая его. Но, само-собой делая скидку на то, что работать ему придется с CD/DVD..
Re: основные отличия Linux от Windows
Похожи они тем, что могут запускаться на IBM PC совместимых компьютерах(хотя линукс может на разных других архитектурах работать). ещё у них есть разные подсистемы, которые впрочем есть у всех операционных систем, всё остальное отличия ;)
Re: основные отличия Linux от Windows
да это верно, что придется разбираться, но я и другие на windows, соответственно и помогаем ему по windows только
он использует как раз LaTeX :) что то для формул, MathCad, MathLab
а оcтальное наверно как у многих: инет почитать, скачать, видео посмотреть, skype, немного word, телефонный справочник, Nero, словари, переводчики
раньше я использовал Ansys, но он есть под Linux
спасибо за ссылки, там много, хорошо :)
Re: основные отличия Linux от Windows
>он использует как раз LaTeX :) Кнут тоже линукс использует
MathCAD нету вроде есть wine, который обеспечивает поддержку winapi для программ есть qemu эмулятор
есть всякие scilab, mathgl, octave, R, и т.д. и т.п.
Re: основные отличия Linux от Windows
Ну тогда проще взять готовую толстую книжку по устройству Linux и почитать. В целом, в Linux все по-другому. Главные отличия - полная открытость и прозрачность всего (вплоть до исходников), модульность, простота замены и модификации (и, как следствие, большое количество альтернатив) любого компонента системы. Короче, технически это разные системы. Совсем разные.
Re: основные отличия Linux от Windows
Отличий много. Начиная с технической организации системы и заканчивая отношением к ОС, софту, стандартам, безопасности и другим вещам.
Re: основные отличия Linux от Windows
цитата из статьи - "Линукс / мотоциклы не имеют вирусов / дверей, а значит, совершенно безопасны без установки антивируса / закрывания дверей." - это хорошо :), почему так? из-за того, что пользователь сам составляет свою систему из модулей и все знает в ней или как
и если не сложно посоветуйте какой дистрибутив скачать мне для начала, чтобы можно было поставить второй системой(на лог диск)
Re: основные отличия Linux от Windows
Отличия в логике.
Например, всё - есть файл. Монолитное ядро загружается загрузчиком в память, создает устройства (файлы) в катологе /dev. Поддержка многих устройств выполнена модулями, которые загружаются в пространство ядра и становятся как бы его частью. В Windows немного сложнее - часть дел лежит на драйверах, часть на библиотеках.
Всё подключается к корню файловой системы. Нет дисков C:, A, D. Есть конкретика, что блочное устройство /dev/sda1 (файл!) подключить к общей файловой системе в /media/disk1, например. У современной Windows тоже есть что-то в этом духе - можно том подключить как папку и тоже устройство по такому-то пути (там на таком-то канале, контролере висит..) обозначить как C: (но это все не файлы!), + нет все-таки идеологии корня файловой системы.
В старину (да и сейчас тоже, только более завуалировано) программы писались в расчете на 3 потока (io stream) - это stdin (стандартный ввод - как правило, клавиатура), stdout (стандартный вывод - как правило, монитор, териминал, лента или еще чего) и stderr (это куда складывать сообщения об ошибках, как правило, системный лог). Потоки эти можно перенаправить! Можно и в Win, и в nix. В классике nix-систем это очень ярко использовалось - выходной поток одной команды перенаправлялся на входной поток другой комманды и мощность этой фишки была и есть довольно впечатляющей. Сейчас с развитием графических интерфейсов это медленно теряет свою актуальность.
Графическая подсистема, X Window System, в nix основана на клиент-серверной схеме. Использован один из видов IPC - inter process communications - сокеты. Запускается процесс - сервер, запускается процесс - клиент, они общаются через сокет (который, кстати, тоже файл!). Клиент говорит какое окно ему надо, а сервер это окошко ему рисует. В Windows тоже как-то все запутано, реализовано в виде библиотек. Тут я не спец, пусть вам кто-то другой объяснит.
Я бы сказал, nix устроены проще и логичней. И даже есть некоторая инженерная красота что ли.
Re: основные отличия Linux от Windows
>почему так? из-за того, что пользователь сам составляет свою систему из модулей и все знает в ней или как
Например, из-за того, что в Linux у простого пользователя не бывает прав администратора (root) Из-за того, что невозможно запустить на исполнение файл, у которого не стоит атрибут "исполняемый" Из-за того, что существует огромное многообразие "сборок" Linux - под разные архитектуры, с разными системными утилитами, окружением Из-за того что обнаруженные "прорехи" в безопасности исправляются, порой, в считанные часы И еще по целому ряду причин. >и если не сложно посоветуйте какой дистрибутив скачать мне для начала, чтобы можно было поставить второй системой(на лог диск)
Да любой, по большому счету. Важная вещь - хорошее сообщество, которое поможет при возникновении проблем. Соответственно, чем больше у дистрибутива пользователей, тем лучше. А больше всего пользователей на десктопе - у Ubuntu: http://www.ubuntu.com/
Хотя *лично я* порекомендовал бы Debian
Re: основные отличия Linux от Windows
я обратил внимание на вирусы и антивирусы, так как в разговоре мой знакомый удивлялся наличию вирусов и антивируса да еще и с базами, которые нужно постоянно обновлять и как все это притормаживает систему
начало положено :), спасибо за советы/ответы буду ставить и разбираться, интересно :)
Re: основные отличия Linux от Windows
matlab и skype есть нативный под линукс, для всего остального есть аналоги. не знаю правда, дадут ли вам бесплатно поменять nero for windows на nero for linux
Re: основные отличия Linux от Windows
K3B в некотором смысле иногда может не уступать nero.
Re: основные отличия Linux от Windows
кстати, расскажи другу про gnuplot. Он несколько просто позволяет строить хорошо читаемые графики, сколько сильно позволяет автоматизировать этот процесс.
Вообще, под линуксом в силу его модульности очень легко автоматизировать задачи, сочетать действие разных программ --- например процесс получения данных, построение графиков и вставка их в документ латех может атоматизировать даже совсем новичок.
Ещё важное отличие от Windows, одно из самых значительных преимуществ linux --- наличие репозиториев у дистрибутивов. Это сильно упрощает установку программ --- достаточно знать название, скачается и установится всё само. В этом плане лучше ставить Debian или Ubuntu, уж больно обширные репозитории. Даже если нужна какая-то экзотическая программа, которой нет в репозиториях, то обычно для неё есть бинарная сборка под Debian, которую легко поставить. Для других дистрибутивов, возможно, придётся собирать из исходников.
Собирать из исходников плохо тем, что в силу той же модульности одни программы зависят от других и ставить эти другие придется руками, в то время как использование репозиториев разрешает все зависимости.
Re: основные отличия Linux от Windows
Это был толстый намек на стоимость софта на машине у человека, особой компьютерной грамотностью не отличающегося. а по поводу k3b - так единственная юзабельная штука в nero кроме собсно записи - это проверка качества диска. не помню такой в нем
Re: основные отличия Linux от Windows
> и если не сложно посоветуйте какой дистрибутив скачать мне для начала, чтобы можно было поставить второй системой(на лог диск)
Если деньги позволяют, лучше купить еще один системный блок и экспериментировать с ним. Ставить при этом linux на чистую машину без всяких dual boot. Если монитор имеет два видеовхода, то можно будет подключить оба системника к одному монитору.
Минусы: затраты денег, времени, места.
Плюсы: основной компьютер будет жить, можно будет параллельно с насройкой линукс лазить в интернет за информацией.
По поводу дистрибутивов - есть такой сайт distrowatch.org - там есть ссылки на все дистрибутивы Unix подобных систем. Можно брать любой.
Re: основные отличия Linux от Windows
Если уж начнешь с убунту, вот один из самых лучших форумов по ней http://forum.ubuntu.ru/
с ЛОРом конечно не сравнится, но для новичка самое то!
Re: основные отличия Linux от Windows
>спасибо за советы/ответы буду ставить и разбираться, интересно :) используй vmware player или virtualbox для ознакомления самое оно и система есть, и интернет погуглить
Re: основные отличия Linux от Windows
Re: основные отличия Linux от Windows
> Если деньги позволяют, лучше купить еще один системный блок и экспериментировать с ним. Ставить при этом linux на чистую машину без всяких dual boot. Если монитор имеет два видеовхода, то можно будет подключить оба системника к одному монитору.
VirtualBox, VMware, qemu еще никто не отменял.
Re: основные отличия Linux от Windows
ОС GNU/Linux построена на базе свободного ПО, Windows — нет. Все прочие отличия являются следствиями этого.
Re: основные отличия Linux от Windows
>Все прочие отличия являются следствиями этого.
Лол, большего бреда я не слышал. А то что GNU/Linux - это Unix-like, а Windows нет, тоже следствие этого?
Re: основные отличия Linux от Windows
Нужно уяснить две вещи: 1). *nix системы отличаються от Windows чуть более чем полностью. Здесь принято хранить настройки в простых текстовых файлах, многие действия выполняються из коммандной строки (в то время, как в виндах пользователь может не знать о её существовании). Вообще за 3 месяца использования UNIX like ОСи, можно узнать о структуре операционной системы и вообще о своем компьютере гораздо больше, чем пользуясь виндами всю жизнь.
2). Дистрибутивы Linux, это клоны никсов, но клоны свободные. Это означает, что вместе с операционной системой и программами вооще поставляеться исходный код (это отличает свободное ПО от free-ware, бесплатного но проприетарного), который можно изменять, дарить другу и т.п. За программы деньги не берут и по этому поводу есть отличное замечание: "Свободное ПО, это свобода слова, а не бесплатное пиво"
В остальном google в помощь, да и местный FAQ никто не отменял. В преть постарайся сам разобраться в таких вещах, как это делают другие.
Re: основные отличия Linux от Windows
> Если деньги позволяют, лучше купить еще один системный блок и экспериментировать с ним.
Гораздо лучше распечатать все, что нужно или даже переписать. В случае со Слакварью, достаточно поставить систему, затем netconfig включит Интернеты, после xwmconfig и startx. Гугл отлично понимает транслит до локализации, а после вообще не очем разговаривать. Таким образом выучив 3ри команды, мы экономим more then 9000р :-)
Re: основные отличия Linux от Windows
>Графическая подсистема, X Window System, в nix основана на клиент-серверной схеме.
Тут кроме кучи очевидных плюсов (один из которых в том, что повесившая X-сервер программа не означает зависания компьютера в целом), есть один минус - графическая подсистема работает вне ядра, и, соответственно, вне нулевого кольца процессора, а на переключение колец между Х-сервером и модулем ядра для видяшки довольно много времени тратится, поэтому видеоподсистема менее отзывчива. Для игр это менее существенно, потому что основную работу видеокарта делает, а игра ей только OpenGL команды передает. >В Windows тоже как-то все запутано, реализовано в виде библиотек
WinAPI->DirectDraw COM Interface->driver, немногим запутанее, чем в иксах. >выходной поток одной команды перенаправлялся на входной поток другой комманды и мощность этой фишки была и есть довольно впечатляющей
Типа такого: rpm -e `rpm -qa | grep postgres` :) >Сейчас с развитием графических интерфейсов это медленно теряет свою актуальность
Щаз. Гуйшный аналог for i in *.avi ; do k=`echo "$i" | sed "s/\.avi//"` ; mkvmerge -o "$k".mkv "$i" "$k".ass "$k".rus.mp3 ; rm -f "$i" "$k".rus.mp3 "$k".ass ; done в студию!
Re: основные отличия Linux от Windows
>есть отличное замечание: "Свободное ПО, это свобода слова, а не бесплатное пиво"
В оригинале (про free software): Free as in "free speech" not as in "free beer". Адекватно не перевести игру слов, потому как в английском "свободный" и "бесплатный" - одно слово :free".
Re: основные отличия Linux от Windows
> Щаз. Гуйшный аналог for i in *.avi ; do k=`echo "$i" | sed "s/\.avi//"` ; mkvmerge -o "$k".mkv "$i" "$k".ass "$k".rus.mp3 ; rm -f "$i" "$k".rus.mp3 "$k".ass ; done в студию!
Но если возможно будет гуевиной мержить в матрешку дополнительную дорожку и сабы, только тыцая по кнопкам, хоть и делая это в сотни раз дольше - все равно подавляющая часть юзверей будут тыцать по кнопкам :)
Re: основные отличия Linux от Windows
>Но если возможно будет гуевиной мержить в матрешку дополнительную дорожку и сабы, только тыцая по кнопкам
Вообще-то уже - mmg
Re: основные отличия Linux от Windows
> А то что GNU/Linux - это Unix-like,
Свободной не-Unix-like ОС не получилось бы, я гарантирую это.
Re: основные отличия Linux от Windows
>Свободной не-Unix-like ОС не получилось бы, я гарантирую это.
Вообще как бы есть. ReactOs же
Re: основные отличия Linux от Windows
Я могу таких живых трупов вспомнить много. РеактОСа не получилось.
Re: основные отличия Linux от Windows
привет всем :) скачал и запустил ubuntu, пока с диска, все работает и инет есть :) ничего не делал, а все работает :) правда немного притормаживает, а так все отлично, даже mail.ru агент работает, правда web версия теперь буду разбираться как установить нужные мне программы немного удивился djvu, pdf, doc - все читает fla нет, поискал, поискал, не нашел
последный вопрос :), на какую систему ориентируются производители крупного ПО, на win или Unix like, хотел скачать mail.ru агент, только win и java версии, с другой стороны, у меня есть Ansys он в двух вариантах
Re: основные отличия Linux от Windows
Re: основные отличия Linux от Windows
>правда немного притормаживает
Тут раз: >с диска Два: по умолчанию свистоперделок дофига включено. Не знаю, как в современных убунтах (только 7.10 последний раз активно трогал), но сузю 11 до летающего состояния пару часов напильником мучал. Что люди не сделают, лишь бы мандриву не использовать - полчаса и летает на селероне 1.7 с гигом ОЗУ аки МиГ.
>fla нет, поискал, поискал, не нашел
WTF fla? В мандриве urpmi fla всякие flac'и да flash'ы предлагает.
Re: основные отличия Linux от Windows
>хотел скачать mail.ru агент
bydlo detected >последный вопрос :), на какую систему ориентируются производители крупного ПО, на win или Unix like