0
Найти на сайте: параметры поиска

 

 

[РЕШЕНО] Linux Cinnamon 17.2, удаление браузера Opera "ломает" систему.Linux Cinnamon 17.2, удаление браузера Opera "ломает" систему.

  
Сообщений: 0
Здравствуйте, уважаемые форумчане - надеюсь на вашу помощь. Столкнулся с такой проблемой: попытался удалить ненужные программы (старенький нетбук "Aspire One A-110b" с SSD диском на 8 Гб - всё же умудрился я установить систему и обойти минимальные требования), чтобы освободить место, но при попытке удалить браузер Opera через "Менеджер программ" выскочило предупреждение о зависимостях и ошибка с информацией, что некоторые файлы удалить не удалось. Казалось бы - ну и ничего страшного, но не тут-то было: теперь при установке программ, при установке обновлений через "Менеджер обновлений" выскакивает предупреждение о том, что пакет браузером Opera будет удалён, запускается установщик, скачивает обновления или файлы дистрибутива, но после этого выскакивает уведомление с "кодом ошибки 1".
Пробовал удалять пакеты вручную через "Менеджер обновлений", через терминал, через "Менеджер программ" - везде ошибка. Пробовал переустановить приложение вручную через установщик пакетов, скачал сам пакет с офсайта точно для этой системы и архитектуры процессора, крайнюю версию - при попытке установить предупреждение о том, что уже установлена более свежая версия программы.
Поискал информацию по этому вопросу - несколько человек уже столкнулись с этой проблемой, но решения не нашли на форумах, только один решил эту проблему - полная переустановка системы, что прозвучало для других форумчан в той ветке как "довольно радикальное решение проблемы", но это действительно так, если компоненты не работают - ни обновиться, ни программу установить невозможно.
Буду признателен за подсказки и советы, лог из терминала:

v# apt-get remove --purge opera
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Пакеты, которые будут УДАЛЕНЫ:
opera
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 0 пакетов не обновлено.
не установлено до конца или удалено 1 пакетов.
После данной операции, объём занятого дискового пространства уменьшится на 42,7 MB.
Хотите продолжить? [Д/н] д
(Чтение базы данных … на данный момент установлено 239986 файлов и каталогов.)
Removing opera (12.16.1860-1linuxmint) ...
ERROR:root:DebFileApplication import
Traceback (most recent call last):
File "/usr/share/software-center/softwarecenter/db/__init__.py", line 4, in <module>
from debfile import DebFileApplication, DebFileOpenError
File "/usr/share/software-center/softwarecenter/db/debfile.py", line 25, in <module>
from softwarecenter.db.application import Application, AppDetails
File "/usr/share/software-center/softwarecenter/db/application.py", line 28, in <module>
import softwarecenter.distro
File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 199, in <module>
distro_instance = _get_distro()
File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 174, in _get_distro
module = __import__(distro_module_name, globals(), locals(), [], -1)
ImportError: No module named linuxmint
Traceback (most recent call last):
File "/usr/sbin/update-software-center", line 38, in <module>
from softwarecenter.db.update import rebuild_database
File "/usr/share/software-center/softwarecenter/db/update.py", line 33, in <module>
from softwarecenter.backend.scagent import SoftwareCenterAgent
File "/usr/share/software-center/softwarecenter/backend/scagent.py", line 28, in <module>
from softwarecenter.distro import get_distro, get_current_arch
File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 199, in <module>
distro_instance = _get_distro()
File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 174, in _get_distro
module = __import__(distro_module_name, globals(), locals(), [], -1)
ImportError: No module named linuxmint
dpkg: error processing package opera (--remove):
подпроцесс установлен сценарий post-removal возвратил код ошибки 1
Processing triggers for menu (2.1.46ubuntu1) ...
При обработке следующих пакетов произошли ошибки:
opera
E: Sub-process /usr/bin/dpkg returned an error code (1)
#
Сообщений: 0
Добрый день!
Как-то доводилось столкнуться с аналогичной проблемой, правда в моём случае дело касалось не браузера Opera.
При всём прочем sudo apt-get -f install в моём случае не помогал абсолютно. Методом проб и ошибок пришёл к следующему варианту:
1. Необходимо вычистить из системы всё, что касается Opera вручную. Поможет в этом команда ~ $ whereis opera
opera: /usr/bin/opera /usr/bin/X11/opera.
2. Зайти в менеджер пакетов Synaptic и правой кнопкой мыши пометить на удаление всё связанное с Opera и применить удаление.
3. Вычистить кэш APT и грохнуть из источников приложений источник, с которого данный браузер устанавливался.
4. Перезагрузиться, зайти в менеджер пакетов Synaptic и проверить, исправилась ли проблема(правка->Исправить пакеты "С ошибками").
Сообщений: 0
Спасибо за подсказку - попробую, поскольку "сносить" систему, как мне кажется - глупо, только в крайнем случае, если ничего уже не помогает. Отпишусь по результатам.
Сообщений: 0
Спасибо ещё раз за подсказку, попробовал Ваш метод: ввёл в терминале команду whereis opera
opera: /usr/bin/opera /usr/bin/X11/opera , потом скопировал результат и вставил в окно поиска проводника, попытался поиском найти остатки программы, нетбук завис,принудительно перезагрузил, выскочило окно с предупреждением о недостатке свободного места, удалил пару файлов, и после этого попробовал запустить "Менеджер обновления", и на удивление - заработал. Так что проблема "самоликвидировалась" без моего участия. К сожалению после очередной перезагрузки снова появляется сообщение о недостатке свободного места на диске и заполнен на 98%, что удалить ещё - даже не знаю, скорее всего буду менять дистрибутив на Puppy, уже его устанавливал когда-то. Linux Cinnamon мне очень понравился, но придётся принимать решение не в его пользу - системные требования не позволяют. Ещё раз спасибо за помощь.
В начало страницы 
|
Перейти на форум: