Mandriva 2009 (обновления пакетов)

PCLinuxOS

Модератор: Bizdelnick

Аватара пользователя
thrice
Сообщения: 9
ОС: Mandriva

Mandriva 2009

Сообщение thrice »

Добрый день!
Сталкнулся с такой проблемой после скачиваний кучи пакетов, появилась такая проблема: отмечаю галочкой в центре установки пакетов нужную мне прогу, нажимаю на применить, он благополучно выкачивает их из инета, но не устанавливает!!!
Спасибо сказали:
Torvinson
Сообщения: 425
ОС: Gentoo ~amd64

Re: Mandriva 2009

Сообщение Torvinson »

thrice писал(а):
19.11.2008 09:31
Добрый день!
Сталкнулся с такой проблемой после скачиваний кучи пакетов, появилась такая проблема: отмечаю галочкой в центре установки пакетов нужную мне прогу, нажимаю на применить, он благополучно выкачивает их из инета, но не устанавливает!!!
Не понятно: проблемы при установке новых пакетов или проблемы при обновлении?

Вообще, графическая утилита глючит. Пользуйся urpmi. Посмотри нужный пакет в граф. утилите и устанавливай командой. Так надежней.
Или smart-gui.
Спасибо сказали:
Аватара пользователя
thrice
Сообщения: 9
ОС: Mandriva

Re: Mandriva 2009

Сообщение thrice »

Torvinson писал(а):
19.11.2008 10:54
Не понятно: проблемы при установке новых пакетов или проблемы при обновлении?

Вообще, графическая утилита глючит. Пользуйся urpmi. Посмотри нужный пакет в граф. утилите и устанавливай командой. Так надежней.
Или smart-gui.


проблема в установке всего :mellow:

на счет urpmi тока что допер сам, попробовал... результат:
ошибка:can't create transaction lock on

а вот это мне кажется сам не осилю :wacko:
Спасибо сказали:
Nibler
Сообщения: 39
ОС: Mandriva

Re: Mandriva 2009

Сообщение Nibler »

странно. а попробуй через mc установить. Зайди в папку с пакетом (скачанные перед установкой хранятся в /var/cache/urpmi/rpms) и войди в пакет, запусти файл install внутри пакета. Возможно у тебя не получится даже войти, но зато появится ошибка с описанием проблемы
Администратор группы пользователей Mandriva linux вконтакте (http://vkontakte.ru/club124062), где больше 1000 человек
Спасибо сказали:
Аватара пользователя
thrice
Сообщения: 9
ОС: Mandriva

Re: Mandriva 2009

Сообщение thrice »

Nibler писал(а):
19.11.2008 11:26
странно. а попробуй через mc установить. Зайди в папку с пакетом (скачанные перед установкой хранятся в /var/cache/urpmi/rpms) и войди в пакет, запусти файл install внутри пакета. Возможно у тебя не получится даже войти, но зато появится ошибка с описанием проблемы


щас попробую, итог:

/usr/share/mc/extfs/rpm run /var/cache/urpmi/rpms/ksynaptics-0.3.3-4mdv2009.0.i586.rpm INSTALL
Installing ""'/var/cache/urpmi/rpms/ksynaptics-0.3.3-4mdv2009.0.i586.rpm'""
ошибка: can't create transaction lock on /
Спасибо сказали:
Аватара пользователя
thrice
Сообщения: 9
ОС: Mandriva

Re: Mandriva 2009

Сообщение thrice »

сразу скажу, делаю это из под рута!
Спасибо сказали:
Аватара пользователя
thrice
Сообщения: 9
ОС: Mandriva

Re: Mandriva 2009

Сообщение thrice »

переустановить rpmdrake не получается, тк стоит более новый

вот весь лог ошибки

[root@localhost alex]# urpmi rpmdrake
Не удаётся установить запрошенный пакет:
rpmdrake-4.20.3-1mdv2009.0.noarch (чтобы сохранить rpmdrake-5.0.3-1mdv2009.0.noarch)
Продолжить установку? (Y/n) y
[root@localhost alex]# urpmi rpmdrake
Не удаётся установить запрошенный пакет:
rpmdrake-4.20.3-1mdv2009.0.noarch (чтобы сохранить rpmdrake-5.0.3-1mdv2009.0.noarch)
Продолжить установку? (Y/n) y
[root@localhost alex]# urpmi smart
Нет пакета с именем smart
Следующие пакеты содержат smart: pidgin-smartear, smartmontools
Вы должны использовать "-a"для выбора их всех
[root@localhost alex]# urpmi ardour
Для удовлетворения зависимостей будут установлены следующие пакеты:
Пакет Версия Релиз Платформа
(источник "Mandriva Linux - 2009.0 (Free) - Installer")
liblo0 0.25 1mdv2009.0 i586
(источник "Mandriva Linux - 2009.0 (Free) - Installer (contrib)")
ardour 2.5 1mdv2009.0 i586
libslv2_9 0.6.0 0.r1162.1mdv> i586
Будет использовано 15МБ дополнительного дискового пространства.
Будет загружено 3.9МБ пакетов.
Установить 3 пакетов? (Y/n) y

устанавливается //var/ftp/pub/Mandrivalinux/media/main/liblo0-0.25-1mdv2009.0.i586.rpm
//var/ftp/pub/Mandrivalinux/media/contrib/ardour-2.5-1mdv2009.0.i586.rpm
//var/ftp/pub/Mandrivalinux/media/contrib/libslv2_9-0.6.0-0.r1162.1mdv2009.0.i586.rpm
ошибка: can't create transaction lock on /
Спасибо сказали:
Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Re: Mandriva 2009

Сообщение Ism »

Такое может быть когда система ( апплет обновления ) проверяет обновления . После загрузки посмотри в процессах чтото подобное update rpm не помню . Подключи интернет и подожди пока все обновится или убей процесс
Спасибо сказали:
snikolaev
Сообщения: 195
ОС: Все подряд

Re: Mandriva 2009

Сообщение snikolaev »

thrice писал(а):
20.11.2008 11:48
ошибка: can't create transaction lock on /

А с чего бы это он накладывает лок на корень?
/var/lib/[rpm/urpmi], вот сюда должен. Попробуй вот эти параметры помучать
--root directory
Use the file system tree rooted for rpm install. All operations and
scripts will run after chroot(2). The rpm database that lies in the
rooted tree will be used, but the urpmi configuration comes from
the normal system.
--urpmi-root directory
Use the file system tree rooted for urpmi database and rpm install.
Contrary to --root, the urpmi configuration comes from the rooted
tree.
Спасибо сказали:
Аватара пользователя
thrice
Сообщения: 9
ОС: Mandriva

Re: Mandriva 2009

Сообщение thrice »

snikolaev писал(а):
22.11.2008 01:07
thrice писал(а):
20.11.2008 11:48
ошибка: can't create transaction lock on /

А с чего бы это он накладывает лок на корень?
/var/lib/[rpm/urpmi], вот сюда должен. Попробуй вот эти параметры помучать
--root directory
Use the file system tree rooted for rpm install. All operations and
scripts will run after chroot(2). The rpm database that lies in the
rooted tree will be used, but the urpmi configuration comes from
the normal system.
--urpmi-root directory
Use the file system tree rooted for urpmi database and rpm install.
Contrary to --root, the urpmi configuration comes from the rooted
tree.



над этим вопросом последнее время и бьюсь, в голову больше уже ничего не приходит, мб сам где то накосячил и незаметил, так что думаю единственный выход сейчас тупо переустановить :wacko:
Спасибо сказали:
undead_crow
Сообщения: 21
ОС: Mandriva 2010.0

Re: Mandriva 2009

Сообщение undead_crow »

Появилась такая же фигня после установки из cooker свежей версии rpm-4.6.0

Решение пришло после пары часов лазания по сети и конфигам:

/etc/rpm/macros.d/90rpm5.org-manbo.macros
в нем почему-то была строка

Код: Выделить всё

%_rpmlock_path %{nil}


После превращения этой строчки (кстати - единственной во всем "макросе") в комментарий - всё заработало нормально.
(Почти, rpmdrake при добавлении репозитария 2009.0 через urpmi.mandriva.ru - сказал, что не смог получить ключи от Main и Main32, но обновляться с них оно не мешает).

Возможно есть более элегантное и правильное решение - но я его не нашел.
ASUS F5RL -> Mandriva 2010.0 x86 -> 2.6.31.12-desktop-69mib
Спасибо сказали:
Аватара пользователя
imu
Сообщения: 19
ОС: Mandriva 2011 x86-64

Re: Mandriva 2009

Сообщение imu »

undead_crow писал(а):
19.12.2008 09:36
/etc/rpm/macros.d/90rpm5.org-manbo.macros
в нем почему-то была строка

Код: Выделить всё

%_rpmlock_path %{nil}

Большое человеческое спасибо....я себе моск сломал пока твой пост не увидел...У меня после обновления кедов на 4.3.1 началось с рпмами такое.
Спасибо сказали:
puvlon
Сообщения: 6
ОС: linux Mandriva 2009, winXP

Re: Mandriva 2009

Сообщение puvlon »

доброго времени суток, форуичане!
у меня возникла проблема после обновления пакетов, мандрива 2009, удалил официальные источники, добавил российские с urpmi.mandriva.ru,
запустил обновление, все обновилось, после обновления система спросила, хочу ли я заменить какие-то старые файлы, новыми, я ответил да, перезагрузился
в грабе при выборе осей появились новые строчки

mandriva linux 2009
mandriva linux 2009(безопасный режим)
microsoft windows
linux с ядром 2.6.27 - desktoplc-2mb
desktop 2.6.27.37 - 1mnb

последние две строчки добавились после обновления.
грузится только винда, при попытке загрузить любой линух на экране появляется

fsck.ext2: is s directory while trying to open /
/:
the superblock could not be read or does not describe ..... и т.д.
порылся в инете, выяснилось что слетела фс, пробовал другой суперблок fsck - b 32768 на все вопросы отвечал да, все происходит до конца, потом ребот и всеравно не грузится.

пожалуйста подскажите, возможно ли восстановить обычную загрузку линухи без переустановки системы?
Спасибо сказали:
Аватара пользователя
romkaromka
Сообщения: 1064
ОС: Mageia

Re: Mandriva 2009

Сообщение romkaromka »

с диска, с которого устанавливали систему, загрузиться и выбрать "Обновление", а не "Установка". 5 мин. и все пучком.
Консоль на мыло. Надо развивать графику.
Спасибо сказали:
puvlon
Сообщения: 6
ОС: linux Mandriva 2009, winXP

Re: Mandriva 2009

Сообщение puvlon »

не хочет, пишет
oops, no root partition!
Спасибо сказали: