Система управления пакетами yum

Yum -- система управления rpm-пакетами и их репозиториями, предлагающая автоматическую установку, обновление и удаление пакетов и пакетных групп с автоматическим контролем зависимостей. По механизму действия и функциональности она сходна с системой APT, разработанной для Debian. Однако, в отличие от последней, за пределами rpm-based дистрибутивов, насколько мне известно, не используется. Continue reading ‘Система управления пакетами yum’ »


Теги: , ,

Утилита rpm: очень краткое введение

Ознакомившись в общих чертах с устройством rpm-пакетов, посмотрим, что же с ними можно сделать. И начнём с одноимённой утилиты, предназначенной для работы с единичными пакетами -- для их поиска, получения информации, установки, обновления и удаления с отслеживанием (но не разрешением) зависимостей. В давние времена она была благословением и проклятием начинающих пользователей дистрибутива Red Hat, его клонов и дериватов. Continue reading ‘Утилита rpm: очень краткое введение’ »


Теги: ,

Устройство бинарных rpm-пакетов

Пакет rpm включает в себя два компонента. С одной стороны, это набор скомпилированных файлов, таких, как исполняемые бинарники и библиотеки, сопровождаемых необходимыми конфигами, документацией и т.д.), готовый к инкорпорацию в файловую иерархию системы. Continue reading ‘Устройство бинарных rpm-пакетов’ »


Теги: ,

Формат rpm: номенклатурный вопрос

В репозиториях Fedora (и остальных rpm-based дистрибутивов) можно обнаружить разные виды пакетов интересующего нас формата (об устройстве репозиториев мы также поговорим отдельно). Continue reading ‘Формат rpm: номенклатурный вопрос’ »


Теги: ,

Формат rpm: общие сведения

Как мы знаем из исторической части , изобретение формата пакетов rpm и соответствующей утилиты для управления ими оказало очень большое влияние на Linux-дистрибуцию вообще. Так что пора познакомиться с этими материями поближе. И начнём с рассмотрения формата. Continue reading ‘Формат rpm: общие сведения’ »


Теги: ,

PackageKit: заключение

Из сказанного можно сделать вывод, что PackageKit в любой из своих графических ипостасей -- простое и удобное в обращении средство управления пакетами, функционально сходное с Synaptic’ом для apt. С сравнении с последним он долгое время производил впечатление более медлительного. Однако, начиная с Fedora 12, его задумчивость исчезла напрочь -- это относится и к обновлению метаинформации о репозиториях, и собственно к установке пакетов. Continue reading ‘PackageKit: заключение’ »


Теги: ,

Графический фронт-энд kpackagekit

Фронт-энд kpackagekit по своим функциям, как нетрудно догадаться, практически идентичен описанному на предыдущей странице gnome-packagekit, несколько отличаясь лишь интерфейсом. Continue reading ‘Графический фронт-энд kpackagekit’ »


Теги: , , , ,

Графический фронт-энд gnome-packagekit

Первая графическая ипостась PackageKit -- gnome-packagekit, запускается в виде отдельного субпакета gpk-application из главного стартового меню, в зависимости от используемой среды, через пункты Приложения -> Установка и удаление программ (GNOME) или Администрирование -> Установка и удаление программ (Xfce). Причём сделать это можно от лица обычного пользователя -- пароль администратора будет запрашиваться по ходу дела, при необходимости выполнения действий, требующих соответствующих полномочий. Continue reading ‘Графический фронт-энд gnome-packagekit’ »


Теги: , , ,

PackageKit в Fedora

Как уже было сказано, в Fedora система PackageKit появилась относительно недавно, в 9-й версии, сменив ранее бывшие штатными сладкую парочку pirut (собственно управление пакетами) и pup (тотальное обновление системы). И ныне, в текущей весии (12-й) успешно справляется с обеими задачами. Continue reading ‘PackageKit в Fedora’ »


Теги: , ,

Fedora: программный RAID при инсталляции

Описанные на предыдущих страницах способы создания программного RAID прямыми командами соответствующих утилит отличаются гибкостью, но требуют самой малости -- наличия уже установленной системы. И потому не позволяют непосредственно разместить на массиве корень файловой иерархии. Правда, создание массива можно выполнить и перед установкой системы -- например, с LiveCD. Однако не факт, что он будет опознан инсталляционной программой произвольного дистрибутива. Continue reading ‘Fedora: программный RAID при инсталляции’ »


Теги: , , , ,

Fedora: произвольная разметка диска

Как один из главных недостатков Fedora я уже отмечал архаичность программы установки. А самый скользкий момент её -- это разметка дисков. Во-первых, она недостаточно гибка, во-вторых -- нередко допускает отсебятину. Например, упорно присваивает некоторым разделам статус первичного или, напротив, логического в расширенном, вне зависимости от отметки соответствующей опции или отсутствия таковой, просто по собственному усмотрению. Continue reading ‘Fedora: произвольная разметка диска’ »


Теги: , , , ,

Fedora: установка на файловую систему btrfs

Как было сказано ранее, по умолчанию инсталлятор Fedora предлагает для всех разделов файловую систему ext4. В списке доступных значатся также ext2, ext3 и xfs. А вот наиболее прогрессивной из современных файловых систем, btrfs, мы там не увидим, хотя идущее с Fedora 12 ядро 2.6.31 её поддерживает, хотя и в качестве экспериментальной опции, но зато в самой современной инкарнации -- в версии 0.19. Continue reading ‘Fedora: установка на файловую систему btrfs’ »


Теги: , ,

Fedora: установка в текстовом режиме

Ранее мы рассмотрели стандартные методы установки Fedora -- в графическом режиме, посредством инсталлятора ayaconda. Однако в этом дистрибутиве предусмотрен и текстовый режим установки. Continue reading ‘Fedora: установка в текстовом режиме’ »


Теги:

Fedora: установка с LiveCD

Как уже говорилось при общем описании дистрибутива , "живые" диски Fedora также имеют функцию установки на винчестер. И в некоторых случаях это может быть предпочтительным -- время тупого ожидания развёртывания системы можно занять чем-нибудь полезным, например, чтением документации. Continue reading ‘Fedora: установка с LiveCD’ »


Теги: , ,

Fedora: стандартная установка

Итак, заполучив любой из подходящих для установки носителей, вставляем его в привод и, проверив в BOIS Setup опции, загружаемся с него. После чего имеем удовольствие наблюдать следующую картину: Continue reading ‘Fedora: стандартная установка’ »


Теги: ,

Fedora: преамбула к установке

logo-fedora.pngКак я уже говорил на соответствующей странице, инсталляционная программа Fedora в наши дни выглядит весьма архаичной. Что, однако, не помешает нам её установить. И даже различными способами: стандартным, с поддержкой файловой системы btrfs, в текстовом режиме. Все их мы и рассмотрим последовательно. Continue reading ‘Fedora: преамбула к установке’ »


Теги:

Fedora: оценка

Остаётся оценить, для каких категорий пользователей подходит дистрибутив Fedora. Для этого кратко пробежимся по его достоинствам, о которых немало говорилось выше, и недостаткам, про которые не было ещё сказано ни слова. Continue reading ‘Fedora: оценка’ »


Теги:

Russian Fedora

Отдельно надо сказать о проекте Russian Fedora. Он был начат ровно год назад, 22 ноября 2008 года, и ставил себе целью, с одной стороны, лучшую адаптацию дистрибутива к российским условиям, а с другой -- улучшение связи между российскими разработчиками Fedora и "головной организацией" проекта. Continue reading ‘Russian Fedora’ »


Теги:

Fedora: формы распространения

Релизы дистрибутива для обеих интересующих нас архитектур распространяются в виде образов установочных дисков (или их наборов) и как LiveCD с возможностью установки. Continue reading ‘Fedora: формы распространения’ »


Теги:

Fedora: общая характеристика

Дистрибутив Fedora формально ведёт счёт своей жизни с 5 ноября 2003 года, когда было официально объявлено о выходе его первой версии. Однако до этого он вёл латентное существование в лоне десктопных вариантов дистрибутива Red Hat, поэтому на самом деле история его восходит к самой заре дистростроения. Continue reading ‘Fedora: общая характеристика’ »


Теги: