При обработке следующих пакетов произошли ошибки man db

Since I sometimes need the man pages.

And since there doesn’t seem to be a stand-alone ‘man’ package, I can’t simply remove ‘man-db’.

My solution, for better or worse, was to move the ‘mandb’ executable out of the way and substitute in a copy of ‘true’

On my system:

sudo mv /usr/bin/mandb /usr/bin/mandb-OFF
sudo cp -p /bin/true /usr/bin/mandb 
sudo rm -r /var/cache/man

This is easy to undo if the need arises. And I deleted the /var/cach/man directory, as it is no longer needed and recovered megabytes of space.

Any ‘man’ pages you need are grabbed from the source man directory and decompressed on the fly. No more caching means a slight inefficiency, but with today’s speeder processors and disks, its minimal.

A caveat: Anytime you get a man-db package update, your modifications will be overwritten. Either apt-hold the ‘man-db’ package or be prepared to redo this at the whim of the ‘man-db’ package maintainers and distribution managers.

After this mod, you will still see the line «Processing triggers for man-db» fly by but it’s a zero second thing. :-)

Good Luck.

  • Печать

Страницы: [1]   Вниз

Тема: Не могу установить приложение  (Прочитано 2800 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
AgentZ

Возьму на примере программы Screencloud, выдает вот что:

dpkg -i screencloud_1.1.2_amd64.deb
Выбор ранее не выбранного пакета screencloud.
(Чтение базы данных … на данный момент установлено 177172 файла и каталога.)
Распаковывается пакет screencloud (из файла screencloud_1.1.2_amd64.deb) …
dpkg: зависимости пакетов не позволяют настроить пакет screencloud:
 screencloud зависит от libqtsingleapplication, однако:
  Пакет libqtsingleapplication не установлен.
 screencloud зависит от libqxt-core0, однако:
  Пакет libqxt-core0 не установлен.
 screencloud зависит от libqxt-gui0, однако:
  Пакет libqxt-gui0 не установлен.
 screencloud зависит от libquazip0, однако:
  Пакет libquazip0 не установлен.
 screencloud зависит от libqtscript4-qtbindings, однако:
  Пакет libqtscript4-qtbindings не установлен.

dpkg: ошибка при обработке параметра screencloud (--install):
 проблемы зависимостей — оставляем не настроенным
Обрабатываются триггеры для hicolor-icon-theme …
Обрабатываются триггеры для desktop-file-utils …
Обрабатываются триггеры для gnome-menus …
Обрабатываются триггеры для bamfdaemon …
Rebuilding /usr/share/applications/bamf-2.index...
Обрабатываются триггеры для mime-support …
При обработке следующих пакетов произошли ошибки:
 screencloud


Я уже больше часа копаюсь по поискам, форумам и гуглу. Ничего не помогает. Так же постоянно вылазит ошибка «При обработке следующих пакетов произошли ошибки:
 man-db
«

apt-get install -f не помогает


Pilot6


Оффлайн
AgentZ

 apt-get install -f
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
Пакеты, которые будут УДАЛЕНЫ:
  screencloud
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 0 пакетов не обновлено.
не установлено до конца или удалено 2 пакетов.
После данной операции, объём занятого дискового пространства уменьшится на 2 153 kB.
Хотите продолжить [Д/н]?
debconf: DbDriver «config»: /var/cache/debconf/config.dat is locked by another process: Ресурс временно недоступен
(Чтение базы данных … на данный момент установлено 177187 файлов и каталогов.)
Удаляется пакет screencloud …
Обрабатываются триггеры для desktop-file-utils …
Обрабатываются триггеры для gnome-menus …
Обрабатываются триггеры для bamfdaemon …
Rebuilding /usr/share/applications/bamf-2.index…
Обрабатываются триггеры для mime-support …
Обрабатываются триггеры для hicolor-icon-theme …
Настраивается пакет man-db (2.6.5-2) …
debconf: DbDriver «config»: /var/cache/debconf/config.dat is locked by another process: Ресурс временно недоступен
dpkg: ошибка при обработке параметра man-db (—configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
 man-db
E: Sub-process /usr/bin/dpkg returned an error code (1)


Pilot6

У вас что-то еще открыто, что блокирует установку. А вообще проблема в зависимостях.


Оффлайн
AgentZ

У вас что-то еще открыто, что блокирует установку. А вообще проблема в зависимостях.

Да ничего вроде не открыто больше… ща глянем процессы

А из-за чего эта ошибка:
При обработке следующих пакетов произошли ошибки:
 man-db

И что она дает? Точнее, чем чревато ее появление в каждой установке, какую я только не делаю?

« Последнее редактирование: 14 Января 2014, 22:23:30 от AgentZ »


Оффлайн
JmAbuDabi

Покой – это не место, где тихо и мирно, где нет шума и беспокойства.
Покой – это когда при всем этом, вы сохраняете мир и спокойствие в своем сердце.


Оффлайн
AgentZ


Оффлайн
JmAbuDabi

Покой – это не место, где тихо и мирно, где нет шума и беспокойства.
Покой – это когда при всем этом, вы сохраняете мир и спокойствие в своем сердце.


Оффлайн
AgentZ

И все же проблема осталась актуально с ошибкой man-db:

Не помогло. вот что выдает при sudo apt-get install screencloud:

debconf: DbDriver «config»: /var/cache/debconf/config.dat is locked by another process: Ресурс временно недоступен
dpkg: ошибка при обработке параметра man-db (—configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
 man-db


Оффлайн
JmAbuDabi

Перезайди в Ubuntu, попробуй снова.

Покой – это не место, где тихо и мирно, где нет шума и беспокойства.
Покой – это когда при всем этом, вы сохраняете мир и спокойствие в своем сердце.


Оффлайн
AgentZ

Перезайди в Ubuntu, попробуй снова.

перезашел, все то же самое =(


Оффлайн
JmAbuDabi

Покажи

lsof /var/cache/debconf/config.dat

Покой – это не место, где тихо и мирно, где нет шума и беспокойства.
Покой – это когда при всем этом, вы сохраняете мир и спокойствие в своем сердце.


Оффлайн
AgentZ

Покажиlsof /var/cache/debconf/config.dat

Ничего не происходит


Пользователь решил продолжить мысль 14 Января 2014, 22:57:38:


Короче, что я только не пытаюсь установить, всегда вот эта ошибка:

Отчёты apport не записаны, так достигнут MaxReports
                                                   При обработке следующих пакетов произошли ошибки:
 man-db


Пользователь решил продолжить мысль 14 Января 2014, 23:10:08:


В общем, покурив форум и с десяток статей с гугла, помогло вот это:

эрэм эрэф /var/cache/debconf/* dpkg-reconfigure debconf apt-get update && apt-get upgrade

« Последнее редактирование: 14 Января 2014, 23:10:08 от AgentZ »


Оффлайн
GuitarJazzZ


  • Печать

Страницы: [1]   Вверх

Since I sometimes need the man pages.

And since there doesn’t seem to be a stand-alone ‘man’ package, I can’t simply remove ‘man-db’.

My solution, for better or worse, was to move the ‘mandb’ executable out of the way and substitute in a copy of ‘true’

On my system:

sudo mv /usr/bin/mandb /usr/bin/mandb-OFF
sudo cp -p /bin/true /usr/bin/mandb 
sudo rm -r /var/cache/man

This is easy to undo if the need arises. And I deleted the /var/cach/man directory, as it is no longer needed and recovered megabytes of space.

Any ‘man’ pages you need are grabbed from the source man directory and decompressed on the fly. No more caching means a slight inefficiency, but with today’s speeder processors and disks, its minimal.

A caveat: Anytime you get a man-db package update, your modifications will be overwritten. Either apt-hold the ‘man-db’ package or be prepared to redo this at the whim of the ‘man-db’ package maintainers and distribution managers.

After this mod, you will still see the line «Processing triggers for man-db» fly by but it’s a zero second thing. :-)

Good Luck.


0

1

Здравствуйте.

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

В чём может заключаться проблема и как её устранить?

Заранее благодарю за ответы!

uname -a
Linux mail 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-1 (2016-03-06) x86_64 GNU/Linux
root@mail:/home/alex# apt-get update && apt-get upgrade
В кэше http://ftp.debian.org jessie-updates InRelease
В кэше http://security.debian.org jessie/updates InRelease                                         
Игн http://ftp.debian.org jessie InRelease                                                         
В кэше http://deb.opera.com stable InRelease                                                               
В кэше http://ftp.debian.org jessie Release.gpg                                                            
В кэше http://ftp.debian.org jessie Release                         
Получено:1 http://ftp.debian.org jessie-updates/main amd64 Packages/DiffIndex [5 440 B]
В кэше http://security.debian.org jessie/updates/main amd64 Packages                                                        
В кэше http://ftp.debian.org jessie-updates/contrib amd64 Packages                                                          
В кэше http://deb.opera.com stable/non-free amd64 Packages                          
Получено:2 http://ftp.debian.org jessie-updates/non-free amd64 Packages/DiffIndex [736 B]                                            
В кэше http://security.debian.org jessie/updates/contrib amd64 Packages                                                              
В кэше http://ftp.debian.org jessie-updates/contrib Translation-en                                                                   
В кэше http://security.debian.org jessie/updates/non-free amd64 Packages                                                             
Получено:3 http://ftp.debian.org jessie-updates/main Translation-en/DiffIndex [2 704 B]                                              
В кэше http://security.debian.org jessie/updates/contrib Translation-en                                                      
Получено:4 http://ftp.debian.org jessie-updates/non-free Translation-en/DiffIndex [736 B]                                            
В кэше http://security.debian.org jessie/updates/main Translation-en                                                        
В кэше http://ftp.debian.org jessie/main amd64 Packages                                                                              
В кэше http://ftp.debian.org jessie/contrib amd64 Packages                                                                           
В кэше http://security.debian.org jessie/updates/non-free Translation-en                                                             
В кэше http://ftp.debian.org jessie/non-free amd64 Packages                                        
В кэше http://ftp.debian.org jessie/contrib Translation-en                                         
В кэше http://ftp.debian.org jessie/main Translation-ru                                                
В кэше http://ftp.debian.org jessie/main Translation-en                                                
В кэше http://ftp.debian.org jessie/non-free Translation-en    
Игн http://deb.opera.com stable/non-free Translation-ru_RU     
Игн http://deb.opera.com stable/non-free Translation-ru        
Игн http://deb.opera.com stable/non-free Translation-en
Получено 9 616 Б за 2с (3 779 Б/c)
Чтение списков пакетов… Готово
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Расчёт обновлений…Следующие пакеты устанавливались автоматически и больше не требуются:
  libasn1-8-heimdal libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal
  libkrb5-26-heimdal libroken18-heimdal libsrtp0 libwind0-heimdal
Для их удаления используйте «apt-get autoremove».
Готово
Пакеты, которые будут оставлены в неизменном виде:
  clamav clamav-freshclam iceweasel iceweasel-l10n-ru
Пакеты, которые будут обновлены:
  calendar-google-provider chromium chromium-l10n clamav-base dmsetup dpkg e2fslibs e2fsprogs file flashplugin-nonfree fontconfig
  fontconfig-config gnupg gpgv icedove icedove-l10n-ru iceowl-extension initramfs-tools libarchive13 libavcodec56 libavformat56
  libavresample2 libavutil54 libc-bin libc-dev-bin libc6 libc6-dev libcomerr2 libcurl3 libcurl3-gnutls libdbd-mysql-perl
  libdevmapper1.02.1 libdns-export100 libexpat1 libfontconfig1 libgcrypt20 libgd3 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common
  libgudev-1.0-0 libidn11 libimlib2 libirs-export91 libisc-export95 libisccfg-export90 libldb1 libltdl7 libmagic1
  libmodule-build-perl libmysqlclient18 libnet-ssleay-perl libnspr4 libnss3 libpam-systemd libpolkit-agent-1-0 libpolkit-backend-1-0
  libpolkit-gobject-1-0 libpython2.7 libpython2.7-minimal libpython2.7-stdlib librsvg2-2 librsvg2-common libservlet2.5-java
  libsmbclient libsqlite3-0 libss2 libssl1.0.0 libsystemd0 libtalloc2 libtasn1-6 libtdb1 libtevent0 libudev1 libwbclient0 libxml2
  libxslt1.1 linux-compiler-gcc-4.8-x86 linux-headers-3.16.0-4-amd64 linux-headers-3.16.0-4-common linux-image-3.16.0-4-amd64
  linux-libc-dev locales multiarch-support mysql-client-5.5 mysql-common mysql-server mysql-server-5.5 mysql-server-core-5.5 nginx
  nginx-common nginx-full openssh-client openssh-server openssh-sftp-server openssl perl perl-base perl-modules php5-cgi php5-cli
  php5-common php5-fpm php5-gd php5-mysql php5-readline policykit-1 python-talloc python2.7 python2.7-minimal samba-libs sendmail
  sendmail-base sendmail-bin sendmail-cf sensible-mda ssh systemd systemd-sysv tzdata udev wget xscreensaver xscreensaver-data
обновлено 123, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 4 пакетов не обновлено.
не установлено до конца или удалено 2 пакетов.
Необходимо скачать 0 B/198 MB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 13,6 MB.
Хотите продолжить? [Д/н] Y
Извлечение шаблонов из пакетов: 100%
Предварительная настройка пакетов ...
Настраивается пакет base-files (8+deb8u6) …
dpkg (подпроцесс): не удалось запустить установлен сценарий post-installation (/var/lib/dpkg/info/base-files.postinst): Отказано в доступе
dpkg: ошибка при обработке пакета base-files (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 2
При обработке следующих пакетов произошли ошибки:
 base-files
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@mail:/home/alex# 

I get this message every time I install a new package in KDE neon via terminal,
Is it normal and I should ignore it or I should fix this?

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following NEW packages will be installed:
  tree
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/43.0 kB of archives.
After this operation, 115 kB of additional disk space will be used.
Selecting previously unselected package tree.
(Reading database ... 280095 files and directories currently installed.)
Preparing to unpack .../tree_1.8.0-1_amd64.deb ...
Unpacking tree (1.8.0-1) ...
Setting up tree (1.8.0-1) ...
Processing triggers for man-db (2.9.1-1) ...
Not building database; man-db/auto-update is not 'true'.

GAD3R's user avatar

GAD3R

62.7k31 gold badges130 silver badges192 bronze badges

asked Dec 30, 2020 at 20:53

Aria P74's user avatar

0

The warning is just that, a warning; it means that mandb isn’t run when relevant packages are installed, and the result of that is that the manual page index caches aren’t updated.

The technical reason for the warning is the absence of /var/lib/man-db/auto-update. I’m not sure what would cause that. To restore the man-db trigger, restore that file:

sudo touch /var/lib/man-db/auto-update

You will no longer see the warning, and the caches will be updated. You can update the caches yourself:

sudo mandb -pq

answered Jan 1, 2021 at 21:45

Stephen Kitt's user avatar

Stephen KittStephen Kitt

405k54 gold badges1044 silver badges1141 bronze badges

1

Remove the old mandb index:

sudo rm -rf /var/cache/man/*

Regenerate it:

sudo mandb -c

Or connect your device to an AC Power then run (It take a few minutes):

sudo systemctl restart man-db.service

Then check the man-db.service

systemctl status man-db.service

answered Dec 30, 2020 at 22:17

GAD3R's user avatar

GAD3RGAD3R

62.7k31 gold badges130 silver badges192 bronze badges

2

You must log in to answer this question.

Not the answer you’re looking for? Browse other questions tagged

.

  • При обработке следующих пакетов произошли ошибки linux image
  • При обработке следующих пакетов произошли ошибки initscripts
  • При обработке следующих пакетов произошли ошибки initramfs tools
  • При обработке следующих пакетов произошли ошибки google chrome stable
  • При обработке следующих пакетов произошли ошибки fglrx