Автор Тема: Не могу удалить пакеты.  (Прочитано 25089 раз)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Не могу удалить пакеты.
« Ответ #15 : 08.04.2019 19:59:08 »
# ls -l /sbin/init
lrwxrwxrwx 1 root root 22 мар 22 10:44 /sbin/init -> ../lib/systemd/systemd
systemd значит.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 145
    • Email
Re: Не могу удалить пакеты.
« Ответ #16 : 08.04.2019 19:59:37 »
Я показала все полностью.
Я вижу только конец вывода команды.

Проще ее переустановить, чем всем этим заниматься.
Дело хозяйское...
Сноси Винду, переходи на Линукс ! :)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Не могу удалить пакеты.
« Ответ #17 : 08.04.2019 20:04:13 »
Я показала все полностью.
На самом деле нет: там же ещё должны быть списки того, что будет обновлено, доустановлено и заменено. Можно попробовать поставить частями, угадывая по списку, что должно поставиться нормально. Может что-то грохнуть предварительно. Если будет список, можно попробовать поугадывать. А вообще, вероятнее всего, что-то случилось в момент установки пакетов таким образом, что обновление не завершилось, потому сейчас мешаются хвосты от незавершённого обновления.

Оффлайн Крысуня

  • Завсегдатай
  • *
  • Сообщений: 130
Re: Не могу удалить пакеты.
« Ответ #18 : 08.04.2019 20:34:01 »
Я не совсем поняла, вывод какой команды нужно? Если этой ls -l /sbin/init, то все, что есть:
[nina@comp-core2-duo-5d2aa3 ~]$ su-
Password:
[root@comp-core2-duo-5d2aa3 ~]# ls -l /sbin/init
lrwxrwxrwx 1 root root 22 мар 22 10:44 /sbin/init -> ../lib/systemd/systemd
[root@comp-core2-duo-5d2aa3 ~]#
Если этой,  apt-get -f install, то вот:
[nina@comp-core2-duo-5d2aa3 ~]$ su-
Password:
[root@comp-core2-duo-5d2aa3 ~]# apt-get -f install
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Исправление зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  CoinMiplib3-data CoinNetlib-data CoinSample-data LibreOffice-common
  alt-gpgkeys alterator alterator-l10n alterator-sh-functions alternatives
  altlinux-freedesktop-menu-common
  altlinux-freedesktop-menu-icon-theme-default
  altlinux-freedesktop-menu-shallow-menu altlinux-mime-defaults app-defaults
  at-spi2-atk at-spi2-core bash bash-builtin-lockf bzlib ca-certificates
  chkconfig colord common-licenses control coreutils cpio cpp5 dbus dbus-tools
  dbus-tools-gui dconf desktop-file-utils diffutils ed etherwake ethtool file
  filesystem findutils fontconfig fonts-bitmap-misc gawk gcc-common getopt
  gettext glib-networking glib2 glib2-locales glibc-core glibc-gconv-modules
  glibc-nss glibc-preinstall glibc-pthread glibc-utils glxinfo gnupg2
  gpgme-common grep gsettings-desktop-schemas gsettings-desktop-schemas-data
  gtk+3-themes-incompatible gtk-update-icon-cache guile18 hddtemp hostinfo
  hwclock iceauth icon-naming-utils icon-theme-adwaita icon-theme-hicolor kmod
  libCoinCbc libCoinCgl libCoinClp libCoinOsi libCoinUtils libEGL libGL libICE
  libX11 libX11-locales libXau libXaw libXcomposite libXcursor libXdamage
  libXdmcp libXext libXfixes libXfont libXft libXi libXinerama libXmu libXpm
  libXrandr libXrender libXres libXt libXtst libXxf86dga libXxf86vm libabw
  libacl libalsa libarpack libassuan libasyncns libat-spi2-core libatk
  libatk-locales libattr libaudit1 libavahi libbeecrypt7 libblacs libblkid
  libboost_date_time1.58.0 libboost_filesystem1.58.0 libboost_iostreams1.58.0
  libboost_locale1.58.0 libboost_system1.58.0 libboost_thread1.58.0
  libbrotlicommon0 libbrotlidec0 libcairo libcairo-gobject libcap libcap-ng
  libcdr libclucene-contribs-lib libclucene-core libclucene-shared libcmis
  libcolord libcom_err libcrypto10 libcryptsetup libcups libcurl libdapl
  libdatrie libdb4.7 libdbus libdbus-glib libdconf libdevmapper libdmx libdrm
  libe-book libelf libepoxy libepubgen libetonyek libevdev libexo libexpat
  libexttextcat libffi6 libfontenc libfreehand libfreetype libgarcon
  libgarcon-gtk2 libgbm libgcc1 libgcrypt20 libgdbm libgdk-pixbuf
  libgdk-pixbuf-locales libgfortran3 libgio libglpk libgmp10 libgnutls30
  libgpg-error libgpgme11 libgpgmepp6 libgpm libgraphite2 libgsm
  libgst-plugins1.0 libgstreamer1.0 libgtk+2 libgtk+2-locales libgtk+3
  libgtk+3-schemas libgudev libguile-vhttpd libgusb libharfbuzz
  libharfbuzz-icu libhogweed4 libhunspell libhyphen libibverbs libicu56
  libidn2 libinput libiodbc libiptables libisl13 libjasper libjpeg libjson-c
  libjson-glib libkeyutils libkmod libkrb5 libksba liblangtag liblapack
  liblcms2 libldap liblpsolve libltdl7 liblz4 liblzma libmagic libmetis libmng
  libmount libmpc3 libmpfr4 libmpg123 libmspub libmtdev libmumps libmwaw
  libmysqlclient18 libmythes libncurses libncursesw libneon libnettle6
  libnghttp2 libnotify libnpth libnspr libnss libodfgen libopenal1 libopenblas
  libopenjpeg2.0 liborc libp11-kit libp11-kit-trust libpagemaker libpam0
  libpango libpasswdqc libpci libpciaccess libpcre2 libpcre3 libpixman
  libpng15 libpolkit libpoppler72 libpopt libpq5.11 libprocps libproxy libpsl
  libpulseaudio libpython3 libqt4-core libqt4-dbus libqt4-gui libqt4-network
  libqt4-opengl libqt4-script libqt4-sql libqt4-xml libqt4-xmlpatterns
  libqt5-core libqt5-dbus libqt5-eglfsdeviceintegration libqt5-eglfskmssupport
  libqt5-gui libqt5-network libquadmath0 libqxp libraptor2 librasqal3
  librdmacm libreadline6 libredland librest librevenge librpm librpmbuild
  libsasl2-3 libscalapack libscotch libseccomp libselinux libsensors3 libshell
  libsmartcols libsndfile libsoup libsoup-gnome libsqlite3 libssl10
  libstaroffice libstartup-notification libstdc++6 libsuitesparse libsystemd
  libtasn1 libtbb libtcb libthai libthunar libtic libtiff5 libtinfo libts
  libudev1 libunistring2 libupower libusb libutempter libuuid libverto
  libvhttpd libvisio libwacom libwacom-data libwayland-client
  libwayland-cursor libwayland-egl libwayland-server libwnck libwpd10 libwpg
  libwps libwrap libxblas libxcb libxcb-render-util libxcbutil
  libxcbutil-icccm libxcbutil-image libxcbutil-keysyms libxfce4panel
  libxfce4ui libxfce4ui-common libxfce4util libxfconf libxkbcommon
  libxkbcommon-x11 libxkbfile libxml2 libxmlsec1 libxmlsec1-nss libxshmfence
  libxslt libyajl libzmf lm_sensors3 menu-icons-default mkfontdir mkfontscale
  mount mpi-selector msulogin net-tools nss_tcb openmpi pam pam-config
  pam-config-control pam0-config pam0_console pam0_passwdqc pam0_tcb
  pam0_userpass pciids pciutils perl-Compress-Raw-Bzip2 perl-Compress-Raw-Zlib
  perl-Encode perl-Encode-Locale perl-File-Listing perl-HTML-Parser
  perl-HTML-Tagset perl-HTTP-Cookies perl-HTTP-Date perl-HTTP-Message
  perl-HTTP-Negotiate perl-IO-Compress perl-IO-HTML perl-IO-Socket-IP
  perl-LWP-MediaTypes perl-Net-HTTP perl-URI perl-WWW-RobotRules
  perl-XML-LibXML perl-XML-NamespaceSupport perl-XML-SAX perl-XML-SAX-Base
  perl-XML-Simple perl-base perl-libnet perl-libwww perl-parent pkg-config
  poppler-data procps psmisc publicsuffix-list-dafsa python3 qt4-common
  qt5-base-common rpm rpm-build-python3 rpm-build-xdg rpm-macros-alterator
  rpm-macros-alternatives rpm-macros-mpi-selector sed service sessreg setup
  setxkbmap sh shadow-convert shadow-utils shared-mime-info startup su
  systemd-utils sysvinit sysvinit-utils tcb-utils tcsh terminfo termutils
  udev-rules url_handler usbutils util-linux util-linux-control which
  wm-common-freedesktop xauth xconsole xdg-utils xdpyinfo xdriinfo
  xfce4-common xfce4-panel xfdesktop xinitrc xkbcomp xkeyboard-config xmessage
  xml-common xmodmap xorg-dri-swrast xorg-drv-evdev xorg-drv-fbdev
  xorg-drv-vesa xorg-rgb xorg-server xorg-server-common xorg-server-control
  xprop xrandr xrdb xset xsetroot xterm zlib
Следующие НОВЫЕ пакеты будут установлены:
  CoinMiplib3-data CoinNetlib-data CoinSample-data LibreOffice-common
  alt-gpgkeys alterator alterator-l10n alterator-sh-functions alternatives
  altlinux-freedesktop-menu-common
  altlinux-freedesktop-menu-icon-theme-default
  altlinux-freedesktop-menu-shallow-menu altlinux-mime-defaults app-defaults
  at-spi2-atk at-spi2-core bash bash-builtin-lockf bzlib ca-certificates
  chkconfig colord common-licenses control coreutils cpio cpp5 dbus dbus-tools
  dbus-tools-gui dconf desktop-file-utils diffutils ed etherwake ethtool file
  filesystem findutils fontconfig fonts-bitmap-misc gawk gcc-common getopt
  gettext glib-networking glib2 glib2-locales glibc-core glibc-gconv-modules
  glibc-nss glibc-preinstall glibc-pthread glibc-utils glxinfo gnupg2
  gpgme-common grep gsettings-desktop-schemas gsettings-desktop-schemas-data
  gtk+3-themes-incompatible gtk-update-icon-cache guile18 hddtemp hostinfo
  hwclock iceauth icon-naming-utils icon-theme-adwaita icon-theme-hicolor kmod
  libCoinCbc libCoinCgl libCoinClp libCoinOsi libCoinUtils libEGL libGL libICE
  libX11 libX11-locales libXau libXaw libXcomposite libXcursor libXdamage
  libXdmcp libXext libXfixes libXfont libXft libXi libXinerama libXmu libXpm
  libXrandr libXrender libXres libXt libXtst libXxf86dga libXxf86vm libabw
  libacl libalsa libarpack libassuan libasyncns libat-spi2-core libatk
  libatk-locales libattr libaudit1 libavahi libbeecrypt7 libblacs libblkid
  libboost_date_time1.58.0 libboost_filesystem1.58.0 libboost_iostreams1.58.0
  libboost_locale1.58.0 libboost_system1.58.0 libboost_thread1.58.0
  libbrotlicommon0 libbrotlidec0 libcairo libcairo-gobject libcap libcap-ng
  libcdr libclucene-contribs-lib libclucene-core libclucene-shared libcmis
  libcolord libcom_err libcrypto10 libcryptsetup libcups libcurl libdapl
  libdatrie libdb4.7 libdbus libdbus-glib libdconf libdevmapper libdmx libdrm
  libe-book libelf libepoxy libepubgen libetonyek libevdev libexo libexpat
  libexttextcat libffi6 libfontenc libfreehand libfreetype libgarcon
  libgarcon-gtk2 libgbm libgcc1 libgcrypt20 libgdbm libgdk-pixbuf
  libgdk-pixbuf-locales libgfortran3 libgio libglpk libgmp10 libgnutls30
  libgpg-error libgpgme11 libgpgmepp6 libgpm libgraphite2 libgsm
  libgst-plugins1.0 libgstreamer1.0 libgtk+2 libgtk+2-locales libgtk+3
  libgtk+3-schemas libgudev libguile-vhttpd libgusb libharfbuzz
  libharfbuzz-icu libhogweed4 libhunspell libhyphen libibverbs libicu56
  libidn2 libinput libiodbc libiptables libisl13 libjasper libjpeg libjson-c
  libjson-glib libkeyutils libkmod libkrb5 libksba liblangtag liblapack
  liblcms2 libldap liblpsolve libltdl7 liblz4 liblzma libmagic libmetis libmng
  libmount libmpc3 libmpfr4 libmpg123 libmspub libmtdev libmumps libmwaw
  libmysqlclient18 libmythes libncurses libncursesw libneon libnettle6
  libnghttp2 libnotify libnpth libnspr libnss libodfgen libopenal1 libopenblas
  libopenjpeg2.0 liborc libp11-kit libp11-kit-trust libpagemaker libpam0
  libpango libpasswdqc libpci libpciaccess libpcre2 libpcre3 libpixman
  libpng15 libpolkit libpoppler72 libpopt libpq5.11 libprocps libproxy libpsl
  libpulseaudio libpython3 libqt4-core libqt4-dbus libqt4-gui libqt4-network
  libqt4-opengl libqt4-script libqt4-sql libqt4-xml libqt4-xmlpatterns
  libqt5-core libqt5-dbus libqt5-eglfsdeviceintegration libqt5-eglfskmssupport
  libqt5-gui libqt5-network libquadmath0 libqxp libraptor2 librasqal3
  librdmacm libreadline6 libredland librest librevenge librpm librpmbuild
  libsasl2-3 libscalapack libscotch libseccomp libselinux libsensors3 libshell
  libsmartcols libsndfile libsoup libsoup-gnome libsqlite3 libssl10
  libstaroffice libstartup-notification libstdc++6 libsuitesparse libsystemd
  libtasn1 libtbb libtcb libthai libthunar libtic libtiff5 libtinfo libts
  libudev1 libunistring2 libupower libusb libutempter libuuid libverto
  libvhttpd libvisio libwacom libwacom-data libwayland-client
  libwayland-cursor libwayland-egl libwayland-server libwnck libwpd10 libwpg
  libwps libwrap libxblas libxcb libxcb-render-util libxcbutil
  libxcbutil-icccm libxcbutil-image libxcbutil-keysyms libxfce4panel
  libxfce4ui libxfce4ui-common libxfce4util libxfconf libxkbcommon
  libxkbcommon-x11 libxkbfile libxml2 libxmlsec1 libxmlsec1-nss libxshmfence
  libxslt libyajl libzmf lm_sensors3 menu-icons-default mkfontdir mkfontscale
  mount mpi-selector msulogin net-tools nss_tcb openmpi pam pam-config
  pam-config-control pam0-config pam0_console pam0_passwdqc pam0_tcb
  pam0_userpass pciids pciutils perl-Compress-Raw-Bzip2 perl-Compress-Raw-Zlib
  perl-Encode perl-Encode-Locale perl-File-Listing perl-HTML-Parser
  perl-HTML-Tagset perl-HTTP-Cookies perl-HTTP-Date perl-HTTP-Message
  perl-HTTP-Negotiate perl-IO-Compress perl-IO-HTML perl-IO-Socket-IP
  perl-LWP-MediaTypes perl-Net-HTTP perl-URI perl-WWW-RobotRules
  perl-XML-LibXML perl-XML-NamespaceSupport perl-XML-SAX perl-XML-SAX-Base
  perl-XML-Simple perl-base perl-libnet perl-libwww perl-parent pkg-config
  poppler-data procps psmisc publicsuffix-list-dafsa python3 qt4-common
  qt5-base-common rpm rpm-build-python3 rpm-build-xdg rpm-macros-alterator
  rpm-macros-alternatives rpm-macros-mpi-selector sed service sessreg setup
  setxkbmap sh shadow-convert shadow-utils shared-mime-info startup su
  systemd-utils sysvinit sysvinit-utils tcb-utils tcsh terminfo termutils
  udev-rules url_handler usbutils util-linux util-linux-control which
  wm-common-freedesktop xauth xconsole xdg-utils xdpyinfo xdriinfo
  xfce4-common xfce4-panel xfdesktop xinitrc xkbcomp xkeyboard-config xmessage
  xml-common xmodmap xorg-dri-swrast xorg-drv-evdev xorg-drv-fbdev
  xorg-drv-vesa xorg-rgb xorg-server xorg-server-common xorg-server-control
  xprop xrandr xrdb xset xsetroot xterm zlib
0 будет обновлено, 476 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 0B/275MB архивов.
После распаковки потребуется дополнительно 1014MB дискового пространства.
Продолжить? [Y/n]
   libpq5 < 11.2-alt0.M80P.1 conflicts with libpq5.11-11.2-alt0.M80P.1
   libpq5 > 9.6.12-alt0.M80P.1 conflicts with libpq5.9-9.6.12-alt0.M80P.1
   LibreOffice-common conflicts with LibreOffice-common-6.0.7.3-alt0.M80P.2
   SysVinit conflicts with systemd-sysvinit-237-alt2.M80P.6
E: Проверка группы транзакций не удалась
[root@comp-core2-duo-5d2aa3 ~]#

Оффлайн Крысуня

  • Завсегдатай
  • *
  • Сообщений: 130
Re: Не могу удалить пакеты.
« Ответ #19 : 08.04.2019 20:35:36 »
Для человека не обладающего необходимыми знаниями и навыками, конечно проще и менее энергозатратно, переустановить.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Не могу удалить пакеты.
« Ответ #20 : 08.04.2019 21:03:38 »
# apt-get -f install
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Исправление зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  CoinMiplib3-data CoinNetlib-data CoinSample-data LibreOffice-common
  ...
И т.д. Да, вот про это речь. Обычно наоборот, это всё лишее, но тут случай непонятный, хочется, как раз, понять, что apt пытается сделать. КАким образом rpm в разделе "новых" оказался - вообще загадка...

Так, давайте, раз вознамерились переставить, попробуем что-нибудь, всё же, сделать. А если доломаем, то уж переставлять. Понять бы, что произошло изначально...

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

Начните с apt и rpm (apt в списке отсутствует, но так, на всякий случай): apt-get install apt rpm
Далее: apt-get remove LibreOffice-common
Потом LibreOffice обратно поставить можно.
Далее: apt-get remove libpq5
Вот тут надо посмотреть, что будет предложено удалить с libpq5. Сразу не удаляйте, покажите. Это библиотека PostgreSQL, по идее не должна быть нужна, если Вы PostgreSQL не используете для чего-то, но надо посмотреть. Может там за ней что-то нужное потянется.

Оффлайн Крысуня

  • Завсегдатай
  • *
  • Сообщений: 130
Re: Не могу удалить пакеты.
« Ответ #21 : 08.04.2019 21:14:11 »
[nina@comp-core2-duo-5d2aa3 ~]$ su-
Password:
[root@comp-core2-duo-5d2aa3 ~]# apt-get remove libpq5
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Виртуальный пакет libpq5 предоставляется следующими пакетами:
  libpq5.9 9.6.12-alt0.M80P.1
  libpq5.8 9.5.16-alt0.M80P.1
  libpq5.7 9.4.21-alt0.M80P.1
  libpq5.6 9.3.25-alt0.M80P.1
  libpq5.4 9.1.24-alt0.M80P.2
  libpq5.11 11.2-alt0.M80P.1
  libpq5.10-1C 10.7-alt0.M80P.1
  libpq5.10 10.7-alt0.M80P.1
You should explicitly select one to remove.
E: Виртуальный пакет libpq5 предоставляется многими пакетами.

[root@comp-core2-duo-5d2aa3 ~]#

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Не могу удалить пакеты.
« Ответ #22 : 08.04.2019 21:25:06 »
А rpm обновился и LibreOffice-common удалился?

Виртуальный пакет libpq5 предоставляется следующими пакетами:
  libpq5.9 9.6.12-alt0.M80P.1
  libpq5.8 9.5.16-alt0.M80P.1
Тогда rpm -qa|grep libpq5 и что он там покажет по списку - удалить.  libpq5.9, libpq5.8 и/или что там будет.

libpq5.10-1C - по вот этому вопрос отдельный. Вы 1C пользуетесь? Если что, установить заново сможете? Хотя если libpq5.10-1C в списке не будет, эти вопросы отменяются.

Оффлайн Крысуня

  • Завсегдатай
  • *
  • Сообщений: 130
Re: Не могу удалить пакеты.
« Ответ #23 : 08.04.2019 21:34:19 »
[nina@comp-core2-duo-5d2aa3 ~]$ su-
Password:
[root@comp-core2-duo-5d2aa3 ~]# rpm -qa|grep libpq5
libpq5.9-9.6.12-alt0.M80P.1
[root@comp-core2-duo-5d2aa3 ~]#
1С не пользуюсь.

Оффлайн Крысуня

  • Завсегдатай
  • *
  • Сообщений: 130
Re: Не могу удалить пакеты.
« Ответ #24 : 08.04.2019 21:36:19 »
LibreOffice-common отсутствует.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Не могу удалить пакеты.
« Ответ #25 : 08.04.2019 21:57:37 »
[root@comp-core2-duo-5d2aa3 ~]# rpm -qa|grep libpq5
libpq5.9-9.6.12-alt0.M80P.1
Ну вот его значит apt-get remove libpq5.9 и, если ничего страшного не тянет за собой, то удалите. Если список на удаление будет большой и непонятный, сюда его.

Оффлайн Крысуня

  • Завсегдатай
  • *
  • Сообщений: 130
Re: Не могу удалить пакеты.
« Ответ #26 : 08.04.2019 22:17:00 »
Удалить каким образом? Указанную команду выполнила. Что он там сделал не знаю. Через Synaptic, libpq5.9 все равно есть. Удалить его не возможно. Он отказывается что либо делать. Проблема, как была, так и осталась.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Не могу удалить пакеты.
« Ответ #27 : 08.04.2019 22:53:33 »
Удалить каким образом? Указанную команду выполнила.
И что произошло? Если команда отработала без ошибок, пакет должен быть удалён. Если ей что-то не понравилось, то что она написала?
Через Synaptic
Забудьте, что он есть. Что теперь показывает rpm -qa|grep libpq5 ?

Оффлайн Крысуня

  • Завсегдатай
  • *
  • Сообщений: 130
Re: Не могу удалить пакеты.
« Ответ #28 : 09.04.2019 16:09:38 »
Спасибо за помощь, но я уже переустановила систему. Это проще, чем лазать и искать ошибки.