Russian Qt Forum

Компиляторы и платформы => Linux => Тема начата: Igors от Сентябрь 30, 2009, 19:26



Название: Как поставить Линукс?
Отправлено: Igors от Сентябрь 30, 2009, 19:26
Добрый вечер

Прошу прощения что задаю вопросы начинающего (или еще хуже  :)).  Ситуация: (хороший) заказчик желает Linux-версию одной задачи. Говорит Red Hat Linux и рекомендует Eclipse. Все бы ничего, но я никакого Линукса никогда даже в глаза не видел, не говоря уж о пользовании.

Вопрос(ы):

- где этот Линукс скачать?
- чем компилировать?
- куда ставить? Будет ли он винт под себя форматировать? Можно ли его поставить на ту же PC где XP64 или на Macintosh? Или лучше для него железо купить?

Спасибо


Название: Re: Как поставить Линукс?
Отправлено: SimpleSunny от Сентябрь 30, 2009, 20:05
Линуксов существует множество разных. Как самый дружелюбный позиционируется Ubuntu (http://www.ubuntu.com/), но если заказчик хочет RedHat, то можно использовать Fedora (http://fedoraproject.org/) - десктопный вариант ред хат или CentOS (http://www.centos.org/), скомпилированный вариант red hat.

Как правило распространяются в виде образов загрузочных дисков. Установка интуитивно понятная, только с особым вниманием стоит отнестись к процессу разбиения диска. Линукс можно установить и на уже существующую систему, при разбиении диска главное указать, чтобы использовался не весь диск, а только его часть, то есть будет создано дополнительно несколько разделов, на которые и будет установлен линукс.


Название: Re: Как поставить Линукс?
Отправлено: whirlwind от Сентябрь 30, 2009, 20:26
лучше федору, она тоже дружелюбная, и от Red Hat почти не отличается

Возможно, для начала стоит поиграться с виртуальными машинами, типа http://www.virtualbox.org/


Название: Re: Как поставить Линукс?
Отправлено: panAlexey от Сентябрь 30, 2009, 23:58
лучше федору, она тоже дружелюбная, и от Red Hat почти не отличается
Возможно, для начала стоит поиграться с виртуальными машинами, типа http://www.virtualbox.org/
+1 за virtualbox, это безопаснее, чем вторую систему мастырить...


Название: Re: Как поставить Линукс?
Отправлено: UVV от Октябрь 01, 2009, 05:21
Не надо Fedora ставить. Она является тестовым траходромом Red Hat. Ставь CentOS - это Red Hat один в один.
А по поводу установки лучше сюда заглянуть http://www.linux.org.ru


Название: Re: Как поставить Линукс?
Отправлено: BRE от Октябрь 01, 2009, 07:01
Не надо Fedora ставить. Она является тестовым траходромом Red Hat.
Ну не знаю....
Я спокойно пользуюсь, причем дома 10, а в офисе все машины на 11, никаких трахов лично у меня с Федорой не возникает.
Пользоваться дистрибутивами от RedHat начал с версии 7.3, потом Fedora Core, сейчас Fedora. На мой взгляд (да и не только на мой) самый прогрессивный дистрибутив.


Название: Re: Как поставить Линукс?
Отправлено: UVV от Октябрь 01, 2009, 07:06
Ну не знаю....
Я спокойно пользуюсь, причем дома 10, а в офисе все машины на 11, никаких трахов лично у меня с Федорой не возникает.
Пользоваться дистрибутивами от RedHat начал с версии 7.3, потом Fedora Core, сейчас Fedora. На мой взгляд (да и не только на мой) самый прогрессивный дистрибутив.
А я с 7.0 ))
Правда после 9.0 я ушёл на Slackware.


Название: Re: Как поставить Линукс?
Отправлено: BRE от Октябрь 01, 2009, 07:15
Правда после 9.0 я ушёл на Slackware.
Нее, я ни 8, ни 9 не пользовался. Сразу перешел на FC1.  :)
Замечено, что сразу на "большую новизну" переходить не стоит. Поэтому Fedora 10 была установлена дома (очень хотелось на KDE4 посмотреть), а в офис пошла уже 11. Теперь до 14-15 трогать не буду.  :)
Кстати в офисе переход был с Fedora 6 (которая кстати работала отлично).


Название: Re: Как поставить Линукс?
Отправлено: kuzulis от Октябрь 01, 2009, 07:19
Цитировать
- где этот Линукс скачать?
с сайта, или  (если являешься гражданином нерезиновска) - то на барахолке купить диск, а лучше  - прямо в Линуксцентре (если не охото качать)

Благо, на сайте http://linuxcenter.ru имеется инфа в каких городах есть офисы и их адреса и т.п.

Цитировать
- чем компилировать?
gcc

Цитировать
- куда ставить?
на разделы ЖМД :)

Цитировать
Будет ли он винт под себя форматировать?
ДА! т.к. ФС у него свои (не фат и не нтфс)

Цитировать
Можно ли его поставить на ту же PC где XP64 или на Macintosh?
насчет РС - без проблем. Просто при установке линуха - нужно выбрать использование загрузчика Grub (лучше всего) и ставить его в MBR! И тогда можно будет грузить или винду или макось или линух или дос или хз что еще по выбору :)

Цитировать
Или лучше для него железо купить?

Можно и купить, если денех не жалко. Но я бы лучше колбасы прикупил и тушенки :)



 


Название: Re: Как поставить Линукс?
Отправлено: UVV от Октябрь 01, 2009, 09:07
А у меня Slackware 12.1 дома, 12.2 - на работе =)


Название: Re: Как поставить Линукс?
Отправлено: UVV от Октябрь 01, 2009, 09:09
Цитировать
Будет ли он винт под себя форматировать?
ДА! т.к. ФС у него свои (не фат и не нтфс)

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


Название: Re: Как поставить Линукс?
Отправлено: kuzulis от Октябрь 01, 2009, 09:15
Цитировать
А у меня Slackware 12.1 дома, 12.2 - на работе =)
А у мну АРЧ! :)


Название: Re: Как поставить Линукс?
Отправлено: Targitay от Октябрь 01, 2009, 09:56
2 (0) Более полный ответ тебе дал kuzulis.

2 (UVV) Fedora у меня и на серваках стоит.  И где траходром? Стоял 8-й дистр, потом 10-й дистр, сейчас 11-й, на файрволе стоит 8-й только из-за моей лени переставить/обновить. Всё арбайтен. Серваки - не персоналки, а реальные вроде таких http://servers.ami.ua/modelling-number/titan48-667.html но куплены были 2 года назад.

2 (BRE) <Замечено, что сразу на "большую новизну" переходить не стоит> - с этим согласен. Но дома...

2 (ALL) Можно много спорить о дистрибутивах Линуха, кому-то нравится один дистростроитель, кому-то другой - каждый останется при своём мнении. Человек в (0) спросил как поставить и пишет <я никакого Линукса никогда даже в глаза не видел, не говоря уж о пользовании. >, т.е. ему нужна совершенно другая помощь.

2 (0) Тебе нужен гуру, который расскажет/покажет/научит что и как делать. Далее вопрос: в твоём посту есть строка <Ситуация: (хороший) заказчик желает Linux-версию одной задачи. Говорит Red Hat Linux и рекомендует Eclipse.>. По поводу задачи можно поподробней? Почему именно Eclipse, и почему именно Red Hat Linux?


Название: Re: Как поставить Линукс?
Отправлено: UVV от Октябрь 01, 2009, 09:59
Потому что это Enterprise. Весьма неграмотно ставить тестовый дистрибутив на сервера. У меня тоже на многих серверах стоит CentOS, потому как это тот же самый Red Hat.


Название: Re: Как поставить Линукс?
Отправлено: BRE от Октябрь 01, 2009, 10:04
Holy war начинается.  :)
Камрады, давайте не будем спорить, как показывает практика ни одна из сторон не будет переубеждена.
 :)


Название: Re: Как поставить Линукс?
Отправлено: UVV от Октябрь 01, 2009, 10:10
Типа того %)


Название: Re: Как поставить Линукс?
Отправлено: kuzulis от Октябрь 01, 2009, 10:24
Ну а хоть со мной в части колбасы и тушенки согласен хто ? :)


Название: Re: Как поставить Линукс?
Отправлено: Targitay от Октябрь 01, 2009, 10:30
Потому что это Enterprise. Весьма неграмотно ставить тестовый дистрибутив на сервера. У меня тоже на многих серверах стоит CentOS, потому как это тот же самый Red Hat.
2 (UVV) Может я не прав, но тестируется дистрибутив в чём? Если не ошибаюсь, то в новых фишках и технологиях. Если я не уверен, к примеру, в работе samba4, то и не буду её ставить (или запускать) - мне хватает и третьей версии. Позволяет-ли федора обеспечить службы NIS, Samba3, XDMCP, OpenVPN, VNC, MySQL, PostgreSQL, Oracle? - Не вопрос. Нужен доступ по RDP - с бубном и танцем тоже пожалуйста. Кстати без-бубную настройку xrdp я не видел ни под один дистрибутив. Что ещё надо под энтерпрайс?
Но это моё сугубое IMHO.

По теме топика - очень хочу узнать что за заказчик (может много прошу), который знает слово "Eclipse" и всё-же что за задача?


Название: Re: Как поставить Линукс?
Отправлено: UVV от Октябрь 01, 2009, 10:50
Заказчики тоже могут быть разработчиками.


Название: Re: Как поставить Линукс?
Отправлено: Targitay от Октябрь 01, 2009, 11:00
Заказчики тоже могут быть разработчиками.
И они привлекают стороннего разработчика для проекта под Линух, который не знает как поставить Линух? O_O Жесть!


Название: Re: Как поставить Линукс?
Отправлено: UVV от Октябрь 01, 2009, 11:15
И они привлекают стороннего разработчика для проекта под Линух, который не знает как поставить Линух? O_O Жесть!

Насколько я понял, автор работал под виндой, а дистрибутив под Линукс - это отдельная хотелка, которая не оговаривалась ранее.


Название: Re: Как поставить Линукс?
Отправлено: Targitay от Октябрь 01, 2009, 11:30
Насколько я понял, автор работал под виндой, а дистрибутив под Линукс - это отдельная хотелка, которая не оговаривалась ранее.

Может и так, но я сильно сомневаюсь во внезапно появившейся "хотелке".
ДЫК ГДЕ АВТОР ТОПИКА???


Название: Re: Как поставить Линукс?
Отправлено: SimpleSunny от Октябрь 01, 2009, 11:39
ДЫК ГДЕ АВТОР ТОПИКА???

Работает, наверное ;)


Название: Re: Как поставить Линукс?
Отправлено: Sergey B. от Октябрь 01, 2009, 12:45
Ставь Ubuntu\Kubuntu.


Название: Re: Как поставить Линукс?
Отправлено: Igors от Октябрь 01, 2009, 13:43
ДЫК ГДЕ АВТОР ТОПИКА???
Да здесь я :) Во-первых, всем СПАСИБО. Вот больше подробностей.

1) Я работаю на MacOSX, т.е. все исходники пишу там. Когда на Mac все готово - перетаскиваю на Вындоуз (XP64, VS 2008), это неприятная часть работы. Как Mac-пользователь (там один OS, можно только повременить с апгрейдом) весьма удивлен обилием Линуксов.

2) По задаче: очень скромный UI (здесь рассчитываю использовать Qt) зато большая расчетнвя часть + плагины. Расчетная часть полностью изолирована, может общаться с UI через API и использует свой кросс-платформенный API (Mac + Вындоуз)

- для работы с файлами
- для распределения памяти

Мне придется добавить поддержку и для Linux.

Насчет "хотелки" - я бы хотел сидеть на Mac и никуда больше свой нос не совать :) Но заказчик есть заказчик и капризничать (мол, это не моя платформа) я не могу.

Сейчас интенсивно гуглю, еще раз всем спасибо.


Название: Re: Как поставить Линукс?
Отправлено: Igors от Октябрь 01, 2009, 14:00
И они привлекают стороннего разработчика для проекта под Линух, который не знает как поставить Линух? O_O Жесть!
Просто здесь знание задачи/специфики, ну, скажем, "соразмеримо" со знанием Linux. И разработчик не сторонний :)

Edit: обратил внимание что "И они привлекают стороннего разработчика"  звучит как "и она покупает лестницу в небо" :)


Название: Re: Как поставить Линукс?
Отправлено: Igors от Октябрь 04, 2009, 13:47
Добрый день

Я поставил Linux на Macintosh

- поставил VMware Fusion и создал новую виртуальную машину
- поставил туда RedHat Linux (сераер). Зашарил нужные фолдеры на Mac и Linux их видит, удобно
- поставил Eclipse С++ tools и прорвался к "hello world" на Linux :)

Вопросы:

1) При гуглении я все время натыкаюсь на KDE. Почитал о нем в Wiki но там написано слишком "общо", поэтому вопрос: KDE вещь полезная/нужная или без нее можно спокойно обойтись?

2) Пробовал ставить Qt и здесь непонятки.  Скачал SDK для Linux (http://qt.nokia.com/downloads/sdk-linux-x11-32bit-cpp), запустил его, он сказал что все сделал. Смотрю: он выкинул Creator на десктоп, этот работает. Designer тоже есть и работает. Assistant есть но своих файлов не находит.  Примеры есть но без файлов проектов. Я вижу http://qt.linux-life.net/4/doc/en/deployment-x11.html (http://qt.linux-life.net/4/doc/en/deployment-x11.html) но не пойму: наверное я должен сначала Qt исходники скачать а потом заниматься "сборкой"? Или если у меня SDK встал, сразу действовать через qmake? И кто должен компилить? Eclipse? А как он узнает?

Спасибо


Название: Re: Как поставить Линукс?
Отправлено: Авварон от Октябрь 04, 2009, 14:52
1) kde - это окружение рабочего стола - то есть оконной менеджер (аналог аквы) + набор приложений а-ля браузер, файловый менеджер и тп. Есть ее gnome. Что выбирать - дело личного вкуса, но kde написано на qt, следовательно ближе сердцу)
2) попробуй поставить qt из репозиториев, там должна быть.


Название: Re: Как поставить Линукс?
Отправлено: UVV от Октябрь 06, 2009, 06:44
1) kde - это окружение рабочего стола - то есть оконной менеджер (аналог аквы) + набор приложений а-ля браузер, файловый менеджер и тп.

Ну зачем же так обижать? Это аква - аналог KDE!


Название: Re: Как поставить Линукс?
Отправлено: Авварон от Октябрь 06, 2009, 09:23
к сожалению плазма падает чаще аквы => моя фраза более верна


Название: Re: Как поставить Линукс?
Отправлено: Igors от Октябрь 06, 2009, 09:47
KDE Tools поставил, он был на RedHat диске. Но версия старовата (2006), так что все равно придется изучать как "собирать" Qt и.т.д. Ладно, мне пока и без Qt/UI хватает что делать на Линукс. Вопрос:

MyFile.h
MYFILE.h

Это в Линукс разные файлы?  Или это "optional" и можно отключить?

Спасибо


Название: Re: Как поставить Линукс?
Отправлено: Авварон от Октябрь 06, 2009, 10:06
линукс с точки зрения сборки ничем не отличается от мака\вин+мингв, т.к. гцц везде един. Мне казалось что инклюды кейс инсенсетив везде


Название: Re: Как поставить Линукс?
Отправлено: Igors от Октябрь 06, 2009, 10:16
линукс с точки зрения сборки ничем не отличается от мака\вин+мингв, т.к. гцц везде един. Мне казалось что инклюды кейс инсенсетив везде
Мне тоже, но в Линуксе получил по ушам. См. аттач, на Mac и Вындоуз так нельзя

http://www.2shared.com/file/8251718/371c97a8/Picture_1.html (http://www.2shared.com/file/8251718/371c97a8/Picture_1.html)


Название: Re: Как поставить Линукс?
Отправлено: Авварон от Октябрь 06, 2009, 10:38
эм, действительно О_о. В винде нельзя-_- А мне казалось можно. И гцц все-таки кейз-зависимый
только среди меня бытует мнение что на маке можно через консоль создать кейс-сенситив файлы (это вроде как в posix должно оговариваться). До ноута доберусь, проверю


Название: Re: Как поставить Линукс?
Отправлено: LeNsTR от Октябрь 06, 2009, 10:51
KDE Tools поставил, он был на RedHat диске. Но версия старовата (2006), так что все равно придется изучать как "собирать" Qt и.т.д. Ладно, мне пока и без Qt/UI хватает что делать на Линукс. Вопрос:

MyFile.h
MYFILE.h

Это в Линукс разные файлы?  Или это "optional" и можно отключить?

Спасибо

Это разные файлы и отключить этот факт никак нельзя.


Название: Re: Как поставить Линукс?
Отправлено: Igors от Октябрь 06, 2009, 13:01
Это разные файлы и отключить этот факт никак нельзя.
Понял, спасибо