Титла: Проблем с СуСе 9.2 и КДЕ 3.4 Публикувано от: bug в Apr 08, 2005, 08:37 Здравейте,
Такааа ето и цялата история - имам инсталиран Сусе 9.2 реших да обновя КДЕ и си изтеглих рпм-та за Сусе-то от ftp://mirrors.globaltech-bg.com/suse , инсталирах го,но сега като отворя менюто самите имена са много странни /а и YAST2 е същото/: Name(suse-multimedia.directory):Мултимедия Name(suse-internet.directory):Интернет Значи сменях езиците, на всякаде е казано да е български,в конфигурационният файл xinitrc съм добавил и следното : unset LC_ALL export LANG=bg_BG export LANGUAGE=bg_BG export CTYPE="bg_BG" export NUMERIC="bg_BG" export TIME="bg_BG" export COLLATE="bg_BG" export MONETARY="bg_BG" export MESSAGES="bg_BG" export PAPER="bg_BG" export NAME="bg_BG" export ADDRESS="bg_BG" export TELEPHONE="bg_BG" export MEASUREMENT="bg_BG" export IDENTIFICATION="bg_BG" Сложил съм и кирилски шрифтове дръпнати от WinXP. Не мога да разбера аз ли нещо още не съм направил имали още за дооправяне.Някои ако се сблъсквал с подобен проблем или има някаква идея ... моля да го сподели ![]() 10х предварително Титла: Проблем с СуСе 9.2 и КДЕ 3.4 Публикувано от: в Apr 08, 2005, 08:58 здрасти ето нещо което ще ти свърши работа
http://linux-bg.org/cgi-bin/y/index.pl?page=news&key=367882743 ![]() Титла: Проблем с СуСе 9.2 и КДЕ 3.4 Публикувано от: bug в Apr 08, 2005, 09:26 Мерси много ,тази статия съм я пропуснал някакси
![]() Титла: Проблем с СуСе 9.2 и КДЕ 3.4 Публикувано от: phantomlord в Apr 08, 2005, 14:43 При мен нещо не се получава с този скрипт. Записъл съм го като файл с име fix, и ето какво се поучава като го стартирам под текстов режим като root:
# sh /hdd2/fix /hdd2/fix: line 7: use: command not found find: missing argument to `-name' /hdd2/fix: line 2: *.desktop: command not found /hdd2/fix: line 9: my: command not found /hdd2/fix: line 11: my: command not found /hdd2/fix: line 12: chomp: command not found /hdd2/fix: line 13: undef: command not found /hdd2/fix: line 15: syntax error near unexpected token `(' /hdd2/fix: line 15: `foreach $fn (@lines){ Титла: Проблем с СуСе 9.2 и КДЕ 3.4 Публикувано от: в May 08, 2005, 18:24 http://linux-bg.org/cgi-bin/y/index.pl?page=news&key=367882743
ако има възможност за по точно обяснение(поне за мене)че това като го чета, все едно чета китайската азбука написах първата команда :`find /opt /usr/share /etc /home -name - и се получи ето това:linux:~ # `find /opt /usr/share /etc /home -name > ; my @lines е по подразбиране в скрипта на борислав, а при мен стои :linux:~ # - има ли значение, трябва ли да вляза в :/usr/bin/perl -w; и накрая пробвах така и не знам дали е правилно Възхитен съм от сусето, въпреки че съм пълен жмел ![]() ![]() Титла: Проблем с СуСе 9.2 и КДЕ 3.4 Публикувано от: staf в May 09, 2005, 21:21 Отвори някой текстов редактор ,като Kate например
и там постави скрипта ,който си гледал тук #!/usr/bin/perl -w ### This script fixes Bulgarian names in ### menu files in SuSE 9.1 & 9.2 ### must be run as root ### Borislav Mitev use strict; my @lines = `find /opt /usr/share /etc /home -name "*.desktop" -or -name "*.directory"`; my $fn; chomp @lines; undef $/; foreach $fn (@lines){ open FH, $fn or die "Can't open $fn: $!"; my $file = <FH>; close FH; print "FIXED $fn\n" if ($file =~ s/\[bg\]=.*?\ ![]() open FH, ">$fn" or die "Can't open $fn: $!"; print FH $file; close FH; } `rm -rf /var/tmp/kdecache-* /tmp/kde-*`; После това нещо го запази /save/ като име_на_скрипт.pl След това го стартирай като root ,като ЦИТАТ:Скрипта трябва да се стартира като root и да няма потребители в графичната среда.!!! Това ще рече su password cd /dir/na_mqstoto_kydeto_e_skripta/ perl име_на_скрипт.pl ---за да стартираш скрипта. Поне аз така го разбирам. |