Manually Recover Ubuntu 16.04 Broken System
Hi! The Tutorial shows you Step-by-Step How to Manually Recover Ubuntu 16.04 Broken System.
And this Reparation Workflow is Working also in Case of an Ubuntu 16.04 Apt-get/Dpkg “input/output”, “fatal error” and error (2) Issues!
Finally, this an Ultimate Procedure to try to get Recovered your Ubuntu system from a severe Issue.
![How to Manually Recover Ubuntu 16.04 Broken System - Featured](https://tutorialforlinux.com/wp-content/media/dg139/intro/gnomePenguinBallUbuntu.jpg)
First, Try Recover Ubuntu Broken System
The Linked Guide shows you How to Check Up your System Before this Manual Reparation!
Open Shell session
(Press “Enter” to Execute Commands)
Ctrl+Alt+t on desktopIn case first see: Terminal QuickStart Guide.
Hit Tab to Auto-Complete the Shell Commands…Login as SuperUser
Just to Make Shorter the Commands..sudo su
In this Case, Triple Check the Commands Before Execution!
If Got “User is Not in Sudoers file” then see: How to Enable sudoCollect a List of the Broken Packages.
apt-get -f install
Find inside the Output and Take Note of All the Packages that are Misbehaving.
Make a Copy of the Packages status File
Just in case you’ll be forced to Restore them…cp /var/lib/dpkg/status /var/lib/dpkg/status.bak
Edit the dpkg “status” File.
gedit /var/lib/dpkg/status
Or:
nano /var/lib/dpkg/status
Remove All Blocks Beginning with Package: [myPackageName] and Ended with a Blank Line
Example:Package: libakonadi-kde4 Status: install ok installed Priority: optional Section: libs Installed-Size: 3047 Maintainer: Kubuntu Developers
Architecture: amd64 Source: kdepimlibs Version: 4:4.13.3-0ubuntu0.1 Replaces: kdepimlibs-data, kdepimlibs5 (< 4:4.4.0) Depends: libakonadiprotocolinternals1 (>= 1.11.80), libc6 (>= 2.14), libgcc1 (>= 1:4.1.1), libkdecore5 (>= 4:4.13.3), libkdeui5 (>= 4:4.13.3), libkio5 (>= 4:4.13.3), libqjson0 (>= 0.7.1), libqt4-dbus (>= 4:4.6.1), libqt4-network (>= 4:4.5.3), libqt4-sql (>= 4:4.5.3), libqtcore4 (>= 4:4.8.0), libqtgui4 (>= 4:4.8.0), libsolid4 (>= 4:4.13.3), libstdc++6 (>= 4.6) Breaks: kdepimlibs-data, kdepimlibs5 (< 4:4.4.0) Description: library for using the Akonadi PIM data server This is the client access library for using the Akonadi PIM data server. . This package is part of the KDE Development Platform PIM libraries module. Homepage: http://pim.kde.org/ Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Save the File.
Try Again to Repairing System.
apt-get -f install
If Still New Broken Packages are Showing Up then Repeat the Former Step.
With a More or Less large dose of Patience your Ubuntu Should be Successfully and Happily Recovered :)Only in Case of No Solution then Recover the old "status" File!.
cp /var/lib/dpkg/status.bak /var/lib/dpkg/status
Last to Exit the SuperUser Session:
exit
How to Repair Disk on Ubuntu GNU/Linux