Além do openSUSE eu utilizo o Ubuntu –deb-like– e o Debian, dois ótimos sistemas!
Uma de suas vantagens é o apt-get/Synaptic.
Através desse programa podemos instalar qualquer pacote .deb disponibilizado em um determinado repositório, bem como atualizar os pacotes existentes na máquina.
Para os iniciantes do “mundo livre” isso facilita bastante o trabalho.
O problema é que nem todas as distribuições são baseadas no Debian e sendo assim a maioria não vem com tal recurso instalado por padrão.
O openSUSE por exemplo, tem um sistema parecido com o Synaptic, chamado YaST, através dele podemos adicionar repositórios e instalar pacotes, o problema é que ele é um pouco lento se comparado com o Synaptic do Debian.
Com base nisso fui procurar uma solução para este problema e acabei encontrando um sistema que se compara ao Synaptic em tudo, seu nome é Smart.
A facilidade de instalação/configuração do Smart é incrível, mas alguns amigos e colegas reclamaram que não conseguiram instala-lo, por isso, hoje pretendo descrever aqui, passo-a-passo, como se fazer um instalação/configuração perfeita dele no openSUSE 10.2.
Vamos ao trabalho?
Instalação:
A instalação é bem simples, os pacotes –smart e smart-gui– estão inclusos no DVD do openSUSE, para fazer a instalação basta abrir o YaST –Computador > Centro de Controle > Sistema > YaST–.
No Centro de Controle do YaST escolha a opção Software > Gerenciamento de Software.
Agora digite no campo “busca” o nome do pacote a ser instalado, no caso “smart” –sem as aspas–
Marque os pacotes a serem instalados, no caso smart e smart-gui e então clique no botão “Aceitar”.
Provavelmente ele irá lhe avisar que é necessário instalar um outro pacote, aceite e então aguarde a instalação terminar.
Após isso o Smart já estara instalado em sua máquina.
Agora precisamos configurar os repositórios para que o sistema funcione corretamente!
Configuração:
Antes de iniciar o smart-gui, preciamos adiconar os repositórios, para isso entre no terminal e digite o seguinte comando:
# smart channel –add http://carlos.pinguix.com/repositorios.smart
Ele irá mostrar uma descrição sobre o repositório que você está a incluir em seu Smart e irá lhe perguntar se deseja realmente inclui-lo.
Diga que Sim — S — em todas as opções.
Quando as perguntas terminarem digite:
# smart update
Para que os repositórios funcionem.
Isso pode demorar um pouco, então não se assuste
.
Caso sua conexão caia ou de algum problema durante o download das listas, digite:
# smart clean
Para que o Smart limpe a lista de repositórios e digite novamente o smart update.
Caso prefira adicionar os pacotes através de um arquivo basta fazer o seguinte:
Crie o arquivo repositorios.smart e adicione nele o seguinte conteudo:
[server-apache-php-extensions]
type = rpm-md
name = server-apache-php-extensions
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/server%3a/php%3a/extensions/server_apache_openSUSE_10.2/[Guru]
type = rpm-md
name = Guru
disabled = yes
baseurl = http://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/10.2/RPMS/[KDE-Playground]
type = rpm-md
name = KDE-Playground
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/KDE:/Playground/openSUSE_10.2/[KDE-Backports]
type = rpm-md
name = KDE-Backports
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/KDE:/Backports/openSUSE_10.2/[Action-Games]
type = rpm-md
name = Action-Games
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/games:/action/openSUSE_10.2/[kommerck]
type = rpm-md
name = kommerck
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/kommerck/openSUSE_10.2/[d7]
type = rpm-md
name = d7
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/d7/openSUSE_10.2/[mlasars]
type = rpm-md
name = mlasars
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/mlasars/openSUSE_10.2/[qfix]
type = rpm-md
name = qfix
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/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[dmayr]
type = rpm-md
name = dmayr
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/dmayr/openSUSE_10.2/[suse-kde-backports]
type = rpm-md
name = Current KDE applications
disabled = yes
baseurl = http://software.opensuse.org/download/KDE:/Backports/openSUSE_10.2[editors]
type = rpm-md
name = editors
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/editors/openSUSE_10.2/[Games-roleplay]
type = rpm-md
name = Games-roleplay
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/games:/roleplay/openSUSE_10.2/[Adventure-Games]
type = rpm-md
name = Adventure-Games
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/games:/adventure/openSUSE_10.2/[Apache]
type = rpm-md
name = Apache
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/Apache/openSUSE_10.2/[Games-strategy-realtime]
type = rpm-md
name = Games-strategy-realtime
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/games:/strategy:/realtime/openSUSE_10.2/[server-php]
type = rpm-md
name = server-php
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/server%3a/php/server_apache_openSUSE_10.2/[kkemenczy]
type = rpm-md
name = kkemenczy
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/kkemenczy/openSUSE102/[rpm-sys]
type = rpm-sys
name = RPM System[Apache Modules]
type = rpm-md
name = Apache-Modules
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/Apache:/Modules/openSUSE_10.2/[kukuk-images]
type = rpm-md
name = kukuk-images
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/kukuk%3a/images/openSUSE_10.2/[Banshee]
type = rpm-md
name = Banshee
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/Banshee/openSUSE_10.2/[sndirsch]
type = rpm-md
name = sndirsch
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/sndirsch/openSUSE_10.2/[Games-strategy-turn-based]
type = rpm-md
name = Games-strategy-turn-based
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/games:/strategy:/turn-based/openSUSE_10.2/[Wine]
type = rpm-md
name = Wine
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/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
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/werner2101/openSUSE_10.2/[snorp]
type = rpm-md
name = snorp
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/snorp/openSUSE_10.2/[Sax]
type = rpm-md
name = Sax
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/SaX2/SL10.2/[michal-m-php4]
type = rpm-md
name = michal-m-php4
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/michal-m%3a/php4/openSUSE_10.2/[suse-update]
type = rpm-md
name = SUSE Linux Online Updates
baseurl = ftp://ftp.suse.com/pub/suse/update/10.2/[lrupp-edu]
type = rpm-md
name = lrupp-edu
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/lrupp%3a/EDU/openSUSE_10.2/[thomas-schraitle]
type = rpm-md
name = thomas-schraitle
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/thomas-schraitle/openSUSE_10.2/[Board-Games]
type = rpm-md
name = Board-Games
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/games:/board/openSUSE_10.2/[sax2]
type = rpm-md
name = sax2
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/sax2/10.2/[appleonkel]
type = rpm-md
name = appleonkel/
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/appleonkel/openSUSE_10.2/[lmich]
type = rpm-md
name = lmich
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/lmich/openSUSE_10.2/[isc-dhcp]
type = rpm-md
name = isc-dhcp
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/server%3a/isc-dhcp/openSUSE_10.2/[OpenSync-devel]
type = rpm-md
name = OpenSync-devel/
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/OpenSync-devel/openSUSE_10.2/[mge1512]
type = rpm-md
name = mge1512
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/mge1512/openSUSE_10.2/[KDE-Community]
type = rpm-md
name = KDE-Community
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/KDE:/Community/openSUSE_10.2/[wrosenauer]
type = rpm-md
name = wrosenauer
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/wrosenauer/SL-10.2/[X11:XGL]
type = rpm-md
name = Repository for Xgl and related packages that give your Desktop some bling (openSUSE_10.2)
baseurl = http://software.opensuse.org/download/X11:/XGL/openSUSE_10.2/[eIDconfig-belgium]
type = rpm-md
name = eIDconfig-belgium
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/eIDconfig-belgium/openSUSE_Factory/[network-aaa]
type = rpm-md
name = network-aaa
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/network:/aaa/openSUSE_10.2/[jimfunk]
type = rpm-md
name = jimfunk
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/jimfunk/SUSE-10.2/[poeml]
type = rpm-md
name = poeml
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/poeml/openSUSE_10.2/[RemoteDesktop]
type = rpm-md
name = RemoteDesktop
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/X11:/RemoteDesktop/openSUSE_10.2/[dsteuer]
type = rpm-md
name = dsteuer
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/dsteuer/openSUSE_10.2/[suse-kde]
type = rpm-md
name = Latest KDE packages
disabled = yes
baseurl = http://software.opensuse.org/download/KDE:/KDE3/openSUSE_10.2[Beineri]
type = rpm-md
name = Beineri
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/Beineri/openSUSE_10.2/[php-applications]
type = rpm-md
name = php-applications
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/server%3a/php%3a/applications/openSUSE_10.2/[kraxel]
type = rpm-md
name = kraxel
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/kraxel/openSUSE_10.2/[server-monitoring]
type = rpm-md
name = server-monitoring
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/server%3a/monitoring/openSUSE_10.2/[kukuk]
type = rpm-md
name = kukuk
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/kukuk/openSUSE_10.2/[faust3]
type = rpm-md
name = faust3
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/faust3/openSUSE_10.2/[netmax]
type = rpm-md
name = netmax
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/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[s]
type = rpm-sys
name = RPM System[xfce]
type = rpm-md
name = xfce
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/X11:/xfce/openSUSE_10.2/[M17N]
type = rpm-md
name = M17N
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/M17N/openSUSE_10.2/[Packman]
type = rpm-md
name = Packman
disabled = yes
baseurl = http://packman.iu-bremen.de/suse/10.2/[sdrahn]
type = rpm-md
name = sdrahn
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/sdrahn/openSUSE_10.2/[openSUSE-10.2]
type = yast2
name = openSUSE-10.2
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/10.2/repo/oss/[Mozilla-Factory]
type = rpm-md
name = Mozilla-Factory
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/mozilla/SUSE_Factory/[X11-Utilities]
type = rpm-md
name = X11-Utilities
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/X11:/Utilities/openSUSE_10.2/[bwalle]
type = rpm-md
name = bwalle
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/bwalle/openSUSE_10.2/[server-mail]
type = rpm-md
name = server-mail
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/server%3a/mail/openSUSE_10.2/[tsieden]
type = rpm-md
name = tsieden
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/tsieden/openSUSE_10.2/[anagappan]
type = rpm-md
name = anagappan
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/anagappan/openSUSE_10.2/[lrupp]
type = rpm-md
name = lrupp
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/lrupp/openSUSE_10.2/[steve-beattie]
type = rpm-md
name = steve-beattie
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/steve-beattie/openSUSE-10.2/[NX]
type = rpm-md
name = NX
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/NX/openSUSE_10.2/[fisu81]
type = rpm-md
name = fisu81
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/fisu81/openSUSE_10.2/[vixiado-cgoncalves]
type = rpm-md
name = CGoncalves (Vixiado)
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/cgoncalves/openSUSE_10.2/[FunkyPenguin]
type = rpm-md
name = FunkyPenguin
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/FunkyPenguin/SUSE_Linux_10.2/[openchrome]
type = rpm-md
name = openchrome
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/X11:/Drivers:/Video:/openchrome/openSUSE_10.2/[cthiel1]
type = rpm-md
name = cthiel1
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/cthiel1/openSUSE_10.2/[GPhoto]
type = rpm-md
name = GPhoto
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/GPhoto/openSUSE_10.2/[Science]
type = rpm-md
name = Science
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/science/openSUSE_10.2/[GNOME-Stable]
type = rpm-md
name = GNOME-Stable
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/GNOME:/STABLE/openSUSE_10.2/[SL102_BRANCH]
type = rpm-md
name = Kernel Updates
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/Kernel:/SL102_BRANCH/openSUSE_10.2/[netmask]
type = rpm-md
name = netmask
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/netmask/openSUSE_10.2/[jnweiger]
type = rpm-md
name = jnweiger
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/jnweiger/openSUSE_10.2/[gladiac]
type = rpm-md
name = gladiac
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/gladiac/openSUSE_10.2/[openSUSE-10.2-non-oss]
type = yast2
name = openSUSE-10.2-non-oss
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/10.2/repo/non-oss/[mhopf]
type = rpm-md
name = mhopf
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/mhopf/openSUSE_10.2/[openSUSE-Tools]
type = rpm-md
name = openSUSE-Tools
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/openSUSE:/Tools/openSUSE_10.2/[adrianSuSE]
type = rpm-md
name = adrianSuSE
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/adrianSuSE/openSUSE_10.2/[rbos]
type = rpm-md
name = rbos
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home:/rbos/openSUSE_10.2/[Kernel:SL102_BRANCH]
type = rpm-md
name = SUSE Kernel – openSUSE 10.2 Branch (openSUSE_10.2)
baseurl = http://software.opensuse.org/download/Kernel:/SL102_BRANCH/openSUSE_10.2/[smart]
type = rpm-md
name = Guru smart repository
priority = 10
baseurl = http://ftp.gwdg.de/pub/linux/misc/suser-guru/smart/repo/10.2[mrcin]
type = rpm-md
name = mrcin
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/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://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/Education:/desktop/openSUSE_10.2/[hgraeber]
type = rpm-md
name = hgraeber
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/hgraeber/openSUSE_10.2/[eID-belgium]
type = rpm-md
name = eID-belgium
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/eID-belgium/openSUSE_10.2/[net-snmp]
type = rpm-md
name = net-snmp
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/net-snmp/SuSE_Linux_10.2/[guru]
type = yast2
name = Guru 3rd party package repository
baseurl = http://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/10.2[GNOME-Community]
type = rpm-md
name = GNOME-Community
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/GNOME:/Community/openSUSE_10.2/[Riggwelter]
type = rpm-md
name = Riggwelter
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/Riggwelter/10.2/[xorg73]
type = rpm-md
name = xorg73
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/xorg73/openSUSE_10.2/[xorg72]
type = rpm-md
name = xorg72
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/xorg72/openSUSE_10.2/[maw]
type = rpm-md
name = maw
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/maw/openSUSE_10.2/[KDE3]
type = rpm-md
name = KDE3
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/KDE:/KDE3/openSUSE_10.2/[OOo]
type = rpm-md
name = OOo
baseurl = http://ftp.skynet.be/pub/ftp.suse.com/projects/OpenOffice.org/10.2-i386/2.1-0.1/[data-generic-games]
type = rpm-md
name = data-generic-games
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/games:/data/Generic/[php-extensions]
type = rpm-md
name = php-extensions
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/server%3a/php%3a/extensions/openSUSE_10.2/[multimedia-photo]
type = rpm-md
name = multimedia-photo
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/multimedia:/photo/openSUSE_10.2/[hennevogel]
type = rpm-md
name = hennevogel
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/hennevogel/openSUSE_10.2/[php]
type = rpm-md
name = php
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/server%3a/php/openSUSE_10.2/[XGL]
type = rpm-md
name = XGL
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/X11:/XGL/openSUSE_10.2/[Games-puzzle]
type = rpm-md
name = Games-puzzle
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/games:/puzzle/openSUSE_10.2/[server-messaging]
type = rpm-md
name = server-messaging
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/server%3a/messaging/openSUSE_10.2/[packman]
type = rpm-md
name = Packman 3rd Party Package Repository
baseurl = http://packman.inode.at/suse/10.2[msvec]
type = rpm-md
name = msvec
disabled = yes
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home%3a/msvec/openSUSE_10.2/[Kolab]
type = rpm-md
name = Kolab
baseurl = http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/server%3a/Kolab/openSUSE_10.2/
Após criado o arquivo, vá ao terminal e digite:
# smart channel –add repositorios.smart
# smart update
Atualizando os pacotes do sistema com o Smart:
É muito importante mantermos nossos sistemas sempre atualizados.
Pois assim evitamos vários problemas.
Para fazer a atualização de seu sistema com o Smart basta digitar o seguinte comando:
# smart upgrade
Ele irá exibir uma mensagem mostrando quais pacotes serão atualizados, caso esteja de acordo, aperte S e espere o Download das atualizações finalizar.
Ao término disto, seu sistema estara atualizado.
Usando a interface gráfica do Smart
A interface gráfica do Smart pode ser acessada através do menu “Computador” ou através do comando smart-gui.
Sua interface é bastante intuitiva e simples, para procurar algum pacote nos repositórios basta clicar na lupa e digitar o nome do pacote.
Não irei me aprofundar muito na interface gráfica pelo motivo dela ser bastante intuitiva, qualquer dúvida fique a vontade em me comunicar via e-mail!
Até mais pessoal!!
Filed under: Linux | Leave a Comment
No Responses Yet to “Smart, a simplicidade do apt-get no openSUSE.”