Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > *NIX системы: Общие вопросы > Как определится с выбором системы |
Автор: setnull 2.6.2013, 12:44 |
Все здравствуйте! Необходимо выбрать ОС, для размещения ряда серверных приложений. Одновременно планируется развернуть здесь же среду разработки. Как при этом разобраться в иерархиях/классификациях/комплектациях и т.д. имеющихся систем? Собственно, чем вызвано столь широко предстваленное количество систем? Чем они насколько отличаются? Что их и как глубоко объединяет? Какая система функционально на что больше ориентирована? Поддержка/возможность доукомплектации гравфической оболочкой. ... и т.д. Т.е. как можно человеку, знакомому с линукс исключительно через SSH сложить более-менее полную картину о имеющихся системах и принять решение о выборе? Буду благодарен как за полезные ссылки, так и за личные комментарии. Спасибо!!! |
Автор: bilbobagginz 2.6.2013, 21:28 |
как и происхождение биологических видов, происходит эволюция ПО. в открытом ПО, эта эволюция происходит явнее. причина: кризисная/катаклизмическая ситуация какого-то пользователя на уровне 1-го способного пользователя приводит к решению какой-то точечной проблемы в специфическом сценарии использования (иногда даже до уровня узко-специализированного дистрибутива) кризисная/катаклизмическая ситуация какого-то пользователя на уровне 1-й корпорации со своим отделом R&D приводит к решению какой-то принципиальной проблемы в широком сценарии использования, иногда доходящего до отщепления от основной ветки дистрибутива - в свой. |
Автор: setnull 3.6.2013, 12:25 |
ок. а, для общего кругозора, как эти понятия хоть называются? Версия/сборка/продукт? Между собой они отличаются исключительно исходной комплектацией компонентов? Эти компоненты подлежат свободному мигрированию / доукомплектации и прочее между различными сборкам? Или возможно наличие определенных функций, которые априори доступны исключительно в конкретных версиях? |
Автор: Фантом 3.6.2013, 18:06 | ||||||||
Дистрибутив. У каждого дистрибутива бывают версии.
В основном - да.
Что значит "подлежат"? Принципиально перетащить можно, но далеко не всегда это просто сделать.
Крайне редко, но нечто подобное бывает. Правда, Вам, по-видимому, это не понадобится. |
Автор: setnull 3.6.2013, 20:46 | ||||||
имею ввиду, можно ли, скажем, в Ubuntu установить изначально не имеющийся там компонент из CentOS как-то так:
или непросто - это не этот случай вцелом , спасибо! а можно еще, если не трудно, Ваше мнение касательно бест матч под сервер+разработка приблизительно адаптированная под самый простой дамский набор MySQl, Apache, Tomcat, Java, Node.js И еще: под git сейчас адаптированы все дистрибутивы? если нет, желательно тоже учесть, как опциональное требование. Спасибо! P.S. а android - тоже можно считать дистрибутивом linux или это надстройка более высокого уровня? |
Автор: Фантом 3.6.2013, 21:28 | ||||||
Именно так - скорее нет. Одним из отличий дистрибутивов являются как раз пакетные менеджеры (и в Ubuntu и CentOS они разные), кроме этого, сборка пакета под некоторый дистрибутив предполагает увязку его со всеми библиотеками, входящими в этот дистрибутив; готовый бинарный пакет из другого дистрибутива может быть ориентирован на другие версии библиотек. Так что установить принципиально можно. Но с достаточно большой вероятностью при этом софт придется самостоятельно собирать из исходников.
Любой более-менее распространенный. Тут выбор только по тем критериям, про которые я уже писал: личные эстетические предпочтения или то, что нравится человеку, который согласен помогать на первых порах.
Кто-то считает, кто-то - нет. Я бы сказал, что это вариант развития "вбок". К тому же собственно Linux - это ядро, а уж прикладное ПО к нему может быть любым. |
Автор: setnull 3.6.2013, 21:45 | ||
так при этом android - это альтернативно "напичканый" дистрибутив или модифицированное ядро? |
Автор: Фантом 3.6.2013, 21:50 | ||
И то, и другое. |
Автор: setnull 3.6.2013, 22:01 |
благодарю |
Автор: bilbobagginz 4.6.2013, 07:34 |
у некоторых дистрибутивов есть "добавки для вкуса", а у каждой из них есть версии. примеры:
|
Автор: setnull 4.6.2013, 22:40 | ||
благодарю! а вот еще пару вопросов встало: ubuntu-desktop и дальше - это расширения от ubuntu-server или это все разные ветки узла Ubuntu И как между собой можно сравнить XFCE, KDE, LXDE, а также GNU(и в свою очередь он как куда увязывается)? Другие из-коробки бывают desktop'ами или только эти? Наверное также интересно, насколько просто дополнить descktop-средой в принципе любой из дистрибутивов... |
Автор: bilbobagginz 6.6.2013, 05:34 |
setnull, ты пытаешься "на пальцах" воспринять очень большое количество информации, из которого реально нужен промиль толики. В программировании это называется http://en.wikipedia.org/wiki/You_aren't_gonna_need_it Правило буравчика:
|
Автор: krypt3r 6.6.2013, 06:28 | ||
Забудьте об иксах на сервере |
Автор: setnull 6.6.2013, 11:46 | ||||||
Вполне, спасибо. Просто времени катастрофически не хватает даже отклониться на пару пикселов от текучки, кликнуть закладку на пост... Увязаться и синхронизироваться по времени при этом еще с кем-то в скайпе (не говоря уже о кинуть в зависимость хоть какое-нибудь географическое расстояние) практически не представляется возможным.... Думал, получится +/- определиться с дистрибутивом по общим рекомендациям и самостоятельно в hot touch. Добавлено через 1 минуту и 52 секунды
Имеется в виду XFCE и LXDE или графический интерфейс в принципе? |
Автор: k0rvin 6.6.2013, 12:27 |
Графический интерфейс. |
Автор: Vaulter 17.8.2013, 02:27 |
десктоп - ставь mint сервер - ставь дебиан |