Поиск

Наводим порядок — размеры пакетов, дубли, конфликты, ошибки…

clean filesystem with fslint

Всегда существовала проблема занимаемого места. Раньше это волновало ибо размеры жестких дисков были просто «огроменных» размеров, например 200Мб или 10Гб (естественно были и меньше). Сейчас же, когда стоимость одного Гб стоит почти ничего, казалось бы этот вопрос должен был отойти на задний план. Но он все также волнует пользователей. А для тех, кто выбрал линукс, это вообще дело чести — пилить свою систему до идеального состояния. Вот поэтому и возникает закономерный вопрос — зачем какой то пакет будет занимать мои 100Мб, если он абсолютно не нужен и я найду этим мегабайтам лучшее применение? Или если уж на то пошло, приводить все в порядок, не будем ограничиваться только занимаемым местом. Мы пойдём ещё дальше и найдём все, что можно подшаманить, подкрутить, подправить.

fslint вам в помощь…

SSH без пароля или аутентификация с использованием шифрованных ключей

ssh without password

У вас есть отдельно стоящий сервер? Ходите на него через ssh? Пароль в целях безопасности больше 10 символов? В день заходите на сервер n-ное количество раз? Реально задолбало вводить каждый раз пароль на вход? Меня тоже :)
А выход как всегда прост до безобразия, потому что все уже придумано до нас.

Ключи SSH. Или метод Identity/Pubkey

При использовании метода идентификации Identity/Pubkey исключается использования статических паролей. Дабы каждый раз не набирать пароли, которые можно перехватить кейлоггером ну или просто подсмотреть, мы будем хранить на диске пару ключей, которые и будут использоваться для проверки подлинности.
читать далее … →

Плагин Presto для yum

Плагин Presto для yum

Плагин Presto для yum. Слыхали про такой? Если нет тогда вы просто обязаны узнать про него, установить и пользоватся. Хотя, наверное, многие из вас уже давно им пользуется. Но для тех кто еще не в курсе — читаем в продолжении про что такое плагин Presto (нет это не короткометражный мультфильм от студии Pixar :-D )

Обновление это и важно и нужно. И дыры закрывает и новые фишки добавляет. Есть только одно НО для обновлений — это их размер. Тем у кого интернет канал широкий — тому это может и все равно, а вот остальным будет очень даже кстати.

Например как вам такое:
Обновлений на 146 Мб, но вы качаете всего 11 Мб — то есть вы экономите 93% своего траффика. Ниже показан вывод yum при таком обновлений

: Загрузка пакетов:
: Setting up and reading Presto delta metadata
: Processing delta metadata
: Download delta size: 11 M
: Finishing rebuild of rpms, from deltarpms
: Presto reduced the updates to 11 M from 146 M which is a 93% savings.

читать далее … →

tcpdump — мониторим сеть

Диагностика сети с помощью tcpdump

Довольно часто возникает необходимость узнать работоспособность сети. Или просто в общеобразовательных целях — узнать как взаимодействуют между собой объекты сети. Или с целью исследовать где сидит страшный bug :). И вот именно для этих целей в unix-ы рулят. Потому что все толковое написано для никсов и уже потом портировано под винду.
Вот об одной такой утилите мы сегодня и поговорим — tcpdump.

tcpdump (от TCP и англ. dump — свалка, сбрасывать) — утилита UNIX, позволяющая перехватывать и анализировать сетевой трафик, проходящий через компьютер, на котором запущена данная программа.

Основные назначения tcpdump:

  • Отладка сетевых приложений.
  • Отладка сети и сетевой конфигурации в целом.

читать далее … →

upgrade Fedora 10 до Fedora 11 (Leonidas)

Tonight we code in hell

Было как то дело и здесь я описывал Как проапгрейдить Fedora 9 до Fedora 10. Процес аналогичный, но если в прошлый раз я обновился через полгода, а может и позже, после выхода нового релиза, то в этот раз я решил сделать это пораньше. Специально, что бы был «экстрим». И он был.

Чудес было много.

Место на диске

Прежде чем начнете апгрейд — удостовертесь что у вас есть достаточно сбодного места. Где то 3 Гб для того что бы yum скачал новые пакеты. И еще наверное столько же для того что бы развернуть эти пакеты.

У меня места не хватило, пришлось мудрить, благо симлинки рулят. Перенес каталог кеша yum в другой mount и сделал симлинк в /var/cache/yum
Но когда запускается апгрейд при перезагрузке то прежние точки монтирования доступны через /mnt/sysimage поэтому пришлось в процессе переправлять, когда инсталятор сказал что не может найти пакеты. А потом просто так отвалился симлинк, пришлось еще раз указать.
читать далее … →