Właśnie pobiegłem (nie celowo!) rm -rf /bin.
Uruchomiłem komputer i korzystam z Finnix, aby spróbować go odzyskać. Udało mi się zamontować dysk i potwierdziłem, że tak, cały /binfolder został usunięty.
Czy można to naprawić bez ponownej instalacji systemu operacyjnego?
Myślę, że mógłbym skonfigurować maszynę wirtualną z tym samym systemem operacyjnym i architekturą (Ubuntu Server 11.10 alpha release, x86) i zainstalować wszystkie pakiety, które zainstalowałem na serwerze, a następnie po prostu skopiować /binfolder.
Czy to zadziała? Czy lepiej zacząć od nowa?
dpkg-query -S /binzrobiłbyś tego samego niż Twojagrep .. | sedzwrotka? Jeśli lista musi zostać wyczyszczona, aby wyświetlić jedną nazwę pakietu w wierszu, todpkg-query -S /bin | sed 's/\,\ /\n/g'działa (choć w dodatkowym wierszu ma dodatkowo: / bin).