Yum и PackageKit

yum

Многие, чье знакомство с Red Hat и его клонами пришлось на 90-е годы, надолго сохранили предубеждение и против формата их пакетов, и против утилиты управления оными. Конечно, написать rpm -ihv проще, нежели собрать нужный пакет из исходников. Однако в сравнении с портами FreeBSD с одной стороны и APT от Debian с другой, это выглядело бледно. Но все течет, все меняется — и ныне RPM-дистрибутивы располагают развитыми системами пакетного менеджмента, работающими как в текстовом, так и в графическом режиме. В настоящей статье мы остановимся на двух из них — Yum и PackageKit — на примере дистрибутива Fedora.

Незнаменитый Yum

Yum — система управления RPM-пакетами и их репозиториями, предлагающая автоматическую установку, обновление и удаление пакетов и пакетных групп с контролем зависимостей. По механизму действия и функциональности она сходна с APT. Однако если последний получил широкую известность — не в последнюю очередь благодаря популярности Ubuntu, а также тому, что усилиями сначала Connective, а затем ALT Linux широко распространился за пределами родного дистрибутива, то Yum остается сравнительно малоизвестным.

По своим возможностям Yum для RPM ничуть не уступает утилитам APT для Deb, и используется достаточно широко:



( Читать дальше )

Виртуализация в Linux

Виртуализация в Linux

Согласно мудрой Wikipedia, «виртуализация — широкое понятие, обозначающее абстракцию ресурсов компьютера». Под это определение подпадает множество программных продуктов: VirtualBox от Sun, Parallels, Bochs, Xen, KVM, Qemu, разновидности VMware и многие другие. Есть и масса непонятных словечек, призванных сбить с толку неофита — эмуляция, полная виртуализация, паравиртуализация, виртуальное устройство, гипервизор… список можно продолжить. И не все придерживаются единого мнения о том, что эти термины означают.

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



( Читать дальше )

Архив Linux Format за 2005-2010гг

Скачать Linux Format 2005-2010

Скачать Linux Format

Linux Format — первый в России ежемесячный журнал на русском языке, целиком посвященный операционной системе Linux. Редакционная политика — своевременное и полноценное информирование читательской аудитории о современном состоянии индустрии программного обеспечения с Открытым кодом, публикация обзоров о технологических новинках и обучающих программах, новости и интервью. Информационное наполнение журнала будет интересным и полезным всем пользователям ПК, как специалистам по программированию и системному администрированию, так и тем, кто только начинает свой путь в быстро изменяющемся мире Open Source.

Ниже представлен архив журнала с 2005г по апрель 2010г

Формат файлов: PDF с OCR-слоем

Letitbit Скачать Linux Format 2005-2010

 Letitbit Скачать Linux Format 2005

 Letitbit Скачать Linux Format 2006

 Letitbit Скачать Linux Format 2007

Letitbit Скачать Linux Format 2008

Letitbit Скачать Linux Format 2009

Letitbit Скачать Linux Format 2010

 

Depositfiles Скачать Linux Format 2005-2010

 

Работа со строками в bash

В этой заметке я поведаю вам некую тонкость при работе со строками в bash

{#string} — Длина строки

Извлечение подстроки

${string:position} — с position до конца



( Читать дальше )

scp с докачкой (силами curl и libssh2)

scp не поддерживает докачку файла. Таким образом, иногда, очень обидно, скачивая очередной большой файл, получать обрыв связи. Это можно решить c помощью curl:



( Читать дальше )

Как в bash'e писать разными цветами?

Хотите, чтобы ваши скрипты, использующие обратную связь с пользователем, выглядели более ярче и насыщеннее, или не любите серость? Тогда эта заметка для вас :)



( Читать дальше )

Шпаргалка по vi/vim

vi vim

Шпаргалка по vi/vim

Изображение кликабельно

Framebuffer в консоли

фреймбуфер

Framebuffer — это такая классная штука, которая позволяет нам в текстовом режиме увидеть больше символов чем 80x25, да еще посмотреть картинки и фильмы поверх текста. В дословном переводе означает «кадровый буфер». Когда мы включаем свой компьютер, мы в большинстве своем видим при загрузке как lilo обращается через BIOS к нашей видюхе, а затем и ядро (уже напрямую) выдает на консоль все в том же режиме 80х25. Возникает вопрос — почему же мы владельцы наикрутейших видеокарт с поддержкой vesa 2.0 (с s3tri64v2) и vesa 3.0 (начиная вроде с ривы) должны пользоваться этим наследием доисторических времен, когда компьютеры были большими а программы — маленькими?

Framebuffer — это такая классная штука, которая позволяет нам в текстовом режиме увидеть больше символов чем 80x25, да еще посмотреть картинки и фильмы поверх текста. В дословном переводе означает «кадровый буфер». Когда мы включаем свой компьютер, мы в большинстве своем видим при загрузке как lilo обращается через BIOS к нашей видюхе, а затем и ядро (уже напрямую) выдает на консоль все в том же режиме 80х25. Возникает вопрос — почему же мы владельцы наикрутейших видеокарт с поддержкой vesa 2.0 (с s3tri64v2) и vesa 3.0 (начиная вроде с ривы) должны пользоваться этим наследием доисторических времен, когда компьютеры были большими а программы — маленькими?



( Читать дальше )

ИТ-личность: Линус Торвальдс

линус торвальд

Он совершенно не похож на горячего финского парня. Наоборот, он очень спокойный, порой, замкнутый, а его родной язык — шведский. Программист и хакер Линус Торвальдс в свои сорок лет является настоящей культовой личностью благодаря созданной им бесплатной операционной системе и программным продуктам на ее основе, которые сегодня активно завоевывают компьютерный рынок.

Линус Торвальдс (Linus Benedict Torvalds) родился 28 декабря 1969 года в столице Финляндии Хельсинки в семье шведских финнов. Его родители — профессиональные журналисты, которые работают в средствах массовой информации и по сей день. Отец будущего компьютерного гения, Нильс Торвальдс (Nils Torvalds), является теле- и радиожурналистом, мать, Анна Торвальдс (Anna Torvalds), трудится литературным редактором в Финском Агентстве Новостей. И даже сестра Линуса — Сара работает в гуманитарной сфере — руководит собственным бюро переводов, а также сотрудничает с Финским Агентством Новостей.

Свое имя мальчик получил в честь Линуса Пойлинга (Linus Carl Pauling) — знаменитого американского химика и нобелевского лауреата, выступавшего против ядерного оружия и открывшего полезные свойства витамина С для лечения ряда заболеваний.



( Читать дальше )

Создание резервных копий при помоши GUI: GAdmin-Rsync

Версия 0.1.1 Сайт www.gadmintools.org

gadmin-rcync

Один из наиболее частых упреков, которые приходится выслушивать администраторам Linux от своих Windows-коллег – это нехватка графических инструментов администрирования Linux-систем. Для большинства из нас это абсолютно не критично, поскольку мы давно освоили все тонкости файлов конфигурации, находящихся в /etc. Тем не менее, мы рады сообщить, что GAdmin-Rsync открывает новый фронт в кампании по внедрению GUI-удобств в мир системного администрирования.

( Читать дальше )