Выбор правильного распределения для изучения и хостинга веб-приложений

Ответ Christopher заставил меня пойти, читает страницу справочника, и можно указать версию, когда загрузка источника с Кв. - добирается.

Из Кв. - получают страницу справочника.

источник

...

Определенная исходная версия может быть получена путем добавления постфикса исходного имени с равнянием и затем версией для выборки, подобный механизму, используемому для файлов пакета. Это включает точное соответствие исходного имени пакета и версии, неявно включая APT:: Доберитесь:: опция Only-Source.

Обратите внимание, что исходные пакеты не прослежены как двоичные пакеты, они существуют только в текущем каталоге и подобны загрузке исходных шаров tar.

так выполнение

apt-get source php5=5.3.2

должен добиться цели

4
21.08.2018, 03:09
4 ответа

Если Вы хотите машину для локальной разработки (настольная машина), и Вы хотите изучить много - затем идут с Arch. Это будет вид силы Вы для приобретения знаний о некоторых вещах под капотом о GNU/Linux, потому что необходимо собрать все из командной строки, так быть подготовлены, довольно большое чтение будет требоваться, хотя это не на самом деле, что трудно, поскольку люди думают. Первая установка берет немного дольше, если Вы не опытный GNU/пользователь Linux, но поддержание ее является бризом. У Arch также есть чрезвычайно хорошая Wiki с тоннами полезной информации, она имеет партии, и много пакетов + АУР (Пользовательский репозиторий Arch (который имеет все, что чиновник Arch repos не имеет)). У Arch также есть все новейшие пакеты, так как это является "новейшим". Я не рекомендовал бы это для "производственного" сервера хотя по тем же самым причинам. Серверы должны быть стабильными, не новейшими.

Так, если бы Вы хотите дистрибутив сервера - я пошел бы с Debian. Очень стабильный (но более старые пакеты), немного легче использовать, чем Arch, по-моему, не такая хорошая Wiki.. Также заставляет Вас изучить довольно много.

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

Хотя, поскольку другие указали, действительно нет никакого неправильного выбора. Можно изучить большое использование любого другого дистрибутива. Различие, Gentoo/Arch/Debian "вынудит Вас" сделать так с начала. В конце все это сводится к в основном более или менее тому же (или очень похожий) вещь..

8
27.01.2020, 20:46

Действительно нет никакого "правильного" распределения. Хорошая вещь о free/libre/open исходном программном обеспечении состоит в том, что большинство из них в свободном доступе (как в пиве) также.

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

Ваше требование для хостинга веб-приложений является, возможно, немного слишком общим. Приложения ЛАМПЫ, например, будут работать примерно на любом распределении. Если Вы хотите разместить JBoss или приложения Сервера приложений IBM WebSphere, Ваш выбор ограничен немного поддерживаемыми операционными системами как RHEL или SLES.

Другая вещь рассмотреть состоит в том, нужна ли Вам профессиональная поддержка или нет.

Можно взглянуть на DistroWatch для получения обзора большинства (если не все) доступные дистрибутивы.

4
27.01.2020, 20:46

Я не считал бы Ubuntu прочь как ориентированный на потребителя дистрибутив, это - на самом деле большая опция и для рабочего стола и для серверов. У них даже есть и рабочий стол и сборки сервера: http://mirror.anl.gov/pub/ubuntu-iso/CDs//precise/. Это - также очень общая опция работать на облаках, таких как Amazon EC2.

Выполните Рабочий стол Ubuntu на своей локальной машине работы и сервере Ubuntu для Вашей среды хостинга, и Вы извлечете пользу из использования той же ОС для обоих, т.е.: вещи будут работать то же локально и на Ваших серверах.

Я на самом деле предпочитаю Linux Mint на рабочем столе в эти дни, но так как он основан на Ubuntu, можно запустить Ubuntu на сервере и все еще извлечь пользу из него являющийся почти идентичным.

3
27.01.2020, 20:46

Не идите для Fedora. Это - хорошее распределение, но Вы не должны забывать, что это - основная цель, должен протестировать новые пакеты программного обеспечения на RedHat Enterprise Linux.

Хинду является блестящим для склонности Linux, но Вы должны будете быть готовы сделать большой поиск и устранение неисправностей и исправление. (Идет с его понятием). Я наслаждался этим распределением в течение многих лет сам, но я изменился на Ubuntu, потому что исправление часто повреждало систему, требуя поиска и устранения неисправностей. Много очень хорошей документации и мне всегда удавалось разбудить хинду и работающий снова.

RHEL & SLES/SLED (Redhat и Novell SuSe) является дистрибутивами предприятия, которые требуют сбора за поддержку за получение патчей.

Я не впечатлен SLES/SLED (из-за всей проблемы в офисе), корпоративный класс Linux. Это - моя причина избежать OpenSuse

Мне нравится простота использования/установки/исправления для Ubuntu самому. Это является довольно прямым, стабильным и имеет предсказуемый цикл обновления. Я использую его в качестве основного рабочего стола и в качестве сервера ОС.

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

2
27.01.2020, 20:46

Теги

Похожие вопросы