Автор Тема: обновление p6 - p7  (Прочитано 408 раз)

Оффлайн valobasoff

  • Давно тут
  • **
  • Сообщений: 377
обновление p6 - p7
« : 15.02.2017 14:04:43 »
Доброго дня, обновляю школьный мастер 6, удалил mysql  а на других зависимостях застрял, ругается на пакеты, которые установил, подскажите как быть. С некоторыми зависимостями прокатило, эти ни в какую, причем ни одного из перечисленых пакетов ниже не стояло, а ругань на них всё равно была. После установки тоже самое.
# apt-get dist-upgrade
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Подсчет обновлений... Ошибка
Следующие пакеты имеют неудовлетворенные зависимости:
  jdom: Требует: jaxen
  jetty-annotations: Требует: jetty-plus (= 8.1.5-alt4_6jpp7.qa1)
E: Ошибка. Процедура pkgProblemResolver::Resolve вызвала остановку. Это может быть вызвано сохраняемыми пакетами.
# apt-get -f install
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 2258 не будет обновлено.
# rpm -qa jdom jaxen jetty-annotations jetty-plus
jetty-annotations-8.1.5-alt4_6jpp7.qa1
jdom-1.1.3-alt1_3jpp7
jetty-plus-8.1.5-alt4_6jpp7.qa1
jaxen-1.1.3-alt3_5jpp7


Оффлайн valobasoff

  • Давно тут
  • **
  • Сообщений: 377
Re: обновление p6 - p7
« Ответ #2 : 15.02.2017 16:49:29 »
установка libicu50 по количеству затрагиваемых пакетов вызывала беспокойство, но решил попробовать. В результате следующий apt-get dist-upgrade уже не смог связаться с сервером обновлений, ifconfig показывал что всё ок, а вот service network restart сказал что неизвестная служба, после перезагрузки кроме груба ничего. Ядра как я понимаю деинсталировались. Печаль, переустанавливаю систему (
под спойлером можно увидеть результат apt-get install libicu50, весь не влез, только замена и удаление.
Спойлер
# apt-get install libicu50
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие пакеты будут ЗАМЕНЕНЫ:
  kde4games-ksame (by kde4games-klickety)  libicu (by libicu50)  libpolkit-gnome (by polkit-gnome)
Следующие пакеты будут УДАЛЕНЫ:
  FreeArc TiMidity++ alsa-plugins-pulse alterator-auth alterator-backend-x11 alterator-kdc alterator-ldap-groups alterator-net-eth alterator-net-functions
  alterator-net-iptables alterator-net-openvpn alterator-net-pppoe alterator-net-pptp alterator-net-shares alterator-squid alterator-standalone
  alterator-x11 alterator-xkb ant ant-antlr ant-commons-logging ant-testutil audacity avahi-daemon avahi-ui avogadro bootloader-utils bridge-utils
  calligra-core calligra-karbon calligra-krita calligra-okular-odp calligra-stage ccsm chemtool chromium chrooted-resolv clamtk codeblocks
  codeblocks-contrib compiz-kde4 consolehelper dia dmeventd dmsetup dnsmasq emacs-maxima emacs-mode-gnuplot emacs23-X11-gtk etcnet etcnet-defaults-desktop
  firefox firefox-kde4 firefox-ru firmware-linux foo2zjs foo2zjs-PPD foomatic-db-foo2zjs fpc-units-gnome1 fpc-units-gtk freenx-server gambas-examples
  gambas-gb-gtk gambas-gb-gtk-ext gambas-gb-gtk-svg gambas-gb-pdf gambas-gb-v4l gambas-ide gcc4.5 gcc4.5-c++ gcompris gcompris-voices-ru geany geany-data
  geany-devel geany-plugins geany-plugins-common geany-plugins-vc gecko-mediaplayer gimp gimp-plugin-dcamnoise2 gimp-plugin-gap gimp-plugin-gutenprint
  gimp-plugin-normalmap gimp-plugin-refocus-it gimp-plugin-separateplus gimp-plugin-ufraw gimp-plugin-wavelet-denoise gimp-script-ISONoiseReduction git
  git-email glib-devel glib2-devel glibc glibc-devel glibc-nss gnome-keyring gnome-keyring-libs gnome-mplayer gnuplot gparted gst-plugins-base
  gst-plugins-good gtk2-theme-oxygen-gtk gutenprint gutenprint-foomatic hardinfo host2cat hostname-hook-hosts hplip hplip-PPDs hplip-common hplip-gui
  hplip-hpcups hplip-hpcups-PPDs hplip-hpijs hplip-hpijs-PPDs hplip-sane hugin ifplugd inkscape interactivesystem iproute2 iputils italc-client
  italc-master java-1.7.0-openjdk-devel java-1.7.0-openjdk-javaws kamoso kde-common-devel kde4-digikam kde4-digikam-data kde4-digikam-i18n
  kde4-digikam-image-plugins kde4-digikam-utils kde4-dropbox-service-menu kde4-kactivities-devel kde4-kipi-plugins kde4-kipi-plugins-core
  kde4-kipi-plugins-expoblending kde4-kmid kde4-kross-python kde4-ktorrent kde4-smb4k kde4-synaptiks kde4admin-print kde4artwork kde4artwork-desktopthemes
  kde4artwork-screensavers kde4artwork-screensavers3d kde4base kde4base-devel kde4base-dolphin kde4base-kdepasswd kde4base-keditbookmarks kde4base-kfind
  kde4base-konqueror kde4base-runtime kde4base-runtime-core kde4base-runtime-devel kde4base-workspace kde4base-workspace-core kde4base-workspace-devel
  kde4base-workspace-kdm kde4edu kde4edu-cantor kde4edu-kalzium kde4edu-kig kde4edu-kstars kde4edu-marble kde4edu-parley kde4games kde4games-kajongg
  kde4games-kbattleship kde4games-ktron kde4graphics kde4graphics-devel kde4libs-devel kde4multimedia-devel kde4network kde4network-devel
  kde4network-kdnssd kde4network-kget kde4network-kopete kde4network-krdc kde4network-krfb kde4pimlibs-devel kde4plasma-addons kde4utils-print kdevelop
  kdevelop-base kdevelop-for-debug kdevelop-for-kde kdevelop-for-misc kdevelop-for-php kdevelop-for-qt kernel-image-std-def#1:3.0.101-alt0.M60P.1
  kernel-image-std-def#1:3.0.80-alt0.M60P.1 kernel-modules-bcmwl-std-def#5.100.82.112-alt4.196688.0.M60P.1
  kernel-modules-bcmwl-std-def#5.100.82.112-alt4.196709.0.M60P.1 kernel-modules-drm-radeon-std-def#1:3.0.101-alt0.M60P.1
  kernel-modules-drm-radeon-std-def#1:3.0.80-alt0.M60P.1 kernel-modules-drm-std-def#1:3.0.101-alt0.M60P.1 kernel-modules-drm-std-def#1:3.0.80-alt0.M60P.1
  kernel-modules-fglrx-std-def#1.0.8.87.2-alt2.196688.0.M60P.1 kernel-modules-fglrx-std-def#1.0.8.87.2-alt2.196709.0.M60P.1
  kernel-modules-ndiswrapper-std-def#1.56-alt7.196688.0.M60P.1 kernel-modules-ndiswrapper-std-def#1.56-alt7.196709.0.M60P.1
  kernel-modules-nvidia-std-def#310.44-alt1.196688.0.M60P.1 kernel-modules-nvidia-std-def#310.44-alt1.196709.0.M60P.1
  kernel-modules-omnibook-std-def#20090714-alt4.196688.0.M60P.1 kernel-modules-omnibook-std-def#20090714-alt4.196709.0.M60P.1
  kernel-modules-tp_smapi-std-def#0.40-alt3.196688.0.M60P.1 kernel-modules-tp_smapi-std-def#0.40-alt3.196709.0.M60P.1
  kernel-modules-v4l-std-def#1:3.0.101-alt0.M60P.1 kernel-modules-v4l-std-def#1:3.0.80-alt0.M60P.1
  kernel-modules-virtualbox-addition-std-def#4.2.4-alt2.196688.0.M60P.1 kernel-modules-virtualbox-addition-std-def#4.2.4-alt2.196709.0.M60P.1
  kernel-modules-virtualbox-std-def#4.2.4-alt2.196688.0.M60P.1 kernel-modules-virtualbox-std-def#4.2.4-alt2.196709.0.M60P.1 ldap-user-tools libatk-devel
  libavogadro1 libbonoboui libboost_graph1.46.1 libboost_python1.46.1 libboost_regex1.46.1 libcalligrasheetscommon10 libcalligrasheetsodf10
  libcalligrastageprivate10 libcanberra libcanberra-gtk2 libchartshapelib10 libcompoundviewer4 libflake10 libgail libgcj4.5-devel libgdk-pixbuf-devel
  libgdl libgimp libgio-devel libgksu libglade libglademm libgnome libgnomecanvas libgnomeui libgoocanvas libgtk+2 libgtk+2-devel libgtkglext
  libgtkimageview libgtkmm2 libgtkspell libgutenprint libkarboncommon10 libkarbonui10 libkdchart10 libkdcraw4-devel libkde4-digikam libkexiv24-devel
  libkface libkformulalib10 libkgeomap libkget4 libkggzgames4 libkggzmod4 libkggznet4 libkipi4-devel libkipiplugins2 libkomain10 libkoodf10 libkopageapp10
  libkoplugin10 libkoproperty10 libkoreport10 libkotext10 libkowidgets10 libkritaimage10 libkritalibbrush10 libkritalibpaintop10 libkritaui10
  libksane4-devel libkundo210 libkwalletbackend4 libkwinglutils4 liblibwmf10 libmarblewidget4 libmolletnetwork4 libmsooxml10 libnepomukdatamanagement4
  libnepomuksync4 libnet-snmp26 libnotify libnss-mdns libopencv2.2 libpango-devel libpigmentcms10 libpng-devel libpowerdevilcore4 libqimageblitz-devel
  libqt4-devel libreoffice libreoffice-kde libreoffice-langpack-ru libreoffice-langpack-uk librocslib4 libsexy libsolidcontrol4 libsolidcontrolifaces4
  libsoprano-devel libstdc++4.5-devel libtextlayout10 libunicapgtk libvte libwordsprivate10 libwxGTK libwxGTK2.9 linphone-gui lm_sensors3-utils lsb
  lsb-desktop lsb-languages lvm2 lyx make-initrd make-initrd-devmapper make-initrd-lvm make-initrd-plymouth maxima-bin-sbcl maxima-common memtest86+
  mozilla-plugin-adobe-flash mozilla-plugin-java-1.7.0-openjdk mplayer netpolice-main nvidia-settings nx nxclient ocrfeeder octave openldap2.4-servers
  openresolv-dnsmasq openresolv-host2cat os-prober packageinstall pavucontrol pcmciautils perl-Gtk2 perl-IO-Socket-SSL perl-LWP-Protocol-https
  perl-Net-SMTP-SSL perl-Net-SSLeay perl4-compat phonon-backend-5-gstreamer phonon-devel plasma-applet-frame plasma-applet-kimpanel
  plasma-wallpaper-marble pptp-client printer-drivers-X11 printer-drivers-base pulseaudio-bluez pulseaudio-daemon python-module-BeautifulSoup
  python-module-OpenSSL python-module-PyQt4 python-module-PySide python-module-Pygments python-module-Reportlab python-module-argparse python-module-avahi
  python-module-cups python-module-cupshelpers python-module-dbus python-module-enchant python-module-genshi python-module-html5lib python-module-kde4
  python-module-lxml python-module-nose python-module-notify python-module-numpy python-module-numpy-addons python-module-numpy-testing
  python-module-ocrfeeder python-module-pygi python-module-pygnome-extras python-module-pygobject python-module-pygoocanvas python-module-pygtk
  python-module-pygtk-libglade python-module-pypdf python-module-pyudev python-module-sane python-module-serial python-module-setuptools
  python-module-sexy python-module-sip python-module-smbc python-module-twisted-core python-module-wx2.9 python-module-zope python-module-zope.interface
  qdevelop qt-gstreamer qt4-designer qt4-devel recordmydesktop-qt rpm-build rpm-utils rpminstall samba samba-client samba-winbind sane sane-frontends
  scilab scim-libs scratch scratch-image scratch-plugins screentest scribus simple-ccsm squeak-vm squid squid-conf-host2cat squid-helpers squid-server
  stardict-gtk synaptic synaptic-kde sysklogd syslogd system-config-printer system-config-printer-udev tcpdump thunderbird tuxpaint tuxpaint-stamps ucview
  udev udev-alsa udev-extras udev-rule-generator ufraw uniconvertor virtualbox virtualbox-guest-additions vlc-maxi vlc-plugin-notify vpnc wine wm-select
  wxGTK wxMaxima xdg-user-dirs-gtk xinit xinitrc xorg-dri-intel xorg-dri-mga xorg-dri-r128 xorg-dri-radeon xorg-dri-savage xorg-dri-sis xorg-dri-via
  xorg-drv-ati xorg-drv-cirrus xorg-drv-intel xorg-drv-joystick xorg-drv-mach64 xorg-drv-mga xorg-drv-multimedia xorg-drv-nv xorg-drv-openchrome
  xorg-drv-qxl xorg-drv-r128 xorg-drv-radeon xorg-drv-s3 xorg-drv-s3virge xorg-drv-savage xorg-drv-sis xorg-drv-synaptics xorg-drv-void xorg-utils xsane
  xsane-gimp2 xulrunner xulrunner-libs zenity zlib-devel
Следующие НОВЫЕ пакеты будут установлены:
  antlr3-C at-spi2-atk at-spi2-core chemical-mime-data colord dropbox firmware-crystalhd fluid-soundfont-common fluid-soundfont-gm
  freerdp-plugins-standard gst-plugins-ugly1.0 gstreamer1.0 hsqldb kde4-kopete-common kde4-nepomuk-core-common kde4games-klickety libXevie
  libanalitzaplot4 libarchive13 libat-spi2-core libbelle-sip libboost_atomic1.53.0 libboost_chrono1.53.0 libboost_date_time1.53.0
  libboost_filesystem1.53.0 libboost_graph1.53.0 libboost_iostreams1.53.0 libboost_python1.53.0 libboost_random1.53.0 libboost_regex1.53.0
  libboost_serialization1.53.0 libboost_signals1.53.0 libboost_system1.53.0 libboost_test1.53.0 libboost_thread1.53.0 libboost_timer1.53.0 libbs2b
  libcolord libcrystalhd libecap libeventlog libfreerdp libgcj4.7 libgcj4.7-jar libglew1.7 libgmlib libgmp10 libgmtk libgssdp libgst-plugins1.0
  libgstreamer1.0 libgusb libharfbuzz libibus libicu50 libivykis libjavascriptcoregtk3 libjson libkanagramengine4 libkde4base-runtime libkdegames4-common
  libkdegamesprivate4 libkgeomap-common libkirc4 libkirc4_client libkmahjongg4-common libkmod libkopete4_oscar libkopete4_otr_shared
  libkopete4_videodevice libkopeteaddaccountwizard4 libkopetechatwindow4_shared libkopetecontactlist4 libkopeteidentity4 libkopeteprivacy4
  libkopetestatusmenu4 libkyahoo4 libmbedtls8 libmtdev libmysqlclient18 libnet-snmp30 libnet2 libnettle libnl3 libnss-compat libopenconnect liboscar4
  libotr5 libproj libpython libqt4-location libquazip libraw librecode librocscore4 librocsvisualeditor4 libserf libshape libsoxr libsystemd-daemon
  libsystemd-login libtiff5 libudisks2 libwayland-client libwayland-server libwcs pdksh perl-Convert-Bencode perl-IO-Socket-IP perl-Net-IDN-Encode
  plasma-dataengine-konqprofiles plasma-dataengine-konsoleprofiles qextserialport qt4-mobility-common recode rpm-build-fpc syslog-ng udev-hwdb xfreerdp
418 будет обновлено, 119 новых установлено, 3 пакетов будет заменено, 492 пакетов будет удалено и 1469 не будет обновлено.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 2 252
  • antohami@
Re: обновление p6 - p7
« Ответ #3 : 15.02.2017 16:58:57 »
И зачем вы на такое согласились?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 117
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: обновление p6 - p7
« Ответ #4 : 16.02.2017 07:43:25 »
492 пакетов будет удалено
:-o

Оффлайн valobasoff

  • Давно тут
  • **
  • Сообщений: 377
Re: обновление p6 - p7
« Ответ #5 : 17.02.2017 11:10:58 »
И зачем вы на такое согласились?
невнимательность, и отсутствие мозга  8-|
сейчас пробую обновить другой компьютер через архив, там тоже 352 пакета удаляется, но ядер вроде в списке нет)
на удивление через архив не показал никаких неудовлетворенных зависимостей.

Оффлайн valobasoff

  • Давно тут
  • **
  • Сообщений: 377
Re: обновление p6 - p7
« Ответ #6 : 17.02.2017 13:18:56 »
apt-get dist-upgrade прошел успешно, после это сделал второй на актуальном репозитории.
потом
apt-get install libicu50
update-kernel
apt-get install firmware-linux
depmod -a
apt-get install systemd-sysvinit
reboot
после перезагрузки почему то не было
Цитировать
При смене SysVInit на Systemd машина при перезагрузке показывает приглашение к восстановлению (maintenance)
сразу загрузилась система и графика, но без сети. ifconfig показывает только интерфейс lo... управлялось это через etcnet.
есть вариант поднять как-то сеть ?
« Последнее редактирование: 17.02.2017 13:20:46 от valobasoff »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 5 729
  • Sunny 273 RUS crew
Re: обновление p6 - p7
« Ответ #7 : 17.02.2017 14:27:18 »
сейчас пробую обновить другой компьютер через архив, там тоже 352 пакета удаляется
Это слишком много. Тут бы подумать, что может быть лишнее. Может быть, даже попробовать сделать apt-get install для части пакетов (glibc-* и что-нибудь ещё). Может будет лучше. Но Y не писать, пока не вчитаешься.

Оффлайн valobasoff

  • Давно тут
  • **
  • Сообщений: 377
Re: обновление p6 - p7
« Ответ #8 : 17.02.2017 14:43:42 »
ну мне названия большинства пакетов мало чего говорят, я визуально осмотрел, ядра на месте, сеть вроде не затронута, сохранил вывод, чтобы потом сделать install этого вывода.

UPD:
сеть поднял ifconfig eth0 up; dhcpcd eth0
установил пакеты которые удалились при обновлении. после перезагрузки графика загружается, но сеть поднимается не сразу, спустя несколько минут. до этого ifconfig показывает только "lo" но компьютер в домене, нужно чтобы сеть грузилась до графики. NetworkManager был удален давно ещё в p6. Использовался etcnet.
« Последнее редактирование: 17.02.2017 17:56:54 от valobasoff »

Оффлайн valobasoff

  • Давно тут
  • **
  • Сообщений: 377
Re: обновление p6 - p7
« Ответ #9 : 21.02.2017 16:05:06 »
где то в теме видел ссылку ruslandh на видео по обновлению SL6 на 7, там прозвучала очень ценная теперь для меня фраза, что не нужно обновлять дистр, лучше  и быстрее переустановить P7 заново с сохранением раздела /home. Учитывая то, что никаких сложных конфигураций на хостах нет, кроме принтеров и проекторов, то на этом я и остановлюсь пожалуй. Но вопрос связки новых дистрибутивов p7\p8 c сервером P5(обновленным до p6) всё-таки актуален. Очень хочется чтобы свежие дистрибутивы молча цеплялись к домену, сейчас они выдают ошибки и после добавления в домен необходимо руками на каждом клиенте в /etc/krb5.conf добавлять allow_weak_crypto = true, только после этого отображаются пользователи. Следующая проблема это CUPS, на данный момент момент принтеры установленные на сервере автоматически видны на всех клиентах P6, так же видны принтеры расшареные на клиентах P6, их не нужно устанавливать, можно сразу отправлять на печать. На клиентах с установленым P7 и заведенных в домен, никакие принтеры не отображаются, а так же принтеры расшареные на p6 не видны на p7, т.е. P7 как бы обособились от домена, видят только свой cups. Это можно как-то вылечить ?
« Последнее редактирование: 09.03.2017 12:55:45 от valobasoff »

Оффлайн gvy

  • alt linux team
  • ***
  • Сообщений: 888
    • Email
Re: обновление p6 - p7
« Ответ #10 : 09.03.2017 11:30:02 »
В результате следующий apt-get dist-upgrade уже не смог связаться с сервером обновлений
Есть смысл заглянуть в /etc/apt/sources.list.d/yandex.list -- на ftp.altlinux.org порой полный аншлаг.

Насчёт проблем обновления -- может иметь смысл хотя бы отметить в обсуждении соответствующих страничек на вики, вдруг кого выручит... всё-таки вики -- скорее архив, а форум -- скорее поток.

Про cups: возможно, что-то про avahi или cups-browsed, сходу не соображу.
--
Michael Shigorin

Оффлайн valobasoff

  • Давно тут
  • **
  • Сообщений: 377
Re: обновление p6 - p7
« Ответ #11 : 10.03.2017 12:47:20 »
Есть смысл заглянуть в /etc/apt/sources.list.d/yandex.list -- на ftp.altlinux.org порой полный аншлаг.
у меня локальное зеркало p7, с доступностью его проблем нет, но там проблема была именно в неработающей сети, ifcondif показывал ip адресс, но пинги никуда не ходили. всегда использую зеркала yandex, перегруженость ftp.altlinux.org спалил давно.
Насчёт проблем обновления -- может иметь смысл хотя бы отметить в обсуждении соответствующих страничек на вики
не мой уровень - писать статьи, чукча пока глубоко читатель. Да и понял я, что обновлять p6-p7 неблагодарное занятие, куда проще переустановить P7 сохранив home, а вот обновление p7-p8 проходит значительно проще, стабильнее, а так же есть в нем смысл с точки зрения лицензии. А так я вообще очень давно заметил что обновлять дистры альта не самый лучший варик, потом обязательно упираешься в "следы этого обновления". Пакетная база обновляется, а вот обвязка всего этого к сожалению нет.
Про cups: возможно, что-то про avahi или cups-browsed, сходу не соображу.
спасибо за подсказку, cups-browsed.conf в P6 отсутствует, зато нагуглил разницу в /etc/nsswitch.conf
P6
passwd: files ldap
shadow: tcb files ldap
group: files ldap
gshadow:    files

hosts:      files mdns4_minimal [NOTFOUND=return] dns mdns4
P8
passwd: files ldap
shadow: tcb files ldap
group: files [SUCCESS=merge] ldap
gshadow:    files

hosts:      files mdns4_minimal [NOTFOUND=return] dns myhostname mymachines
после копирования файла из P6, и перезапуска avahi-daemon, сupsd, cups-browsed CUPS P8 увидел множество принтеров, даже те которые не расшарены на клиентах, свой расшареный принтер при этом к сожалению нигде не засветил. уже чуть-чуть но ближе к цели.

UPD: ещё заметил такой, возможно важный момент, команда hostname на P6\P8 обрабатывается одинаково, на выходе hostname.domain, а вот если посмотреть через web в DHCP сервер на выданые адреса, то P6 там выглядят просто как hostname, а P8 как hostname.domain. В закладке DNS соответственно P6 hostname и P8 hostname..
при попытке пинга P8 по hostname получаем болт, hostname.domain пингуется, P6 пингуется обоими вариантами.
ЗЫ: у меня чистых машин P7 не осталось, все что ставил обновил до p8, но на p7 было ровно тоже самое поведение.
« Последнее редактирование: 10.03.2017 16:18:59 от valobasoff »