2

Я постараюсь держать это в фокусе, хотя по характеру моего путешествия это будет все, кроме.

Я веб-разработчик, я всегда разрабатывал для Windows такие технологии, как XHTML, CSS, Javascript и Flash, я занимался PHP и MySQL. Я хорошо привык к рабочим процессам и инструментам Windows, от Photoshop до Notepad++, стекам Filezilla и сервера WAMP до After Effects и многого другого, но всегда в Windows.

Я нахожусь в точке, где я думаю, что мне нужно начать серьезно заниматься разработкой для Linux, особенно сейчас, чтобы создавать веб-приложения на основе Node.js, но компиляция инструментов и программ стала задачей, с которой мне чаще всего приходится сталкиваться. делать.

Мой вопрос?

Мне нужно получить удобную установку Linux, но какую? Мне нужны общие инструменты разработчика интерфейса (списки приветствуются), а также как можно больше инструментов, которые есть в Windows.

Мне нужно с готовностью подключиться к Интернету, мне нужны обновления ОС, чтобы не разрушать мой рабочий процесс из-за сбоя ОС, как я видел Ubuntu для разных друзей. Я хочу эффективности, мне нужно иметь возможность настраивать то, что мне нужно для выполнения задач разработки.

Полагаю, это может быть длинный список, но - у меня нет практических практических знаний об ОС Linux и о том, как она "сравнивается" с Windows (извините, мой бред). Я, очевидно, хочу учиться, но я гораздо больше хочу просто ... продолжить разработку интерфейса, только на Linux вместо Windows.

Удачи с этим, и спасибо заранее за советы, помощь, ссылки, списки и не делать.

3 ответа3

2

Ubuntu - безусловно, самый дружелюбный дистрибутив, который я знаю. Насколько Ubuntu обновляет разрушающие вещи, я не испытывал это, используя режим стабильных обновлений только. Если вы измените его и захотите поиграть с новейшими обновлениями и программным обеспечением, тогда вы в значительной степени попросите о нестабильности. Обычно выходит из коробки с готовностью подключенным к Интернету с помощью проводной локальной сети, но я не могу сказать то же самое для беспроводной связи, так как много раз мне приходилось искать драйверы, а иногда даже не могу заставить беспроводную работу работать из-за слишком нового беспроводного устройства и неразработанный / в стадии разработки для Linux.

В качестве альтернативы, если вам неудобно, что для многих будет первой миграцией, вы можете поиграть с WUBI, который представляет собой Ubuntu, который будет установлен внутри NTFS, как если бы это был Windows Software, и даже может быть удален обычным образом. Он работает как двойная загрузка, так что вы можете почувствовать, как Ubuntu работает на вашем компьютере.

По словам других, программы из окон не так хороши, но некоторые работают. Office 2007, Photoshop Я установил через WINE и работает довольно хорошо (не идеально, но очень хорошо). Что касается программирования редакторов, Ubuntu поставляется с GEdit, который является хорошей альтернативой Notepad++.

Я также думаю, что вы обнаружите, что во многих дистрибутивах Nix есть опция, позволяющая вам запускать свои ОС на live CD или USB для удобного использования перед фиксацией. Я только что перешел на Ubuntu в прошлом году и с удовольствием использовал его для своей веб-разработки без единой проблемы. Просто пока не обновляйтесь до Unity. Дайте ему повзрослеть и посмотрите, как идут дела.

2

Я сделаю то же самое предложение, что и всем, кто изучает Linux ... используйте VirtualBox. VBox - это менеджер виртуальных машин, который позволяет вам очень легко создавать и запускать виртуальные ПК. Он отлично поддерживает Linux, и вы можете перейти от установки VBox к установке и запуску машины Linux примерно через полчаса, если у вас уже есть Linux iso. Так что скачайте его, возьмите несколько живых CD, чтобы попробовать, и посмотрите, что вам нравится.

Что касается дистрибутивов, чтобы попробовать ... у каждого есть свои причуды, которые помогают сделать его уникальным. Некоторые дистрибутивы, такие как Fedora и Debian, используют жесткий подход к программам, отличным от OSS, поэтому вы часто не найдете в их репозиториях проприетарных драйверов, кодеков и плагинов. Вы все еще можете получить их, но это требует больше работы. Другие менее жесткие дистрибутивы, такие как Ubuntu и Mint, предлагают более легкий путь в этом отношении, поскольку репозитории будут содержать проприетарное программное обеспечение.

Кроме того, есть разные менеджеры пакетов, которым нужно учиться, и вам нужно выбрать рабочую среду, наиболее популярной является KDE & Gnome. Новейшие версии обеих систем, как правило, работают по-разному, чем Windows, поэтому вам может понравиться или не понравиться то, что вы получите. Это главная причина, по которой я предлагаю попробовать несколько дистрибутивов.

Без особого порядка, я предлагаю попробовать Ubuntu 10.04 LTS, Mint 11, Fedora 15 и openSUSE 11.4. Все, кроме Ubuntu 10.04, являются самыми последними выпусками. Ubuntu LTS - это долгосрочная версия поддержки, которая имеет меньшие преимущества, поэтому она должна быть более стабильной, чем более часто выпускаемые дистрибутивы. Однако, если вы хотите увидеть последние версии Ubuntu, перейдите с 11.04.

1

Вы получите много разных ответов на этот вопрос, и не будет одного очевидного ответа, но я думаю, что будет справедливо сказать, что любой из более зрелых, ориентированных на конечных пользователей дистрибутивов должен хорошо работать для вас.

Любой дистрибутив, перечисленный здесь , вероятно, будет хорошо документирован и ориентирован на пользователя.

Ubuntu и его братья и сестры, Kubuntu и Xubuntu, часто предлагаются для новых пользователей, потому что у вас есть три варианта «внешнего вида» и динамичное сообщество. Из моего личного опыта с ними, если у вас есть проблема, у кого-то еще уже была такая же проблема, и она была решена. Проблема в том, что вы говорите, что уже видели, как Ubuntu создает проблемы для друзей.

Debian, OpenSUSE и Fedora - три альтернативных предложения, которые также имеют большие сообщества и хороший уровень поддержки. Лично у меня нет опыта работы с этими тремя.

Что касается вашей работы, то чем популярнее дистрибутив, тем выше вероятность того, что у вас есть необходимые инструменты.

Что касается конкретных инструментов, вам нужно найти понравившийся вам текстовый редактор и ознакомиться с ним. В Linux существует довольно много текстовых редакторов, и кажется, что у каждого есть свой культ. Я думаю, что большинство крупных дистрибутивов должны поставляться с VIM, хотя VIM, кажется, очень любит или ненавидит.

Если вы ищете замену для Фотошопа, ваш лучший выбор - GIMP. Существует также версия GIMP, разработанная для того, чтобы выглядеть и чувствовать себя как Photoshop, известная как GIMPshop.

Если вам нужны костыли, чтобы помочь вам в переходе с Windows на Linux, большинство более крупных дистрибутивов будут иметь хорошую поддержку WINE и будет много документации по использованию WINE с некоторыми приложениями Windows.

Кроме того, для любого основного использования Linux вы должны быть знакомы с терминалом. Это официальное руководство GNU BASH. Также узнайте, как использовать справочные страницы. Ввод "man" обеспечивает руководство для большинства команд в BASH.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .