Как сделать? Официального апдейта timezone, как я понял еще нет?
Отмена перехода на зимнее время
Пересоберите от мандривы:
Скачайте в домашний каталог пакет srpm от 2010.2: [url]ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/official/2010.2/SRPMS/main/updates/timezone-2011m-1.1mdv2010.2.src.rpm[/url]
[console]su
urpmi rpm-build
urpmi --buildrequires timezone-2011m-1.1mdv2010.2.src.rpm
exit
rpmbuild --rebuild timezone-2011m-1.1mdv2010.2.src.rpm[/console]
Попробовал:
Показать
Нет пакета с названием build
Следующие пакеты содержат build: buildbot, buildnumber-maven-plugin, buildnumber-maven-plugin-javadoc, easyrpmbuilder, ...
Чтобы выбрать все, используйте параметр «-a»[/console]
[console][root@localhost andrej]# urpmi --buildrequires timezone-2011k-1.1mdv2010.2.src.rpm
timezone помечается как установленный вручную; он не будет учитываться при определении пакетов-сирот
writing /var/lib/rpm/installed-through-deps.list
Для удовлетворения зависимостей будут установлены следующие пакеты:
Пакет Версия Релиз Платформа
(источник «Core Updates (distrib1)»)
java-1.6.0-openjdk-devel 1.6.0.0 14.b22.5.1.m> i586
rootcerts-java 20110902.00 0.1.mga1 i586
(источник «Core Release (distrib4)»)
java-access-bridge 1.26.2 3.mga1 i586
java-rpmbuild 1.7.5 5.mga1 i586
jpackage-utils 1.7.5 5.mga1 i586
rhino 1.7 0.0.6.mga1 noarch
(источник «Core Updates (distrib6)»)
java-1.6.0-openjdk 1.6.0.0 14.b22.5.1.m> i586
Будет использовано 119МБ дополнительного дискового пространства.
Будет загружено 31МБ пакетов.
Установить 7 пакетов? (Y/n) y
$MIRRORLIST: media/core/updates/java-1.6.0-openjdk-1.6.0.0-14.b22.5.1.mga1.i586.rpm
$MIRRORLIST: media/core/updates/java-1.6.0-openjdk-devel-1.6.0.0-14.b22.5.1.mga1.i586.rpm
$MIRRORLIST: media/core/updates/rootcerts-java-20110902.00-0.1.mga1.i586.rpm
$MIRRORLIST: media/core/release/java-access-bridge-1.26.2-3.mga1.i586.rpm
$MIRRORLIST: media/core/release/jpackage-utils-1.7.5-5.mga1.i586.rpm
$MIRRORLIST: media/core/release/rhino-1.7-0.0.6.mga1.noarch.rpm
$MIRRORLIST: media/core/release/java-rpmbuild-1.7.5-5.mga1.i586.rpm
предупреждение: timezone-2011k-1.1mdv2010.2.src.rpm: Заголовок V3 DSA/SHA1 Signature, key ID 22458a98: NOKEY
Следующий пакет имеет неверную подпись:
timezone-2011k-1.1mdv2010.2.src.rpm: Неверная подпись (NOT OK (no key): timezone-2011k-1.1mdv2010.2.src.rpm: Заголовок V3 DSA/SHA1 Signature, key ID 22458a98: NOKEY)
Продолжить установку? (y/N) y
устанавливается java-access-bridge-1.26.2-3.mga1.i586.rpm rhino-1.7-0.0.6.mga1.noarch.rpm jpackage-utils-1.7.5-5.mga1.i586.rpm java-1.6.0-openjdk-devel-1.6.0.0-14.b22.5.1.mga1.i586.rpm rootcerts-java-20110902.00-0.1.mga1.i586.rpm java-rpmbuild-1.7.5-5.mga1.i586.rpm java-1.6.0-openjdk-1.6.0.0-14.b22.5.1.mga1.i586.rpm из /var/cache/urpmi/rpms
Подготовка... #############################################
1/7: jpackage-utils #############################################
2/7: rootcerts-java #############################################
3/7: rhino #############################################
4/7: java-access-bridge #############################################
5/7: java-1.6.0-openjdk #############################################
6/7: java-1.6.0-openjdk-devel
#############################################
7/7: java-rpmbuild #############################################
[/console]
[console][root@localhost andrej]# exit
exit[/console]
[console][andrej@localhost ~]$ rpmbuild -rebuild timezone-2011k-1.1mdv2010.2.src.rpm
bash: rpmbuild: команда не найдена[/console]
Что делать дальше?
Про теги console, spoiler не забываем (Gnom)
[console]urpmi rpm-build[/console]
В общем повторить всё заново - просто копируёте команды, которые я дал в консоль и всё, а то опять ошибетесь.
Повторил все команды, в конце выдала:
[console][andrej@localhost ~]$ rpmbuild -rebuild timezone-2011k-1.1mdv2010.2.src.rpm
rpmbuild: аргументы для --root (-r) должны начинаться с /
[/console]
От пользователя:
[console]rpmbuild --rebuild timezone-2011k-1.1mdv2010.2.src.rpm[/console]
Получившиеся пакеты найдете в: /home/andrej/rpmbuild/RPMS/i586/
Пакет со словом debug ставить не нужно
Должно в итоге стать так:
[console][verg@localhost ~]$ rpm -qa | grep timezone
timezone-2011k-1.1.mga1
timezone-java-2011k-1.1.mga1[/console]
Пакет поновее пересобирается нормально так же:
Качаем его в /home (ссылка на скачивание выше)
Далее:
[console]$ rpmbuild --rebuild timezone-2011m-1.src.rpm[/console]
Удалил часы на компе просто) А в мобильнике вручную переставил.
Удалил часы на компе просто) А в мобильнике вручную переставил.
Ъ :lol:
[quote=metra]Удалил часы на компе просто) А в мобильнике вручную переставил.
Ъ :lol:[/quote]
Это все осадок слаки :( :D
Получившиеся пакеты найдете в: /home/andrej/rpmbuild/RPMS/i586/
Пакет со словом debug ставить не нужно
Должно в итоге стать так:
[console][verg@localhost ~]$ rpm -qa | grep timezone
timezone-2011k-1.1.mga1
timezone-java-2011k-1.1.mga1[/console]
Спасибо! Все сделал.
Telemex,
Этот тоже хорошо перепаковывается и данные в нем поновее (обновлены данные для Украины, Молдавии и Приднестровья + Бразилия с Фиджи): http://linuxforum.ru/viewtopic.php?pid=222473#p222473
До кучи:
timezone-2011m-1.mga1.i586.rpm
timezone-java-2011m-1.mga1.i586.rpm
(файлы удалил - кому надо в личку)