Добавление репозитария в YaST
Лично я не пользуюсь системой обновления, предоставляемым в YaST`е – уж больно она не удобна и не понятна. Когда у меня стоял Suse десятка, то обновлялся с него – быстренько добавил укр зеркало для обновления, нажал на кнопку обновится – и он выкачивал только патчи и устанавливал.
Сейчас же мне система какого-то Дзен (ZEN или как там его) не нравиться, да и увидел я самое удобное для обновления. Для меня smart с утра на работе и дома вечером – это то, что делаю в первую очередь. А что? Сложно в консоле набрать:
sudo smart update
sudo smart upgrade
Я бы и скрипт написал на это дело, но писание, chmod +x , может даже добавление его в крон – того не стоят.
Как его поставить, описано в HOWTO по-пальцам. Но что-то выкачивать, кроме пакета smart с Guru Suse, не надо. Насколько я помню, то все недостающие пакеты есть на инсталляционных дисках, кроме самого нужного – smart.
По установке и первом запуске smart (ну можно при установленом и не раз запущеном smart удалить или поправить /var/lib/smart/config) программа сама предложит свой набор репо. Когда добавятся нужные именно мне (зачем мне wine?), уже набираю заученые с детства команды.
Но. Уж если кому-то по душе обновлялка самих Novell, то вот вам команда добавления репо с консоли. Я сам не люблю что-то делать там, мне бы тоже красочные менюшки потыкать, но с консоли это делать быстрее. Намного… В YaSt надо заполнить кучу полей, он у вас, как кретина, спросит всё и частями, что-то там посмотрит в инете и только потом добавит. Хотя я писал уже о том, что прорисовка окошек в YaST стала быстрее, но это всё тот же YaST!
Для того, чтобы добавить репозиторий, нужно выполнить команду:
# rug service-add http://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/10.2/RPMS/ –type=ZYPP “Guru”
А вот и список всемирноизвестных репо:
[server-apache-php-extensions]
type = rpm-md
name = server-apache-php-extensions
baseurl = http://software.opensuse.org/download/server%3a/php%3a/extensions/server_apache_openSUSE_10.2/[Guru]
type = rpm-md
name = Guru
baseurl = http://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/10.2/RPMS/[KDE-Playground]
type = rpm-md
name = KDE-Playground
baseurl = http://software.opensuse.org/download/KDE:/Playground/openSUSE_10.2/[KDE-Backports]
type = rpm-md
name = KDE-Backports
baseurl = http://software.opensuse.org/download/KDE:/Backports/openSUSE_10.2/[gladiac]
type = rpm-md
name = gladiac
baseurl = http://software.opensuse.org/download/home%3a/gladiac/openSUSE_10.2/[kommerck]
type = rpm-md
name = kommerck
baseurl = http://software.opensuse.org/download/home%3a/kommerck/openSUSE_10.2/[d7]
type = rpm-md
name = d7
baseurl = http://software.opensuse.org/download/home%3a/d7/openSUSE_10.2/[mlasars]
type = rpm-md
name = mlasars
baseurl = http://software.opensuse.org/download/home%3a/mlasars/openSUSE_10.2/[qfix]
type = rpm-md
name = qfix
baseurl = http://software.opensuse.org/download/qfix/openSUSE_10.2/[suse-non-oss]
type = yast2
name = SUSE 10.2 Add-On Repository with non-OSS Packages
baseurl = http://download.opensuse.org/distribution/10.2/repo/non-oss[cgoncalves]
type = rpm-md
name = cgoncalves
baseurl = http://software.opensuse.org/download/home%3a/cgoncalves/openSUSE_10.2/[dmayr]
type = rpm-md
name = dmayr
baseurl = http://software.opensuse.org/download/home%3a/dmayr/openSUSE_10.2/[editors]
type = rpm-md
name = editors
baseurl = http://software.opensuse.org/download/editors/openSUSE_10.2/[Games-roleplay]
type = rpm-md
name = Games-roleplay
baseurl = http://software.opensuse.org/download/games:/roleplay/openSUSE_10.2/[Adventure-Games]
type = rpm-md
name = Adventure-Games
baseurl = http://software.opensuse.org/download/games:/adventure/openSUSE_10.2/[Apache]
type = rpm-md
name = Apache
baseurl = http://software.opensuse.org/download/Apache/openSUSE_10.2/[Games-strategy-realtime]
type = rpm-md
name = Games-strategy-realtime
baseurl = http://software.opensuse.org/download/games:/strategy:/realtime/openSUSE_10.2/[server-php]
type = rpm-md
name = server-php
baseurl = http://software.opensuse.org/download/server%3a/php/server_apache_openSUSE_10.2/[kkemenczy]
type = rpm-md
name = kkemenczy
baseurl = http://software.opensuse.org/download/home%3a/kkemenczy/openSUSE102/[rpm-sys]
type = rpm-sys
name = RPM System[Apache Modules]
type = rpm-md
name = Apache-Modules
baseurl = http://software.opensuse.org/download/Apache:/Modules/openSUSE_10.2/[elvigia]
type = rpm-md
name = elvigia
baseurl = http://software.opensuse.org/download/home%3a/elvigia/openSUSE_10.2/[Banshee]
type = rpm-md
name = Banshee
baseurl = http://software.opensuse.org/download/Banshee/openSUSE_10.2/[sndirsch]
type = rpm-md
name = sndirsch
baseurl = http://software.opensuse.org/download/home%3a/sndirsch/openSUSE_10.2/[Games-strategy-turn-based]
type = rpm-md
name = Games-strategy-turn-based
baseurl = http://software.opensuse.org/download/games:/strategy:/turn-based/openSUSE_10.2/[Wine]
type = rpm-md
name = Wine
baseurl = http://software.opensuse.org/download/Emulators:/Wine/openSUSE_10.2/[suse-wine]
type = rpm-md
name = Latest wine packages
disabled = yes
baseurl = http://software.opensuse.org/download/Emulators:/Wine/openSUSE_10.2[werner2101]
type = rpm-md
name = werner2101
baseurl = http://software.opensuse.org/download/home%3a/werner2101/openSUSE_10.2/[snorp]
type = rpm-md
name = snorp
baseurl = http://software.opensuse.org/download/home%3a/snorp/openSUSE_10.2/[Sax]
type = rpm-md
name = Sax
baseurl = http://software.opensuse.org/download/SaX2/SL10.2/[michal-m-php4]
type = rpm-md
name = michal-m-php4
baseurl = http://software.opensuse.org/download/home%3a/michal-m%3a/php4/openSUSE_10.2/[lrupp-edu]
type = rpm-md
name = lrupp-edu
baseurl = http://software.opensuse.org/download/home%3a/lrupp%3a/EDU/openSUSE_10.2/[thomas-schraitle]
type = rpm-md
name = thomas-schraitle
baseurl = http://software.opensuse.org/download/home%3a/thomas-schraitle/openSUSE_10.2/[Board-Games]
type = rpm-md
name = Board-Games
baseurl = http://software.opensuse.org/download/games:/board/openSUSE_10.2/[sax2]
type = rpm-md
name = sax2
baseurl = http://software.opensuse.org/download/home%3a/sax2/10.2/[appleonkel]
type = rpm-md
name = appleonkel/
baseurl = http://software.opensuse.org/download/home%3a/appleonkel/openSUSE_10.2/[lmich]
type = rpm-md
name = lmich
baseurl = http://software.opensuse.org/download/home%3a/lmich/openSUSE_10.2/[isc-dhcp]
type = rpm-md
name = isc-dhcp
baseurl = http://software.opensuse.org/download/server%3a/isc-dhcp/openSUSE_10.2/[OpenSync-devel]
type = rpm-md
name = OpenSync-devel/
baseurl = http://software.opensuse.org/download/OpenSync-devel/openSUSE_10.2/[mge1512]
type = rpm-md
name = mge1512
baseurl = http://software.opensuse.org/download/home%3a/mge1512/openSUSE_10.2/[KDE-Community]
type = rpm-md
name = KDE-Community
baseurl = http://software.opensuse.org/download/KDE:/Community/openSUSE_10.2/[wrosenauer]
type = rpm-md
name = wrosenauer
baseurl = http://software.opensuse.org/download/home%3a/wrosenauer/SL-10.2/[eIDconfig-belgium]
type = rpm-md
name = eIDconfig-belgium
baseurl = http://software.opensuse.org/download/eIDconfig-belgium/openSUSE_Factory/[network-aaa]
type = rpm-md
name = network-aaa
baseurl = http://software.opensuse.org/download/network:/aaa/openSUSE_10.2/[jimfunk]
type = rpm-md
name = jimfunk
baseurl = http://software.opensuse.org/download/home%3a/jimfunk/SUSE-10.2/[poeml]
type = rpm-md
name = poeml
baseurl = http://software.opensuse.org/download/home%3a/poeml/openSUSE_10.2/[RemoteDesktop]
type = rpm-md
name = RemoteDesktop
baseurl = http://software.opensuse.org/download/X11:/RemoteDesktop/openSUSE_10.2/[dsteuer]
type = rpm-md
name = dsteuer
baseurl = http://software.opensuse.org/download/home%3a/dsteuer/openSUSE_10.2/[Beineri]
type = rpm-md
name = Beineri
baseurl = http://software.opensuse.org/download/home%3a/Beineri/openSUSE_10.2/[php-applications]
type = rpm-md
name = php-applications
baseurl = http://software.opensuse.org/download/server%3a/php%3a/applications/openSUSE_10.2/[kraxel]
type = rpm-md
name = kraxel
baseurl = http://software.opensuse.org/download/home%3a/kraxel/openSUSE_10.2/[server-monitoring]
type = rpm-md
name = server-monitoring
baseurl = http://software.opensuse.org/download/server%3a/monitoring/openSUSE_10.2/[kukuk]
type = rpm-md
name = kukuk
baseurl = http://software.opensuse.org/download/home%3a/kukuk/openSUSE_10.2/[faust3]
type = rpm-md
name = faust3
baseurl = http://software.opensuse.org/download/home%3a/faust3/openSUSE_10.2/[netmax]
type = rpm-md
name = netmax
baseurl = http://software.opensuse.org/download/home%3a/netmax/SUSE_Linux_10.2/[suse-mozilla]
type = rpm-md
name = Latest mozilla.org packages
disabled = yes
baseurl = ftp://ftp.suse.com/pub/projects/mozilla/10.2[xfce]
type = rpm-md
name = xfce
baseurl = http://software.opensuse.org/download/X11:/xfce/openSUSE_10.2/[php-extensions]
type = rpm-md
name = php-extensions
baseurl = http://software.opensuse.org/download/server%3a/php%3a/extensions/openSUSE_10.2/[Packman]
type = rpm-md
name = Packman
baseurl = http://packman.iu-bremen.de/suse/10.2/[sdrahn]
type = rpm-md
name = sdrahn
baseurl = http://software.opensuse.org/download/home%3a/sdrahn/openSUSE_10.2/[openSUSE-10.2]
type = yast2
name = openSUSE-10.2
baseurl = http://download.opensuse.org/distribution/10.2/repo/oss/[Mozilla-Factory]
type = rpm-md
name = Mozilla-Factory
baseurl = http://software.opensuse.org/download/mozilla/SUSE_Factory/[X11-Utilities]
type = rpm-md
name = X11-Utilities
baseurl = http://software.opensuse.org/download/X11:/Utilities/openSUSE_10.2/[bwalle]
type = rpm-md
name = bwalle
baseurl = http://software.opensuse.org/download/home%3a/bwalle/openSUSE_10.2/[server-mail]
type = rpm-md
name = server-mail
baseurl = http://software.opensuse.org/download/server%3a/mail/openSUSE_10.2/[tsieden]
type = rpm-md
name = tsieden
baseurl = http://software.opensuse.org/download/home%3a/tsieden/openSUSE_10.2/[anagappan]
type = rpm-md
name = anagappan
baseurl = http://software.opensuse.org/download/home%3a/anagappan/openSUSE_10.2/[lrupp]
type = rpm-md
name = lrupp
baseurl = http://software.opensuse.org/download/home%3a/lrupp/openSUSE_10.2/[steve-beattie]
type = rpm-md
name = steve-beattie
baseurl = http://software.opensuse.org/download/home%3a/steve-beattie/openSUSE-10.2/[NX]
type = rpm-md
name = NX
baseurl = http://software.opensuse.org/download/NX/openSUSE_10.2/[fisu81]
type = rpm-md
name = fisu81
baseurl = http://software.opensuse.org/download/home%3a/fisu81/openSUSE_10.2/[FunkyPenguin]
type = rpm-md
name = FunkyPenguin
baseurl = http://software.opensuse.org/download/home%3a/FunkyPenguin/SUSE_Linux_10.2/[openchrome]
type = rpm-md
name = openchrome
baseurl = http://software.opensuse.org/download/X11:/Drivers:/Video:/openchrome/openSUSE_10.2/[cthiel1]
type = rpm-md
name = cthiel1
baseurl = http://software.opensuse.org/download/home%3a/cthiel1/openSUSE_10.2/[GPhoto]
type = rpm-md
name = GPhoto
baseurl = http://software.opensuse.org/download/GPhoto/openSUSE_10.2/[Science]
type = rpm-md
name = Science
baseurl = http://software.opensuse.org/download/science/openSUSE_10.2/[M17N]
type = rpm-md
name = M17N
baseurl = http://software.opensuse.org/download/M17N/openSUSE_10.2/[GNOME-Stable]
type = rpm-md
name = GNOME-Stable
baseurl = http://software.opensuse.org/download/GNOME:/STABLE/SUSE_Linux_10.2/[netmask]
type = rpm-md
name = netmask
baseurl = http://software.opensuse.org/download/home%3a/netmask/openSUSE_10.2/[jnweiger]
type = rpm-md
name = jnweiger
baseurl = http://software.opensuse.org/download/home%3a/jnweiger/openSUSE_10.2/[Action-Games]
type = rpm-md
name = Action-Games
baseurl = http://software.opensuse.org/download/games:/action/openSUSE_10.2/[openSUSE-10.2-non-oss]
type = yast2
name = openSUSE-10.2-non-oss
baseurl = http://download.opensuse.org/distribution/10.2/repo/non-oss/[mhopf]
type = rpm-md
name = mhopf
baseurl = http://software.opensuse.org/download/home%3a/mhopf/openSUSE_10.2/[openSUSE-Tools]
type = rpm-md
name = openSUSE-Tools
baseurl = http://software.opensuse.org/download/openSUSE:/Tools/openSUSE_10.2/[KDE-QT]
type = rpm-md
name = KDE-QT
baseurl = http://software.opensuse.org/download/KDE:/Qt/openSUSE_10.2/[adrianSuSE]
type = rpm-md
name = adrianSuSE
baseurl = http://software.opensuse.org/download/home%3a/adrianSuSE/openSUSE_10.2/[rbos]
type = rpm-md
name = rbos
baseurl = http://software.opensuse.org/download/home:/rbos/openSUSE_10.2/[mrcin]
type = rpm-md
name = mrcin
baseurl = http://software.opensuse.org/download/home%3a/mrcin/openSUSE_10.2/[suse]
type = yast2
name = SUSE 10.2 Repository
baseurl = http://download.opensuse.org/distribution/10.2/repo/oss[Education Desktop]
type = rpm-md
name = Education-Desktop
baseurl = http://software.opensuse.org/download/Education:/desktop/openSUSE_10.2/[hgraeber]
type = rpm-md
name = hgraeber
baseurl = http://software.opensuse.org/download/home%3a/hgraeber/openSUSE_10.2/[eID-belgium]
type = rpm-md
name = eID-belgium
baseurl = http://software.opensuse.org/download/eID-belgium/openSUSE_10.2/[openSUSE-update]
type = rpm-md
name = openSUSE-update
baseurl = http://suse.mirrors.tds.net/pub/suse/update/10.2[net-snmp]
type = rpm-md
name = net-snmp
baseurl = http://software.opensuse.org/download/net-snmp/SuSE_Linux_10.2/[GNOME-Community]
type = rpm-md
name = GNOME-Community
baseurl = http://software.opensuse.org/download/GNOME:/Community/openSUSE_10.2/[Riggwelter]
type = rpm-md
name = Riggwelter
baseurl = http://software.opensuse.org/download/home%3a/Riggwelter/10.2/[xorg73]
type = rpm-md
name = xorg73
baseurl = http://software.opensuse.org/download/xorg73/openSUSE_10.2/[xorg72]
type = rpm-md
name = xorg72
baseurl = http://software.opensuse.org/download/xorg72/openSUSE_10.2/[maw]
type = rpm-md
name = maw
baseurl = http://software.opensuse.org/download/home%3a/maw/openSUSE_10.2/[KDE3]
type = rpm-md
name = KDE3
baseurl = http://software.opensuse.org/download/KDE:/KDE3/openSUSE_10.2/[data-generic-games]
type = rpm-md
name = data-generic-games
baseurl = http://software.opensuse.org/download/games:/data/Generic/[kukuk-images]
type = rpm-md
name = kukuk-images
baseurl = http://software.opensuse.org/download/home%3a/kukuk%3a/images/openSUSE_10.2/[multimedia-photo]
type = rpm-md
name = multimedia-photo
baseurl = http://software.opensuse.org/download/multimedia:/photo/openSUSE_10.2/[hennevogel]
type = rpm-md
name = hennevogel
baseurl = http://software.opensuse.org/download/home%3a/hennevogel/openSUSE_10.2/[php]
type = rpm-md
name = php
baseurl = http://software.opensuse.org/download/server%3a/php/openSUSE_10.2/[XGL]
type = rpm-md
name = XGL
baseurl = http://software.opensuse.org/download/X11:/XGL/openSUSE_10.2/[Games-puzzle]
type = rpm-md
name = Games-puzzle
baseurl = http://software.opensuse.org/download/games:/puzzle/openSUSE_10.2/[server-messaging]
type = rpm-md
name = server-messaging
baseurl = http://software.opensuse.org/download/server%3a/messaging/openSUSE_10.2/[msvec]
type = rpm-md
name = msvec
baseurl = http://software.opensuse.org/download/home%3a/msvec/openSUSE_10.2/[Kolab]
type = rpm-md
name = Kolab
baseurl = http://software.opensuse.org/download/server%3a/Kolab/openSUSE_10.2/
Список всех репо украден с – http://linux.wordpress.com/2006/12/20/opensuse-102-the-most-complete-list-of-repositories/