URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 1442
[ Назад ]

Исходное сообщение
"Как удалить Midnight Commander из командной строки..."

Отправлено maslina , 05-Окт-07 16:12 
Здравствуйте!

  Подскажите как из командной строки удалить Midnight Commander  и другие программы , я установливал его не через пакет  *.rpm , а так

tar xfz ......

cd ....директория где распакован файл

./configure

make install

И как русифицировать меню  у меня версия mc-4.6.1


Содержание

Сообщения в этом обсуждении
"Как удалить Midnight Commander из командной строки..."
Отправлено vic , 05-Окт-07 17:24 
>tar xfz ......
>cd ....директория где распакован файл
>./configure
>make install

Вот там где набрали make install наберите теперь make uninstall (если исходники не удалили).
Если исходники удалили, то чтобы не искать куда он установил все свои файлы можно повторить процедуру установки и после этого make uninstall.

>И как русифицировать меню  у меня версия mc-4.6.1

локализация в консоли должна быть правильная, тогда mc сам определит язык.


"Как удалить Midnight Commander из командной строки..."
Отправлено maslina , 05-Окт-07 19:14 
>[оверквотинг удален]
>>make install
>
>Вот там где набрали make install наберите теперь make uninstall (если исходники
>не удалили).
>Если исходники удалили, то чтобы не искать куда он установил все свои
>файлы можно повторить процедуру установки и после этого make uninstall.
>
>>И как русифицировать меню  у меня версия mc-4.6.1
>
>локализация в консоли должна быть правильная, тогда mc сам определит язык.

Спасибо.


"Как удалить Midnight Commander из командной строки..."
Отправлено maslina , 08-Окт-07 19:34 
>[оверквотинг удален]
>>Вот там где набрали make install наберите теперь make uninstall (если исходники
>>не удалили).
>>Если исходники удалили, то чтобы не искать куда он установил все свои
>>файлы можно повторить процедуру установки и после этого make uninstall.
>>
>>>И как русифицировать меню  у меня версия mc-4.6.1
>>
>>локализация в консоли должна быть правильная, тогда mc сам определит язык.
>
>Спасибо.

Удаление программы получилось так

Переходим в каталог где распакована программа и откуда запускался скрипт  ./configure  и  make install
Набираем
#make uninstall
Если появляется ошибка или не удаляется ,то вначале можно  попробовать набрать
#make clean
#make uninstall


"Как удалить Midnight Commander из командной строки..."
Отправлено zengox , 05-Окт-07 21:52 
>[оверквотинг удален]
>>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


"Как удалить Midnight Commander из командной строки..."
Отправлено maslina , 08-Окт-07 19:31 
>[оверквотинг удален]
>-------------
>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
!!!_Как же все таки установить шрифт в консоли



"Как удалить Midnight Commander из командной строки..."
Отправлено horsh , 08-Окт-07 22:57 
>>LANG-ru_RU.KOI8-R
>при наборе -- LANG-ru_RU.KOI8-R --
>выходит сообщение command not found

Там опечатка. Правильно:

LANG=ru_RU.KOI8-R


"Как удалить Midnight Commander из командной строки..."
Отправлено maslina , 09-Окт-07 11:06 
>>>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
endif    

set _xpath
------------------------


"Как удалить Midnight Commander из командной строки..."
Отправлено vic , 09-Окт-07 13:04 
Зачем KOI8-R? Это прошлый век, к тому же у вас (судя по упоминанию rpm в первом посте) нормальный дистрибутив линуха что типа федоры или мандривы.
Сейчас следует использовать кодировку utf-8. В новых дистрибутивах она по умолчанию.
Локализацию лучше устанавливать через основной управляющий компонент вашего дистрибутива (yast в suse, control center в fedora/kde), если не установили при инсталляции, а для консоли достаточно в .bashrc строки export LANG=ru_RU.utf8

Дабы не делать того что было сделано дистростроителями используйте пакеты/программы из репозитория, т.е. в случае fedora достаточно выполнить yum install mc.


"Как удалить Midnight Commander из командной строки..."
Отправлено maslina , 09-Окт-07 18:37 
>[оверквотинг удален]
>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
endif

set _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