Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230
Help!! Autoremove after installing dolphin breaks pc
-
- Posts: 58
- Joined: 2016-10-15 20:43
Help!! Autoremove after installing dolphin breaks pc
I was checking out various file managers on debian stretch xfce because thunar's lack of search (broken) was not good enough for me.
I downloaded dolphin via apt get install.
After installation, I decided Id rather use some other file manager and proceeded to uninstall dolphin by apt get remove dolphin.
After it was done uninstalling, it suggested I run apt get autoremove.
I proceeded to do so, it took a long time.
After this autoremove, I no longer have a GUI.
Read a little and found out that dolphin's kde ties are the likely culprits of this issue.
Ive had my gui gone before in gnome (not dolphin related) which i used before xfce. However in that case i was able to just go in recovery and download the gnome desktop environment from the command line.
In the case at hand with xfce it sais temporarily unable to resolve hostname error when i try to apt get install xfce4.
Reading a little more and it seems /etc/resolv.conf might be the problem as it is now completely empty.
How do i get internet/ xfce4 working again without reinstalling debian? Must be simpler than that.
Really need this fixed asap as this is a work related computer with very valuable data. Thanks.
I downloaded dolphin via apt get install.
After installation, I decided Id rather use some other file manager and proceeded to uninstall dolphin by apt get remove dolphin.
After it was done uninstalling, it suggested I run apt get autoremove.
I proceeded to do so, it took a long time.
After this autoremove, I no longer have a GUI.
Read a little and found out that dolphin's kde ties are the likely culprits of this issue.
Ive had my gui gone before in gnome (not dolphin related) which i used before xfce. However in that case i was able to just go in recovery and download the gnome desktop environment from the command line.
In the case at hand with xfce it sais temporarily unable to resolve hostname error when i try to apt get install xfce4.
Reading a little more and it seems /etc/resolv.conf might be the problem as it is now completely empty.
How do i get internet/ xfce4 working again without reinstalling debian? Must be simpler than that.
Really need this fixed asap as this is a work related computer with very valuable data. Thanks.
Last edited by nadielaya7 on 2018-08-01 00:55, edited 1 time in total.
-
- Posts: 1454
- Joined: 2015-08-30 20:14
Re: Help!! Autoremove after uninstalling dolphin breaks pc
You should be very careful with autoremove, as you've already realized. You have installed dolphin, which brought in entire core of KDE with it. People here need to see your sources.list first. So:
Getting to the GUI will prove difficult, but you still can boot to CLI. I would try to backup any data you have in that computer and reinstall Debian 9. It would prove far faster and easier than looking for culprits, since you nuked your system.
Code: Select all
cat /etc/apt/sources.list
Re: Help!! Autoremove after uninstalling dolphin breaks pc
Can you please post the content of /var/log/apt/history.log ?
Have a nice day!
-
- Posts: 58
- Joined: 2016-10-15 20:43
Re: Help!! Autoremove after uninstalling dolphin breaks pc
Any other case where following the on screen default debian suggestions can damage the pc? I know Dist Upgrade can also do this.
Some sort of "CAUTION: This action can potentially break the GUI " or something like that would be great. Just following the default debian suggestions = borked seems like something that shouldnt be. Ill post all required data asap.
I just got rid of Dolphin on my main PC. I don't even dare type "apt-get autoremove" on that computer. I wanted to verify if autoremove gives any sort of warning, I think it actually does but not about the actual GUI break effect like I'd like it to. This GUI caution warning I suggest and all of these "have recently been known to break your GUI" type warnings should come in huge bold red letters blinking on the middle of the screen. I feel I now need to reinstall debian on my main PC as well just to make sure I'm not about to kill my PC if I autoremove again someday. Uninstalling Dolphin = say bye to autoremove?
I hope this situation is not that hard to fix.
Some sort of "CAUTION: This action can potentially break the GUI " or something like that would be great. Just following the default debian suggestions = borked seems like something that shouldnt be. Ill post all required data asap.
I just got rid of Dolphin on my main PC. I don't even dare type "apt-get autoremove" on that computer. I wanted to verify if autoremove gives any sort of warning, I think it actually does but not about the actual GUI break effect like I'd like it to. This GUI caution warning I suggest and all of these "have recently been known to break your GUI" type warnings should come in huge bold red letters blinking on the middle of the screen. I feel I now need to reinstall debian on my main PC as well just to make sure I'm not about to kill my PC if I autoremove again someday. Uninstalling Dolphin = say bye to autoremove?
I hope this situation is not that hard to fix.
Last edited by nadielaya7 on 2018-08-01 00:46, edited 1 time in total.
- stevepusser
- Posts: 12930
- Joined: 2009-10-06 05:53
- Has thanked: 41 times
- Been thanked: 71 times
Re: Help!! Autoremove after uninstalling dolphin breaks pc
That's not how it works.
Install dolphin in xfce. Dolphin pulls in KDE runtimes.
Remove dolphin. KDE runtimes become autoremovable. After they are removed, xfce keeps truckin'.
So there's more going on in your situation then that. Apt also keeps a log of its actions in /var/log/apt/history.log, so you can look it over and show us what happened.
Install dolphin in xfce. Dolphin pulls in KDE runtimes.
Remove dolphin. KDE runtimes become autoremovable. After they are removed, xfce keeps truckin'.
So there's more going on in your situation then that. Apt also keeps a log of its actions in /var/log/apt/history.log, so you can look it over and show us what happened.
MX Linux packager and developer
-
- Global Moderator
- Posts: 2638
- Joined: 2018-06-20 15:16
- Location: Colorado
- Has thanked: 41 times
- Been thanked: 192 times
Re: Help!! Autoremove after uninstalling dolphin breaks pc
I'd wonder if you had an internet hiccup during the remove. Do double check the source.list, but it's probably ok. And I believe the system will do the resolve for you, in steps.
It would be good for people without a working local pool to not clear out the apt cache.
So if you have a CLI, networking with internet, and above checks out; I would apt-get install aptitude and xorg. Then startx. You should have a mouse on a terminal like xterm. type aptitude and explore. F10 and mouse around, learn it. Find task-xfce or so (IIRC) and see if it installed, broken, etc.
cronoik's pointed to the log you'd see what barfed.
I'm guessing Dolphin had some deep hooks that may have removed dependent things that would have been reinstalled last without those hooks, and it barfed. You should have seen this upon removing, it's plans that is.
Apt alone can fix you, I simply suggest aptitude because it's way faster looking through the existing installation.
If you have no internet, you can mount the install CD in aptitude and pull what is needed, if it's an XFCE install disk...
Oh also, I looked at dolphin a year ago or so and didn't have any issue. But I did see the 550+MB of fat. You might look at 4Pane, I liked it.
It would be good for people without a working local pool to not clear out the apt cache.
So if you have a CLI, networking with internet, and above checks out; I would apt-get install aptitude and xorg. Then startx. You should have a mouse on a terminal like xterm. type aptitude and explore. F10 and mouse around, learn it. Find task-xfce or so (IIRC) and see if it installed, broken, etc.
cronoik's pointed to the log you'd see what barfed.
I'm guessing Dolphin had some deep hooks that may have removed dependent things that would have been reinstalled last without those hooks, and it barfed. You should have seen this upon removing, it's plans that is.
Apt alone can fix you, I simply suggest aptitude because it's way faster looking through the existing installation.
If you have no internet, you can mount the install CD in aptitude and pull what is needed, if it's an XFCE install disk...
Oh also, I looked at dolphin a year ago or so and didn't have any issue. But I did see the 550+MB of fat. You might look at 4Pane, I liked it.
Re: Help!! Autoremove after uninstalling dolphin breaks pc
there probably was some sort of caution; or at least some sort of prompt that told you how many packages would be removed, how much space on your hard drive freed. seeing this number was exceptionally large, you should have considered taking a closer look before pressing enter.nadielaya7 wrote:Some sort of "CAUTION: This action can potentially break the GUI " or something like that would be great. Just following the default debian suggestions = borked seems like something that shouldnt be.
but i'm sure apt-get can be set up so that pressing Enter does not default to 'yes'.
it's the same old song: using Linux, YOU are in the driver seat now (unlike with other OSs).
this seems exaggerated. you always get prompted before an autoremove, you always should read before confirming.I don't even dare type "apt-get autoremove" on that computer.
ok.I hope this situation is not that hard to fix.
maybe start by re-installing dolphin, including all install-recommends and -suggests?
PS:
you didn't by any chance use the '-y' option?
-
- Posts: 58
- Joined: 2016-10-15 20:43
Re: Help!! Autoremove after uninstalling dolphin breaks pc
Thanks all for your very helpful responses.
I just went in without recovery after realizing I was getting an instance of the web browser, an instance of a file manager (really glitched out version), and an instance of the terminal every time I logged in the broken GUI.
Is this some sort of GUI emergency mode?
Very happy about it as all I really had to do was use the dhclient command to get the internet to start working again.
#
#deb cdrom:[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 DVD Binary-1 20170306-05:26]/ stretch contrib main
#deb cdrom:[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 DVD Binary-1 20170306-05:26]/ stretch contrib main contrib nonfree
deb http://ftp.us.debian.org/debian/ stretch main
deb-src http://ftp.us.debian.org/debian/ stretch main contrib nonfree
deb http://security.debian.org/debian-security stretch/updates main contrib nonfree
deb-src http://security.debian.org/debian-security stretch/updates main contrib nonfree
# stretch-updates, previously known as 'volatile'
deb http://ftp.us.debian.org/debian/ stretch-updates main contrib nonfree
deb-src http://ftp.us.debian.org/debian/ stretch-updates main contrib nonfree
#wine
deb https://dl.winehq.org/wine-builds/debian/ stretch main contrib nonfree
#virtualbox
deb http://download.virtualbox.org/virtualbox/debian stretch contrib
I just went in without recovery after realizing I was getting an instance of the web browser, an instance of a file manager (really glitched out version), and an instance of the terminal every time I logged in the broken GUI.
Is this some sort of GUI emergency mode?
Very happy about it as all I really had to do was use the dhclient command to get the internet to start working again.
root@debian:/home/r2# cat /etc/apt/sources.listWheelerof4te wrote:You should be very careful with autoremove, as you've already realized. You have installed dolphin, which brought in entire core of KDE with it. People here need to see your sources.list first. So:Getting to the GUI will prove difficult, but you still can boot to CLI. I would try to backup any data you have in that computer and reinstall Debian 9. It would prove far faster and easier than looking for culprits, since you nuked your system.Code: Select all
cat /etc/apt/sources.list
#
#deb cdrom:[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 DVD Binary-1 20170306-05:26]/ stretch contrib main
#deb cdrom:[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 DVD Binary-1 20170306-05:26]/ stretch contrib main contrib nonfree
deb http://ftp.us.debian.org/debian/ stretch main
deb-src http://ftp.us.debian.org/debian/ stretch main contrib nonfree
deb http://security.debian.org/debian-security stretch/updates main contrib nonfree
deb-src http://security.debian.org/debian-security stretch/updates main contrib nonfree
# stretch-updates, previously known as 'volatile'
deb http://ftp.us.debian.org/debian/ stretch-updates main contrib nonfree
deb-src http://ftp.us.debian.org/debian/ stretch-updates main contrib nonfree
#wine
deb https://dl.winehq.org/wine-builds/debian/ stretch main contrib nonfree
#virtualbox
deb http://download.virtualbox.org/virtualbox/debian stretch contrib
Last edited by nadielaya7 on 2018-08-01 01:26, edited 3 times in total.
-
- Posts: 58
- Joined: 2016-10-15 20:43
Re: Help!! Autoremove after uninstalling dolphin breaks pc
cronoik wrote:Can you please post the content of /var/log/apt/history.log ?
Code: Select all
cat /var/log/apt/history.log
Start-Date: 2018-07-30 13:32:51
Commandline: apt-get install dolphin
Install: kactivities-bin:amd64 (5.28.0-1, automatic), libkf5kdelibs4support5:amd64 (5.28.0-1, automatic), libkf5kdelibs4support-data:amd64 (5.28.0-1, automatic), dolphin:amd64 (4:16.08.3-3), libkf5idletime5:amd64 (5.28.0-1, automatic), kinit:amd64 (5.28.0-1, automatic), kpackagelauncherqml:amd64 (5.28.0-1, automatic), libkf5balooengine5:amd64 (5.28.0-2, automatic), libzip4:amd64 (1.1.2-1.1+b1, automatic), libkf5package5:amd64 (5.28.1-1, automatic), libkf5package-data:amd64 (5.28.1-1, automatic), ruby2.3:amd64 (2.3.3-1+deb9u2, automatic), rake:amd64 (10.5.0-2, automatic), libssh-4:amd64 (0.7.3-2, automatic), kpackagetool5:amd64 (5.28.1-1, automatic), ruby-net-telnet:amd64 (0.1.1-2, automatic), libkf5declarative5:amd64 (5.28.0-1, automatic), libpoppler-qt5-1:amd64 (0.48.0-2+deb9u2, automatic), libkf5activities5:amd64 (5.28.0-1, automatic), libkf5filemetadata3:amd64 (5.28.0-1+b2, automatic), libkf5quickaddons5:amd64 (5.28.0-1, automatic), kactivitymanagerd:amd64 (5.8.4-1, automatic), kio-extras:amd64 (4:16.08.3-1, automatic), libkf5baloowidgets-bin:amd64 (16.04.0-1+b1, automatic), libkf5baloowidgets5:amd64 (16.04.0-1+b1, automatic), libkf5khtml-bin:amd64 (5.28.0-2, automatic), libkf5js5:amd64 (5.28.0-1, automatic), ruby-minitest:amd64 (5.9.0-1, automatic), liblmdb0:amd64 (0.9.18-5, automatic), libqt5qml5:amd64 (5.7.1-2+b2, automatic), libkf5kcmutils5:amd64 (5.28.0-2, automatic), libkf5newstuff5:amd64 (5.28.0-1, automatic), libqt5quickwidgets5:amd64 (5.7.1-2+b2, automatic), libkf5newstuff-data:amd64 (5.28.0-1, automatic), libkf5baloo5:amd64 (5.28.0-2, automatic), libkf5filemetadata-data:amd64 (5.28.0-1, automatic), libruby2.3:amd64 (2.3.3-1+deb9u2, automatic), ruby:amd64 (1:2.3.3, automatic), libkf5declarative-data:amd64 (5.28.0-1, automatic), libepub0:amd64 (0.2.2-4+b4, automatic), catdoc:amd64 (1:0.94.3~git20160113.dbc9ec6+dfsg-1+deb9u1, automatic), ruby-power-assert:amd64 (0.3.0-1, automatic), libkf5dnssd5:amd64 (5.28.0-1, automatic), rubygems-integration:amd64 (1.11, automatic), libkf5kcmutils-data:amd64 (5.28.0-2, automatic), libkf5khtml-data:amd64 (5.28.0-2, automatic), libkf5dnssd-data:amd64 (5.28.0-1, automatic), libkf5kdelibs4support5-bin:amd64 (5.28.0-1, automatic), kio-extras-data:amd64 (4:16.08.3-1, automatic), ruby-test-unit:amd64 (3.1.7-2, automatic), libexiv2-14:amd64 (0.25-3.1+deb9u1, automatic), libqt5quick5:amd64 (5.7.1-2+b2, automatic), libdolphinvcs5:amd64 (4:16.08.3-3, automatic), baloo-kf5:amd64 (5.28.0-2, automatic), libkf5khtml5:amd64 (5.28.0-2, automatic), libkf5filemetadata-bin:amd64 (5.28.0-1+b2, automatic), ruby-did-you-mean:amd64 (1.0.0-2, automatic)
End-Date: 2018-07-30 13:34:42
Start-Date: 2018-07-30 13:52:17
Commandline: apt autoremove
Remove: fonts-linuxlibertine:amd64 (5.3.0-2), speech-dispatcher-espeak-ng:amd64 (0.8.6-4+deb9u1), ca-certificates-java:amd64 (20170531+nmu1), speech-dispatcher-audio-plugins:amd64 (0.8.6-4+deb9u1), xfburn:amd64 (0.5.4-1), libreoffice-wiki-publisher:amd64 (1.2.0+LibO5.2.7-1+deb9u4), xfce4-pulseaudio-plugin:amd64 (0.2.4-1), libqmi-proxy:amd64 (1.16.2-1), xfce4-systemload-plugin:amd64 (1.1.2-1+b1), libreoffice-math:amd64 (1:5.2.7-1+deb9u4), libsane-extras:i386 (1.0.22.4), libgcj17:amd64 (6.3.0-18+deb9u1), default-jre-headless:amd64 (2:1.8-58), xfce4-appfinder:amd64 (4.12.0-2), libusb-1.0-0:i386 (2:1.0.21-1), libreoffice-script-provider-js:amd64 (1:5.2.7-1+deb9u4), libhsqldb1.8.0-java:amd64 (1.8.0.10+dfsg-7), libteamdctl0:amd64 (1.26-1+b1), default-jre:amd64 (2:1.8-58), libreoffice-report-builder-bin:amd64 (1:5.2.7-1+deb9u4), xfce4-sensors-plugin:amd64 (1.2.6-1+b1), liblangtag-common:amd64 (0.6.2-1), libservlet3.1-java:amd64 (8.5.14-1+deb9u2), libisofs6:amd64 (1.4.6-1), xfce4-power-manager:amd64 (1.4.4-4), libgphoto2-port12:i386 (2.5.12-1), libao4:amd64 (1.2.2-1), libieee1284-3:i386 (0.2.11-13), fonts-font-awesome:amd64 (4.7.0~dfsg-1), libreoffice-sdbc-postgresql:amd64 (1:5.2.7-1+deb9u4), xfce4-datetime-plugin:amd64 (0.7.0-1), libpentaho-reporting-flow-engine-java:amd64 (0.9.4-4), libsac-java-gcj:amd64 (1.3+dfsg-2), libbcprov-java:amd64 (1.56-1+deb9u2), tango-icon-theme:amd64 (0.8.90-6), mobile-broadband-provider-info:amd64 (20161204-1), libformula-java:amd64 (1.1.7.dfsg-2), coinor-libcoinmp1v5:amd64 (1.7.6+dfsg1-2), libexttextcat-data:amd64 (3.4.4-2), xfce4-netload-plugin:amd64 (1.2.4-2), xfce4-timer-plugin:amd64 (1.6.0-1+b1), gtk2-engines-xfce:amd64 (3.2.0-2), librevenge-0.0-0:amd64 (0.0.4-6), mousepad:amd64 (0.4.0-4), libspeechd2:amd64 (0.8.6-4+deb9u1), speech-dispatcher:amd64 (0.8.6-4+deb9u1), openjdk-8-jre:amd64 (8u171-b11-1~deb9u1), orage:amd64 (4.12.1-3), xfce4-screenshooter:amd64 (1.8.2-2), xfce4-mailwatch-plugin:amd64 (1.2.0-2+b2), libgphoto2-6:i386 (2.5.12-1), xfce4-xkb-plugin:amd64 (1:0.7.1-2+b1), libopencore-amrnb0:amd64 (0.1.3-2.1+b2), libreoffice-gtk2:amd64 (1:5.2.7-1+deb9u4), python-mutagen:amd64 (1.36-1), libatk-wrapper-java:amd64 (0.33.3-13+deb9u1), libreoffice-java-common:amd64 (1:5.2.7-1+deb9u4), libcdparanoia0:i386 (3.10.2+debian-11), libehcache-java:amd64 (2.6.11-3), xfce4-cpugraph-plugin:amd64 (1.0.5-1+b1), libxfce4panel-2.0-4:amd64 (4.12.1-2), libcmis-0.5-5v5:amd64 (0.5.1+git20160603-3+b1), libclucene-contribs1v5:amd64 (2.3.3.4+dfsg-1), xsane:amd64 (0.999-5), ant:amd64 (1.9.9-1), libreoffice-base:amd64 (1:5.2.7-1+deb9u4), libgd3:i386 (2.2.4-2+deb9u2), hyphen-en-us:amd64 (2.8.8-5), xfce4-whiskermenu-plugin:amd64 (1.6.2-1), libreoffice-core:amd64 (1:5.2.7-1+deb9u4), libpixie-java:amd64 (1:1.1.6-3), lp-solve:amd64 (5.5.0.15-4+b1), libcommons-collections3-java:amd64 (3.2.2-1), libfonts-java:amd64 (1.1.6.dfsg-3), python-musicbrainzngs:amd64 (0.6-2), policykit-1-gnome:amd64 (0.105-6), libdom4j-java:amd64 (1.6.1+dfsg.3-2), libcommons-logging-java:amd64 (1.2-1), liborc-0.4-0:i386 (1:0.4.26-2), xfce4-dict:amd64 (0.7.2-1), libgtksourceview2.0-0:amd64 (2.10.5-3), libjaxen-java:amd64 (1.1.6-1), gir1.2-keybinder-3.0:amd64 (0.3.1-1), libexttextcat-2.0-0:amd64 (3.4.4-2+b1), iputils-arping:amd64 (3:20161105-1), liblangtag1:amd64 (0.6.2-1), python-utidylib:amd64 (0.3-1), libwpd-0.10-10:amd64 (0.10.1-5+deb9u1), libitext-java:amd64 (2.1.7-11), libqmi-glib5:amd64 (1.16.2-1), libxmlbeans-java:amd64 (2.6.0+dfsg-1), icedtea-netx-common:amd64 (1.6.2-3.1), libxml-commons-external-java:amd64 (1.4.01-2), xfce4-power-manager-plugins:amd64 (1.4.4-4), dnsmasq-base:amd64 (2.76-5+deb9u1), python3-brlapi:amd64 (5.4-7), icedtea-8-plugin:amd64 (1.6.2-3.1), libxfce4ui-utils:amd64 (4.12.1-2), gnome-orca:amd64 (3.22.2-3), libeot0:amd64 (0.01-4+b1), libpython3.5:amd64 (3.5.3-1), librdf0:amd64 (1.0.17-1.1), libjs-underscore:amd64 (1.8.3~dfsg-1), libgtksourceview-3.0-common:amd64 (3.22.2-1), libyajl2:amd64 (2.1.0-2+b3), python3-pyatspi:amd64 (2.20.3+dfsg-1), libbrlapi0.6:amd64 (5.4-7), python3-louis:amd64 (3.0.0-3+deb9u1), libbase-java:amd64 (1.1.6-2), libjcommon-java:amd64 (1.0.23-1), xbrlapi:amd64 (5.4-7), libopencore-amrwb0:amd64 (0.1.3-2.1+b2), coinor-libcoinutils3v5:amd64 (2.9.15-4), gstreamer1.0-plugins-base:i386 (1.10.4-1), python-chardet:amd64 (2.3.0-2), libwps-0.4-4:amd64 (0.4.5-1), libnm0:amd64 (1.6.2-3), default-java-plugin:amd64 (2:1.8-58), xfce4-panel:amd64 (4.12.1-2), network-manager-gnome:amd64 (1.4.4-1), python-pyinotify:amd64 (0.9.6-1), libreoffice-librelogo:amd64 (1:5.2.7-1+deb9u4), network-manager:amd64 (1.6.2-3), libpq5:amd64 (9.6.7-0+deb9u1), python3-uno:amd64 (1:5.2.7-1+deb9u4), libapache-pom-java:amd64 (10-2), libatk-adaptor:amd64 (2.22.0-2), libgpod4:amd64 (0.8.3-8.2), libudev1:i386 (232-25+deb9u3), quodlibet:amd64 (3.7.1-2), xfce4-smartbookmark-plugin:amd64 (0.4.6-2), libsaxonhe-java:amd64 (9.5.1.1+dfsg-2), icedtea-netx:amd64 (1.6.2-3.1), libbcpkix-java:amd64 (1.56-1+deb9u2), libboost-iostreams1.62.0:amd64 (1.62.0+dfsg-4), libvisio-0.1-1:amd64 (0.1.5-4+b1), libatk-wrapper-java-jni:amd64 (0.33.3-13+deb9u1), libreoffice-script-provider-python:amd64 (1:5.2.7-1+deb9u4), python3-xdg:amd64 (0.25-4), libreoffice-style-galaxy:amd64 (1:5.2.7-1+deb9u4), libgtksourceview2.0-common:amd64 (2.10.5-3), libndp0:amd64 (1.6-1+b1), libreoffice-base-core:amd64 (1:5.2.7-1+deb9u4), libespeak-ng1:amd64 (1.49.0+dfsg-11), libxml-commons-resolver1.1-java:amd64 (1.2-7), libtidy5:amd64 (1:5.2.0-2), xfce4-notes:amd64 (1.8.1-1), fonts-crosextra-carlito:amd64 (20130920-1), libwpg-0.3-3:amd64 (0.3.1-3), xfce4-mount-plugin:amd64 (0.6.7-1+b1), libreoffice-ogltrans:amd64 (1:5.2.7-1+deb9u4), libexif12:i386 (0.6.21-2+b2), evince-gtk:amd64 (3.22.1-3+deb9u1), libreoffice-impress:amd64 (1:5.2.7-1+deb9u4), libao-common:amd64 (1.2.2-1), python3-speechd:amd64 (0.8.6-4+deb9u1), gir1.2-wnck-3.0:amd64 (3.20.1-3), libcommons-parent-java:amd64 (39-3), libxml-java:amd64 (1.1.6.dfsg-3), libodfgen-0.1-1:amd64 (0.1.6-2), fonts-sil-gentium-basic:amd64 (1.1-7), xfce4-wavelan-plugin:amd64 (0.6.0-1), liborcus-0.11-0:amd64 (0.11.2-3+b1), hddtemp:amd64 (0.3-beta15-52+b1), gir1.2-gtksource-3.0:amd64 (3.22.2-1), sphinx-rtd-theme-common:amd64 (0.1.9-1), libloader-java:amd64 (1.1.6.dfsg-4), libclucene-core1v5:amd64 (2.3.3.4+dfsg-1), coinor-libcbc3:amd64 (2.8.12-1+b2), libneon27-gnutls:amd64 (0.30.2-2), libgpod-common:amd64 (0.8.3-8.2), libsonic0:amd64 (0.2.0-4+b1), librepository-java:amd64 (1.1.6-3), xarchiver:amd64 (1:0.5.4-7), libmail-java:amd64 (1.5.6-2), libsac-java:amd64 (1.3+dfsg-2), xfce4-battery-plugin:amd64 (1.1.0-1), python-pkg-resources:amd64 (33.1.1-1), espeak-ng-data:amd64 (1.49.0+dfsg-11), libbcmail-java:amd64 (1.56-1+deb9u2), ure:amd64 (5.2.7-1+deb9u4), libserializer-java:amd64 (1.1.6-4), wine-stable:amd64 (3.0.1~stretch), libreoffice-sdbc-hsqldb:amd64 (1:5.2.7-1+deb9u4), libburn4:amd64 (1.4.6-1), libreoffice-writer:amd64 (1:5.2.7-1+deb9u4), libmm-glib0:amd64 (1.6.4-1), gcj-6-jre-lib:amd64 (6.3.0-18+deb9u1), libgstreamer-plugins-base1.0-0:i386 (1.10.4-1), libgltf-0.0-0v5:amd64 (0.0.2-5), libreoffice-common:amd64 (1:5.2.7-1+deb9u4), liblayout-java:amd64 (0.2.10-2), libjdom1-java:amd64 (1.1.3-1), libnma0:amd64 (1.4.4-1), fonts-crosextra-caladea:amd64 (20130214-1), libpcaudio0:amd64 (1.0-1), libcommons-codec-java:amd64 (1.10-1), libreoffice-script-provider-bsh:amd64 (1:5.2.7-1+deb9u4), libmbim-proxy:amd64 (1.14.0-1+b1), wpasupplicant:amd64 (2:2.4-1+deb9u1), libxerces2-java:amd64 (2.11.0-7), librelaxng-datatype-java:amd64 (1.0+ds1-3), gir1.2-gst-plugins-base-1.0:amd64 (1.10.4-1), coinor-libcgl1:amd64 (0.58.9-1+b1), libmsv-java:amd64 (2009.1+dfsg1-5), libwnck-3-0:amd64 (3.20.1-3), libmhash2:amd64 (0.9.9.9-7), libisorelax-java:amd64 (20041111-9), libgcj-bc:amd64 (6.3.0-4), xfce4-notes-plugin:amd64 (1.8.1-1), xfce4-clipman:amd64 (2:1.4.1-1), libmwaw-0.3-3:amd64 (0.3.9-2), coinor-libosi1v5:amd64 (0.106.9-2+b1), python-libxml2:amd64 (2.9.4+dfsg1-2.2+deb9u2), python-feedparser:amd64 (5.1.3-3), libgtksourceview-3.0-1:amd64 (3.22.2-1), libxpp3-java:amd64 (1.1.4c-2), libboost-filesystem1.62.0:amd64 (1.62.0+dfsg-4), libcapi20-3:amd64 (1:3.27-2), libcapi20-3:i386 (1:3.27-2), libreoffice-nlpsolver:amd64 (0.9+LibO5.2.7-1+deb9u4), libvisual-0.4-0:i386 (0.4.0-10), libapache-poi-java:amd64 (3.10.1-3), openjdk-8-jre-headless:amd64 (8u171-b11-1~deb9u1), xfce4-genmon-plugin:amd64 (3.4.0-2+b1), xfce4-verve-plugin:amd64 (1.1.0-1), libsidplay1v5:amd64 (1.36.59-10), libreoffice:amd64 (1:5.2.7-1+deb9u4), fonts-opensymbol:amd64 (2:102.7+LibO5.2.7-1+deb9u4), libpagemaker-0.0-0:amd64 (0.0.3-2), mythes-en-us:amd64 (1:5.2.5-1), xsane-common:amd64 (0.999-5), xfce4-cpufreq-plugin:amd64 (1.1.3-1), xfce4-weather-plugin:amd64 (0.8.9-1), libwnck-3-common:amd64 (3.20.1-3), coinor-libclp1:amd64 (1.15.10-3+b1), libreoffice-pdfimport:amd64 (1:5.2.7-1+deb9u4), libsgutils2-2:amd64 (1.42-2), modemmanager:amd64 (1.6.4-1), libreoffice-report-builder:amd64 (1:5.2.7-1+deb9u4), libetonyek-0.1-1:amd64 (0.1.6-5), dns-root-data:amd64 (2017072601~deb9u1), uno-libs3:amd64 (5.2.7-1+deb9u4), libxpp2-java:amd64 (2.1.10-7), gir1.2-gstreamer-1.0:amd64 (1.10.4-1), libboost-date-time1.62.0:amd64 (1.62.0+dfsg-4), libreoffice-style-tango:amd64 (1:5.2.7-1+deb9u4), libical2:amd64 (2.0.0-0.5+b1), wine-stable-i386:i386 (3.0.1~stretch), fonts-sil-gentium:amd64 (20081126:1.03-1), libflute-java:amd64 (1:1.1.6-3), libtagc0:amd64 (1.11.1+dfsg.1-0.1), libxpm4:i386 (1:3.5.12-1), libraptor2-0:amd64 (2.0.14-1+b1), libv4l-0:i386 (1.12.3-1), libxom-java:amd64 (1.2.10-1), libv4lconvert0:i386 (1.12.3-1), libreoffice-help-en-us:amd64 (1:5.2.7-1+deb9u4), ristretto:amd64 (0.8.1-1), librasqal3:amd64 (0.9.32-1+b1), libjansson4:amd64 (2.9-1), libjs-modernizr:amd64 (2.6.2+ds1-1), libbluetooth3:amd64 (5.43-2+deb9u1), libkeybinder-3.0-0:amd64 (0.3.1-1), wine-stable-amd64:amd64 (3.0.1~stretch), exfalso:amd64 (3.7.1-2), libboost-system1.62.0:amd64 (1.62.0+dfsg-4), libgcj-common:amd64 (1:6.3-4), libmspub-0.1-1:amd64 (0.1.2-4+b1), libreoffice-calc:amd64 (1:5.2.7-1+deb9u4), libdotconf0:amd64 (1.3-0.2), libcdr-0.1-1:amd64 (0.1.3-3+b1), xfce4-clipman-plugin:amd64 (2:1.4.1-1), libjs-sphinxdoc:amd64 (1.4.9-2), libmythes-1.2-0:amd64 (2:1.2.4-3), libmbim-glib4:amd64 (1.14.0-1+b1), libgstreamer1.0-0:i386 (1.10.4-1), ant-optional:amd64 (1.9.9-1), xfce4-diskperf-plugin:amd64 (2.5.5-1+b1), libbsh-java:amd64 (2.0b4-18), java-common:amd64 (0.58), libglib2.0-0:i386 (2.50.3-2), xfce4-fsguard-plugin:amd64 (1.0.2-1+b1), libe-book-0.1-1:amd64 (0.1.2-4), libabw-0.1-1:amd64 (0.1.1-4), libqrencode3:amd64 (3.4.4-1+b2), liblog4j1.2-java:amd64 (1.2.17-7), libreoffice-base-drivers:amd64 (1:5.2.7-1+deb9u4), libunique-1.0-0:amd64 (1.1.6-5), libjte1:amd64 (1.20-2+b1), libsane:i386 (1.0.25-4.1), libreoffice-draw:amd64 (1:5.2.7-1+deb9u4), libreoffice-avmedia-backend-gstreamer:amd64 (1:5.2.7-1+deb9u4), gstreamer1.0-plugins-ugly:amd64 (1.10.4-1), libfreehand-0.1-1:amd64 (0.1.1-2), xfce4-taskmanager:amd64 (1.1.0-1), xfce4-power-manager-data:amd64 (1.4.4-4)
End-Date: 2018-07-30 13:57:14
-
- Posts: 58
- Joined: 2016-10-15 20:43
Re: Help!! Autoremove after uninstalling dolphin breaks pc
You are totally correct. In fact I just changed the title, because in the panic attack I didn't realize that I didn't even uninstall dolphin at all before autoremove.stevepusser wrote:That's not how it works.
Install dolphin in xfce. Dolphin pulls in KDE runtimes.
Remove dolphin. KDE runtimes become autoremovable. After they are removed, xfce keeps truckin'.
So there's more going on in your situation then that. Apt also keeps a log of its actions in /var/log/apt/history.log, so you can look it over and show us what happened.
-
- Posts: 58
- Joined: 2016-10-15 20:43
Re: Help!! Autoremove after uninstalling dolphin breaks pc
I did not use -y.debiman wrote:there probably was some sort of caution; or at least some sort of prompt that told you how many packages would be removed, how much space on your hard drive freed. seeing this number was exceptionally large, you should have considered taking a closer look before pressing enter.nadielaya7 wrote:Some sort of "CAUTION: This action can potentially break the GUI " or something like that would be great. Just following the default debian suggestions = borked seems like something that shouldnt be.
but i'm sure apt-get can be set up so that pressing Enter does not default to 'yes'.
it's the same old song: using Linux, YOU are in the driver seat now (unlike with other OSs).
this seems exaggerated. you always get prompted before an autoremove, you always should read before confirming.I don't even dare type "apt-get autoremove" on that computer.
ok.I hope this situation is not that hard to fix.
maybe start by re-installing dolphin, including all install-recommends and -suggests?
PS:
you didn't by any chance use the '-y' option?
Anyway after all of this and after reading that Dolphin produces some copy paste errors on reddit, I have decided to just use thunar with the mods for search and peripherals. Will just miss split tabs from Dolphin
After installing Dolphin, it brings the whole KDE core, and if I autoremove after installing dolphin I lose my GUI. What's going on with autoremove here like this? I just uninstalled Dolphin on my main computer and now fear that if I ever autoremove in the future it will also produce this GUI breaking effect. How to make sure autoremove doesn't kill my GUI in the future?
- stevepusser
- Posts: 12930
- Joined: 2009-10-06 05:53
- Has thanked: 41 times
- Been thanked: 71 times
Re: Help!! Autoremove after installing dolphin breaks pc
The xfce desktop is usually installed with the xfce4 metapackage, and if that's removed, the rest of xfce that it pulled in becomes autoremovable. But I really don't think that the KDE runtimes and xfce intersect in any way that can cause that. You can set your installed xfce packages to manually installed to avoid a reoccurrence, however.
http://forums.debian.net/viewtopic.php?t=104157
http://forums.debian.net/viewtopic.php?t=104157
MX Linux packager and developer
- sunrat
- Administrator
- Posts: 6412
- Joined: 2006-08-29 09:12
- Location: Melbourne, Australia
- Has thanked: 116 times
- Been thanked: 462 times
Re: Help!! Autoremove after installing dolphin breaks pc
I don't trust autoremove. The amount of space it recovers is insignificant and it can cause breakage. The only times I have used it is to get a list of suggested removals and then remove them one at a time.
It's a good idea to get into the habit of making regular system backups especially before making major changes. In the case of Dolphin advising it would install hundreds of dependencies, a system backup would allow you to roll back in a few minutes. Same goes for autoremove.
I usually use Clonezilla for system backups.
It's a good idea to get into the habit of making regular system backups especially before making major changes. In the case of Dolphin advising it would install hundreds of dependencies, a system backup would allow you to roll back in a few minutes. Same goes for autoremove.
I usually use Clonezilla for system backups.
“ computer users can be divided into 2 categories:
Those who have lost data
...and those who have not lost data YET ” Remember to BACKUP!
Those who have lost data
...and those who have not lost data YET ” Remember to BACKUP!
Re: Help!! Autoremove after uninstalling dolphin breaks pc
^ the thing with autoremove is, either you always use it, or never.
if you use it only sometimes, things could break in some unpredictable ways.
i always use it, and never have any problems with it.
of course the caution from my previous post still applies.
simply reinstall them all again!
only use the name of the package up to the colon ':', like this:
if you use it only sometimes, things could break in some unpredictable ways.
i always use it, and never have any problems with it.
of course the caution from my previous post still applies.
there is a long list of applications that got autoremoved.nadielaya7 wrote:Code: Select all
cat /var/log/apt/history.log (...) Start-Date: 2018-07-30 13:52:17 Commandline: apt autoremove Remove: (...)
simply reinstall them all again!
only use the name of the package up to the colon ':', like this:
Code: Select all
apt install fonts-linuxlibertine speech-dispatcher-espeak-ng ...etc...
-
- Posts: 58
- Joined: 2016-10-15 20:43
Re: Help!! Autoremove after installing dolphin breaks pc
After using dhclient I reinstalled network-manager and now I got internet working again. Excellent.
However, I now need to reinstall manually every package that got autoremoved and caused my system to bork.
I used apt upgrade and apt-get dist-upgrade in an attempt to have my pc basically become "automatically updated" to latest debian.
Is there a way to get debian to upgrade to the latest debian without having to download the official images on cds (or any other preferred install method) and reinstalling the whole thing again like that? Is dist-upgrade supposed to do this already? Is there a way to make sure I got all the packages included in latest debian or something like that? Seems a drag to be needing to reinstall Debian from scratch from the images every single time. Should be something that updates everything so its the same as if installing the latest image. Is there? I have to go to the store and buy new cdrs all the time just to reinstall to latest debian seems so dumb; need to find a good enough way around this.
However, I now need to reinstall manually every package that got autoremoved and caused my system to bork.
I used apt upgrade and apt-get dist-upgrade in an attempt to have my pc basically become "automatically updated" to latest debian.
Is there a way to get debian to upgrade to the latest debian without having to download the official images on cds (or any other preferred install method) and reinstalling the whole thing again like that? Is dist-upgrade supposed to do this already? Is there a way to make sure I got all the packages included in latest debian or something like that? Seems a drag to be needing to reinstall Debian from scratch from the images every single time. Should be something that updates everything so its the same as if installing the latest image. Is there? I have to go to the store and buy new cdrs all the time just to reinstall to latest debian seems so dumb; need to find a good enough way around this.
Last edited by nadielaya7 on 2018-08-03 17:57, edited 2 times in total.
- Head_on_a_Stick
- Posts: 14114
- Joined: 2014-06-01 17:46
- Location: London, England
- Has thanked: 81 times
- Been thanked: 132 times
Re: Help!! Autoremove after installing dolphin breaks pc
^ Please read this link, it explains everything.stevepusser wrote:http://forums.debian.net/viewtopic.php?t=104157
deadbang
-
- Posts: 58
- Joined: 2016-10-15 20:43
Re: Help!! Autoremove after uninstalling dolphin breaks pc
Lets seedebiman wrote:^ the thing with autoremove is, either you always use it, or never.
if you use it only sometimes, things could break in some unpredictable ways.
i always use it, and never have any problems with it.
of course the caution from my previous post still applies.
there is a long list of applications that got autoremoved.nadielaya7 wrote:Code: Select all
cat /var/log/apt/history.log (...) Start-Date: 2018-07-30 13:52:17 Commandline: apt autoremove Remove: (...)
simply reinstall them all again!
only use the name of the package up to the colon ':', like this:Code: Select all
apt install fonts-linuxlibertine speech-dispatcher-espeak-ng ...etc...
Last edited by nadielaya7 on 2018-08-03 18:06, edited 1 time in total.
-
- Posts: 58
- Joined: 2016-10-15 20:43
Re: Help!! Autoremove after uninstalling dolphin breaks pc
Editing the string of removeed things with a text editor and removing whatever might cause apt to not install them all correctly so that maybe theres still something thats still not just like before = time to just reinstall the whole thing alltogether.debiman wrote:^ the thing with autoremove is, either you always use it, or never.
if you use it only sometimes, things could break in some unpredictable ways.
i always use it, and never have any problems with it.
of course the caution from my previous post still applies.
there is a long list of applications that got autoremoved.nadielaya7 wrote:Code: Select all
cat /var/log/apt/history.log (...) Start-Date: 2018-07-30 13:52:17 Commandline: apt autoremove Remove: (...)
simply reinstall them all again!
only use the name of the package up to the colon ':', like this:Code: Select all
apt install fonts-linuxlibertine speech-dispatcher-espeak-ng ...etc...
So you recommend using autoremove every time we apt-get remove anything? How do you go about autoremove?
- stevepusser
- Posts: 12930
- Joined: 2009-10-06 05:53
- Has thanked: 41 times
- Been thanked: 71 times
Re: Help!! Autoremove after installing dolphin breaks pc
Code: Select all
apt-get autoremove
Just installing the xfce4 metapackage will get your GUI back up and running.
MX Linux packager and developer
Re: Help!! Autoremove after uninstalling dolphin breaks pc
yes, and yes.nadielaya7 wrote:Is there a way to get debian to upgrade to the latest debian without having to download the official images on cds (or any other preferred install method) and reinstalling the whole thing again like that? Is dist-upgrade supposed to do this already? Is there a way to make sure I got all the packages included in latest debian or something like that? Seems a drag to be needing to reinstall Debian from scratch from the images every single time. Should be something that updates everything so its the same as if installing the latest image. Is there? I have to go to the store and buy new cdrs all the time just to reinstall to latest debian seems so dumb; need to find a good enough way around this.
and no, you don't need to do it from scratch every time.
i did a dist-upgrade from jessie to stretch. it wasn't hard, but i read up on it before i started doing it.
if you say so. that's your choice.nadielaya7 wrote:Editing the string of removeed things with a text editor and removing whatever might cause apt to not install them all correctly so that maybe theres still something thats still not just like before = time to just reinstall the whole thing alltogether.
actually yes, i do.So you recommend using autoremove every time we apt-get remove anything?
but even more i recommend to read what is written before pressing <Enter>, and make an informed decision.