LinuxQuestions.org Member Success StoriesJust spent four hours configuring your favorite program? Just figured out a Linux problem that has been stumping you for months?
Post your Linux Success Stories here.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Running the latest Tumbleweed, and the system informed me there were xxx packages available for update. Fine, so I said to install said packages.
As fate would have it, the power failed in the middle of the update...I want to say there were over 100 packages listed for update when I started. System came up, but no X, no GUI (IceWM, Gnome, and KDE were all dead), but I could get to a console. The solution was to reboot in runlevel 3. Since I was using NetworkManager, and I didn't feel like messing with wifi, I plugged in an ethernet cable, and manually configured an address/route to get to the internet.
From there...typed in "zypper dup". All of the pending updates were installed/re-installed, and everything worked from there. Simple, but had to dig a bit to get the right command.
I was a little more fortunate than you. I was able to boot, and I got an IP from gateway, but internet was not responding - neither wifi, nor ethernet. Even ping 127.0.0.1 (loopback) didn't work, so I quickly gave up on that and disabled Autorefresh on repositories. Then I went back into zypper with an update parameter and managed to install the rest of the missing updates from cache. After a reboot, my network interfaces worked again.
PS: I thought I had learned from several attempts and mistakes in the past, that updating your Tumbleweed in i.e. more than one month of absence is dangerous, if you are traveling in the meantime. Especially if you have more than 1000 updates pending. It can eat up your system disk space even before the downloads are finished, so be sure to clear logs, thumbnails and other cache before starting. And only update when you are on a STABLE internet connection with AC adapter (or sufficient battery, better never take the risk) and assume, that you are able to complete the whole process in one take.
The most annoying thing about using Linux-based OS' is when kernel or network-related packages have updates but get interrupted in the process and sends you offline unconditionally... the SUSE-folks should really implement an easy rollback feature.
As for kernel: NEVER EVER update the kernel when outside the house!!! A pitch-black console screen can be really frightening for newbies, and your smartphone simply doesn't give a desktop comparable browsing experience when searching for help...
Last edited by KarmusDK; 04-03-2017 at 01:35 AM.
Reason: additional comment
The most annoying thing about using Linux-based OS' is when kernel or network-related packages have updates but get interrupted in the process and sends you offline unconditionally... the SUSE-folks should really implement an easy rollback feature.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.