Tag-Архив за » йогурт «

Четверг, 12 ноября, 2009 | Автор:

Если вы когда-нибудь окажетесь обновления одного приложения в Arch Linux (очень плохая идея, кстати) и это повысило Readline Вы могли бы закончить тем, что видели ошибку вдоль линий:
/bin/bash: error while loading shared libraries: libreadline.so.5: cannot open shared object file: No such file or directory
Надеюсь, вы все еще есть Баш подскажут открыт, и вы не закрыли их все. Если вы все еще можете, немедленно выполните следующее:
pacman -S bash
иначе вы не будете иметь возможность запускать Баш больше, потому что удар будет по-прежнему ссылается на старой версии Readline.

Также, в будущем, не работают
pacman -Sy application
(питон в моем случае)
вместо, запустить:
pacman -Syu
который будет гарантировать, что все приложения будут обновлены.

Лично, Я думаю, что Баш должен был набор зависимостей, говоря, что он требует старую определенную версию Readline и то же самое для нового Баш, требуя новую версию Readline. Несмотря на, а не рискуйте. 😉

Поделиться
Среда, 22 апреля, 2009 | Автор:

Арка Процесс установки Linux является документально на арке вики. Я рекомендую, что лица, новые выгнуть попробовать отличное Руководство для начинающих вместо Официальный Arch Linux Install Guide. Хотя оба вики записи описывают сходные позиции, Руководство новичка дает намного более уместную информацию для тех, кто новичок в системе. Руководство для начинающих направлен на настольной установки и, как я устанавливаю сервера, Я не буду идти через установку графического окружения вообще. Предполагая, что вы после моего установку, Предположим, что я следовал Руководство для начинающих вплоть до и включая установку Судо. Я установил SSH демон после, а не во время начальной установки, однако.

Несколько небольших рекомендации и указания по установке:

  • Если вы можете, рассмотреть вопрос об использовании карты памяти USB для установки и сохраните его для будущих установок.
  • Я держу копию мой местный “хранилище” установленных приложений на моем карту памяти установки. После завершения установки Я сэкономить немного загрузить и обновить времени путем копирования на / Var / кэш / pacman / Упаковка / папки нового сервера. Хранилище на моем рабочем столе, как правило, 1.7GB
  • Для rc.conf, Южноафриканские-соответствующие региональные настройки:
    МЕСТНЫЕ =”en_ZA.utf8″
    TIMEZONE =”Африка / Йоханнесбург”
  • Я создал сеть очень просто, в соответствии с руководством, и будет расширять на настройку сети в более поздней почте.
  • Как это для сервера, мой непривилегированный пользователь на сервере только часть 3 группы: колесо (для Судо), хранение, и пользователи. Пользователь рабочий стол, вероятно, будет во многих других групп.

Я предпочитаю использовать приложение под названием йогурт вместо используемого по умолчанию Арча Менеджер пакетов. Yaourt имеет точно такой же синтаксис использования как Pacman исключением того, что она поддерживает несколько дополнительных опций. Это на самом деле приложение обертка тем, что оно, по очереди, использует Pacman. Важно, yaourt поддерживает установку приложений из Арча ЗОЛОТО. The ЗОЛОТО является хранилищем сценариев установки, построенные пользователей Arch для пользователей Arch легко устанавливать приложения, которые официально не поддерживаются на главном репозитории Arch. Yaourt может загружать и устанавливать приложения из AUR или основные репозитории с той же командой, лечения ОЗМ как “просто еще один репозиторий”. Pacman, к сожалению, не поддерживает это.

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

Когда это сделано, обновить систему, введя единую команду:

йогурт -Syu

ИЛИ

pacman -Syu

и следуйте данным рекомендациям.

Поделиться
Вторник, 17 февраля, 2009 | Автор:

Некоторые из вас, возможно, уже знаете, что я построил домашний сервер не слишком долго назад. Я документально некоторые из самых важных частей, как он был построен, хотя я планировал выпустить всю документацию сразу. Я использую Arch Linux, и я не почти закончили все, особенно документации. Например, он должен был быть медиа-сервер. После некоторых дисковых перетасовки, он должен был в конечном итоге, RAID1 для загрузки и RAID 10 для остальных (часть средств массовой информации).

Это не сработало вообще.

Я получил, как до того, что эффективное (и хорошофайрволом) маршрутизации сервера шлюза. Я, наконец, удовлетворен тем, что настроены местные маршрутизации * работает правильно, и я был уверен, что мои тесты с DHCP означало, что я мог вообще отключить DHCP сервис на надуманные ADSL маршрутизатор и все мои соседи по квартире начать использовать сервер в качестве Интернет шлюз. Вместо: Я был зарегистрирован на сервере в офисе, Я только что установил Apache2 **, и я собирался проконсультироваться с коллегой относительно получения красивых графиков положить вместе так, чтобы соседей по квартире все могли увидеть, кто использует пропускную способность, *** — когда я заметил небольшое сообщение о том, что корневая файловая система была перемонтирована только для чтения из-за той или иной сбой жесткого диска.

А потом я потерял связь с сервером.

А потом я заработал фол настроение.

🙁

Когда я приехал домой,, Я обнаружил, что, как я догадался, от описательным сообщением, приведенному в офисе, the (очень) старый 80GB ВОТ диск, который я использую для корневой файловой системы не удалось. К сожалению, Сервер никогда не загрузиться снова и было мало шансов любопытных все прочь на другой диск, чтобы продолжить, где я остановился.

Я покупаю замену (SATA) HDD этот следующий уик-энд сразу после получки – и я изменил свое мнение о документировании мой прогресс… и резервное копирование мои конфигураций:

Выйдет в начале. Выпуск Часто.

* Интернет-провайдеры в Южной Африке заряда меньше (легко цены сравнение) для “местные только” (в Южной Африке) движение по ADSL, но только если вы используете ADSL учетную запись, которая не может получить доступ к веб-службам за пределами Южной Африки. Это означает, что если вы хотите воспользоваться снижения затрат, но все еще быть в состоянии получить доступ к Интернету в целом, Вы должны настроить несколько подлый маршрутизации.

** один командной установить: ~ $ Йогурт -S Apache

*** Доступ в Интернет в SA дорого – Вы обвинены о R70 ($7 / £ 4,9 / € 5,46) за Гб при использовании ADSL, или о R2 за МБ при использовании GPRS / 3G.

Поделиться
Четверг, 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 знаете, что вы ДЕЛАЕТЕ!
Поделиться