|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ruslan Fedoseev 2:4615/74.1 24 Sep 2002 23:25:26 To : Valentin Nechayev Subject : rpm - Re: freeamp 2.1.1-1 -------------------------------------------------------------------------------- Привет Valentin! 21 Сен 02 15:57, Valentin Nechayev -> Victor Wagner: VN> Угу. Простой пример (с точными версиями могу ошибаться, пишу по VN> памяти) Дистрибутив версии 1.1 содержит KDE2, Qt2 и соответственно VN> пакет qt-2.0.3. Дистрибутив версии 2.0 содержит KDE3, Qt3, Qt2 как VN> запасной, соответственно VN> пакеты называются qt-3.0.1 и qt2-2.0.5. VN> Каталоги и файлы аккуратно разделены - /usr/lib/libqt.so.2.*, VN> /usr/lib/libqt.so.3.*. VN> Аккуратный апгрейд без снесения всего нахрен (может, я хочу оставить VN> программы на qt2?) и без маразмов делается одним из двух методов: VN> I. VN> rpm -e --nodeps qt-2.0.3 VN> rpm -i qt2-2.0.5 VN> II. VN> rpm -i --replacefiles qt2-2.0.5 VN> rpm -e --nodeps qt-2.0.3 VN> rpm -i --replacepkgs qt2-2.0.5 VN> Это то, что мне пришлось недавно делать не менее трех раз (штатный apt VN> позорно свалился, правда, по другой причине). Понятно, что правильная VN> транзакция без нарушения целостности была бы: одновременно поставить VN> qt2-2.0.5 и удалить qt-2.0.3. Hо rpm такого не умеет. VN> deb, кажется, тоже (могу ошибаться). А чем не подходит rpm -Uvh qt Или я что-то все-таки не понял? Руслан Федосеев Системный администратор фирмы ИТ mailto: martin@it.colibri.lg.ua Интернет кафе СЕТЬ phone: +380-642-59-98-37 кв. Жукова 2-А ... Любимая, да ты еще и собеседник --- GoldED+/W32 1.1.5-20010807 * Origin: Я-часть той силы,что вечно хочет зла и вечно делает до (2:4615/74.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/27723d90ca75.html, оценка из 5, голосов 10
|