Tomsk Sysadmins Forum
Unix => SuSE => Topic started by: SirYorik on March 06, 2008, 15:09:37
-
1) установим APT
zypper in apt apt-file apt-iselect
2) из страницы со списком репозитариев надо сделать sources.list
[div class=\'codetop\']CODE[div class=\'codemain\' style=\'height:200px;white-space:pre;overflow:auto\'] wget http://suse.tomsk.ru/repository.html (http://suse.tomsk.ru/repository.html) ; for r in `cat repository.html | sed -e 's/>/>/g' | grep '<a' | while IFS='"' read a b c d e; do echo $d; done | grep 10.3` ; do echo repomd ${r}/ / ; done >> sources.list
3) поскольку репозитарии OSS и NON-OSS в формате yast2, то надо малость допилить получившийся sources.list
строчки
repomd ftp://suse.tomsk.ru/pub/opensuse/distribution/10.3/repo/oss/ (http://ftp://suse.tomsk.ru/pub/opensuse/distribution/10.3/repo/oss/) /
repomd ftp://suse.tomsk.ru/pub/opensuse/distribu...3/repo/non-oss/ (http://ftp://suse.tomsk.ru/pub/opensuse/distribution/10.3/repo/non-oss/) /
надо переделать к виду
repomd ftp://suse.tomsk.ru/pub/opensuse/distribution/10.3/repo/oss/ (http://ftp://suse.tomsk.ru/pub/opensuse/distribution/10.3/repo/oss/)suse/ /
repomd ftp://suse.tomsk.ru/pub/opensuse/distribu...3/repo/non-oss/ (http://ftp://suse.tomsk.ru/pub/opensuse/distribution/10.3/repo/non-oss/)suse/ /
4) покласть sources.list в /etc/apt/sources.list
mv sources.list /etc/apt/
5) apt-get update
6) ... ну дальше все в курсе
apt-cache search {pkg}
apt-iselect {pkg}
apt-get install
...
правда встанет проблема проверки gpg-сигнатур пакетов.
- можно импортировать ключи (лень разбираться и автоматизировать это дело)
- а можно залезть в файл /etc/apt/apt.conf.d/gpg-checker.conf и заменить слово true на false
-
только не /etc/apt/apt.conf.d/gpg-import.conf
а /etc/apt/apt.conf.d/gpg-checker.conf
-
точно.
пофиксил.