On Sun, Mar 23, 2003 at 02:39:45AM +0300, Alexander Kharkov wrote: > В сообщении от Воскресенье 23 Март 2003 02:29 Alexander Kharkov написал(a): > > В сообщении от Суббота 22 Март 2003 01:43 Alexander Kharkov написал(a): > > > В сообщении от Пятница 21 Март 2003 12:39 Roman Savelyev написал(a): > > > > Alexander Kharkov пишет: > > > > > нашел где проблема и поравил > > > > значится так в файле /usr/bin/startkde необходимо поправить 2 строчки > > а именно > > строка 88 и строка 89 > > было > > space_tmp=`df -m /tmp | xargs | cut -d" " -f11` > > space_home=`df -m "$HOME" | xargs | cut -d" " -f11` > > стало после моей правки > > space_tmp=`df -m /tmp | xargs | cut -d" " -f12` > > space_home=`df -m "$HOME" | xargs | cut -d" " -f12` > > > > все дело в том, что не исправленные команды возвращают не количество > > "свободного места", а количество занятого, а у меня home (см. выше) как раз > > меньше 50M, то есть если я в хомяк залью 100 метров то KDE радостно > > запустится, так как будет считать, что это свободного места столько > > > > так что разработчикам большая просьба поправить kdebase > > вдогонку, проблема не совсем в этом - а в том что df с русской локалью > несколько отличается от df с LANG=C > в первом случаем - действительно свободное место - это 12 поле, а во втором 11 > пришлось root-а в koi8-r запихивать, зато все работает :-)) В скриптах все локализованные утилиты, в частности, все утилиты из coreutils необходимо запускать без локали (напр., с LC_ALL=C). -- ldv