Сломал Kubuntu . [Решено]

Изображение пользователя nitrofox.

Проблема в том что после apt-get autoremove перестал запускаться рабочий стол. apt-get ведет логи? Где можно посмотреть что он удалил?

0
nitrofox - 25 Февраль, 2015 - 23:08
Изображение пользователя nitrofox.

Нашел логи
Start-Date: 2015-02-25  21:23:00
Commandline: apt-get autoremove
Remove: ttf-oxygen-font-family:amd64 (5.1.1-0ubuntu1~ubuntu14.10~ppa1), frameworkintegration:amd64 (5.7.0-0ubuntu2~ubuntu14.10~ppa1), libnetfilter-conntrack3:amd64 (1.0.4-1), qml-module-qtgraphicaleffects:amd64 (5.3.0-2), libmbim-glib0:amd64 (1.8.0-1), libplasma-geolocation-interface5:amd64 (5.1.1-0ubuntu1~ubuntu14.10~ppa1), libweather-ion7:amd64 (5.1.1-0ubuntu1~ubuntu14.10~ppa1), kactivities:amd64 (5.7.0-0ubuntu1~ubuntu14.10~ppa1), libkf5solid-bin:amd64 (5.7.0-0ubuntu1~ubuntu14.10~ppa1), libkfontinst5:amd64 (5.1.1-0ubuntu1~ubuntu14.10~ppa1), libkf5emoticons5:amd64 (5.7.0-0ubuntu1~ubuntu14.10~ppa1), libkf5texteditor5:amd64 (5.7.0-0ubuntu1~ubuntu14.10~ppa1), mobile-broadband-provider-info:amd64 (20140317-1), kded5:amd64 (5.7.0-0ubuntu1~ubuntu14.10~ppa1), libkf5networkmanagerqt5:amd64 (5.1.1-0ubuntu1~ubuntu14.10~ppa1), libpowerdevilcore2:amd64 (5.1.1-0ubuntu1~ubuntu14.10~ppa1), libcln6:amd64 (1.3.3-1.1), libkf5threadweaver5:amd64 (5.7.0-0ubuntu1~ubuntu14.10~ppa1), libkf5xmlrpcclientprivate5:amd64 (5.1.1-0ubuntu1~ubuntu14.10~ppa1), systemsettings:amd64 (5.1.1-0ubuntu1~ubuntu14.10~ppa1), ktexteditor-katepart:amd64 (5.7.0-0ubuntu1~ubuntu14.10~ppa1), linux-image-3.16.0-30-generic:amd64 (3.16.0-30.40), libtaskmanager5:amd64 (5.1.1-0ubuntu1~ubuntu14.10~ppa1), libkf5jsembed5:amd64 (5.7.0-0ubuntu1~ubuntu14.10~ppa1), libpowerdevilui5:amd64 (5.1.1-0ubuntu1~ubuntu14.10~ppa1), qtdeclarative5-kf5solid:amd64 (5.7.0-0ubuntu1~ubuntu14.10~ppa1), libkf5notifyconfig-data:amd64 (5.7.0-0ubuntu1~ubuntu14.10~ppa1), libtomcrypt0:amd64 (1.17-5), qdbus-qt5:amd64 (5.3.0-5), libkf5webkit5:amd64 (5.7.0-0ubuntu1~ubuntu14.10~ppa1), libkf5emoticons-data:amd64 (5.7.0-0ubuntu1~ubuntu14.10~ppa1), libkf5emoticons-bin:amd64 (5.7.0-0ubuntu1~ubuntu14.10~ppa1), pptp-linux:amd64 (1.7.2-7), qttools5-dev-tools:amd64 (5.3.0-5), iputils-arping:amd64 (20121221-5ubuntu2), plasma-nm:amd64 (5.1.1-0ubuntu1~ubuntu14.10~ppa1), plasma-desktop-data:amd64 (5.1.1-0ubuntu1~ubuntu14.10~ppa1), libmm-glib0:amd64 (1.2.0-1), libgit2-0:amd64 (0.20.0-1), libkf5notifyconfig5:amd64 (5.7.0-0ubuntu1~ubuntu14.10~ppa1), libnm-glib-vpn1:amd64 (0.9.8.8-0ubuntu28), libmnl0:amd64 (1.0.3-5), qtdeclarative5-kf5declarative:amd64 (5.7.0-0ubuntu3~ubuntu14.10~ppa1), linux-image-extra-3.16.0-30-generic:amd64 (3.16.0-30.40), libkfontinstui5:amd64 (5.1.1-0ubuntu1~ubuntu14.10~ppa1), liboath0:amd64 (2.0.2-2ubuntu2), dnsmasq-base:amd64 (2.71-1), libstoken1:amd64 (0.6-1), usb-modeswitch-data:amd64 (20140529-1), libgps21:amd64 (3.10+dev3~d6b65b48-2), libqmi-glib1:amd64 (1.10.2-1), linux-signed-image-3.16.0-30-generic:amd64 (3.16.0-30.40), modemmanager:amd64 (1.2.0-1), qml-module-qtquick-privatewidgets:amd64 (5.3.0-1ubuntu2), powerdevil-data:amd64 (5.1.1-0ubuntu1~ubuntu14.10~ppa1), plasma-framework:amd64 (5.7.0-0ubuntu2~ubuntu14.10~ppa1), libtommath0:amd64 (0.42.0-1build1), libqmi-proxy:amd64 (1.10.2-1), kde-style-oxygen-qt5:amd64 (5.1.1-0ubuntu1~ubuntu14.10~ppa1), wpasupplicant:amd64 (2.1-0ubuntu4), libjs-underscore:amd64 (1.4.4-2ubuntu1), libqalculate5-data:amd64 (0.9.7-9), libkf5jsembed-data:amd64 (5.7.0-0ubuntu1~ubuntu14.10~ppa1), usb-modeswitch:amd64 (2.2.0+repack0-2ubuntu1), libopenconnect3:amd64 (6.00-1), qml-module-qtquick-dialogs:amd64 (5.3.0-1ubuntu2), milou:amd64 (5.1.1-0ubuntu1~ubuntu14.10~ppa1), powerdevil:amd64 (5.1.1-0ubuntu1~ubuntu14.10~ppa1), libkf5runner5:amd64 (5.7.0-0ubuntu1~ubuntu14.10~ppa1), ktexteditor-data:amd64 (5.7.0-0ubuntu1~ubuntu14.10~ppa1), libkf5plasmaquick5:amd64 (5.7.0-0ubuntu2~ubuntu14.10~ppa1), qml-module-org-kde-runnermodel:amd64 (5.7.0-0ubuntu1~ubuntu14.10~ppa1), network-manager:amd64 (0.9.8.8-0ubuntu28), libqalculate5:amd64 (0.9.7-9), network-manager-pptp:amd64 (0.9.8.2-1ubuntu2), libkf5modemmanagerqt5:amd64 (5.1.1-0ubuntu1~ubuntu14.10~ppa1), kinit:amd64 (5.7.0-0ubuntu1~ubuntu14.10~ppa1)
End-Date: 2015-02-25  21:24:20

Интересно =) Блин

0
dm - 25 Февраль, 2015 - 23:44
Изображение пользователя dm.

Для начала попробовать

sudo apt-get install kubuntu-desktop -f

+1
MacLeod - 25 Февраль, 2015 - 23:49
Изображение пользователя MacLeod.

Не надо такое пробовать на еще не совсем прямо прикрученной пятой плазме)

0
nitrofox - 26 Февраль, 2015 - 00:06
Изображение пользователя nitrofox.

Поздно. Я уже попробовал. Не получилось.

0
MacLeod - 26 Февраль, 2015 - 01:40
Изображение пользователя MacLeod.

Ну, я надеюсь, вы поняли, что нужно просто поставить обратно через apt-get install список удаленных пакетов из лога и уже это сделали?)

0
nitrofox - 26 Февраль, 2015 - 02:57
Изображение пользователя nitrofox.

Ну это было следующее что я сделал. Не получилось.

0
nitrofox - 26 Февраль, 2015 - 03:13
Изображение пользователя nitrofox.

почему то команда apt-get dist-upgrade удалила plasma-desktop. А apt-get autoremove просто закончила начатое.

0
MacLeod - 26 Февраль, 2015 - 16:38
Изображение пользователя MacLeod.

Что именно не получилось?
Команда была
sudo apt-get install ttf-oxygen-font-family frameworkintegration libnetfilter-conntrack3 qml-module-qtgraphicaleffects libmbim-glib0 libplasma-geolocation-interface5
и т.д. из лога + те 4 пакета, что грохнули до этого?
Если вы восстановили все удаленные пакеты, что там могло не получиться? Ошибки выдавались, не запускалось?

0
nitrofox - 26 Февраль, 2015 - 17:15
Изображение пользователя nitrofox.
Я установил все пакеты которые удалились и за apt-get autoremove. Но sdd не запускался.. Сколько не пытался запустить не вышло ) Начал смотреть логи дальше.
Перед этим
Start-Date: 2015-02-25  19:44:43
Commandline: apt-get dist-upgrade
Install:В основном ядро новое установило
Upgrade:много пакетов
Remove: plasma-desktop:amd64 (5.1.1-0ubuntu1~ubuntu14.10~ppa1), kubuntu-plasma5-desktop:amd64 (1.0~ppa15), plasma-workspace:amd64 (5.1.1-0ubuntu1~ubuntu14.10~ppa1)
End-Date: 2015-02-25  19:51:36

Пробовал установить kubuntu-plasma5-desktop или plasma-workspace или plasma-desktop но apt сказал что я требую невозможного.
Вот я и решил откатить до KDE4. Все получилось=)

PS: Я не знал что команда apt-get dist-upgrade настолько опасна.

+2
ValeryK - 26 Февраль, 2015 - 17:40

Я не знал что команда apt-get dist-upgrade настолько опасна.
угу, дистапгрейд при установленных как оказалось сторонних ppa которые полностью меняют desktop environment: можно было-бы не сильно и удивляться результату.

+1
MacLeod - 26 Февраль, 2015 - 22:32
Изображение пользователя MacLeod.

Но sdd не запускался.. Сколько не пытался запустить не вышло )
Куда? В окно? У вас бронированные стекла?)
Что конкретно не запускалось?
З.Ы. Каждый раз, не устаю повторять: изучение своей любимой ОС нужно начинать с пакетного менеджера. Вот почему так мало людей знает, что apt-get update нужно всегда запускать с параметром -u? Тогда будут показаны нетронутые (kept back) пакеты, которые, по-хорошему, потрогать бы и нужно было для становления правильных отношений между пакетами в системе. Еще меньше людей просто четко понимают, что dist-upgrade берет на себя смелость разрешать зависимости - доустанавливать новые зависимости, сносить пакеты и... нужно всегда смотреть, что предлагает вам эта команда, особенно на бета-дистрибутиве.

0
nitrofox - 26 Февраль, 2015 - 22:32
Изображение пользователя nitrofox.

Помойму так=)
sudo service sddm restart
Но получал просто белый экран. Сейчас вместе с kde4 у меня lightdm.

0
nitrofox - 26 Февраль, 2015 - 00:04
Изображение пользователя nitrofox.

Чтение списков пакетов…
Построение дерева зависимостей…
Чтение информации о состоянии…
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
kubuntu-desktop : Зависит: kde-workspace но он не будет установлен
                   Зависит: plasma-desktop но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.

0
AlexBKost - 26 Февраль, 2015 - 01:06

Не стоит утруждать себя писанием команд в консоли, тем более мы убедились, что ни к чему путному это не приводит. Synaptic и Krusader работают как прежде и на пятой плазме. Они вам помогут.

+3
dyug - 26 Февраль, 2015 - 11:13

мое глубочайшее мнение, основанное на словах автора "перестал запускаться рабочий стол" заключается в том, что у него кроме консоли больше ничего и нет. :-)

0
AlexBKost - 25 Февраль, 2015 - 23:48

Интересно =) Блин Действительно, интересно. Но:
1. Не худо было-бы читабельность лога привести в столбик, а не в строку.
2. Сообщить, что привело к необходимости такого массового autoremove.

0
ValeryK - 26 Февраль, 2015 - 08:08

Сообщить, что привело к необходимости такого массового autoremove.
apt-get ругался каждый раз и в итоге достал.

0
nitrofox - 26 Февраль, 2015 - 13:32
Изображение пользователя nitrofox.

Я как понял человек имел виду после чего apt-get посчитал что все те библиотеки больше ненужны.
Изучая логи я заметил что apt-get dist-upgrade почему то удалил plasma-desktop и еще 4 пакета. А следующая команда apt-get autoremove просто почистила систему от ненужного..
Вообще у меня лагала обновлялка кубунтовская и я очень давно уже написал скрипт
#! /bin/bash

if [[ "$USER" != "root" ]];
then
kdesudo $0
exit
else
apt-get update && apt-get dist-upgrade -y && apt-get -f install -y &&  apt-get autoclean && apt-get autoremove -y
fi

Вот им я и пользовался последнее время..

+2
AlexBKost - 26 Февраль, 2015 - 19:53

Я как понял человек имел виду после чего apt-get посчитал что все те библиотеки больше ненужны. Я как человек, извиняюсь за назойливость, но не могу отказать себе заметить, что вы совершенно безграмотно оформили эту тему, тем более уже помеченную решенной, когда обсуждению не видно конца.

Вдруг выплывает замечательный скрипт который по-моему должен был бы присутствовать в шапке темы. Почему вы утаили его от нас с самого начала?

+1
nitrofox - 26 Февраль, 2015 - 20:25
Изображение пользователя nitrofox.

Ну этот скрипт выполняет
apt-get update
apt-get dist-upgrade
apt-get autoremove

Нечего больше..

Обсуждать можно сколько угодно. Но я удалил KDE5 и установил KDE4 это полностью решило проблему(хоть и радикально). Я восстановить работоспособность kubuntu потому и пометил как Решено.

Если подвести итоги всего сказанного здесь

  • Лучше не пользоваться консольными командами если не полностью понимание как они работают.
  • Команда apt-get dist-upgrade опасна.
  • При помощи Boot-Repair можно восстановить загрузчик.

Да и виноват я сам.. Нужно было читать какие пакеты он пытается обновить или удалить.. А не просто бездумно соглашаться..
Извините за неправильное оформление темы. Я ее создавал с другого компьютера и не мог по памяти написать скрипт. И я не думал что сам скрипт чемто интересен.

+2
AlexBKost - 26 Февраль, 2015 - 20:41

И я не думал что сам скрипт чемто интересен. Лично мне он совершенно не интересен. Но его использование вами привело к создавшейся, неконкретно отраженной в шапке темы, ситуации. Вот и всё. Поэтому есть смысл задуматься — стоит ли использовать этот скрипт в дальнейшем?

0
dyug - 27 Февраль, 2015 - 12:30

гы.
забавно.
учитывая, что все фронтэнды выполняют все тот же apt-get в тех или иных вариациях.
Сама по себе команда "apt-get dist-upgrade" не опасна.
более того, она практически всегда выполняется и при запуске из графического приложения, а вот последняя "apt-get autoremove", учитывая наличие сторонних ппа является действительно опасным. ибо не всегда разруливание зависимостей удается без проблем.

+2
nitrofox - 26 Февраль, 2015 - 13:02
Изображение пользователя nitrofox.

Не уверен что правильно сделал.
0) Научился пользоваться links2
1) Удалил все что связано с kde, plasma, kubuntu и пару пакетов на свой вкус.
2) Отключил репозиторий kubuntu next.
3) Установил kubuntu-desktop.

+2
ValeryK - 26 Февраль, 2015 - 15:40

aptitude еще предлагаю заценить для консоли.

+1
virgis - 26 Февраль, 2015 - 18:08

http://compizomania.blogspot.com/2014/12/boot-repair-ubuntu-1504141014041204.html

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры