дали мне тут настроить системку на дедике - Ubuntu LTS 10.04 Server.
в числе заданий было и установка русской локали. ну, думаю, чего проще -то?
ага.
# nano /etc/locale.gen
нет такого файла? щито? О_О
# ls /etc/*locale*
locale.alias
ЩИТО? а, ладно. это же Debianоподобная система, тут ничего не должно правиться руками. /me вспоминает про dpkg-reconfigure locales и его удобный интерфейс на nCurses.
# dpkg-reconfigure locales
Generating locales...
C
en_US.utf8
POSIX
эээ... а где, *@$, оно настраивается? ни locale.gen, ни dpkg-reconfigure locales...
пришлось лезть в гугл. нашёл ответ на интересующий вопрос с 2го раза. нужное было в /var/lib/locales/supported.d ... че за нах..
далее. нужен был скрипт, который бекапит всё, что было создано сегодня.
ну, за пять минут был накатан скрипт, который лепит tgz из `find ~ -type f -mtime 0`...
проверил у себя на арче — работает. убунта - не работает.
вообщем, проблемный кусок скрипта:
...
IFS=$'\n'
tar -czvf backup.tgz `find ~ -type f -mtime 0`
...
на моём арче он успешно бекапил /home/`whoami`.. на убунте же вылетала ошибка:
tar: недопустимый параметр — «e»
Попробуйте `tar --help' или `tar --usage' для
получения дополнительных сведений.
тут я сдался.