mc: error while loading shared libraries: libiconv.so.2: cannot open shared object file: No such file or directory
whereis показывает что libconv.so.2 на диске есть. А может он не там где надо и посему mc не может его найти? Где он должен быть и что делать?
Там же, где и все нормальные библиотеки. Например, в /usr/lib или /usr/local/lib. В любом случае, нужно обязательно сделать /sbin/ldconfig из-под root'а.
Всё в порядке. Проблема решена. Просто я тогда взял устаревшую версию библиотеки. А сейчас скачал и собрал последнюю версию и всё сразу заработало.
Всем большое спасибо и простте что побеспокоил