• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

magician

Suse APT-GET

5 mensagens neste tópico

Depois de horas a briar com o yast e sem conseguir os resultados esperados resolvi instalar o apt-get no suse, basicamente trata-se do apt-get normal mas a funcionar com RPM umas das razões que me levaram a fazer esta mudança foi sem duvida os repositorios do apt-get serem GIGANTES comparando com os dos yast por isso para quem quer ter todos os pacotes á mão de semear aqui vai ;)

Será demonstrado como instalar e configurar para suse 10.1.

Pacotes a Instalar:

Os pacotes deve ser instalados pela ordem dada lib - apt

Suse 10.1 - i386

APT-LIB

APT-GET

Depois de instalar os pacotes executar:

$ pico /etc/apt/sources.list

Deverá aparecer o seguinte ficheiro:

# A very basic sources.list file.
# Remove "base" in case you are behind a slow connection.
# Fastest repository comes first, with netselect it is possible to determine
# the fastest repository easily.
# Visit the server to determine which apt components are provided.
rpm ftp://mirrors.mathematik.uni-bielefeld.de/pub/linux/suse/apt/ SuSE/10.1-i386 base update security rpmkeys
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt/ SuSE/10.1-i386 base update security rpmkeys

# The list with all available components can be found at:
# http://linux01.gwdg.de/apt4rpm
# Some components provide experimental software, select wisely!
# http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.1-i386/examples/sources.list.FTP

# Consult the link above if you want to include uri's for src rpms

Com esta lista de sources o apt-get apenas irá provurar por pacotes base, de actualização e segurança para permitir ao apt-get buscar qualquer pacote basta modificar o ficheiro para o seguinte.

# A very basic sources.list file.
# Remove "base" in case you are behind a slow connection.
# Fastest repository comes first, with netselect it is possible to determine
# the fastest repository easily.
# Visit the server to determine which apt components are provided.
rpm ftp://mirrors.mathematik.uni-bielefeld.de/pub/linux/suse/apt/ SuSE/10.1-i386 base update security rpmkeys
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.1-i386  rpmkeys base non-oss extra update-drpm update-prpm update gnome mozilla samba3 suser-rbos suser-crauch suser-jengelh jacklab suser-oc2pus suser-guru usr-local-bin suser-tcousin suser-sbarnin kolab packman packman-i686 kernel-of-the-day kraxel wine suse-people suse-projects security-drpm security-prpm security
rpm-src  ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.1-i386  rpmkeys base non-oss extra update-drpm update-prpm update gnome mozilla samba3 suser-rbos suser-crauch suser-jengelh jacklab suser-oc2pus suser-guru usr-local-bin suser-tcousin suser-sbarnin kolab packman packman-i686 kernel-of-the-day kraxel wine suse-people suse-projects security-drpm security-prpm security

# The list with all available components can be found at:
# http://linux01.gwdg.de/apt4rpm
# Some components provide experimental software, select wisely!
# http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.1-i386/examples/sources.list.FTP

# Consult the link above if you want to include uri's for src rpms

Depois de guardar o ficheiro basta executar:

$ apt-get update

Este comando vai actualizar a lista de pacotes disponiveis no servidor, é possivel que aconteçam alguns erros de ligação mas não há problema visto o apt-get salta os erros e executa o processo correctamente.

Para procurar pacotes basta fazer:

$ apt-cache search mplayer

Depois depois de execuar o comando anterior deve ser retornada a seguinte lista

libvisual-plugins - Sound Visualization Library Plug-Ins
MPlayer-i586 - General purpose video and audio player
MPlayer-k6 - General purpose video and audio player
MPlayer-k7 - General purpose video and audio player
MPlayer-k7_sse - General purpose video and audio player
MPlayer-k7_sse2 - General purpose video and audio player
MPlayer-k7_sse3 - General purpose video and audio player
MPlayer-pentium3 - General purpose video and audio player
MPlayer-pentium4 - General purpose video and audio player
MPlayer-w32codecs - Win32 multimedia codecs for MPlayer
kmplayer - Video Player Plugin for Konqueror and basic MPlayer/Xine Frontend for KDE
kmplayer-beta - Video Player Plugin for Konqueror and basic MPlayer/Xine Frontend for KDE
kmplayer-beta-debuginfo - Debug information for package kmplayer-beta
kmplayer-debuginfo - Debug information for package kmplayer
libvisual04-plugins - Plugins for libvisual04
mplayerthumbs - Thumbnail Generator for Video Files in Konqueror, using MPlayer
mplayerthumbs-debuginfo - Debug information for package mplayerthumbs
lives - Linux Video Editing System
qdvdauthor - QDVDAuthor, the GUI frontend for dvdauthor and other related tools.
MPlayer - Multimedia Player
MuSE - A application for mixing, encoding, and network streaming of sound
devede - DeVeDe, a video DVD creator
kmenc15 - Kmenc15 - An advanced KDE/Qt MEncoder frontend
mhwaveedit - A graphical program for editing sound files
mplayerplug-in - MPlayer Plugin for Netscape/Mozilla
mythdvd - A DVD player module for MythTV.
x264 - A free h264/avc encoder.
x264-devel - Libraries and include file for the x264 encoder.
xine-skins - Skins for xine-ui
live - live.com librarys
transcode - a linux video stream processing utility

Se para instalar o mplayer agora basta executar:

$ apt-get install MPlayer-i586

Se depois de executado o comando não for retornado nenhum erro o pacote estará instalado.

Para actualizar todos os pacotes do sistema basta fazer:

$ apt-get upgrade

Todos os pacotes instalados serão actualizados caso exista actualização

Para remover um pacote basta executar:

$ apt-get remove MPlayer-i586

O pacote será removido do sistema.

Por fim uma comando muito importatne o comando clean que limpa os pacotes instalados ou seja limpa a pasta para onde foram descarregados todos os pacotes instalados e que ja não são necessarioa.

Este comando deve ser executado sempre que se termina a utilização do apt-get

$ apt-get clean

Bom espero que tenham gostado do tutorial e que tenha sido util :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Só uma pergunta , chegaste a testar o Smart ? é o equivalente ao apt-get em suse.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Por acaso tenho os 2 instalados o smart como suporta mais "protocolos" tens uma maior lista de repositorios ao contrario do apt-get que apenas suporta apt, por outro lado o smart é mais lento, não a nivel de download nem de install claro mas sim na parte de actualizar os mirros e fazer pesquisas, pelo menos eu axei por isso tenho os 2 :P Uso o smart para instalações de mais alto nivel tipo update, X, essas coisas bem como pacotes mais "raros" e uso o apt-get para instalção rapidas.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

eu na versão 10.0 do suse usava o apt-get juntamente com o synaptics - interface grafica = ao Ubuntu penso eu.

o que aconteceu é que com a versão 10.1 a instalação por alguma razao complicou-s e nem sempre conseguia meter o synaptics e o apt-get a trabalhar juntos, daí que decidi experimentar o Smart e desde já digo q estou bastante satisfeito.

tem uma lista de repositorios invejavel, e embora seja um pouco mais lento (e talvez pesado) do que o apt-get, tem um comportamento muito bom no que toca a procura e instalação/actualização do diverso software do mundo Linux

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora