Если вы еще не в теме, выясняем нужна ли вам операционная система Ubunta.
Выяснение вопроса сузим до веб-разработки, общего пользования и установки.
Расладываем по полочкам:
1. IMHO
Человечность! Это перевод названия
Ubuntu. Поверьте вам понравится установка
Ubuntu, вам понравится дизайн и множество изящных решений, которые можно
«долепить», вам понравится огромное сообщество этой операционной системы на данный момент, вы спокойно найдете ответ на любой ваш вопрос в
google!
Вопрос перехода на Ubunta по-моему мнению может возникнуть у двух типов людей — у тех, кто хочет сэкономить так сказать на платной
Windows и на тех, кто не может себе позволить
платную ОС, но не хотят быть вне закона.
Я НЕ отношусь к игроманам, геймерам, в общем к тем, кто не может позволить себе НЕ установить компьютерную игру. Вопрос о компьютерных играх исключен из рассмотрения. Ниже попытаюсь осветить основные вопросы без учета "
игровой" составляющей.
2. GNU
Свобода запуска программы с любой целью.
Казалось бы на этом можно закончить — ан нет!
Если посмотреть обсуждение вопроса лицензирования в сети, то можно озадачиться мягко говоря) Да,
Ubunta распространяется бесплатно, да вы можете ее использовать бесплатно и распространять бесплатно и можно много чего бесплатно. Но не будем забывать где мы живем!
Оказывается, если вы простой программер или "
слишком умный" админ, установивший эту бесплатную ОС на рабочих станциях своей сети к вам все равно "
докопаются".
Не важно к какой группе товарищей вы относитесь (
см. выше), вы ожидаете в любой ситуации диалог такой:
Инспектор:
— Где ваша наклеечка и документ, подтвержающий лицензированное использование ПО?
Вы («слишком умный товарищ»)
— У меня бесплатная ОС Ubuntu! Она распространяется бесплатно! )))
Инспектор:
— Аа..(( так. Вы молодец. Щастливого дня вам((
А на самом деле все может быть совсем иначе, например так:
Инспектор:
— Где ваша наклеечка и документ, подтвержающий лицензированное использование ПО?
Вы («слишком умный товарищ»)
— У меня бесплатная ОС Ubuntu! Она распространяется бесплатно! )))
Инспектор:
— Предъявите документ, подтверждающий, что вы используете действительно бесплатное ПО.
Вы («слишком умный товарищ»)
— Эээ… Я не обязан вам ...
следует изъятие компа.
Переиграем ситуацию.
Инспектор:
— Предъявите документ, подтверждающий, что вы используете действительно бесплатное ПО.
Вы («слишком умный товарищ»)
— Пожалуйста. \предъявляете лицензию на английском. Ладно, допустим вы нашли перевод на русский\
Инспектор:
— Это не является документом в нашей стране. Покажите заверенную нотариусом или официальным гос. органом или на крайний случай компанией, имеющей разрешение на распространение, документацию.
Вы («слишком умный товарищ»)
— (((
В общем тема очень даже неприятная. Не будем забывать где мы живем. Даже среди «сильно умных», которые кричат о своей честности и готовности следовать закону, частенько встречаются те, которые после длительных разговоров и бегатни по органам, обращаются к родственникам, знакомым и друзьям. В общем не расслабляйтесь, господа и товарищи — вы кучка рабов, которой дали такую заманушечку как "
демократия". На самом деле без своих детей, друзей, товарищей, родственников (
каждый в своей степени) — вы никто, не забывайтесь.
Да, меня понесло. Ну очень не хочется быть рабом и в то же время "
… чист как изумруд и в душе святого до .."
Хотелось бы осветить вопрос лицензирования еще глубже затронув еще момент установки различных пакетов, но пора ставить точку в этом пункте.
Последнее пожелание — общайтесь с теми, кто имел опыт в реальной жизни, сталкиваясь с лицензированием.
3. Good news for web development with Ubuntu
Попробуем перечислить основные инструменты, используемые при веб-разработке:
Дизайн — photoshop
Сервера — apache, denwer, wamp, lamp
Редакторы, среды разработки — eclipse, pad++, блокноты, ZendStudio, NetBeans, phpStorm
А вот в принципе и все.
Теперь попробуем развернуть вопрос таким боком — можем ли мы использовать только бесплатные программы и есть альтернатива платным?
С серверами однозначно да, со средами разработки тоже вариантов море. Остается только
photoshop. Да, альтернативы этому мощному инструменту в принципе нет! Я сказал нет. Мое IMHO подкреплено практикой. Если вы занимаетесь дизайном или верстаете psd- макеты, то без него вам не обойтись. Был у меня заказик горящий по
html-верстке, а в это время у меня только
Ubunta была работающей, так вот psd-макеты отображались редакторами
Ubunta (
GIMP), но очень уж неприятно как-то работать было. Не, не неприятно, а нереально!
Вердикт окончательный — без
photoshop'а не обойтись, если вы занимаетесь дизайном и версткой.
Подитожим — веб-разработкой под
Ubunta можно заниматься очень даже бесплатно, использую бесплатные программы. Исключается только дизайн и полноценная верстка, затрагивающая работу с psd-шаблонами.
4. Negative news for web development with Ubuntu
Новость для дизайнеров и верстальщиков,
«смутные вопросы» проверяющих органов о бесплатности использования этой ОС и есть два негатива веб-разработки под
Ubunta.
5. Install Ubuntu
О простоте установки упоминал выше. Добавлю, что есть два варианта — дла ленивых (простых пользователей) и "
продвинутых".
При "
продвинутой" установке вы разбиваете разделы жесткого диска и указываете
Ubuntu в какой раздел чего устанавливать. Дело в том, что эти небольшие знания-умения очень даже расширять вам кругозор и как пользователя и как программиста и как администратора( если вы раньше этого не знали-умели конечно).
Установщик
Ubuntu всегда со мной на флешке. Очень нравится мне их
gparted для разбивки разделов
HDD.
5. Design
Буду краток. Большинство людей, которые "
рассматривали"
Ubuntu впервые, были впечатлены красотой этой ОС. Сам я не большой ценитель величайших задумок дизайна, но мнение большинства говорит само за себя.
Немного может не в тему дизайна, хотя не исключаю, что этот фактор мог сыграть не малую роль. За более, чем 10 лет "
колупания" в компьютерах, мысль установить для использования
*nix ОС посетила меня впервые. Ранее, чем до
Ubunta, я не видел смысла колупания
в *nix.
Ubunta действительно человечна!
6. Community
В сети уже накопилось неимоверное количество информации. Вопроса как сделать что-либо с
Ubunta у вас не возникнет.
Мой личный "
педантный" рецепт — я установил
ubuntu на виртуальной машине, потестил, установил как полноценную ОС. Для знакомства с
Ubuntu предлагаю очень симпотичный
manual, которым пользовался сам.
200 страниц текста —
Неворотин Вадим.
7. Example
Краткий пример для понимания "
правильности" и "
простоты" использования
Ubuntu "
умными товарищами".
Допустим вы
виндузоид и устанавливаете
WAMP (
Windows Apache MySql PHP). А ниже шел бы
manual по установке. Представляете себе?
А теперь как это делается в Ubuntu:
sudo apt-get phpmyadmin
Да, это все! Расшифрую сколько смысла в этой строчке:
sudo — исполняем от
administrator. Дело в том, что в
Ubuntu все "
важные" дела делаются от
administrator'a.
Ubuntu предложит вам всего лишь ввести пароль.
apt-get — стандартная программа для скачивани и установки пакетов (программ). Официальные репозитории, с которых происходит скачивание пакетов настроены изначально. И если вы в будущем станите не просто "
умным товарищем", а "
сильно умным товарищем", то можете "
прилепить" какой-нибудь неофициальный репозиторий и скачивать с него "
особенные" пакеты-программы на свой страх и риск.
После ввода этой команды в командной строке и ввода пароля адинистратора,
Ubunta "
увидет, поймет и спросит", что вы хотите наверное установить под
phpmyadmin еще и
sql, apache, php? Вы скажите
«yes»! После закачки пакетов, все "
само собой" уставиться и вы увидите полноценно работающий
lamp-сервер.
Наслаждайтесь.
Комментарии (12)
RSS свернуть / развернутьdegtyarchuk
miha
PigmaLion
не совсем, нужно еще таки куски от сервера мускула поставить, т.к. с этой коммандой станет вроде только клиент, и лучше таки ставить не через апт, а через графический инсталлятор, не помню как называется синаптик кажись, в нем же сразу можно и мускул сервер выбрать для инсталла, т.к. зависимости пхпмайадмин не подтягивали именно его вроде бы
так же для удобства работы с апачем, а именно виртуальными хостами желательно поставить тулзу которая кроме тонкой настройки системы еще открывает графический интерфейс управления апачем, мускулом и прочими сервисами и серверами на машине
гимпом работать очень тяжело, но если нужно сделать просто шаблон макет, то нефик делать, так же в нем и кнопочки и прочую ересь тоже можно делать, да, это не инструмент для рисования, но для веб дева можно юзать, Галкин кстати один из проэктов для греков делал в гимпе
еще у убунты есть проблемы для установки на ноутбуки с двумя видеокартами, точнее не в установке, а в работе собственно с этими видяхами, но процесс идет и с помощью бубна делается невозможное, мануалы есть. В новой убунте надеюсь это сделают на уровне установщика.
Так же прошу заметить, что в убунте намного намного приятнее работать, для работы очень громадные потенциал, для вас фраза 2-3-4 рабочих стола будет звучать смешно, но поверьте когда вы это попробуете вы оцените. Так же машину с убунтой можно при постоянном рабочем цикле, не просто чтоб стояла, а именно работать, не выключать месяц и более, и не будет у нее проблем с очисткой памяти. У меня при 3 запущенных браузерах соответственно с вкладками не по 5штук, а более машина прекрасно себя чувствовала 26 дней без ребута, и ко всему прочему я ставил множество софта, в винде бы просто пришлось ребутнуться, она ж без этого не может. В убунте только апдейт ядра может заставить ребутнуться ито можно не перегружаться, это никак не повлияет на работу.
Так же в винде с 2гб оперативки как часто вы в своп вылазиете? Скажу прямо часто. С убунтой только зенд фреймворк может заставить ее вылезти в своп, так постоянно используется она умудряется обходиться оперативкой.
miha
А вот фиг вам! Я пробовал. Все именно так, как я и описал. Причем это даже не на последней версии. Именно одной командой ставит все.
Да, есть такой, именно для виндузоидов, которые боятся консоли. Абсолютно без разницы, просто как ни крути, но через консоль правильней, возможностей больше и удобней.
Насчет тяжести не интересовался. Просто если профессиональный дизайнер тебе дает свой psd-ник, то фиг ты его гимпом нормально откроешь. Я сталкивался — ни один psd-ник нормально не открылся, как минимум были проблемы с отображением градиентов. А как ты будешь объяснять заказчикам, что у тебя понимаешь ли гимп, у которого чуточку не то отображаеться? Не вариант.
Извращениями не интересуюсь)
Начет свопа) У убунты под своп выделяется целый раздел диска SWAP. И если ты «продвинутый» пользователь (та думаю, что и автоматом она знает сколько выделить), то забить своп ну никак не получится. По этому поводу инфы — валом.
PigmaLion
и да, убунта это тру!
miha
что значит тру ???
Artemiy
тру — true!
For example: war is false, peace is true!
..or windows is sucks, ubuntu is true!
PigmaLion
Photoshop, не последних версий, уже давно под wine работает. В конце-концов не вижу проблем с установкой виртуалки с хрюшей только под софт-графику, 768 оперативы на машину + 200 сврху и того около 1Гб я думаю уже каждый сможет выделить из системных запасов, вроде как времена 2Гб ОЗУ уже проходят, ну а если нет, то закрываем мурзилки и хромы и работаем только с одним софтом в один присест :)
Со свопом не все так просто (если ОЗУ много, то рекомендуют его вообще не делать для увеличения скорости работы системы, а если надо, то потом ручками влете смонтировать) и в то же время проще некуда, если закончился или его не хватает, то добавить влете из файла, отформатированного под swap, нет никаких проблем, так сказать swapon /ваш/фаил вам в помощь.
yuginboy
от себя: не ставьте новые релизы, возмите более древний но «LTS» Long Term Support, могут быть проблемы с новым оборудованием, но они скорее всего сами пропадут при обновлении. Зато бубнов и плясок будет на порядок меньше, а может и не будет вообще.
halkin
Artemiy
PigmaLion
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.