Страница 1 из 1

Ошибки Менеджера Программ

Добавлено: 15 дек 2016, 17:12
spd38
:hi2: Для поиска файлов каталога Линукса решил подобрать файловый менеджер. :look:
Однако при попытке установить Gnom-commander возникает куча ошибок!
Не могу установить Гном-Командер 2.png
Текст ошибки
Traceback (most recent call last):
File "/usr/lib/linuxmint/mintinstall/AptClient/AptClient.py", line 72, in _run
cache = apt.Cache()
File "/usr/lib/python2.7/dist-packages/apt/cache.py", line 113, in __init__
self.open(progress)
File "/usr/lib/python2.7/dist-packages/apt/cache.py", line 166, in open
self._records = apt_pkg.PackageRecords(self._cache)
SystemError: E:Не удалось открыть файл /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial-updates_universe_binary-amd64_Packages - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial-updates_restricted_i18n_Translation-en - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial-updates_restricted_binary-i386_Packages - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial-updates_restricted_binary-amd64_Packages - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial-updates_main_i18n_Translation-en - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial-updates_main_binary-i386_Packages - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial-updates_main_binary-amd64_Packages - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial_multiverse_i18n_Translation-en - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial_multiverse_i18n_Translation-ru - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial_multiverse_binary-i386_Packages - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial_multiverse_binary-amd64_Packages - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial_universe_i18n_Translation-en - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial_universe_i18n_Translation-ru - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial_universe_binary-i386_Packages - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial_universe_binary-amd64_Packages - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial_restricted_i18n_Translation-en - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial_restricted_i18n_Translation-ru - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial_restricted_binary-i386_Packages - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial_restricted_binary-amd64_Packages - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial_main_i18n_Translation-en - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial_main_i18n_Translation-ru - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial_main_binary-i386_Packages - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial_main_binary-amd64_Packages - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/packages.linuxmint.com_dists_sarah_backport_binary-i386_Packages - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/packages.linuxmint.com_dists_sarah_backport_binary-amd64_Packages - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/packages.linuxmint.com_dists_sarah_import_binary-i386_Packages - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/packages.linuxmint.com_dists_sarah_import_binary-amd64_Packages - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/packages.linuxmint.com_dists_sarah_upstream_binary-i386_Packages - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/packages.linuxmint.com_dists_sarah_upstream_binary-amd64_Packages - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/packages.linuxmint.com_dists_sarah_main_binary-i386_Packages - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/packages.linuxmint.com_dists_sarah_main_binary-amd64_Packages - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/ppa.launchpad.net_danielrichter2007_grub-customizer_ubuntu_dists_xenial_main_i18n_Translation-en - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/ppa.launchpad.net_danielrichter2007_grub-customizer_ubuntu_dists_xenial_main_binary-i386_Packages - open (24: Слишком много открытых файлов), E:Не удалось открыть файл /var/lib/apt/lists/ppa.launchpad.net_danielrichter2007_grub-customizer_ubuntu_dists_xenial_main_binary-amd64_Packages - open (24: Слишком много открытых файлов)

Re: Ошибки Менеджера Программ

Добавлено: 15 дек 2016, 17:18
spd38
Аналогичная ситуация при попытке установить Krusader :sad:

Re: Ошибки Менеджера Программ

Добавлено: 15 дек 2016, 17:38
Chocobo
spd38, судя по тексут ошибки - похоже на выход за nofile лимит. Но странно что mintinstall может столько держать дескрипторов.

покажи результат

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

sudo -i
for p in /proc/[0-9]* ; do echo $(ls $p/fd | wc -l) $(cat $p/cmdline) ; done | sort -n | tail

Re: Ошибки Менеджера Программ

Добавлено: 15 дек 2016, 17:56
Seisan
spd38 попробуй Double Commander аналог Total Commander
sudo add-apt-repository ppa:alexx2000/doublecmd
sudo apt update
sudo apt install doublecmd-gtk

Домашняя страница http://doublecmd.sourceforge.net/
Выглядит так :
Double Commander_003.png
Может поможет...

Re: Ошибки Менеджера Программ

Добавлено: 15 дек 2016, 18:00
spd38
Chocobo писал(а): покажи результат
Magnit-Server ~ # for p in /proc/[0-9]* ; do echo $(ls $p/fd | wc -l) $(cat $p/cmdline) ; done | sort -n | tail
47 /usr/lib/firefox/plugin-container-greomni/usr/lib/firefox/omni.ja-appomni/usr/lib/firefox/browser/omni.ja-appdir/usr/lib/firefox/browser4657truetab
56 /usr/bin/dbus-daemon--system--address=systemd:--nofork--nopidfile--systemd-activation
57 /usr/bin/dbus-daemon--fork--print-pid6--print-address9--session
60 /usr/lib/xorg/Xorg:0-audit0-auth/var/lib/mdm/:0.Xauth-nolistentcpvt8
67 /lib/systemd/systemd-journald
89 /usr/lib/firefox/firefox
98 /sbin/initsplash
110 c:\TeamViewer\TeamViewer.exe
124 /opt/teamviewer/tv_bin/wine/bin/wineserver
997 /usr/bin/python2/usr/lib/linuxmint/mintinstall/mintinstall.py
Magnit-Server ~ #

Re: Ошибки Менеджера Программ

Добавлено: 15 дек 2016, 18:14
spd38
Менеджер к тому же и повис ...
Повис Менеджер.png

Re: Ошибки Менеджера Программ

Добавлено: 15 дек 2016, 18:26
Chocobo
spd38 писал(а): 997 /usr/bin/python2/usr/lib/linuxmint/mintinstall/mintinstall.py
лишка. обычно раза в 4 меньше. дефолтный лимит в 1024 дескрипторов на процесс

вообще если это порграммный сбой - то просто прибить его sudo killall mintinstall
Если повторится - то давай смотреть что за дескрипторы он держит.
найти его pid и спросить sudo lsof -p XYZ

Re: Ошибки Менеджера Программ

Добавлено: 15 дек 2016, 19:03
spd38
Seisan писал(а): попробуй Double Commander аналог Total Commander
Спасибо! Установился, поиск работает! :dance2:

Re: Ошибки Менеджера Программ

Добавлено: 15 дек 2016, 19:08
Chocobo
spd38, так и первый твой вариант с гном-коммандером ставится нормально :smile:
Снимок экрана в 2016-12-15 17-24-07.png
Надо понять что за печаль с менеджером приложений, раз он так себя ведет

Re: Ошибки Менеджера Программ

Добавлено: 15 дек 2016, 19:09
spd38
Chocobo писал(а): вообще если это порграммный сбой - то просто прибить его
Я его просто крестиком закрыл. И теперь он не запускается ... :shock: Точнее, выскакивает меню для ввода пароля и ничего не появляется.
Пробал его поискать, но не нашёл
pavel@Magnit-Server ~ $ top | grep mintinstal
pavel@Magnit-Server ~ $

Re: Ошибки Менеджера Программ

Добавлено: 15 дек 2016, 19:17
Chocobo
spd38, про
spd38 писал(а): top | grep mintinstal
не, эт неправильный греп. тут он будет искать только в том списке что влезало в его текуший stdout . :smile:

лучше использовать ps aux | grep mintinstall

Re: Ошибки Менеджера Программ

Добавлено: 15 дек 2016, 19:18
spd38
Chocobo писал(а):
spd38 писал(а): 997 /usr/bin/python2/usr/lib/linuxmint/mintinstall/mintinstall.py
вообще если это порграммный сбой - то просто прибить его sudo killall mintinstall
После прибивания стал запускаться как ни в чём ни бывало. И даже Gnom-commander установил. :magic:
Может на всякий случай добавить лимит файловых дескрипторов?

Re: Ошибки Менеджера Программ

Добавлено: 15 дек 2016, 19:22
Chocobo
spd38, да их с запасом обычно. так как вышел за тысячу - вероятно где-то потёк, и скорей всего не остановится.
Если не ограничивать - то будет выжирать пока не завесит всю систему.

Но я впервые вижу такое поведение, поэтому может у тебя просто неудачное стечение обстоятельств привело к такому глюку :smile:
И больше повторить его не удастся...