[mdk-re] Re: [mdk-re] обновление Perl и вообще ....

Balamut =?iso-8859-1?q?balamut_=CE=C1_au=2Eru?=
Пн Окт 8 01:27:01 MSD 2001


Hello Maxim,

Saturday, October 06, 2001, 4:25:12 PM, you wrote:

M> Ну вообще то я не про это говорил "Эй". Я про приложения которые сами
M> говорят что могут, а что нет.
M> Про связи естествнно я с вами согласен.
M> Дело не в этом. Дело в том что apt-get у меня застопорился и мне
M> посоветовали его обновить. Но у меня пока ничего с этим не получилось.
M> Там опять пошли зависимости. И по моему это все зацикливается.
M> Но я бы хотел уже закрыть тему про обновление. Там действительно надо
M> много чего почитать. Скорее всего я сам был не прав.

Читал этот тред про обновление, сам уже неделю занимался этим же,
хотел увидеть расхваленный KDE 2.2.1. Вообщем все получилось, как раз
помогла статья
http://altlinux.ru/index.php?module=articles&action=show&artid=11 и то
что вчера сервер наконец-то стал доступен (неужели так все качали
Junior? И это один диск, а что будет если выйдут дистры на 4-х дисках?
Busy forerver?)

Вначале я на свежеустановленный Spring пытался его же старым
apt-get-ом поставить kdebase. Естественно ничего не получалось, те же
самые до боли знакомые списки зависимостей он выдавал и мне. Что
делать, apt-get мне советовал сделать "install -f" ну я и начал.После
пары ночей на модеме закачалось 140 Мб, которые должны были исправить
неудовлетворенные зависимости. Когда все закачалось половину пакетов
он установить не смог. Хорошо, сделаем "upgrade -f" решил я и
приготовился качать еще 300+ Мб которые ему нужны были позарез. Но тут
в этом треде прочитал вот это
ЛАВ>> все верно, эти пакеты обновляются парами.
ЛАВ>> удалить devel пакеты
ЛАВ>> rpm -e apt-devel-0.3.19cnc37-ipl3mdk
ЛАВ>> и поставить 
ЛАВ>> rpm -Uvh apt-0.3.19cnc52-alt4.i586.rpm
ЛАВ>> не злоупотреблять вилдкардами - не до жиру
M> 
M> Вот чем все заколнчилось.
M> 
M> [root на root update1]# rpm -Fvh apt-0.3.19cnc52-alt4.i586.rpm
M> ошибка: неудовлетворенные зависимости:
M>         libapt = 0.3.19cnc52-alt4 нужен для apt-0.3.19cnc52-alt4
M>         apt-conf нужен для apt-0.3.19cnc52-alt4
M>         libapt-pkg.so.3.1 нужен для apt-0.3.19cnc52-alt4
M>         apt = 0.3.19cnc37-ipl3mdk нужен для apt-devel-0.3.19cnc37-ipl3mdk
M> [root на root update1]# rpm -Uvh *apt*
M> ошибка: неудовлетворенные зависимости:
M>         apt = 0.3.19cnc37-ipl3mdk нужен для apt-devel-0.3.19cnc37-ipl3mdk
M>                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
M>                  откуда это берется не понятно. Такого в системе нет. см ниже.
M>         
M> [root на root update1]# rpm -qa | grep "cnc37"
M> [root на root update1]# rpm -qa | grep "apt"
M> apt-0.3.19cnc38-alt4
M> [root на root update1]#
как раз выложили статью. "Штирлиц понял", что без обновления apt-get
не обойтись :) Запустил Mandrake Update, нашел там
apt-0.3.19cnc52-alt4 решил установить, она ругнулась, я не обратил
внимания, сказал "Продожить" все установилось но apt работать
перестал. При запуске писал:
apt-get: error while loading shared libraries: libapt-pkg.so.3.1: cannot load shared object file: No such file or directory
и всё. Установил с компашки старый apt-get. Удалил вот это apt-devel-0.3.19cnc37-ipl3mdk
Закачал уже не помню чем, то ли руками, то ли Mandrake Update
apt-conf-sisyphus-1.0-alt1.i586.rpm и libapt-0.3.19cnc52-alt5.i586.rpm
заодно со страху aptitude-0.0.7.13-ipl10mdk.i586.rpm.
Потом в одной строке набрал
"rpm -Uvh apt-0.3.19cnc52-alt4.i586.rpm
apt-conf-sisyphus-1.0-alt1.i586.rpm libapt-0.3.19cnc52-alt5.i586.rpm"
Все три пакета установились, салют, победа! Дальше проще, новый
apt-get сделал "install -f", поставил kde, XFree, все, о чем я так
долго мечтал. Осталось теперь восстановить kppp, который старый
apt-get благополучно мне снес (в каком он пакете, не подскажете, а то
вместе с новым KDE он почему-то не установился?) nautilus, который
тоже мне не нужен (так почему-то решил опять же apt-get), исправить
глюк с filesystem, про который я отдельное письмо запостил, ну и
дальше уже жить припеваючи, набираться опыта и заваливать рассылку
вопросами о новых глюках и проблемах :)

Кстати, нет худа без добра, оказавшись без kppp я нашел kcron,
поигрался с ifup ppp0-ifdown ppp0, записал в kcron две задачи и теперь
крон сам звонит в 2-00 и отрубается в 10-00. Лепота! Осталось
разобраться с suid-ами и понять, как звонить не через рута, а из-под
своего аккаунта и установить хедеры, а то без них у меня diald, везде
расхваливаемый, не собирается.

-- 
Best regards,
 Balamut                            mailto:balamut на au.ru






Подробная информация о списке рассылки community