Какую *nix выбрать для домашнего девелопмента?
От: insighter ОАЭ  
Дата: 10.07.08 15:11
Оценка:
В *nix-ах не силен, давно игрался с RadHat, не более того.
Xочу перевести процесс домашнего девелопмента (а это в основном java/j2ee/oracle и php) на unix, установленный в другой раздел в дополнение к винде (winxp, менее вероятно vista). Адекватный графический интерфейс не помешает, т.к. постоянно набирать в командной строке или оболочке — немного утомляет.

что посоветуете?
Solaris в этом плане как?

Спасибо!
java шараги -> enterprise галеры, банки -> highload microservices + bigdata/ml
Re: Какую *nix выбрать для домашнего девелопмента?
От: nerozero  
Дата: 10.07.08 15:17
Оценка:
Здравствуйте, insighter, Вы писали:

I>что посоветуете?

Ubuntu, просто ставить, да и для разработак Eclipse для девелопинга...
Re: Какую *nix выбрать для домашнего девелопмента?
От: enkarito  
Дата: 10.07.08 15:25
Оценка: 3 (1) +2 -6
Не надо использовать вторую(третью,...) ось на компьютере.

Воспользуйтесь лучше одним из решений виртуального компьютера.
VMWare, Innotek, Microsoft Virtual PC


Здравствуйте, insighter, Вы писали:

I>В *nix-ах не силен, давно игрался с RadHat, не более того.

I>Xочу перевести процесс домашнего девелопмента (а это в основном java/j2ee/oracle и php) на unix, установленный в другой раздел в дополнение к винде (winxp, менее вероятно vista). Адекватный графический интерфейс не помешает, т.к. постоянно набирать в командной строке или оболочке — немного утомляет.

I>что посоветуете?

I>Solaris в этом плане как?

I>Спасибо!
--
У каждого свои проблемы. У кого суп жидкий, у кого бриллианты мелкие.
Re[2]: Какую *nix выбрать для домашнего девелопмента?
От: Аноним  
Дата: 10.07.08 15:42
Оценка: :)
Здравствуйте, enkarito, Вы писали:

E>Не надо использовать вторую(третью,...) ось на компьютере.


E>Воспользуйтесь лучше одним из решений виртуального компьютера.

E>VMWare, Innotek, Microsoft Virtual PC

что-то не слышал о MS VirtualPC в *nix'ах
Re: Какую *nix выбрать для домашнего девелопмента?
От: Sheridan Россия  
Дата: 10.07.08 15:53
Оценка: +3 :))
insighter однажды (10 июля 2008 19:11) писал в rsdn.unix:

Ну ты понял, да?

--
...belive in the matrix...
Posted via RSDN NNTP Server 2.1 beta
Matrix has you...
Re: Какую *nix выбрать для домашнего девелопмента?
От: Dj.ValDen Украина http://ua.linkedin.com/in/dvalchuk
Дата: 10.07.08 16:03
Оценка:
Здравствуйте, insighter, Вы писали:

I>В *nix-ах не силен, давно игрался с RadHat, не более того.

I>Xочу перевести процесс домашнего девелопмента (а это в основном java/j2ee/oracle и php) на unix, установленный в другой раздел в дополнение к винде (winxp, менее вероятно vista). Адекватный графический интерфейс не помешает, т.к. постоянно набирать в командной строке или оболочке — немного утомляет.

цель перевода?

если только писать (не разбираться в самой системе) — kubuntu.
С уважением Denys Valchuk

IMHO чем больше мнений тем оптимальней выбор варианта... :)
Re: kubuntu
От: Константин Л.  
Дата: 10.07.08 17:24
Оценка:
Здравствуйте, insighter, Вы писали:

[]

как самую user-friendly
Re[2]: kubuntu
От: zaufi Земля  
Дата: 10.07.08 17:33
Оценка: -2
Здравствуйте, Константин Л., Вы писали:

КЛ>Здравствуйте, insighter, Вы писали:


КЛ>[]


КЛ>как самую user-friendly

ну она может и user friendly... но девелоперу imho надо developer friendly
а это конечно же не убунта... Sheridan подтвердит! ))
Re[3]: kubuntu
От: Alex Kirhenshtein Латвия http://www.netxms.org
Дата: 10.07.08 17:54
Оценка: +2
zaufi wrote:
> КЛ>как самую user-friendly
> ну она может и user friendly... но девелоперу imho надо developer friendly
> а это конечно же не убунта... Sheridan подтвердит! ))

А можно поподробнее, что именно там не "developer friendly"? А то я всё
пользуюсь, да пользуюсь — а оно не developer friendly!

На данный момент убунту — самый приличный дистрибутив для тех, кому надо
работать — а не крутить гайки в системе.
Posted via RSDN NNTP Server 2.1 beta
NetXMS: Open Source Network monitoring solution
Re[4]: kubuntu
От: zaufi Земля  
Дата: 10.07.08 18:18
Оценка: 3 (1) -3
Здравствуйте, Alex Kirhenshtein, Вы писали:

AK>zaufi wrote:

>> КЛ>как самую user-friendly
>> ну она может и user friendly... но девелоперу imho надо developer friendly
>> а это конечно же не убунта... Sheridan подтвердит! ))

AK>А можно поподробнее, что именно там не "developer friendly"? А то я всё

AK>пользуюсь, да пользуюсь — а оно не developer friendly!

мало библиотек в дистре, новые версии существующих библиотек появляются долго (возмем к примеру boost 1.35 зарелизеный в 29 марта... и судя по этому и здесь его все еще нет (последнее сообщение 3 дня назад))
даже не будем говорить о свежем софте (для С++ девелопера в моем случае)...

я хоть и С++ девелопер (и сталкивался с этим дистром слава Богу не часто, а зачастую слышал мнения коллег (тоже C++)), но от чегото мне не думается что с другими языками\библиотеками в этом дистре сильно лучше...

AK>На данный момент убунту — самый приличный дистрибутив для тех, кому надо

AK>работать — а не крутить гайки в системе.

смишно )) ПРОСТО СМИШНО! типичное обывательское мнение "таксебе" специалиста
луче я воздержусь от камментов дабы не раздувать флейм и hw
Re[3]: kubuntu
От: Sheridan Россия  
Дата: 10.07.08 18:24
Оценка:
zaufi однажды (10 июля 2008 21:33) писал в rsdn.unix:

> КЛ>как самую user-friendly

> ну она может и user friendly... но девелоперу imho надо developer friendly
> а это конечно же не убунта... Sheridan подтвердит! ))
Подтверждаю

--
...belive in the matrix...
Posted via RSDN NNTP Server 2.1 beta
Matrix has you...
Re[5]: kubuntu
От: Cyberax Марс  
Дата: 10.07.08 18:36
Оценка: +2
Здравствуйте, zaufi, Вы писали:

Z>даже не будем говорить о свежем софте (для С++ девелопера в моем случае)...

А почему бы о нём не поговорить? Там кроме Boost'а всё достаточно свежее.

Boost'а просто нет ещё в родительском Дебиановском пакете: http://packages.debian.org/sid/libboost-dev

Z>я хоть и С++ девелопер (и сталкивался с этим дистром слава Богу не часто, а зачастую слышал мнения коллег (тоже C++)), но от чегото мне не думается что с другими языками\библиотеками в этом дистре сильно лучше...

Сильно лучше.

AK>>На данный момент убунту — самый приличный дистрибутив для тех, кому надо

AK>>работать — а не крутить гайки в системе.
Z>смишно )) ПРОСТО СМИШНО! типичное обывательское мнение "таксебе" специалиста
Z>луче я воздержусь от камментов дабы не раздувать флейм и hw
Посмотри в зеркало. Смешной здесь ты.

Ubuntu — это, действительно, самый user-friendly дистрибутив сейчас. Хотя бы из-за его огромного количества установок.
Sapienti sat!
Re[2]: Какую *nix выбрать для домашнего девелопмента?
От: zaufi Земля  
Дата: 10.07.08 18:40
Оценка:
Здравствуйте, Dj.ValDen, Вы писали:

DV>Здравствуйте, insighter, Вы писали:


I>>В *nix-ах не силен, давно игрался с RadHat, не более того.

I>>Xочу перевести процесс домашнего девелопмента (а это в основном java/j2ee/oracle и php) на unix, установленный в другой раздел в дополнение к винде (winxp, менее вероятно vista). Адекватный графический интерфейс не помешает, т.к. постоянно набирать в командной строке или оболочке — немного утомляет.

DV>цель перевода?


DV>если только писать (не разбираться в самой системе) — kubuntu.


да в любой не получится более-менее работать и не разбираться в ней... рано или поздно возникнут моменты когда придется разбираться и решать возникшие проблемы. к любой системе придется привыкать (особенно если долго работаешь с какойлибо одной)...
Re[5]: kubuntu
От: aux88  
Дата: 10.07.08 19:11
Оценка:
Здравствуйте, zaufi, Вы писали:

Z>мало библиотек в дистре, новые версии существующих библиотек появляются долго (возмем к примеру boost 1.35 зарелизеный в 29 марта... и судя по этому и здесь его все еще нет (последнее сообщение 3 дня назад))

Z>даже не будем говорить о свежем софте (для С++ девелопера в моем случае)...
смишно )) ПРОСТО СМИШНО! типичное обывательское мнение "таксебе" программиста.
(По секрету: библиотеки в более менее серъезных проектах или фиксируются к определенной версии или при наличии ресурсов поддерживаются актуальными, что подразумевает установку библиотек вручную)
Re: Какую *nix выбрать для домашнего девелопмента?
От: Mr.Cat  
Дата: 10.07.08 19:35
Оценка:
Здравствуйте, insighter, Вы писали:
I>oracle

Базу на свою машину планируете ставить?
Если будете ставить XE — крайне желателен rpm- или deb-based дистрибутив, т.к. на сайте оракла дистрибутив только в виде пакетов можно скачать.
Re[5]: kubuntu
От: eugene hermann Беларусь  
Дата: 10.07.08 20:22
Оценка:
Здравствуйте, zaufi, Вы писали:


AK>>А можно поподробнее, что именно там не "developer friendly"? А то я всё

AK>>пользуюсь, да пользуюсь — а оно не С++!

Z>мало библиотек в дистре, новые версии существующих библиотек появляются долго (возмем к примеру boost 1.35 зарелизеный в 29 марта... и судя по этому и здесь его все еще нет (последнее сообщение 3 дня назад))

Z>даже не будем говорить о свежем софте (для С++ девелопера в моем случае)...
Нету в стэйблах. Можно поставить из intrepid'а.


Z>я хоть и С++ девелопер (и сталкивался с этим дистром слава Богу не часто, а зачастую слышал мнения коллег (тоже C++)), но от чегото мне не думается что с другими языками\библиотеками в этом дистре сильно лучше...


Z>смишно )) ПРОСТО СМИШНО! типичное обывательское мнение "таксебе" специалиста

Z>луче я воздержусь от камментов дабы не раздувать флейм и hw


Оценивать java&php специалиста по выбору дистрибутива для домашнего девелопмента — вот это смешно. А вот желание разработчика не замарачиваться настройкой системы и не тратить на это больше времени чем нужно — это нормально.
С либами проблем в убунте нет. Если какой-то самой последней либы не хватает, её можно собрать из исходников, после чего версия как правило фиксируется — это не тоже самое, что собирать из исходников всю систему и изучить все её конфиги, не имеющие вообще никакого отношения к процесу. Лучшей интеграции среды разработки С/С++, чем в KDE для линуксов я не видел, так что с "developer friendly" тоже все нормально. Год сижу в кубунте, пишу на С++ и отлично справляюсь, по крайней мере заказчики не жалуются, и мне хорошо.
Re[6]: kubuntu
От: insighter ОАЭ  
Дата: 10.07.08 20:41
Оценка:
AK>>>На данный момент убунту — самый приличный дистрибутив для тех, кому надо
AK>>>работать — а не крутить гайки в системе.
>...
C>Ubuntu — это, действительно, самый user-friendly дистрибутив сейчас. Хотя бы из-за его огромного количества установок.

а он от солярки — не сильно отличается в плане команд, конфигурации, установки/настройки ПО?
java шараги -> enterprise галеры, банки -> highload microservices + bigdata/ml
Re[2]: Какую *nix выбрать для домашнего девелопмента?
От: insighter ОАЭ  
Дата: 10.07.08 20:48
Оценка:
Здравствуйте, enkarito, Вы писали:

E>Не надо использовать вторую(третью,...) ось на компьютере.


А что, конфликты? А то диск большой, разделы создал и делов-то...
Единственное, что надо будет копнуть — как данные в этом случае шарить (не через флешку же), не замочивался еще с таким.
java шараги -> enterprise галеры, банки -> highload microservices + bigdata/ml
Re[7]: kubuntu
От: Mr.Cat  
Дата: 10.07.08 21:30
Оценка:
Здравствуйте, insighter, Вы писали:
I>а он от солярки — не сильно отличается в плане команд, конфигурации, установки/настройки ПО?
Сильно.
Re[3]: Какую *nix выбрать для домашнего девелопмента?
От: Mr.Cat  
Дата: 10.07.08 21:36
Оценка:
Здравствуйте, insighter, Вы писали:
I>А что, конфликты? А то диск большой, разделы создал и делов-то...
Не, нету конфликтов. Правда некоторые дистры линукса могут при установке портить загрузчик другой ОС (была у меня такая неприятность с openSUSE 10.3 и Vista).

I>Единственное, что надо будет копнуть — как данные в этом случае шарить (не через флешку же), не замочивался еще с таким.

Линух умеет читать/писать NTFS (ntfs-3g). Винда умеет читать/писать ext2/ext3 (Ext2IFS).
Re[7]: kubuntu
От: DOOM Россия  
Дата: 11.07.08 04:25
Оценка:
Здравствуйте, insighter, Вы писали:

I>а он от солярки — не сильно отличается в плане команд, конфигурации, установки/настройки ПО?

Конфигурация — ну под капотом все сильно отличается. А вот в графике — ни в убунту, ни в солярке не работал.
Монтирование — ну понятно, что vold под линуксом нет, есть другие решения, хоть и похожие.
Установка/настройка ПО — apt рулит по сравнению с pkgadd.
Опять же родного софта больше.
Еще как вариант Nexenta — по сути Debian GNU/Solaris. Т.е. от солярки там только ядро (то, которое OpenSolaris)
Re: Какую *nix выбрать для домашнего девелопмента?
От: Alexey931  
Дата: 11.07.08 07:07
Оценка: +2
Здравствуйте, insighter, Вы писали:

I>что посоветуете?

I>Solaris в этом плане как?

Солярис в домашних условиях следует пока считать экспериментальной средой

Что до критериев выбора дистрибува, хотел бы обратить внимание на обстоятельство, о котором редко вспоминают: наличие портов. Это такая инфраструктура сборки приложений из исходиков. Линуксов с портами немного: Gentoo, Archlinux, Slackware, CRUX и может еще какая-нибудь экзотика. Лучше всего система портов развита на FreeBSD, но это не Линукс, хотя и рулез . Я хоть и не разработчик, но дистрибутив без портов добровольно не выберу; разработчику же бог велел ... Теперь комментарии:

Gentoo: (+): Можно делать все, что угодно; активное сообщество/исчерпывающая документация, в т.ч. русскоязычные; (-): все (практически) делается из исходников и требует понимания технологического процесса — плата за вход высокая

Archlinux: (+): Гораздо проще, чем Gentoo, и опирается на бинарные пакеты, хотя для сборки исходников созданы все условия (ABS — родные порты); ставится и учится легко, если не бояться прочитать инструкцию для чайников из Wiki; (-): Русскоязычные ресурсы не отличаются мощностью — очень рекомендуется знать английский язык

Slackware, CRUX и прочее: Освежает, ежели надоела полезная для здоровья овсянка. Тех, кому эти дистрибутивы сослужили службу, прошу не пинать

FreeBSD: (+): Продуманный, стабильный и красивый юникс; порты, где есть все; сильное русскоязычное сообщество; хорошие книги по теме, в том числе и переведенные на русский язык; наличие юзерофильных дистрибутивов, не являющихся форками родительского (PC-BSD, DesktopBSD; порты одни на всех); (-): Не Линукс ; бывают проблемы с железом. Энтузиасты говорят, "разрыв" сокращается, по другим мнениям — увеличивается.
Re[3]: Какую *nix выбрать для домашнего девелопмента?
От: php-coder Чехия http://slava-semushin.blogspot.com
Дата: 11.07.08 07:10
Оценка:
Здравствуйте, insighter, Вы писали:

I>Единственное, что надо будет копнуть — как данные в этом случае шарить (не через флешку же), не замочивался еще с таким.


FAT-раздел?
Re[4]: Какую *nix выбрать для домашнего девелопмента?
От: DOOM Россия  
Дата: 11.07.08 07:11
Оценка:
Здравствуйте, php-coder, Вы писали:

PC>Здравствуйте, insighter, Вы писали:


I>>Единственное, что надо будет копнуть — как данные в этом случае шарить (не через флешку же), не замочивался еще с таким.


PC>FAT-раздел?


Только проблема образы DVD хранить
Re[5]: Какую *nix выбрать для домашнего девелопмента?
От: php-coder Чехия http://slava-semushin.blogspot.com
Дата: 11.07.08 07:17
Оценка:
Здравствуйте, DOOM, Вы писали:

I>>>Единственное, что надо будет копнуть — как данные в этом случае шарить (не через флешку же), не замочивался еще с таким.

PC>>FAT-раздел?
DOO>Только проблема образы DVD хранить

Не сталкивался, видимо. В чем проблема?
Re[6]: Какую *nix выбрать для домашнего девелопмента?
От: DOOM Россия  
Дата: 11.07.08 07:19
Оценка:
Здравствуйте, php-coder, Вы писали:

PC>>>FAT-раздел?

DOO>>Только проблема образы DVD хранить

PC>Не сталкивался, видимо. В чем проблема?

Ну здрасте... У FAT32 есть ограничение на размер файла — 4Гб. Так что образы DVD надо бить на куски...
Ну или еще очень интересный эффект — если у тебя под XP профиль на FAT разделе, то не выйдет напилить DVD встроенными средствами, причем редкий пользователь поймет в чем проблема
Re[8]: kubuntu
От: insighter ОАЭ  
Дата: 11.07.08 08:51
Оценка:
I>>а он от солярки — не сильно отличается в плане команд, конфигурации, установки/настройки ПО?
MC>Сильно.

касательно командной строки: набор команд сильно отличается? стандартные всякие там grep/find/ls/pwd/kill/top/rm — тоже самое? только специфические отличаются?
java шараги -> enterprise галеры, банки -> highload microservices + bigdata/ml
Re[9]: kubuntu
От: DOOM Россия  
Дата: 11.07.08 08:53
Оценка:
Здравствуйте, insighter, Вы писали:

I>касательно командной строки: набор команд сильно отличается? стандартные всякие там grep/find/ls/pwd/kill/top/rm — тоже самое? только специфические отличаются?

Не тоже самое. Гнутые версии — как правило это означает большее количество возможностей, поддержка длинных опций и т.п.
Re[4]: Какую *nix выбрать для домашнего девелопмента?
От: insighter ОАЭ  
Дата: 11.07.08 09:36
Оценка:
I>>Единственное, что надо будет копнуть — как данные в этом случае шарить (не через флешку же), не замочивался еще с таким.
MC>Линух умеет читать/писать NTFS (ntfs-3g). Винда умеет читать/писать ext2/ext3 (Ext2IFS).

а обычный ntfs от указанного(ntfs-3g) отличается? всмысле winxp/vista на него нормально ставиться?
т.е. как разбивать: раздел1 — ntfs под винду, затем раздел2 под linux, и раздел3 nfts-3g для шары?
java шараги -> enterprise галеры, банки -> highload microservices + bigdata/ml
Re[5]: Какую *nix выбрать для домашнего девелопмента?
От: Cyberax Марс  
Дата: 11.07.08 09:41
Оценка:
Здравствуйте, insighter, Вы писали:

I>а обычный ntfs от указанного(ntfs-3g) отличается? всмысле winxp/vista на него нормально ставиться?

I>т.е. как разбивать: раздел1 — ntfs под винду, затем раздел2 под linux, и раздел3 nfts-3g для шары?
"ntfs-3g" — это название программы, которая монтирует разделы NTFS. Никакого дополнительного раздела для обмена файлами создавать не надо.
Sapienti sat!
Re[10]: kubuntu
От: insighter ОАЭ  
Дата: 11.07.08 10:47
Оценка:
I>>касательно командной строки: набор команд сильно отличается? стандартные всякие там grep/find/ls/pwd/kill/top/rm — тоже самое? только специфические отличаются?
DOO>Не тоже самое. Гнутые версии — как правило это означает большее количество возможностей, поддержка длинных опций и т.п.
я просто че волнуюсь: у нас на работе солярка в серверном режиме (командная строка, оболочка), а я к примеру буду на kubuntu практиковаться — мне 2 разных набора команд не придется запоминать?
java шараги -> enterprise галеры, банки -> highload microservices + bigdata/ml
Re[11]: kubuntu
От: DOOM Россия  
Дата: 11.07.08 10:50
Оценка:
Здравствуйте, insighter, Вы писали:

DOO>>Не тоже самое. Гнутые версии — как правило это означает большее количество возможностей, поддержка длинных опций и т.п.

I>я просто че волнуюсь: у нас на работе солярка в серверном режиме (командная строка, оболочка), а я к примеру буду на kubuntu практиковаться — мне 2 разных набора команд не придется запоминать?

В общем и целом — да.
Но это как знать русский и белорусский языки, например. Т.е. можно понимать и не изучая специально.
Re[5]: Какую *nix выбрать для домашнего девелопмента?
От: Mr.Cat  
Дата: 11.07.08 11:11
Оценка:
Здравствуйте, insighter, Вы писали:

MC>>Линух умеет читать/писать NTFS (ntfs-3g). Винда умеет читать/писать ext2/ext3 (Ext2IFS).

I>а обычный ntfs от указанного(ntfs-3g) отличается? всмысле winxp/vista на него нормально ставиться?
I>т.е. как разбивать: раздел1 — ntfs под винду, затем раздел2 под linux, и раздел3 nfts-3g для шары?

Как уже верно подметили, ntfs-3g — это название линухового драйвера NTFS. В нормальных дистрах (ubuntu входит в их число) установщик сам находит ntfs-разделы, и делает точки монтирования. Ext2IFS — это название программы под винду, которая позволяет "монтировать" ext2 и ext3 разделы.
Re[3]: Какую *nix выбрать для домашнего девелопмента?
От: enkarito  
Дата: 11.07.08 14:01
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, enkarito, Вы писали:


E>>Не надо использовать вторую(третью,...) ось на компьютере.


E>>Воспользуйтесь лучше одним из решений виртуального компьютера.

E>>VMWare, Innotek, Microsoft Virtual PC

А>что-то не слышал о MS VirtualPC в *nix'ах


Никто и не говорил о MS Virtual PC в *nix'ах.
Человеку нужна nix система, я советую ставить в качестве виртуальной.

вот и всё.
--
У каждого свои проблемы. У кого суп жидкий, у кого бриллианты мелкие.
Re[5]: kubuntu
От: Alex Kirhenshtein Латвия http://www.netxms.org
Дата: 11.07.08 20:24
Оценка:
zaufi wrote:

> смишно )) ПРОСТО СМИШНО! типичное обывательское мнение "таксебе" специалиста

> луче я воздержусь от камментов дабы не раздувать флейм и hw

Молодой человек, я в IT около 10-и лет, из них с юниксами — больше 5-и
точно. Причем с разными — от линусков до SCO и IPSO. И как админ, и как
девелопер. И есть подозрение, что понимаю в них побольше вашего. Так что
поубавили бы понты, а?

P.S. Генту, кстати, годик у меня на десктопе простояла. Так что
сравнивать я могу.

P.P.S. Несколько лет назад я тоже с радостью тратил время на копание в
конфигах и сборку софта с нужными мне ключиками оптимизации. Теперь
приоритеты несколько изменились — мое время стоит дороже, чем дисковое
пространство и новый проц.
Posted via RSDN NNTP Server 2.1 beta
NetXMS: Open Source Network monitoring solution
Re[4]: Какую *nix выбрать для домашнего девелопмента?
От: Roman Odaisky Украина  
Дата: 11.07.08 21:21
Оценка:
Здравствуйте, enkarito, Вы писали:

E>Никто и не говорил о MS Virtual PC в *nix'ах.

E>Человеку нужна nix система, я советую ставить в качестве виртуальной.

Microsoft Windows не очень хорошо работает в качестве хозяйской системы. Хотя бы из-за медлительности ФС.
До последнего не верил в пирамиду Лебедева.
Re: Какую *nix выбрать для домашнего девелопмента?
От: Cyberax Марс  
Дата: 11.07.08 21:30
Оценка:
Здравствуйте, insighter, Вы писали:

I>что посоветуете?

Попробуй поставить Ubuntu через Wubi (http://wubi-installer.org/) — оно поставит Ubuntu прямо из Windows без переразбиения диска, просто как один большой файл на разделе Windows. Причём потом его можно через "Add/Remove Programs" удалить.

I>Solaris в этом плане как?

Совсем не для новичков.
Sapienti sat!
Re[2]: Какую *nix выбрать для домашнего девелопмента?
От: Roman Odaisky Украина  
Дата: 11.07.08 21:48
Оценка: 3 (1) +1
Здравствуйте, Alexey931, Вы писали:

A>Что до критериев выбора дистрибува, хотел бы обратить внимание на обстоятельство, о котором редко вспоминают: наличие портов. Это такая инфраструктура сборки приложений из исходиков. Линуксов с портами немного: Gentoo, Archlinux, Slackware, CRUX и может еще какая-нибудь экзотика.


Сам ты экзотика. Debian с производными — самый распространенный дистрибутив, а apt-get source еще не отменили.

Гентушники хвалят свои оверлеи, а между тем в Debian замечательно работает та же идея
any-vcs checkout any-vcs://upstream/coolpackage/trunk
curl http://зеркало.debian.org/гдетотам/coolpackage.diff.gz | gzip -dc | patch -p1
sudo apt-get build-dep coolpackage
fakeroot debian/rules binary
sudo dpkg -i ../*.deb

Тот же Compiz, которому, из оверлеев поставленному, так радовался кто-то в КСВ. Желающие могут сравнить версии:
http://packages.debian.org/compiz-fusion
http://packages.gentoo.org/package/x11-wm/compiz-fusion
Причем в Debian последняя версия уже в Testing, т. е., даже получает (теоретически) обновления безопасности. Оверлеи — это уровнень поддерживаемости примерно такой же, как у дебиановского Experimental (т. е., никакой).

В Debian, особенно Testing и тем более Unstable, очень редко приходится собирать что-нибудь из исходников. Если же приходится, то есть вполне удобная инфраструктура (даже не одна, что иногда напрягает :-).

Так что по теме: Debian очень хорошо подходит для решения поставленной задачи.

Впрочем, дебиановские пакеты можно ставить и в Убунту. Главное, чтобы версия glibc не убежала.
До последнего не верил в пирамиду Лебедева.
Re[5]: Какую *nix выбрать для домашнего девелопмента?
От: enkarito  
Дата: 12.07.08 07:30
Оценка:
Здравствуйте, Roman Odaisky, Вы писали:

RO>Здравствуйте, enkarito, Вы писали:


E>>Никто и не говорил о MS Virtual PC в *nix'ах.

E>>Человеку нужна nix система, я советую ставить в качестве виртуальной.

RO>Microsoft Windows не очень хорошо работает в качестве хозяйской системы. Хотя бы из-за медлительности ФС.


Я в общем и не настаивал на том, что Microsoft Virtual PC лучший вариант.
Лишь перечислил продукты, которые могут помочь и MS Virtual PC был последним.
--
У каждого свои проблемы. У кого суп жидкий, у кого бриллианты мелкие.
Re: Какую *nix выбрать для домашнего девелопмента?
От: dottedmag Мальта http://dottedmag.net/
Дата: 12.07.08 17:24
Оценка:
Здравствуйте, insighter, Вы писали:

I>Xочу перевести процесс домашнего девелопмента (а это в основном java/j2ee/oracle и php) на unix, установленный в другой раздел в дополнение к винде (winxp, менее вероятно vista). Адекватный графический интерфейс не помешает, т.к. постоянно набирать в командной строке или оболочке — немного утомляет.


I>что посоветуете?


Ubuntu или OpenSuse последние.

I>Solaris в этом плане как?


Хреново.
Re: Какую *nix выбрать для домашнего девелопмента?
От: alpha21264 СССР  
Дата: 12.07.08 18:32
Оценка:
Здравствуйте, insighter, Вы писали:

I>В *nix-ах не силен, давно игрался с RadHat, не более того.

I>Xочу перевести процесс домашнего девелопмента (а это в основном java/j2ee/oracle и php) на unix, установленный в другой раздел в дополнение к винде (winxp, менее вероятно vista). Адекватный графический интерфейс не помешает, т.к. постоянно набирать в командной строке или оболочке — немного утомляет.

I>что посоветуете?

I>Solaris в этом плане как?

На стандартный вопрос — стандартный ответ. Надо ставить такой же дистрибутив, как у твоего знакомого Гуру.
Постоянно набирать в командной строке ничего не надо. Для этого есть стрелка-вверх и копи-пасте.
RedHat — нормальный дистрибутив. У меня именно он, правда, я пишу на С++.

Течёт вода Кубань-реки куда велят большевики.
Re[3]: Какую *nix выбрать для домашнего девелопмента?
От: DOOM Россия  
Дата: 13.07.08 05:06
Оценка:
Здравствуйте, Roman Odaisky, Вы писали:

RO>Так что по теме: Debian очень хорошо подходит для решения поставленной задачи.

У девелопера могут возникнуть проблемы с дебиановской чистотой — то jre в дистре нету, то еще чего-нибудь
Re[4]: Какую *nix выбрать для домашнего девелопмента?
От: Cyberax Марс  
Дата: 13.07.08 05:22
Оценка:
Здравствуйте, DOOM, Вы писали:

RO>>Так что по теме: Debian очень хорошо подходит для решения поставленной задачи.

DOO>У девелопера могут возникнуть проблемы с дебиановской чистотой — то jre в дистре нету, то еще чего-нибудь
staffdirector:~# apt-cache search java6 jdk
sun-java6-bin - Sun Java(TM) Runtime Environment (JRE) 6 (architecture dependent files)
sun-java6-jdk - Sun Java(TM) Development Kit (JDK) 6
sun-java6-jre - Sun Java(TM) Runtime Environment (JRE) 6 (architecture independent files)

Надо только non-free репозитории подключить. Ну и JDK скоро совсем GPLной станет.
Sapienti sat!
Re[4]: Какую *nix выбрать для домашнего девелопмента?
От: Roman Odaisky Украина  
Дата: 13.07.08 09:30
Оценка:
Здравствуйте, DOOM, Вы писали:

RO>>Так что по теме: Debian очень хорошо подходит для решения поставленной задачи.

DOO>У девелопера могут возникнуть проблемы с дебиановской чистотой — то jre в дистре нету, то еще чего-нибудь ;)

По-моему, проблемы с нечистотой на порядок хуже. Так хоть можно быть уверенным, что Используется Только Лицензионный Линукс™. А остальное можно и поставить. Oracle, Adobe, Skype, Google — почти все распространяют свое закрытое ПО в формате deb (в числе прочих).
До последнего не верил в пирамиду Лебедева.
Re[4]: Какую *nix выбрать для домашнего девелопмента?
От: Mr.Cat  
Дата: 13.07.08 10:26
Оценка:
Здравствуйте, DOOM, Вы писали:
DOO>У девелопера могут возникнуть проблемы с дебиановской чистотой — то jre в дистре нету, то еще чего-нибудь

Не скажу за Дебиан, но Убунта этим не страдает. Это скорее претензия к какой-нить openSUSE или Федоре.
Re[5]: Какую *nix выбрать для домашнего девелопмента?
От: Roman Odaisky Украина  
Дата: 13.07.08 10:32
Оценка:
Здравствуйте, Mr.Cat, Вы писали:

DOO>>У девелопера могут возникнуть проблемы с дебиановской чистотой — то jre в дистре нету, то еще чего-нибудь ;)


MC>Не скажу за Дебиан, но Убунта этим не страдает. Это скорее претензия к какой-нить openSUSE или Федоре.


«Больной, вы страдаете онанизмом?..»

Почему ты считаешь это недостатком?
До последнего не верил в пирамиду Лебедева.
Re[2]: Какую *nix выбрать для домашнего девелопмента?
От: php-coder Чехия http://slava-semushin.blogspot.com
Дата: 13.07.08 10:42
Оценка:
Здравствуйте, alpha21264, Вы писали:

A>Постоянно набирать в командной строке ничего не надо. Для этого есть стрелка-вверх и копи-пасте.


...и Ctrl-r
Re[6]: Какую *nix выбрать для домашнего девелопмента?
От: Mr.Cat  
Дата: 13.07.08 15:03
Оценка:
Здравствуйте, Roman Odaisky, Вы писали:

DOO>>>У девелопера могут возникнуть проблемы с дебиановской чистотой — то jre в дистре нету, то еще чего-нибудь

MC>>Не скажу за Дебиан, но Убунта этим не страдает. Это скорее претензия к какой-нить openSUSE или Федоре.
RO>Почему ты считаешь это недостатком?

Я согласен с Вами, что пользователю нужно давать выбор, использовать ли проприетарное ПО или нет. В конце концов, бывают объективные причины использовать только опенсорс. Но вот усложнять использование проприетарного софта — это я считаю неправильным.

Потому что неопытному линуксоиду "чистота" может мешать. Исхожу исключительно из своего опыта. Первым моим десктопным линуксом был "чистый" openSUSE. Основными проблемами, с которыми я столкнулся, были проблемы "чистоты":
1. Кодеки. В убунте проприетарные нужные кодеки ставились одним кликом мышки при запуске плеера (или установкой пакета (k,x)ubuntu-nonfree-что-то-там). В опенсусе надо было либо использовать нелюбимый мною mplayer, либо ручками ставить проприетарные кодеки (вариант купить кодеки у fluendo, естественно, не рассматривался).
2. Шрифты. В репозитарии openSUSE вроде до сих пор нет пакета msttcorefonts, без которого поддержку кириллицы в Wine нужно фиксить руками. В убунте — поставил msttcorefonts — и все дела.
Вроде еще какие-то траблы были, но это основные. Суся, конечно, в плане проприетарного софта не так агрессивна. На сайте можно при должном мастерстве и везении найти ссылки на one-click (вроде так у них эта фишка YaST'а называется — когда он через ссылку на сайте получает линк на пакет) установщики многих полезных вещей (например, на дрова nvidia). Но иногда ссылки закопаны так, что фиг найдешь.

А вот проприетарная java меня неприятно удивила в FreeBSD. Там в дереве портов есть jre (не сановская, а другая, совместимая с 1.5, но тоже проприетарная — не помню, как зовется). На этот порт "вешаются" зависимости — и т.п. Но! Это порт-заглушка. Когда пытаешься его установить — тебе вежливо предлагают пойти скачать jre с сайта, предварительно ознакомившись с лицензионным соглашением. Вот ставишь ты так на установку кучу портов — и идешь спать, а на утро выясняешь, что установка оборвалась на середине, т.к. из-за проприетарности jre ее надо поставить руками. Неприятно. Не знаю, так ли это сейчас, но где-то год назад с такой неприятностью я сталкивался.
Re[5]: Какую *nix выбрать для домашнего девелопмента?
От: DOOM Россия  
Дата: 14.07.08 16:22
Оценка:
Здравствуйте, Cyberax, Вы писали:


C>Надо только non-free репозитории подключить.

Угу. Только когда нет дома интернета, то это проблема


C>Ну и JDK скоро совсем GPLной станет.

Это да... Но FF тоже весь из себя свободный, однако не срастается...
Re: Какую *nix выбрать для домашнего девелопмента?
От: dont.avt Украина  
Дата: 14.07.08 19:50
Оценка:
Если есть время покопаться в системе — дженту твой выбор, самый девелопер-френдли, как тут писали, из всего что я видел.
Если или нет времени, или просто впадло — какой-нить из бубунту.
Re: Какую *nix выбрать для домашнего девелопмента?
От: Leogen  
Дата: 18.07.08 07:32
Оценка:
Здравствуйте, insighter, Вы писали:

I>...

I>...(а это в основном java/j2ee/oracle и php)...

Если Oracle, то тогда желательно выбирать с ОС, которые он официально потдерживает, что бы тратить время на работу с ним, а не на установку "костылей". Это RHEL (или его свободный аналог CentSO), Oracle Linux (Oracle Unbreakable Linux) и SLES.
"Глухие могут не услышать выстрел, но пулю это не остановит..."
Re[2]: Какую *nix выбрать для домашнего девелопмента?
От: Roman Odaisky Украина  
Дата: 18.07.08 08:19
Оценка:
Здравствуйте, Leogen, Вы писали:

L>Если Oracle, то тогда желательно выбирать с ОС, которые он официально потдерживает, что бы тратить время на работу с ним, а не на установку "костылей". Это RHEL (или его свободный аналог CentSO), Oracle Linux (Oracle Unbreakable Linux) и SLES.


У Оракла есть deb-пакеты.
До последнего не верил в пирамиду Лебедева.
Re[4]: kubuntu
От: boriskr  
Дата: 19.07.08 16:53
Оценка:
Здравствуйте, Sheridan, так что же нужно девелоперу с Bашей точки зрения?
/я по суровой необходимости вообще сижу в МСВС
... << RSDN@Home 1.2.0 alpha 4 rev. 1091>>
Re[5]: kubuntu
От: Sheridan Россия  
Дата: 19.07.08 17:30
Оценка:
boriskr однажды (19 июля 2008 20:53) писал в rsdn.unix:

> Здравствуйте, Sheridan, так что же нужно девелоперу с Bашей точки зрения?

> /я по суровой необходимости вообще сижу в МСВС
Компьютер и мозг

--
...belive in the matrix...
Posted via RSDN NNTP Server 2.1 beta
Matrix has you...
Re[6]: Какую *nix выбрать для домашнего девелопмента?
От: Cyberax Марс  
Дата: 19.07.08 18:19
Оценка:
Здравствуйте, DOOM, Вы писали:

C>>Ну и JDK скоро совсем GPLной станет.

DOO>Это да... Но FF тоже весь из себя свободный, однако не срастается...
Срастается, он только в iceweasel превратился
Sapienti sat!
Re: Какую *nix выбрать для домашнего девелопмента?
От: avbochagov Россия  
Дата: 22.07.08 05:25
Оценка:
Здравствуйте, insighter, Вы писали:

I>В *nix-ах не силен, давно игрался с RadHat, не более того.

I>Xочу перевести процесс домашнего девелопмента (а это в основном java/j2ee/oracle и php) на unix, установленный в другой раздел в дополнение к винде (winxp, менее вероятно vista).

я бы посоветовал сначала попробовать несколько дистрибутивов.
Сам остановился на CentOS — да, дистр по набору софта старый но вылизанный усилиями ребят из RedHat. А это дорого стоит.
Java заводиться на ней на раз, и работает быстро и стабильно.

I> Адекватный графический интерфейс не помешает, т.к. постоянно набирать в командной строке или оболочке — немного утомляет.


Это вроде сейчас во всех дистрибутивах есть.
Re[2]: Какую *nix выбрать для домашнего девелопмента?
От: The Lex Украина  
Дата: 23.07.08 11:15
Оценка: :)
Здравствуйте, Sheridan, Вы писали:

S>Ну ты понял, да?


Дядька Sheridan хочет сказать что лучший *никс — это винда!
Голь на выдумку хитра, однако...
Re[3]: Какую *nix выбрать для домашнего девелопмента?
От: Sheridan Россия  
Дата: 23.07.08 11:22
Оценка:
The Lex однажды (23 июля 2008 [Среда] 15:15) писал в rsdn.unix:

> Дядька Sheridan хочет сказать что лучший *никс — это винда!

Дядька Шеридан за такие утверждения за уши оттаскать может

--
...belive in the matrix...
Posted via RSDN NNTP Server 2.1 beta
Matrix has you...
Re[3]: Какую *nix выбрать для домашнего девелопмента?
От: Mr.Cat  
Дата: 23.07.08 13:30
Оценка:
Здравствуйте, Roman Odaisky, Вы писали:
RO>У Оракла есть deb-пакеты.

У Database XE — да. У коммерческих изданий — AFAIK, нет. Там действительно выбор ограничен RHEL, SLES и ихним Unberakable (вроде все, хотя на языке какой-то еще дистр вертится). Можно, конечно, постараться и поставить на другой дистр (в инете есть success stories по установке даже на BSD) — но тогда Вы лишитесь оракловской техподдержки.
Re[6]: kubuntu
От: boriskr  
Дата: 23.07.08 17:24
Оценка:
Здравствуйте, Sheridan, Вы писали:

S>boriskr однажды (19 июля 2008 20:53) писал в rsdn.unix:

>> Здравствуйте, Sheridan, так что же нужно девелоперу с Bашей точки зрения?
S>Компьютер и мозг

Один мозг — это хорошо. Два мозга пожалуй еще лучше (С) Фантомас о прораммировании в паре.

А вообще-то я про Linux спрашивал...
... << RSDN@Home 1.2.0 alpha 4 rev. 1091>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.