Отправляет email-рассылки с помощью сервиса Sendsay

За 2006-05-28

Re: FC5

В сообщении от 1148843401 секунд после начала Эпохи Ilia N Ternovich написал(а):

> Если здесь есть пользователи FC5,

КонеЧно! :)

> подскажите пожалуйста, какие там есть
> средства для управления пакетами?

RPM и надстройка к ней YUM. А также есть графические инструменты к ним:
yumex и pirut.

> По своему давнему опыту я вспоминаю yum
> -- YellowDog Manager и консольный rpm. Что-нибудь изменилось?

Ну, YUM развивается. Однако, пока IMHO он не дотягивает до APT по
скорости и юзабельности.

> Как можно найти пакет, которому принадлежит данный файл/библиотека?
> ( Например
> [root@localhost files]# rpm -ihv mc-4.6.0-2.i386.rpm
> error: Failed dependencies:
> libslang.so.1 is needed by mc-4.6.0-2.i386
> )

Если вам нужно установить mc, то командуйте:

# yum install mc

Эта команда сама отыщет RPM-пакет в репозиториях, на которые настроен
YUM, разрешит все зависимости, и запросит подтверждение на установку
этого пакета и всех пакетов, от которых он зависит.

Если по каким-либо причинам нужно установить пакет, лежащий у вас в
файловой системе, то командуем:

# yum localinstall mc-4.6.0-2.i386.rpm

Эта команда будет использовать настроенные репозитории для разрешения
завистимостей при установке данного пакета.

Как настраивать в YUM репозитории - это уже другой вопрос. Но по
умолчанию там стоят адреса первичных репозиториев, размещенных на
download.fedora.redhat.com. Так что если система подключена к Сети,
то пакетики будут качаться от туда.

   Konstantin Korikov 2006-05-28 23:48:23 (#554840)

FC5

Привет всем!

Если здесь есть пользователи FC5, подскажите пожалуйста, какие там есть
средства для управления пакетами? По своему давнему опыту я вспоминаю yum
-- YellowDog Manager и консольный rpm. Что-нибудь изменилось?

Как можно найти пакет, которому принадлежит данный файл/библиотека?
( Например
[root@localhost files]# rpm -ihv mc-4.6.0-2.i386.rpm
error: Failed dependencies:
libslang.so.1 is needed by mc-4.6.0-2.i386
)

Буду благодарен за помощь!

   2006-05-28 22:07:00 (#554812)

Re: Дефрагментация ext2(3) и reiserfs

В сообщении от 28 мая 2006 19:41 Роман написал(a):
> Да и вообще, держите свои мнения при себе. Я специально так осторожно
> задал свой вопрос, чтобы не возникло желаний разводить лишний базар. Ан
> нет, все равно нашлись люди, которым не имётся высказаться. Вместо того,
> чтобы внятно ответить на вопрос, как сделал Khimov, позволяете себе
> лишний базар.

Уважаемый, вы задали вопрос в рассылку... Если я правильно понимаю - с целью
выслушать мнение людей, которые, может быть, более опытны в некоторых
вопросах... А теперь вы пытаетесь закрыть всем рты... Нехорошо, однако,
получается...

> И еще, насчет антивирусов, вы как,
> в инет под root'ом выходите что ли? Проблемы везде одинаковы.

Где-то "проскакивала" инфа на кроссплатформенный вирус, который вы при
огромном желании можете скомпилировать и установить себе на машину ;)

А если серьезно - создайте еще одного пользователя и только из-под него ходите
в и-нет и занимайтесь повседневной работой... А о root'e вспоминайте только
тогда, когда вам нужно установить дополнительное ПО или внести серьезные
изменения в настройки системы... Сам факт работы из-под root'a - потенциально
опасен...

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 26423; Возраст листа: 1038; Участников: 1527
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/554806

   2006-05-28 21:38:05 (#554806)

Re: Дефрагментация ext2(3) и reiserfs

Igorlet wrote:
> On Sat, 27 May 2006 01:00:09 +0400
> Roman I Khimov <rik@o*****.info> wrote:
>
> RIK> 26 мая 2006 21:13 | Роман:
> RIK> > Можно ли произвести дефрагментацию ext2(3) и reiserfs? А, если
> RIK> > можно, то как?
> RIK>
> RIK> Считается, что не нужна она в нормальной системе. Мнение спорное,
> RIK> но благодаря ему происходят две вещи - ядерщики по максимуму
> RIK> улучшают алгоритмы распределения места, настолько, что она вроде бы
> RIK> уже и действительно не очень актуальна, а всякие другие хакеры даже
> RIK> не пытаются писать дефрагментаторы, хотя написать их можно и было
> RIK> бы даже интересно посмотреть, что из этого выйдет.
>
> Простите за оффтопик, но на дебаты я не подписан за ненадобностью и
> скажу пару слов тут.
>
> Мне очень сильно кажется, что вопросы подобные исходному продиктованы не
> объективной необходимостью, а неким психологическим дискомфортом. Я, как
> бывший "подоконник", очень хорошо помню какая была насыщенная жизнь под
> Win98: не реже раза в месяц проверка и дефрагментация диска, обновления
> антивируса и проч. Переходишь на линукс, а в голове то как гвоздь сидит:
> "надо следить за системой" (= см. пред предложение); а тут (под
> линуксом) ничего этого чаще всего делать не надо, но рефлексы то прежние
> :)
>
> Ещё раз сорри.
>
Что означает этот психологический дискомфорт? Я конечно не разбираюсь в
особенностях работы linux-файловых систем, но здравый смысл
подсказывает, что без фрагментации не работает ни одна файловая система.
А, если сама линуха об этом не напоминает, как винда, это не означает,
что проблемы нет. Просто эти файловые системы более стабильно работают
при дефрагментации, чем fat или ntfs. Но ведь и винт работает медленнее,
если он вынужден постоянно гонять свои головки в поисках ошметков
одного файла.
А, если не верите, попробуйте утилиту davl и посмотрите, насколько
проблема имеет место быть. Вам нравится эта пестрая цветная картинка,
которую она показывает? Мне лично нет.

Проблема эта возникла вовсе не из-за педанства, а из-за того, что на
фрагментрованном диске при видеозахвате с тюнера стали возникать
провалы в работе mencoder'а, когда винт гонялся в поисках свободного места.

Да и вообще, держите свои мнения при себе. Я специально так осторожно
задал свой вопрос, чтобы не возникло желаний разводить лишний базар. Ан
нет, все равно нашлись люди, которым не имётся высказаться. Вместо того,
чтобы внятно ответить на вопрос, как сделал Khimov, позволяете себе
лишний базар.

P. S. Я не поклонник винды, и в прошлом, когда сидел на ней, делал
дефрагментацию от силы несколько раз. И еще, насчет антивирусов, вы как,
в инет под root'ом выходите что ли? Проблемы везде одинаковы.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 26422; Возраст листа: 1038; Участников: 1527
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/554748

   2006-05-28 18:39:49 (#554748)

Re: Дефрагментация ext2(3) и reiserfs

-----BEGIN PGP SIGNED MESSAGEHash: SHA1

Роман wrote:

> Можно ли произвести дефрагментацию ext2(3) и reiserfs? А, если можно, то
> как?

Взять где-то (на другом разделе) N Mb/Gb/Tb свободного места.
Переместить все файлы с раздела туда.
Переместить обратно.

Только очень много выгоды это не принесет, т.к. и так все достаточно
хорошо работает.

- --
WBR, Vladimir Rusinov aka B.
cEngine - движок веб-приложений
http://dev.location.org.ru/cEngine
-----BEGIN PGP SIGNATUREVersion: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEeKJPZ4E7sNcp26sRAqNqAJ9cmVumsiTSXYJ92SbQNMxz1+5Z3QCcDatX
iWYlz4FGgLLqJKLUqC4tGmw=
=ubna
-----END PGP SIGNATURE-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 26421; Возраст листа: 1038; Участников: 1527
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/554652

   2006-05-28 14:36:54 (#554652)

Re: Не загружаются ядра, установленные после обновления FC4 до FC5

В сообщении от 1148812133 секунд после начала Эпохи 9A4172 написал(а):

> > Это значит что установленный бинарный пакет с ядром от дистрибутива не
> > грузится?
>
> Именно так. В бинарном пакете с ядром из дистрибутива ведь нет initrd, он
> создаётся postin-скриптом. То же, вид сбоку :)

У меня тоже самое :)

> А какое вообще отношение имеет udev к initrd?

Насколько я понимаю в initrd должны быть некоторые файлы, относящиеся к
udev. Видимо для того чтобы загрузить нужные модули ядра и создать
файлы устройств.

> Как раньше обходились, когда udev ещё не было?

В те времена, видимо initrd содержал все необходимые файлы устройств.

> Ну, просто как-то неправильно: у всех работает, а у меня нет, хотелось бы
> разобраться... А загрузчик в данном случае имеет значение? У меня стоит lilo
> из FC3, т.к. более новых пакетов для RH/FC я не нашёл.

Да загрузчик имеет значение, ведь именно загрузчик загружает ядро и
initrd в память, и именно он передает специальный параметр ядру, чтобы
то в свою очередь нашло этот initrd в памяти.

В общем только что установил grub и ядро от дистрибутива, что с initrd,
начало грузится. Также хорошо грузится и мое самособранное ядро, что
без initrd.

Похоже что вся проблема именно в несовместимости загрузчика и формата
initrd. Ставьте grub, все должно работать.

Еще хочу заметить, что в Fedora вместо `/boot/grub/menu.lst' нужно
использовать `/boot/grub/grub.conf'.

> > и включаю все необходимые ФС в образ ядра. Чтобы это работало я создал в
> > каталоге `/dev' корневой ФС все необходимые файлы устройств.
>
> А как это сделать в общем случае? Они же должны создаваться udev?

Загрузится с LiveCD и создать их при помощи MAKEDEV.

> У меня все
> эти устройства в /dev вроде бы должны быть, т.к. я систему поставил ещё до
> появления udev.

Значит должны быть.

   Konstantin Korikov 2006-05-28 13:03:24 (#554626)

Re: Не загружаются ядра, установленные после обновления FC4 до FC5

В сообщении от Суббота 27 Май 2006 22:43 Konstantin Korikov написал(a):

> Это значит что установленный бинарный пакет с ядром от дистрибутива не
> грузится?

Именно так. В бинарном пакете с ядром из дистрибутива ведь нет initrd, он
создаётся postin-скриптом. То же, вид сбоку :)

> [root@lostclus ~]# uname -r
> 2.6.16.14-1lc
> [root@lostclus ~]# mkinitrd -v /boot/initrd-test.img 2.6.16.14-1lc
> Creating initramfs
...
> [root@lostclus ~]# rm /boot/initrd-test.img
> rm: remove regular file `/boot/initrd-test.img'? y
> [root@lostclus ~]# mkinitrd -v /boot/initrd-test.img 2.6.16-1.2122_FC5
...

У меня всё точно так же...

В общем, попробовал поставить mkinitrd и udev от FC4, создал initrd и ...
стало загружаться! В т.ч. и ядро 2.6.16.18, собранное после обновления до
FC5. Вывод mkinitrd при этом точно такой же, как и в моём первом письме,
вариант с FC4. Проблема только в том, что из-за несовместимости новых
initscripts и старого udev почему-то не обнаруживается сетевая карта;
initscripts требуют "даунгрейда" много чего, так что вернул новые mkinitrd и
udev.
А какое вообще отношение имеет udev к initrd? Как раньше обходились, когда
udev ещё не было?
Попробую почитать "The Linux BootPrompt-HowTo" и статьи по этой теме, авось
что пойму...

> Помнится была похожая проблема. Сейчас я просто не использую initrd. Да
> и не нужен он мне для самособранных ядер. Я не использую в `lilo.conf'
> строку `initrd=...' для своих ядер (я использую самособранный lilo),

Ну, просто как-то неправильно: у всех работает, а у меня нет, хотелось бы
разобраться... А загрузчик в данном случае имеет значение? У меня стоит lilo
из FC3, т.к. более новых пакетов для RH/FC я не нашёл.

> и включаю все необходимые ФС в образ ядра. Чтобы это работало я создал в
> каталоге `/dev' корневой ФС все необходимые файлы устройств.

А как это сделать в общем случае? Они же должны создаваться udev? У меня все
эти устройства в /dev вроде бы должны быть, т.к. я систему поставил ещё до
появления udev. Или вы не это имеете в виду?

   2006-05-28 06:27:58 (#554551)

Re: Не загружаются ядра, установленные после обновления FC4 до FC5

В сообщении от Суббота 27 Май 2006 23:12 Dmitry V. Balabanov написал(a):

> > Незадолго до перехода на FC5 я купил винт и перенёс на него систему.
> > Таким образом, на старом винте осталась работоспособная FC4 с ванильным
> > ядром 2.6.16-rc3, на новом винте система обновлена до FC5, но ядро
> > (ванильное 2.6.16.16) было установлено до обновления.
>
> Похоже дело именно в этом,

Но, если так, то каков механизм всего этого дела?

> надо пересобрать ядро.

Работющее сейчас ядро 2.6.16.16 я собирал уже на новом винте, но до
обновления до FC5. Если же создать initrd для этого ядра (и любых других)
после обновления, то они уже не загружаются.

Если интересно - смотрите мой ответ на соседнее в треде письмо Константина
Корикова.

   2006-05-28 06:27:46 (#554550)

Re: Дефрагментация ext2(3) и reiserfs

Утилитой defrag(должна быть в дистре) либо более продвинутой от O&O
http://www.oo-software.com
Original Message From: "Роман" <shipilovr***@m*****.ru>
To: "comp.soft.linux.discuss (8570433)" <al***@k*****.ua>
Sent: Friday, May 26, 2006 9:13 PM
Subject: Дефрагментация ext2(3) и reiserfs

Мужики, а можно глупый вопрос задать? :-)

Можно ли произвести дефрагментацию ext2(3) и reiserfs? А, если можно, то
как?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 26416; Возраст листа: 1038; Участников: 1527
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/554529

   2006-05-28 02:20:22 (#554529)