Четверг, 01 января, 2009 | Автор:

Видимо, какую операционную систему вы используете, могут многое сказать о вас. Если вы используете иной форме ничего *, который распределения Вы используете можно многое сказать, а. Резервирование в сторону, Я считаю, что дистрибутив зависит абсолютно от его управления пакетами и распределения.

Мне понравилось кв-получить (1, 2) но было некоторое техническая проблема в какой-то момент, и это заставило меня использовать способность вместо. Использование способности немного легче – он имеет больше возможностей автоматизированных в один, логический, команды, где кв-Get требует отдельных команд. Способности также имеет проклятия-основанный Графический интерфейс пользователя. Если вы не используете графический интерфейс, то, кроме краткости в плане количества команд, чтобы узнать, там, видимо, нет технических причин, чтобы предпочесть один над другим. Способности и кв-получить служить К / Х / Ubuntu и Debian хорошо. С этой точки, Я использую имена Kubuntu и Ubuntu в свободно сменным моды.

На мой использования CentOS (на основе Red Hat), Я нашел мне нравится ням. Это похоже на работу в так же, как например – одна команда, чтобы управлять ими всеми. Он имеет некоторые довольно некорректное поведение по умолчанию я не собираюсь, чтобы попасть в здесь как его, скорее всего, потому, что я просто не привыкли к нему. По крайней мере, с технической точки зрения, это очень хорошо. Я считаю, что Мягкая фетровая шляпа также использует ням хотя мой опыт работы с Fedora очень ограничен.

теория…

Fedora и Ubuntu находятся в классе распределений, которые имеют довольно строгий цикл выпуска. Ubuntu 8.10 (версия названа так за год и месяц его выпуска) не будет, для крупных ошибок и незначительных изменений, за исключением, нет другого крупное обновление до следующей версии, Бойкий Jackalope. Пользователи Ubuntu есть последние версии большинства программ на своих рабочих прямо сейчас. В месяцы, предшествовавшие очередной релиз, однако, они не собираются быть настолько повезло, если они не хотели с помощью “бета” релизы. Как я не очень знаком с Fedora, Я не собираюсь потрудиться идти в его цикла выпуска.

Эти 2 распределения, также в пределах одного класса распределений, известного как “двоичный” или “двоичный основе” распределения. Это означает, что при загрузке обновления, файлы, которые загружаются предварительноскомпилированный и должен работать на любом “поддержанный” аппаратные средства. Это не специально Оптимизированный для оборудования вашего рабочего стола, например, ваш процессор. Возможно, у вас AMD процессор, который имеет дополнительную поддержку команд, которые Intel Процессоры не имеют. Обратное может быть также справедливо. По этой причине, Распределение двоичный-релиз не может оптимизировать для одного конкретного бренда оборудования. Независимо от этого “без оптимизации”, он должен работать в приличном темпе.

практика!

О 2 лет назад я начал использовать Kubuntu. После нескольких месяцев работы с ним, Я начал, чтобы узнать больше о его специфике. Я не большой фанат использования инструментов с графическим интерфейсом для обновления системы, когда, в конечном счете, его все происходит в командной строке в любом случае. Инструменты GUI просто скрыть сложность Я не против видеть.

Я закончил тем, что колотить сценарий, обновление, который будет работать все шаги, необходимые, чтобы получить способности, чтобы просто идти вперед и модернизировать уже, kthx?©, возможно, останавливаясь по пути для резервного копирования мою конфигурацию, перемонтировать NFS сетевой ресурс, где мы держим репозиторий на месте, резервное копирование локального кэша установленных пакетов способности автора, у одних папка-Ссылка перетасовки использовать локальную копию, если сетевой ресурс не мог перемонтировать, синхронизировать между локальной копии и сетевом ресурсе, если предыдущий обновление была проблема сетевом ресурсе, и обновить списки пакетов в репозитории. В общем, это не пошел бы вперед, если есть какие-либо ошибки, хотя, как вы можете сказать, этот сценарий стал грязным зверь что сделал все возможное, оригинальными требованиями. Это работает хорошо для меня.

До того дня, не пришел, чтобы обновить между Kubuntu 6.10 к 7.04. Я сделал это вручную, хотя, не со сценарием.

Я в конечном итоге переустановки с нуля в результате беспорядок, который последовал. По крайней мере, как администратор резервного копирования должны сделать так, чтобы продемонстрировать, было легко восстановить все, что я действительно необходимо. 🙂

Что еще там?

Даже прежде, чем я должен был повторно установить Kubuntu, Я познакомился с другого дистрибутива под названием Gentoo. Есть 2 очень четкие различия между Gentoo и системы обновлений в Ubuntu. Во-первых, Gentoo является источник-дистрибутив, основанный. Это означает, что при обновлении пакета, менеджер пакетов загружает источник и компилирует все, надеюсь оптимизации его для ваш система. Это, Я думаю,, очень здорово. Недостатком является то, что компиляция все занимает очень много времени.

Вот мои (очень ненаучно) оценки для длины времени, необходимое для установки базовой ОС с графическим интерфейсом для рабочего стола с установочного носителя, исключая посторонние драйверы (например, последние 3D графические драйверы):

Операционная система: мин – Макс (медиана)

Windows Vista: 15 – 30 (20) минут

Ubuntu: 15 – 40 (20) минут

Gentoo: 3 – 40 (6) часов

Gentoo также требует много возиться с конфигурационные файлы для того, чтобы все заработало – это еще одна причина для чрезвычайно длительной задержки между вставив диск и при загрузке вашего удивительным * новый рабочий стол. Популярные приложения имеют бинарные пакеты доступны для загрузки – хотя это не вариант по умолчанию.

Они видят меня Rollin’

Существует еще один очень важный различие Gentoo имеет от большинства других дистрибутивов. Это “прокатки-релиз” распределение. Это означает, что нет никакого строгий вариант или “релиз” что распределение придерживается. Если вы устанавливаете Gentoo сегодня… Если вы отделка Установка Gentoo сегодня, вы, вероятно, будете иметь самую последнюю версию всех приложений, которые установлены. Если какой-то неясной приложение получает серьезное обновление завтра, в течение нескольких дней, если вы запустите обновление системы, Вы будете иметь, что последнюю версию на рабочем столе.

Разница между этим прокатки-релизе и “другой” распределения довольно ошеломляющие. Например: Если KDE 4.2 должны были быть освобождены завтра, вы, вероятно, придется ждать меньше 2 недель для того, чтобы быть доступны на Gentoo. Пользователи Ubuntu, возможно, придется ждать, пока 9.04 – что это 4-месячного ожидания.

Что-то больше подходит?

Лично, Я не готов поставить в 40 часов усилий, чтобы моя система работает так, как я хочу, чтобы. Мой коллега пришлось переустановить недавно по какой-то неясной причине и оказывается, что он не был готов поставить в 6 часов (он более опытный с Gentoo) усилий, чтобы получить свою систему обратно, как он был запущен либо. Вместо, Arch Linux привлекло его внимание. Arch Linux является прокатки-релиз (как Gentoo), двоичный основе (как Ubuntu) распределение. Его пакеты (хорошо, Подавляющее большинство из них) много не надо возиться с их конфигурационных файлов, чтобы все заработало красиво либо. Его лучшее из обоих миров!

Вы все еще должны знать, что вы делаете * но если вы пришли в этот момент, она не должна быть такой гигант прыжок веры. Менеджер пакетов Arch Linux в, называемый пакчеловек, имеет встроенную обработки зависимостей и конфликтов. Я использую другой менеджер пакетов, йогурт (Французский для йогурт), который очень быстро стал популярным среди пользователей Arch. Yaourt увеличивает функциональность Pacman, позволяя загружать и устанавливать приложения непосредственно из ОЗМ, или Арка Пользователь репозитория. Этот репозиторий содержит сценарии, которые позволяют автоматически загружать и устанавливать множество приложений, которые иначе были бы полностью поддерживается за счет собственных основных разработчиков Arch в. Он загружает и компилирует пакет в через chroot среде. Затем он упаковывает через chroot среды в pacman-совместимый пакет архива и использует Pacman, чтобы развернуть его в вашу систему.

Также, AUR поддерживает систему голосования посредством популярные пакеты получить помещен в более чиновника [сообщество] хранилище. Yaourt также поддерживает механизм автоматического голосования посредством, после установки пакета с помощью ОЗМ, он спрашивает, если вы хотите проголосовать за его включение в [сообщество].

Я считаю, что время, необходимое для моей установки Arch собирался 90 минут. Я не рекомендую Archlinux для новичков, хотя я из рекомендовать его для любого пользователя Linux, кто получил скучно с другими дистрибутивами – и хочет попасть в вшивый песчаный, без необходимости установки Linux From Scratch. Arch Linux был получить довольно популярным в наши дни. Его в настоящее время число 14 на Distrowatch.

* Если вы знаете, что вы делаете. И ВЫ ЛУЧШЕ BLOODY знаете, что вы ДЕЛАЕТЕ!
Поделиться
Категория: догма, Linux
Вы можете следить за ответами к этой записи через RSS 2.0 подача. Вы можете оставить ответ, или Архив с вашего собственного сайта.

5 Ответы

  1. 1
    Aragon 

    You should try FreeBSD sometime. It can be installed from binaries (quickly) or from source. It can be updated from binaries or from source. It has rolling releases (STABLE and CURRENT) and timely releases that only receive subsequent security fixes (RELEASE).

    Packages can be installed from binaries or from source (most use source). Packages can be installed in a rolling fashion (latest and greatest), or can track timely releases.

    I install the OS from binaries, update the OS from source, and primarily use source for installing packages.

    Ccache improves compile times in a big way, кстати.

  2. Hehe. I’d hazard to say that Archlinux is Linux built with BSD’s mindset.

    For one, It uses a BSD-style init systemwith /etc/rc.conf and the /etc/rc.d/ folder. I wouldn’t say its exactly the samejust that its styled similarly.

    I’m checking out ccache now btw. Обычно, I prefer installing from binary. Only once have I needed to install from source. Thanks for the heads-up.

  3. Hehe. Even the Arch wiki reckons they’re both very similar.

  4. 4
    totedati 

    even if my little advice very late ( 2009 VS. 2014 ) i think is worth the trouble of writing
    you mention gentoo vs. arch linux but you forgot to add the true gentoo child which is sabayon linux distro:
    http://www.sabayon.org/

  5. Sabayon appears to be quite popular. Many things have changed since then of course.

    For one, I now strongly recommend against usingdo-everything-for-youhelper applications like yaourt. The primary reason for that is that the majority of users don’t really know what it is doing and it ishidingthings from the usersomething that goes againstThe Arch Way”.

Оставить комментарий » Войти