Здравствуйте!Подскажите как из командной строки удалить Midnight Commander и другие программы , я установливал его не через пакет *.rpm , а так
tar xfz ......
cd ....директория где распакован файл
./configure
make install
И как русифицировать меню у меня версия mc-4.6.1
>tar xfz ......
>cd ....директория где распакован файл
>./configure
>make installВот там где набрали make install наберите теперь make uninstall (если исходники не удалили).
Если исходники удалили, то чтобы не искать куда он установил все свои файлы можно повторить процедуру установки и после этого make uninstall.>И как русифицировать меню у меня версия mc-4.6.1
локализация в консоли должна быть правильная, тогда mc сам определит язык.
>[оверквотинг удален]
>>make install
>
>Вот там где набрали make install наберите теперь make uninstall (если исходники
>не удалили).
>Если исходники удалили, то чтобы не искать куда он установил все свои
>файлы можно повторить процедуру установки и после этого make uninstall.
>
>>И как русифицировать меню у меня версия mc-4.6.1
>
>локализация в консоли должна быть правильная, тогда mc сам определит язык.Спасибо.
>[оверквотинг удален]
>>Вот там где набрали make install наберите теперь make uninstall (если исходники
>>не удалили).
>>Если исходники удалили, то чтобы не искать куда он установил все свои
>>файлы можно повторить процедуру установки и после этого make uninstall.
>>
>>>И как русифицировать меню у меня версия mc-4.6.1
>>
>>локализация в консоли должна быть правильная, тогда mc сам определит язык.
>
>Спасибо.Удаление программы получилось так
Переходим в каталог где распакована программа и откуда запускался скрипт ./configure и make install
Набираем
#make uninstall
Если появляется ошибка или не удаляется ,то вначале можно попробовать набрать
#make clean
#make uninstall
>[оверквотинг удален]
>>cd ....директория где распакован файл
>>./configure
>>make install
>
>Вот там где набрали make install наберите теперь make uninstall (если исходники
>не удалили).
>Если исходники удалили, то чтобы не искать куда он установил все свои
>файлы можно повторить процедуру установки и после этого make uninstall.
>
>>И как русифицировать меню у меня версия mc-4После установки (при условии что выбирались русские шрифты и локаль) >>
/etc/profile
-------------
LANG-ru_RU.KOI8-R
MM_CHARSET=KOI8-R
export LANG
export MM_CHARSET
---------------
/etc/csh.login
---------------
setenv LANG ru_RU.KOI8-R
setenv MM_CHARSET KOI8-R
>[оверквотинг удален]
>-------------
>LANG-ru_RU.KOI8-R
>MM_CHARSET=KOI8-R
>export LANG
>export MM_CHARSET
>---------------
>/etc/csh.login
>---------------
>setenv LANG ru_RU.KOI8-R
>setenv MM_CHARSET KOI8-Rпри наборе -- LANG-ru_RU.KOI8-R --
выходит сообщение command not found
!!!_Как же все таки установить шрифт в консоли
>>LANG-ru_RU.KOI8-R
>при наборе -- LANG-ru_RU.KOI8-R --
>выходит сообщение command not foundТам опечатка. Правильно:
LANG=ru_RU.KOI8-R
>>>LANG-ru_RU.KOI8-R
>>при наборе -- LANG-ru_RU.KOI8-R --
>>выходит сообщение command not found
>
>Там опечатка. Правильно:
>
>LANG=ru_RU.KOI8-RПерешел в каталог
/etc/profile.d
-------------
В консоли в командной строке набрал эти строки по очереди
LANG=ru_RU.KOI8-R
MM_CHARSET=KOI8-R
export LANG
export MM_CHARSET
Ошибок не было
---------------
Затем перешел в каталог /etc
/etc/csh.login
---------------
Эти строки добавлять в файл csh.login , если да то в каком месте и один к одному как здесь написано , там уже есть секция setenv
setenv LANG=ru_RU.KOI8-R
setenv MM_CHARSET KOI8-RВот отрывок файла.....
---------------------
endif
umask 022
setenv SHELL /bin/tcsh
if ( -f /var/spool/mail/$USER ) then
setenv MAIL /var/spool/mail/$USER
set mail=$MAIL
endifset _xpath
------------------------
Зачем KOI8-R? Это прошлый век, к тому же у вас (судя по упоминанию rpm в первом посте) нормальный дистрибутив линуха что типа федоры или мандривы.
Сейчас следует использовать кодировку utf-8. В новых дистрибутивах она по умолчанию.
Локализацию лучше устанавливать через основной управляющий компонент вашего дистрибутива (yast в suse, control center в fedora/kde), если не установили при инсталляции, а для консоли достаточно в .bashrc строки export LANG=ru_RU.utf8Дабы не делать того что было сделано дистростроителями используйте пакеты/программы из репозитория, т.е. в случае fedora достаточно выполнить yum install mc.
>[оверквотинг удален]
>endif
>umask 022
>setenv SHELL /bin/tcsh
>if ( -f /var/spool/mail/$USER ) then
> setenv MAIL /var/spool/mail/$USER
> set mail=$MAIL
>endif
>
>set _xpath
>------------------------Русифицировать получилось так
Перешел в каталог
/etc/profile.d
-------------
В консоли в командной строке набрал эти строки по очереди
LANG=ru_RU.KOI8-R
MM_CHARSET=KOI8-R
export LANG
export MM_CHARSET
Ошибок не было
---------------
Затем перешел в каталог /etc
/etc/csh.login
---------------
setenv LANG=ru_RU.KOI8-R
setenv MM_CHARSET KOI8-RЭти строки добавил в файл csh.login ,
*************
Вот отрывок файла.....
---------------------
endif
umask 022
setenv LANG=ru_RU.KOI8-R
setenv MM_CHARSET KOI8-R
setenv SHELL /bin/tcsh
if ( -f /var/spool/mail/$USER ) then
setenv MAIL /var/spool/mail/$USER
set mail=$MAIL
endifset _xpath
*****************
Потом команда rebootПосле выполнил некоторые действия
*********************
.... За настройку локали в SuSE Linux отвечает файл /etc/sysconfig/language. В
нём, как минимум, необходимо изменить значение переменной RC_LANG :
RC_LANG="ru_RU.KOI8R"
Если возникает необходимость в настройке отображения чисел и другой
информации, зависящей от типа локали, вы можете указать необходимое. В
качестве примера рассмотрим случай, когда вам требуется, чтобы все
сообщения в системе шли на английском, но при этом оставалась
возможность работать с кириллицей (своего рода пан-европейская версия
Linux). В этом случае вам необходимо изменить значение переменной
RC_LC_MESSAGES:RC_LC_MESSAGES="POSIX"
Изначально она (как и другие переменные) использует значение по
умолчанию (указанное в RC_LC_LANG).Чтобы закрепить внесённые изменения, вам необходимо (под правами
суперпользователя) запустить утилиту SuSEconfig:SuSEconfig --module profiles
Эта операция требуется для сохранения изменений в файле
/etc/SuSEconfig/profile, который собственно и занимается настройкой
переменных окружения, отвечающих за локаль.И последнее -- для пользователя root переменные локали имеют значение
POSIX (исключение составляет переменная LC_CTYPE, отвечающая за
корректную обработку данных, зависящих от языка -- сортировка и т.п.).
Если вам необходимо, чтобы суперпользователь работал в таком же
языковом окружении, что и непривелигерованные пользователи, то
измените значение параметра ROOT_USES_LANG с ctype на yes:ROOT_USES_LANG="yes"
***********************************
Затем в консоли набрал команду
reboot