When you use apt-get to install software
Install-info: No dir file specified; try-help for more information. dpkg: An error occurred when processing gettext (-configure): the sub-process post-installation script returned error number 1. An error occurred during processing:
Findutils
E: Sub-process/usr/bin/dpkg returned an error code (1)
Method 1:
- Sudo mv/var/lib/dpkg/info. bak // rename the info folder
- Sudo mkdir/var/lib/dpkg/info // create a new info folder.
- Sudo apt-get update
// No need to explain
- apt-get -f install xxx
- sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info.bak
// After the previous step is completed, some files are generated in the new info folder. Now, all these files are moved to the info. bak folder.
- Sudo rm-rf/var/lib/dpkg/info // Delete the info folder you created
- Sudo mv/var/lib/dpkg/info. bak/var/lib/dpkg/info // rename the previous info folder
The problem has been solved successfully.
The above method can solve the problem in the second way;
- for i in /usr/share/fonts/X11/* /usr/share/fonts/truetype/*
- do sudo touch "$i"
- done
Method 3:
- sudo apt-get update --fix-missing
- sudo apt-get autoremove && sudo apt-get clean && sudo apt-get install -f