Erro no Pacman... ?

1. Erro no Pacman... ?

bruno
b15#

(usa Outra)

Enviado em 19/02/2011 - 23:49h

Galera, instalei o arch na minha máquina, mais não tenho experiência nenhuma com o sistema...

Quando eu digito pacman -Syu no terminal ele me retorna o seguinte erro .:

http://img171.imageshack.us/i/printarch.png/

Obs.: não instalei o ambiente gráfico ainda...


  


2. Re: Erro no Pacman... ?

Roger
rootgerr

(usa Slackware)

Enviado em 19/02/2011 - 23:59h

Você esqueceu de configurar os servers

edite o arquivo mirrorlist dentro de /etc/pacman.d

basta descomentar os mirrors que voce quer utilizar



3. Re: Erro no Pacman... ?

bruno
b15#

(usa Outra)

Enviado em 20/02/2011 - 00:13h

Você se refere ao /etc/pacman.d/mirrorlist ? ja está descomentado... e mesmo assim não está dando...


4. Re: Erro no Pacman... ?

brunotec
brunotec

(usa Debian)

Enviado em 20/02/2011 - 09:44h

para que o pacman funcione vc precisa é claro descomentar os servers no mirrorlist e tbm descomentar o extra, comunity e core no pacman.conf


5. vamos lá!

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/02/2011 - 10:04h


substitua o seu arquivo /etc/pacman.d/mirrolist por esse (se quiser):


### Início do arquivo /etc/pacman,d/mirrorlist:

#
# Arch Linux repository mirrorlist
# Generated on 2010-08-26
#

##################### TRECHO QUE INSERI ########################
## My Fast Mirrors
#
## Score: 0.7, United States
#
Server = http://mirror.rit.edu/archlinux/$repo/os/$arch
## Score: 1.1, Taiwan
Server = http://ftp.tku.edu.tw/Linux/ArchLinux/$repo/os/$arch
## Score: 1.1, Great Britain
Server = http://archlinux.mirrors.uk2.net/$repo/os/$arch
## Score: 1.1, United States
Server = ftp://ftp.archlinux.org/$repo/os/$arch
## Score: 1.2, Germany
Server = http://ftp5.gwdg.de/pub/linux/archlinux/$repo/os/$arch
##################### TRECHO QUE INSERI ########################

#### DAQUI POR DIANTE É TUDO ORIGINAL DA URUGUAIANA rsrsrs #####

# Any
#Server = ftp://mirrors.kernel.org/archlinux/$repo/os/$arch
#Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch

# Australia
#Server = ftp://mirror.aarnet.edu.au/pub/archlinux/$repo/os/$arch
#Server = http://mirror.aarnet.edu.au/pub/archlinux/$repo/os/$arch
#Server = ftp://ftp.iinet.net.au/pub/archlinux/$repo/os/$arch
#Server = http://ftp.iinet.net.au/pub/archlinux/$repo/os/$arch
#Server = ftp://mirror.internode.on.net/pub/archlinux/$repo/os/$arch
#Server = http://mirror.internode.on.net/pub/archlinux/$repo/os/$arch
#Server = ftp://mirror.optus.net/archlinux/$repo/os/$arch
#Server = http://mirror.optus.net/archlinux/$repo/os/$arch

# Austria
#Server = ftp://gd.tuwien.ac.at/opsys/linux/archlinux/$repo/os/$arch
#Server = http://gd.tuwien.ac.at/opsys/linux/archlinux/$repo/os/$arch

# Belarus
#Server = ftp://mirror.datacenter.by/pub/archlinux/$repo/os/$arch
#Server = http://mirror.datacenter.by/pub/archlinux/$repo/os/$arch

# Belgium
#Server = ftp://archlinux.mirror.kangaroot.net/pub/archlinux/$repo/os/$arch
#Server = http://archlinux.mirror.kangaroot.net/$repo/os/$arch

# Brazil
#Server = ftp://archlinux.c3sl.ufpr.br/archlinux/$repo/os/$arch
#Server = http://archlinux.c3sl.ufpr.br/$repo/os/$arch
#Server = ftp://ftp.las.ic.unicamp.br/pub/archlinux/$repo/os/$arch
#Server = http://www.las.ic.unicamp.br/pub/archlinux/$repo/os/$arch
#Server = http://pet.inf.ufsc.br/mirrors/archlinux/$repo/os/$arch

# Canada
#Server = ftp://mirror.csclub.uwaterloo.ca/archlinux/$repo/os/$arch
#Server = http://mirror.csclub.uwaterloo.ca/archlinux/$repo/os/$arch
#Server = ftp://mirror.its.dal.ca/archlinux/$repo/os/$arch
#Server = http://mirror.its.dal.ca/archlinux/$repo/os/$arch

# Chile
#Server = ftp://mirror.archlinux.cl/$repo/os/$arch

# China
#Server = http://mirrors.163.com/archlinux/$repo/os/$arch
#Server = http://mirror.bjtu.edu.cn/archlinux/$repo/os/$arch
#Server = http://mirror6.bjtu.edu.cn/archlinux/$repo/os/$arch
#Server = ftp://mirrors.sohu.com/archlinux/$repo/os/$arch
#Server = http://mirrors.sohu.com/archlinux/$repo/os/$arch

# Denmark
#Server = ftp://mirrors.dotsrc.org/archlinux/$repo/os/$arch
#Server = http://mirrors.dotsrc.org/archlinux/$repo/os/$arch
#Server = ftp://ftp.klid.dk/archlinux/$repo/os/$arch

# Estonia
#Server = ftp://ftp.eenet.ee/pub/archlinux/$repo/os/$arch
#Server = http://ftp.eenet.ee/pub/archlinux/$repo/os/$arch

# Finland
#Server = ftp://mirror.archlinux.fi/archlinux/$repo/os/$arch
#Server = http://mirror.archlinux.fi/archlinux/$repo/os/$arch

# France
#Server = http://mir.archlinux.fr/$repo/os/$arch
#Server = ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/$repo/os/$arch
#Server = http://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/$repo/os/$arch
#Server = ftp://mir1.archlinux.fr/archlinux/$repo/os/$arch
#Server = http://mir1.archlinux.fr/archlinux/$repo/os/$arch
#Server = ftp://archlinux.mirrors.ovh.net/archlinux/$repo/os/$arch
#Server = http://archlinux.mirrors.ovh.net/archlinux/$repo/os/$arch
#Server = ftp://ftp.rez-gif.supelec.fr/Linux/archlinux/$repo/os/$arch

# Germany
#Server = http://archlinux.limun.org/$repo/os/$arch
#Server = ftp://artfiles.org/archlinux/$repo/os/$arch
#Server = http://artfiles.org/archlinux/$repo/os/$arch
#Server = ftp://archlinux.giantix-server.de/$repo/os/$arch
#Server = http://archlinux.giantix-server.de/$repo/os/$arch
#Server = ftp://ftp5.gwdg.de/pub/linux/archlinux/$repo/os/$arch
#Server = http://ftp5.gwdg.de/pub/linux/archlinux/$repo/os/$arch
#Server = ftp://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch
#Server = http://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch
#Server = ftp://ftp.hosteurope.de/mirror/ftp.archlinux.org/$repo/os/$arch
#Server = http://ftp.hosteurope.de/mirror/ftp.archlinux.org/$repo/os/$arch
#Server = ftp://ftp-stud.hs-esslingen.de/pub/Mirrors/archlinux/$repo/os/$arch
#Server = http://ftp-stud.hs-esslingen.de/pub/Mirrors/archlinux/$repo/os/$arch
#Server = ftp://mirror.selfnet.de/archlinux/$repo/os/$arch
#Server = http://mirror.selfnet.de/archlinux/$repo/os/$arch
#Server = ftp://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/$repo/os/$arch
#Server = http://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/$repo/os/$arch
#Server = ftp://ftp.tu-chemnitz.de/pub/linux/archlinux/$repo/os/$arch
#Server = http://ftp.tu-chemnitz.de/pub/linux/archlinux/$repo/os/$arch
#Server = ftp://ftp.uni-kl.de/pub/linux/archlinux/$repo/os/$arch
#Server = http://ftp.uni-kl.de/pub/linux/archlinux/$repo/os/$arch

# Great Britain
#Server = ftp://mirror.lividpenguin.com/pub/archlinux/$repo/os/$arch
#Server = http://mirror.lividpenguin.com/pub/archlinux/$repo/os/$arch
#Server = ftp://mirrors.uk2.net/pub/archlinux/$repo/os/$arch
#Server = http://archlinux.mirrors.uk2.net/$repo/os/$arch

# Greece
#Server = ftp://ftp.cc.uoc.gr/mirrors/linux/archlinux/$repo/os/$arch
#Server = http://ftp.cc.uoc.gr/mirrors/linux/archlinux/$repo/os/$arch
#Server = ftp://ftp.otenet.gr/pub/linux/archlinux/$repo/os/$arch
#Server = http://ftp.otenet.gr/linux/archlinux/$repo/os/$arch

# Hungary
#Server = ftp://ftp.mfa.kfki.hu/pub/mirrors/ftp.archlinux.org/$repo/os/$arch

# India
#Server = ftp://mirror.cse.iitk.ac.in/archlinux/$repo/os/$arch
#Server = http://mirror.cse.iitk.ac.in/archlinux/$repo/os/$arch

# Ireland
#Server = ftp://ftp.heanet.ie/mirrors/ftp.archlinux.org/$repo/os/$arch
#Server = http://ftp.heanet.ie/mirrors/ftp.archlinux.org/$repo/os/$arch

# Israel
#Server = ftp://mirror.isoc.org.il/pub/archlinux/$repo/os/$arch
#Server = http://mirror.isoc.org.il/pub/archlinux/$repo/os/$arch

# Japan
#Server = ftp://ftp.jaist.ac.jp/pub/Linux/ArchLinux/$repo/os/$arch
#Server = http://ftp.jaist.ac.jp/pub/Linux/ArchLinux/$repo/os/$arch

# Kazakhstan
#Server = ftp://archlinux.kz/$repo/os/$arch
#Server = http://archlinux.kz/$repo/os/$arch

# Latvia
#Server = http://archlinux.goodsoft.lv/$repo/os/$arch

# Lithuania
#Server = ftp://atviras.lt/archmirror/$repo/os/$arch
#Server = http://atviras.lt/archmirror/$repo/os/$arch

# Netherlands
#Server = ftp://mirror.leaseweb.com/archlinux/$repo/os/$arch
#Server = http://mirror.leaseweb.com/archlinux/$repo/os/$arch
#Server = ftp://ftp.surfnet.nl/pub/os/Linux/distr/archlinux/$repo/os/$arch
#Server = http://ftp.surfnet.nl/pub/os/Linux/distr/archlinux/$repo/os/$arch

# New Caledonia
#Server = ftp://archlinux.nautile.nc/archlinux/$repo/os/$arch
#Server = http://archlinux.nautile.nc/archlinux/$repo/os/$arch

# Norway
#Server = ftp://mirror.archlinux.no/$repo/os/$arch
#Server = http://mirror.archlinux.no/$repo/os/$arch
#Server = ftp://archlinux.uib.no/pub/Linux/Distributions/archlinux/$repo/os/$arch
#Server = http://archlinux.uib.no/$repo/os/$arch

# Poland
#Server = ftp://ftp.pwsz.elblag.pl/pub/linux/distributions/archlinux/$repo/os/$arch
#Server = http://ftp.pwsz.elblag.pl/pub/linux/distributions/archlinux/$repo/os/$arch
#Server = http://unix.net.pl/archlinux.org/$repo/os/$arch

# Portugal
#Server = http://darkstar.ist.utl.pt/archlinux/$repo/os/$arch
#Server = ftp://ftp.rnl.ist.utl.pt/pub/archlinux/$repo/os/$arch
#Server = http://ftp.rnl.ist.utl.pt/pub/archlinux/$repo/os/$arch

# Romania
#Server = ftp://mirror.archlinux.ro/archlinux/$repo/os/$arch
#Server = http://mirror.archlinux.ro/archlinux/$repo/os/$arch
#Server = ftp://ftp.roedu.net/mirrors/archlinux.org/$repo/os/$arch
#Server = http://ftp.roedu.net/mirrors/archlinux.org/$repo/os/$arch

# Russia
#Server = ftp://mirror.yandex.ru/archlinux/$repo/os/$arch
#Server = http://mirror.yandex.ru/archlinux/$repo/os/$arch

# Spain
#Server = ftp://ftp.rediris.es/mirror/archlinux/$repo/os/$arch
#Server = http://sunsite.rediris.es/mirror/archlinux/$repo/os/$arch

# Sweden
#Server = ftp://ftp.ds.hj.se/pub/os/linux/archlinux/$repo/os/$arch
#Server = http://ftp.ds.hj.se/pub/os/linux/archlinux/$repo/os/$arch

# Taiwan
#Server = ftp://ftp.mirror.tw/pub/ArchLinux/$repo/os/$arch
#Server = http://www.mirror.tw/pub/ArchLinux/$repo/os/$arch
#Server = ftp://ftp.tku.edu.tw/Linux/ArchLinux/$repo/os/$arch
#Server = http://ftp.tku.edu.tw/Linux/ArchLinux/$repo/os/$arch

# Turkey
#Server = ftp://ftp.linux.org.tr/archlinux/$repo/os/$arch
#Server = http://ftp.linux.org.tr/archlinux/$repo/os/$arch

# Ukraine
#Server = ftp://ftp.linux.kiev.ua/pub/Linux/ArchLinux/$repo/os/$arch
#Server = http://ftp.linux.kiev.ua/pub/Linux/ArchLinux/$repo/os/$arch

# United States
#Server = http://mirrors.cat.pdx.edu/archlinux/$repo/os/$arch
#Server = ftp://ftp.archlinux.org/$repo/os/$arch
#Server = ftp://ftp.gtlib.gatech.edu/pub/linux/distributions/archlinux/$repo/os/$arch
#Server = http://www.gtlib.gatech.edu/pub/linux/distributions/archlinux/$repo/os/$arch
#Server = ftp://mirrors.hosef.org/archlinux/$repo/os/$arch
#Server = http://mirrors.hosef.org/archlinux/$repo/os/$arch
#Server = ftp://locke.suu.edu/linux/dist/archlinux/$repo/os/$arch
#Server = ftp://lug.mtu.edu/archlinux/ftpfull/$repo/os/$arch
#Server = http://lug.mtu.edu/archlinux/ftpfull/$repo/os/$arch
#Server = ftp://mirrors.xmission.com/archlinux/$repo/os/$arch
#Server = http://mirrors.xmission.com/archlinux/$repo/os/$arch
#Server = ftp://ftp.osuosl.org/pub/archlinux/$repo/os/$arch
#Server = http://ftp.osuosl.org/pub/archlinux/$repo/os/$arch
#Server = ftp://mirror.rit.edu/archlinux/$repo/os/$arch
#Server = http://mirror.rit.edu/archlinux/$repo/os/$arch
#Server = http://schlunix.org/archlinux/$repo/os/$arch
#Server = http://mirror.umoss.org/archlinux/$repo/os/$arch
#Server = http://mirror.yellowfiber.net/archlinux/$repo/os/$arch

### Início do arquivo /etc/pacman,d/mirrorlist.


Após ter alterado seus repositórios, rode o tradicional 'pacman -Syu' e se resolver pode me pagar uma cerveja, do contrário cheque também o arquivo /etc/pacman.conf, eis o meu para a arquitetura 'i686':


### Início do arquivo /etc/pacman.conf

#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives

#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir = /
#DBPath = /var/lib/pacman/
#CacheDir = /var/cache/pacman/pkg/
#LogFile = /var/log/pacman.log
HoldPkg = pacman glibc
# If upgrades are available for these packages they will be asked for first
SyncFirst = pacman
XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#XferCommand = /usr/bin/curl -C - %u > %o
CleanMethod = KeepInstalled
Architecture = auto

# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg =
#IgnoreGroup =

#NoUpgrade =
#NoExtract =

# Misc options (all disabled by default)
#UseSyslog
ShowSize
UseDelta
TotalDownload

#
# REPOSITORIES
# - can be defined here or included from another file
# - pacman will search repositories in the order defined here
# - local/custom mirrors can be added here or in separate files
# - repositories listed first will take precedence when packages
# have identical names, regardless of version number
# - URLs will have $repo replaced by the name of the current repo
# - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
# [repo-name]
# Server = ServerName
# Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#

# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.

#[testing]
#Include = /etc/pacman.d/mirrorlist

[core]
Include = /etc/pacman.d/mirrorlist

[extra]
Include = /etc/pacman.d/mirrorlist

#[community-testing]
#Include = /etc/pacman.d/mirrorlist

[community]
Include = /etc/pacman.d/mirrorlist

#
#
#

[archstuff]
# AUR's most voted and many bin32-* and lib32-* packages
Server = http://archstuff.vs169092.vserver.de/i686

[archlinuxfr]
# The french Archlinux communities packages
Server = http://repo.archlinux.fr/i686

[herecura-stable]
# additional apps not found in community
Server = http://herecura.be/repo/herecura-stable/i686

[arch-games]
# The Arch Linux Gaming repository project
Server = http://repo.exigen.org/arch/games/i686
Server = ftp://mirror.selfnet.de/arch-games/i686

### Fim do arquivo /etc/pacman.conf


OBS: em versões antigas do pacman, a opção abaixo não existe:

Architecture = auto

portanto se for esse o seu caso, comente-a, atualize as listas, atualize o pacman e después atualize todo o sistema:

# pacman -Syy ### é isso mesmo são dois 'Y' não é 'U'
# pacman -S pacman
# pacman -Su

e mais tarde pode continuar com o 'pacman -Syu'.


6. Re: Erro no Pacman... ?

bruno
b15#

(usa Outra)

Enviado em 20/02/2011 - 18:09h

Amigo, aquele problema do respositório eu resolvi... fiz da seguinte maneira => na linha ' Brazil ' eu deixei comentado e nas linhas dos endereços do servers e descomentei aí funcionou de boa... feito isso eu fui instalar uma interface gráfica ( XFCE ) eu instalei de boa... mais quando fui Startar a interface me apareceu o seguinte erro : http://img690.imageshack.us/i/loadingp.png/

E depois disso eu não consigo realizar os comando do pacman... inclusive o pacman -Syu...

O que pode ser ?


7. Re: Erro no Pacman... ?

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/02/2011 - 18:18h

tente aí:

# pacman -S xz


8. Re: Erro no Pacman... ?

bruno
b15#

(usa Outra)

Enviado em 20/02/2011 - 18:32h

Me retornou o mesmo erro...


9. Re: Erro no Pacman... ?

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/02/2011 - 18:47h

quando isso ocorreu comigo e com outros colegas do VOL... foi instalar o 'xz-utils' e resolver o problema! hoje esse pacote chama-se apenas 'xz' como já disse:

veja os passos para reparar seu pacman no 6º comentário dessa página:

https://bbs.archlinux.org/viewtopic.php?id=77382

* adaptando o passo do download do pacote por um dos endereços que vem a seguir...


ou você faz a moda da casa, a maneira que indiquei para um colega do fórum reinstalar o pacman sem tê-lo instalado:

# i686
$ wget http://archlinux.c3sl.ufpr.br/core/os/i686/xz-5.0.1-1-i686.pkg.tar.gz

ou

# x86_64
$ wget http://archlinux.c3sl.ufpr.br/core/os/x86_64/xz-5.0.1-1-x86_64.pkg.tar.gz

veja qual é a sua arquitetura e baixe um desses pacotes, a seguir descompacte-o:

$ sudo tar -zxvf xz-5.0.1-1-ARQUITETURA.pkg.tar.gz -C / --exclude .PKGINFO --exclude .INSTALL

* onde ARQUITETURA será i686 ou x86_64, enfim é o nome de um dos pacotes que você baixou


depois rode o:

# pacman -Syu


* se não resolver já não tenho mais coelhos na cartola!


11. Re: Erro no Pacman... ?

bruno
b15#

(usa Outra)

Enviado em 20/02/2011 - 22:23h

Amigo, o que eu estou achando complicado é que estou só no modo texto e rodando no Virtual Box...

Como irei fazer isso se o pacman -S não funciona ?


12. o que tem a ver:

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/02/2011 - 22:31h


$ sudo tar -zxvf xz-5.0.1-1-ARQUITETURA.pkg.tar.gz -C / --exclude .PKGINFO --exclude .INSTALL

com:

# pacman <sei-la-o-que>

???

desenhando agora:

aquilo ali de cima é somente descompactar o pacote em sua raiz ( / ) excluindo os arquivos: .PKGINFO e .INSTALL

portanto baixe o arquivo de arquitetura correta (se quiser), descompacte-o (se quiser) e veja se funciona rodando o ' pacman -Syu ' viu é somente após fazer isso que você vai mexer com o pacman.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts