Alexxx
muhas
а про locale.gen почему не написали, с новым glibc надо же локаль генерировать в /etc/locale.gen а потом запускать locale-gen вроде бы правильно помню. не знаю может по другому файлы называться могут. не помню точно…
В процессе апдейта само генерируется, или Вы как-то по-особенному делаете?
После апдейта glibc, как мне помнится. А если у человека есть установленная система и на ней нужно поднять всю эту байду? ;)
Alexxx
Угу, спасибо, это конечно оно так, но я спрашивал:  не связанных Арч`машин, тобиш нет общей сети.
упс!. тада просто кеш сливать и переносить.
Alexxx
P.S. Кстати, нарисовалась одна тема. Несколько не связанных Арч`машин. С одной апдейтить остальные. Как по-безболезненней..?.

вариантов два
1) создать локальное зеркало репозитариев. и ежечасно/дневно рсинкать (я так делаю)
2) на машине одной из машин расшаривается кеш, а на других этот кеш монтируется в /var/cache….
Оригинальная Статья в WiKi

Допустим у вас есть папка собранных вами пакетов (aur или собственные PKGBUILD'ы, это не важно). У вас есть огромное желание поделиться этим счастьем с народом или просто упорядочить. Для этого можно создать репозиторий.
Специально для такого дела мной был сперт с wiki скрипт и доведен до ума.
Сам скрипт на перле:
#!/usr/bin/perl
use strict;
unless (defined $ARGV[0] && defined $ARGV[1]){
	print STDERR "\nUsage: gendb <DIR> <NAME>\n\n";
	exit 1;
}
`rm -rf /tmp/pkgdb`;
opendir(DIR, $ARGV[0]) || die "Can't open dir $ARGV[0]: $!";
while(my $file=readdir(DIR)){
	if($file =~ /^(.+)\.pkg.tar.gz$/){
		my $pkg = $1;
		my @filedata=stat($ARGV[0]."/".$file);
		my %info = ();
		my $i;
		print STDERR "Processing $file\n";
		`mkdir -p /tmp/pkgdb/$pkg`;
		`rm -f /tmp/PKGINFO ; tar -O -xzf $ARGV[0]/$file .PKGINFO > /tmp/PKGINFO`;
		open(INPUT,  "/tmp/PKGINFO")  || die "can't open PKGINFO file: $!";
		while(<INPUT>)
		{
			chomp;
			if( /^([a-z]+)\s?[=]\s?(.+)$/ )
			{
				my $attr = $1;
				my $value = $2;
				$info{$attr} .= $value." ";
			}
		}
		close(INPUT);
		open(OUT,  "> /tmp/pkgdb/$pkg/desc")  || die "can't open desc file: $!";
		print OUT "\%NAME\%\n".$info{"pkgname"}."\n\n";
		print OUT "\%VERSION\%\n".$info{"pkgver"}."\n\n";
		print OUT "\%DESC\%\n".$info{"pkgdesc"}."\n\n";
		print OUT "\%CSIZE\%\n".$filedata[7]."\n\n";
		print OUT "\%MD5SUM\%\n";
		close(OUT);
		`md5sum $ARGV[0]/$file | cut -f1 -d' ' >> /tmp/pkgdb/$pkg/desc`;
		open(OUT,  ">> /tmp/pkgdb/$pkg/desc")  || die "can't open desc file: $!";
		print OUT "\n\%REPLACES\%\n";
		foreach $i (split(' ',$info{"replaces"})){ print OUT $i."\n";}
		print OUT "\n";
		close(OUT);
		open(OUT,  "> /tmp/pkgdb/$pkg/depends")  || die "can't open depends file: $!";
		print OUT "\%DEPENDS\%\n";
		foreach $i (split(' ',$info{"depend"})){ print OUT $i."\n";}
		print OUT "\n";
		print OUT "\%CONFLICTS\%\n";
		foreach $i (split(' ',$info{"conflict"})){ print OUT $i."\n";}
		print OUT "\n";
		print OUT "\%PROVIDES\%\n";
		foreach $i (split(' ',$info{"provides"})){ print OUT $i."\n";}
		print OUT "\n";
		close(OUT);
	}
}
closedir DIR;
`cd /tmp/pkgdb ; tar -czf $ARGV[1].db.tar.gz *`;
`cp /tmp/pkgdb/$ARGV[1].db.tar.gz $ARGV[0]/`
Поместите содержимое скрипта в файл gendb и укажите, что он исполняемый:
chmod +x gendb
После этого скриптом уже можно пользоваться и натравливать на папку с пакетами в таком стиле:
./gendb /путь/к/папке название_репозитория
Скрипт сделает свое грязное дело, а в папке появится файл название_репозитория.db.tar.gz
Все! теперь репозиторий готов к использованию.
Остается только добавить репозиторий в /etc/pacman.conf и синхронизировать базы.
Замечу, что чем выше находится репозиторий в /etc/pacman.conf, тем больше у него приоритет.

Замечание, если вы правили /etc/make.conf и конкретно архитектуру, будьте добры, укажите это в описании репозитория, не у всех железо, как у вас.
после устаканивания можно отгружать в арч-вики
Updated
Карма вообще штука спорная, я бы ее отключил
Дружится очень даже. Просто надо выставить глобальные настройки прокси в KDE, а для этого установить центр управления kde
ну или как альтернатива вот мой ~/.kde/share/config/kioslaverc
AutoResume=true
ConnectTimeout=20
PersistentProxyConnection=true
ProxyConnectTimeout=10
ReadTimeout=15
ResponseTimeout=600
[$Version]
update_info=kioslave.upd:kde2.2/r1,kioslave.upd:kde2.2/r2,kioslave.upd:kde2.2/r3
[Browser Settings/SMBro]
Encoding=cp 1251
Password=0GK0H90GI0H?0H:
User=guest
[Proxy Settings]
AuthMode=0
NoProxyFor=bobrik,localhost,127.0.0.1
Proxy Config Script=
ProxyType=1
ReversedException=false
ftpProxy=http://192.168.3.1:88
httpProxy=http://192.168.3.1:88
httpsProxy=http://192.168.3.1:88
Быстрый ответ настраивается в собственном профиле ;)
Насчет оф. форума: я пну зевса, он создаст там топик :)
Проблемы остаются только прогозависимые. Т.е. если mc с детства не приручен работать с утф, то его кроме как патченой версией не заставить.
Вообще, народ помнит, как я с неделю из консоли исключительно в irc сидел, из-за бажного видео ;)