remover gtkpacman [RESOLVIDO]

13. Re: remover gtkpacman [RESOLVIDO]

Alexandre Monte Mor Bastos
alexmmb

(usa Arch Linux)

Enviado em 25/04/2011 - 21:27h

po veio que [*****] eu nem pra prestar para ler direito...
mais ae tou atualizando e vou instalar os pacotes e ja posto se não der ae te falo para você testar.



  


14. Re: remover gtkpacman [RESOLVIDO]

Alexandre Monte Mor Bastos
alexmmb

(usa Arch Linux)

Enviado em 25/04/2011 - 21:28h

só me tira uma duvida o pacman somente gerencia aquilo que ele instala? ou se eu instalar de qualquer outra forma ele toma a frente também??


15. Re: remover gtkpacman [RESOLVIDO]

Alexandre Monte Mor Bastos
alexmmb

(usa Arch Linux)

Enviado em 25/04/2011 - 21:48h

e ae acho que erro de novo pois não esta desinstalando atualizei o sistema e instalei os pacotes que vc indicou e fui instalar o gtkpacman pelo yaourt e deu isso:


[root@archlinux alexandre]# yaourt -S gtkpacman

==> Fazendo download do PKGBUILD de gtkpacman do AUR...
x PKGBUILD

Comment by: Letarch on Mon, 25 Oct 2010 08:13:28 +0000
sudo gtkpacman
File /usr/bin/gtkpacman, line 80
print Pacman version : %s %database.ver
^
SyntaxError: invalid syntax

Comment by: killajoe on Mon, 25 Oct 2010 08:25:42 +0000
Letarch use this PKGBUILD:
http://aur.pastebin.com/raw.php?i=1RL8JB2L

Fixed for latest python2 by saleem ;)

Comment by: Jib on Sun, 21 Nov 2010 14:08:12 +0000
There's absolutely no difference with 2.3.1-2
Then why increase the release number??

Comment by: gborzi on Sun, 21 Nov 2010 15:55:47 +0000
This package is architecture independent, so it should have arch=('any').

Comment by: StefanHusmann on Sun, 21 Nov 2010 21:10:02 +0000
arch=('any')

Comment by: minasmorath on Wed, 02 Mar 2011 03:20:27 +0000
If you want a version of gtkPacman that's still being worked on, check out Wakka: http://aur.archlinux.org/packages.php?ID=47037

It fixes the python2 issue and some other minor issues, plus it gets rid of the -d switch problem, as well as cleans up the interface.

First Submitted: Mon, 08 Jan 2007 11:23:41 +0000
gtkpacman 2.3.1-4
( Pacote sem suporte: Potencialmente perigoso ! )
==> Editar PKGBUILD ? [Y/n] ("A" para abortar)
==> ------------------------------------------
==> n

==> Dependências de gtkpacman:
- pygtk (já instalado)
- vte (já instalado)


==> Continuar compilando gtkpacman ?[Y/n]
==> -------------------------------------
==>
==> Compilando e instalando pacote
==> AVISO: Compilando pacote como root é perigoso.
Por favor rode yaourt como um usuário sem permissões de root.
==> Criando o pacote: gtkpacman 2.3.1-4 (Seg Abr 25 21:44:01 BRT 2011)
==> Verificando as dependências de tempo de execução...
==> Verificando as dependências de tempo de compilação...
==> Obtendo Fontes...
-> Baixando gtkpacman-2.3.1.tar.bz2...
--2011-04-25 21:44:01-- http://download.berlios.de/gtkpacman/gtkpacman-2.3.1.tar.bz2
Resolvendo download.berlios.de... 195.37.77.141
Conectando-se a download.berlios.de|195.37.77.141|:80... conectado.
A requisição HTTP foi enviada, aguardando resposta... 200 OK
Tamanho: 52234 (51K) [application/x-download]
Salvando em: “gtkpacman-2.3.1.tar.bz2.part”

100%[=======================================================================================================================================>] 52.234 46,9K/s em 1,1s

2011-04-25 21:44:03 (46,9 KB/s) - “gtkpacman-2.3.1.tar.bz2.part” salvo [52234/52234]

==> Validando arquivos fonte com sha256sums...
gtkpacman-2.3.1.tar.bz2 ... Passou
==> Extraindo Fontes...
-> Extraindo gtkpacman-2.3.1.tar.bz2 com bsdtar
==> Iniciando build()...
==> Iniciando package()...
running install
running build
running build_py
creating build
creating build/lib
creating build/lib/gtkPacman
copying gtkPacman/gui.py -> build/lib/gtkPacman
copying gtkPacman/models.py -> build/lib/gtkPacman
copying gtkPacman/pacman.py -> build/lib/gtkPacman
copying gtkPacman/dialogs.py -> build/lib/gtkPacman
copying gtkPacman/terminal.py -> build/lib/gtkPacman
copying gtkPacman/__init__.py -> build/lib/gtkPacman
running build_scripts
creating build/scripts-2.7
copying and adjusting gtkpacman -> build/scripts-2.7
changing mode of build/scripts-2.7/gtkpacman from 644 to 755
running build_locale
creating build/data
creating build/data/locale
creating build/data/locale/zh_TW
creating build/data/locale/zh_TW/LC_MESSAGES
msgfmt -o build/data/locale/zh_TW/LC_MESSAGES/gtkpacman.mo data/locale/zh_TW.po
creating build/data/locale/it
creating build/data/locale/it/LC_MESSAGES
msgfmt -o build/data/locale/it/LC_MESSAGES/gtkpacman.mo data/locale/it.po
running install_lib
creating /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr
creating /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/lib
creating /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/lib/python2.7
creating /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/lib/python2.7/site-packages
creating /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/lib/python2.7/site-packages/gtkPacman
copying build/lib/gtkPacman/gui.py -> /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/lib/python2.7/site-packages/gtkPacman
copying build/lib/gtkPacman/models.py -> /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/lib/python2.7/site-packages/gtkPacman
copying build/lib/gtkPacman/pacman.py -> /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/lib/python2.7/site-packages/gtkPacman
copying build/lib/gtkPacman/dialogs.py -> /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/lib/python2.7/site-packages/gtkPacman
copying build/lib/gtkPacman/terminal.py -> /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/lib/python2.7/site-packages/gtkPacman
copying build/lib/gtkPacman/__init__.py -> /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/lib/python2.7/site-packages/gtkPacman
byte-compiling /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/lib/python2.7/site-packages/gtkPacman/gui.py to gui.pyc
byte-compiling /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/lib/python2.7/site-packages/gtkPacman/models.py to models.pyc
byte-compiling /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/lib/python2.7/site-packages/gtkPacman/pacman.py to pacman.pyc
byte-compiling /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/lib/python2.7/site-packages/gtkPacman/dialogs.py to dialogs.pyc
byte-compiling /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/lib/python2.7/site-packages/gtkPacman/terminal.py to terminal.pyc
byte-compiling /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/lib/python2.7/site-packages/gtkPacman/__init__.py to __init__.pyc
running install_scripts
creating /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/bin
copying build/scripts-2.7/gtkpacman -> /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/bin
changing mode of /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/bin/gtkpacman to 755
running install_data
creating /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/share
creating /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/share/gtkpacman
creating /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/share/gtkpacman/icons
copying data/icons/blank_box.png -> /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/share/gtkpacman/icons
copying data/icons/green_box.png -> /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/share/gtkpacman/icons
copying data/icons/pacman.png -> /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/share/gtkpacman/icons
copying data/icons/red_box.png -> /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/share/gtkpacman/icons
copying data/icons/yellow_box.png -> /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/share/gtkpacman/icons
copying data/gtkpacman.glade -> /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/share/gtkpacman
creating /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/share/applications
copying data/gtkpacman.desktop -> /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/share/applications
creating /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/share/pixmaps
copying data/icons/pacman.png -> /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/share/pixmaps
running install_egg_info
Writing /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/lib/python2.7/site-packages/gtkpacman-2.3.1-py2.7.egg-info
running install_locale
creating /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/share/locale
creating /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/share/locale/zh_TW
creating /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/share/locale/zh_TW/LC_MESSAGES
copying build/data/locale/zh_TW/LC_MESSAGES/gtkpacman.mo -> /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/share/locale/zh_TW/LC_MESSAGES
creating /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/share/locale/it
creating /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/share/locale/it/LC_MESSAGES
copying build/data/locale/it/LC_MESSAGES/gtkpacman.mo -> /tmp/yaourt-tmp-root/aur-gtkpacman/pkg/usr/share/locale/it/LC_MESSAGES
==> Organizando a instalação...
-> Limpando outros arquivos...
-> Comprimindo páginas de man e info...
-> Removendo símbolos de debug desnecessários dos binários e bibliotecas...
==> Criando pacote...
-> Gerando arquivo .PKGINFO...
-> Compactando pacote...
==> Compilação concluída: gtkpacman 2.3.1-4 (Seg Abr 25 21:44:06 BRT 2011)

==> Continuar instalando gtkpacman ? [Y/n]
==> [v]er conteúdo do pacote [c]hecar pacote com namcap
==> ---------------------------------------------------
==> y

resolvendo dependências...
procurando por conflitos interrelacionados...

Alvos (1): gtkpacman-2.3.1-4

Tamanho Total do Download: 0,00 MB
Tamanho Total da Instalação: 0,35 MB

Prosseguir com a instalação? [S/n] s
(1/1) verificando integridade do pacote [###############################################################] 100%
(1/1) verificando conflitos de arquivo [###############################################################] 100%
erro: falha ao submeter a transação (arquivos conflitantes)
gtkpacman: /usr/bin/gtkpacman existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/__init__.py existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/__init__.pyc existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/dialogs.py existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/dialogs.pyc existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/gui.py existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/gui.pyc existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/models.py existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/models.pyc existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/pacman.py existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/pacman.pyc existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/terminal.py existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/terminal.pyc existe no sistema de arquivos
gtkpacman: /usr/share/applications/gtkpacman.desktop existe no sistema de arquivos
gtkpacman: /usr/share/gtkpacman/gtkpacman.glade existe no sistema de arquivos
gtkpacman: /usr/share/gtkpacman/icons/blank_box.png existe no sistema de arquivos
gtkpacman: /usr/share/gtkpacman/icons/green_box.png existe no sistema de arquivos
gtkpacman: /usr/share/gtkpacman/icons/pacman.png existe no sistema de arquivos
gtkpacman: /usr/share/gtkpacman/icons/red_box.png existe no sistema de arquivos
gtkpacman: /usr/share/gtkpacman/icons/yellow_box.png existe no sistema de arquivos
gtkpacman: /usr/share/locale/it/LC_MESSAGES/gtkpacman.mo existe no sistema de arquivos
gtkpacman: /usr/share/locale/zh_TW/LC_MESSAGES/gtkpacman.mo existe no sistema de arquivos
gtkpacman: /usr/share/pixmaps/pacman.png existe no sistema de arquivos
==> AVISO: Seus pacotes foram salvos em /tmp/yaourt-tmp-root
cp: sobrescrever "/tmp/yaourt-tmp-root/gtkpacman-2.3.1-4-any.pkg.tar.xz"?
==> AVISO: Os seguintes pacotes não foram instalados:
gtkpacman




o nome do pacote que eu instalei foi gtkpacman-2.3.tar.bz2 do site: http://download.berlios.de/gtkpacman/gtkpacman-2.3.1.tar.bz2



16. Re: remover gtkpacman [RESOLVIDO]

Alexandre Monte Mor Bastos
alexmmb

(usa Arch Linux)

Enviado em 25/04/2011 - 22:36h

bom não sei se é o jeito certo talvez vc possa me corrigir mas percebi que ao tentar instalar o gtkpacman através do yaourt percebi que no final ele estava entrando em conflito com arquivos antigos que estavam instalados através do pacote tar.bz2 que tinha baixado pelo site, então fui em cada pasta e removi os arquivos e mandei instalar novamente pelo yaourt então que funfo, e consegui remover o pacote.
agora se poder, me diga se da certo isso que fiz


17. Re: remover gtkpacman [RESOLVIDO]

Alexandre Monte Mor Bastos
alexmmb

(usa Arch Linux)

Enviado em 25/04/2011 - 22:47h

porra veio acredito que deu certo sim até o gerenciador de sessões voltou a funcionar.
só não sabia que no linux simplesmente removendo um arquivo ja se acabava alguns conflitos (logico que criados por ele mesmo), o linux não trabalha com nenhum sistema de registro do que esta instalado??



18. Re: remover gtkpacman [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 25/04/2011 - 23:06h

o que acontece é que de algum modo você já tem (ao menos) parte do gtkpacman instalado, veja parte do seu log:

gtkpacman: /usr/bin/gtkpacman existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/__init__.py existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/__init__.pyc existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/dialogs.py existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/dialogs.pyc existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/gui.py existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/gui.pyc existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/models.py existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/models.pyc existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/pacman.py existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/pacman.pyc existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/terminal.py existe no sistema de arquivos
gtkpacman: /usr/lib/python2.7/site-packages/gtkPacman/terminal.pyc existe no sistema de arquivos
gtkpacman: /usr/share/applications/gtkpacman.desktop existe no sistema de arquivos
gtkpacman: /usr/share/gtkpacman/gtkpacman.glade existe no sistema de arquivos
gtkpacman: /usr/share/gtkpacman/icons/blank_box.png existe no sistema de arquivos
gtkpacman: /usr/share/gtkpacman/icons/green_box.png existe no sistema de arquivos
gtkpacman: /usr/share/gtkpacman/icons/pacman.png existe no sistema de arquivos
gtkpacman: /usr/share/gtkpacman/icons/red_box.png existe no sistema de arquivos
gtkpacman: /usr/share/gtkpacman/icons/yellow_box.png existe no sistema de arquivos
gtkpacman: /usr/share/locale/it/LC_MESSAGES/gtkpacman.mo existe no sistema de arquivos
gtkpacman: /usr/share/locale/zh_TW/LC_MESSAGES/gtkpacman.mo existe no sistema de arquivos
gtkpacman: /usr/share/pixmaps/pacman.png existe no sistema de arquivos


fosse um pacote dos repositórios oficiais te diria para fazer apenas isso (forçar a instalação do pacote):

# pacman -Sf gtkpacman-x.y.z


mas não é! é um pacote compilado do AUR com o yaourt, e não sei se dá para usar:

# pacman -Uf gtkpacman-x.y.z


mas você pode fazer isso:

$ se um pacote .tar.gz:

$ sudo tar -zxvf gtkpacman-xy.z --exclude=.PKGINFO -C /

ou se um tar.xz:

$ sudo tar -Jxvf gtkpacman-xy.z --exclude=.PKGINFO -C /


depois remova esse troço (porque esse negóço de descompactar na raiz é uma gambiarra) e instale o gtkpacman-svn:

https://aur.archlinux.org/packages.php?ID=8028


----------------------

modo gambiarra em ação:

http://www.vivaolinux.com.br/topico/ArchLinux/pacman-no-Chakra-0.3.2


19. Re: remover gtkpacman [RESOLVIDO]

Natanael Henrique
n4t4n

(usa Arch Linux)

Enviado em 25/04/2011 - 23:23h

Pelo que eu saiba, o pacman trabalha apenas com pacotes instalados a partir de algum gerenciador de pacotes, não desinstalando pacotes compilados e instalados manualmente. Dá para instalar um pacote com pacman e remover com yaourt por exemplo.

Eu considero uma solução alternativa instalar um pacote que já está instalado para conseguir removê-lo. o correto seria usar o mesmo método usado ao instalar para a desinstalação, que no caso seria descompactar o arquivo, entrar na pasta, executar uma compilação e depois utilizar o comando para desinstalar (que geralmente é make uninstall), mas nem sempre é esse o comando, tendo que ver no arquivo README na pasta descompactada para saber como proceder à desinstalação.

O problema do gerenciador de sessões podia estar relacionado não apenas ao pacote gtkpacman, mas também com alguma dependência do mesmo (perceba que desinstalamos todas as suas dependencias e arquivos de configuração e logs), além de também poder ter sido solucionado ao instalar os pacotes que estavam faltando para o gtkpacman funcionar (xorg-fonts-encodings xorg-xset xorg-bdftopcf xorg-mkfontdir xorg-mkfontscale xorg-font-util xorg-server-common xorg-luit), então é difícil dizer se era mesmo o gtkpacman quem estava impedindo o perfeito funcionamento do genrenciador de sessões. E sim, o o linux trabalha com um registro dos pacotes instalados (cada gerenciador de um modo diferente).

Veja algumas opções do pacman aqui http://wiki.archlinux-br.org/Pacman e aqui http://www.wmdicas.com.br/?dica=2829


20. Re: remover gtkpacman [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 25/04/2011 - 23:32h


e pelo que eu saiba qualquer pacote em tar.gz, tar.xz ou o que seja empacotado pode ser desempacotado, caso dos .debs:

$ ar x <pacote>

nem preciso usar o dpkg para isso (exemplo):

$ sudo dpkg --extract <pacote> [caminho]

e se for possível descompactar o tal pacote para que ao menos o pacman o enxergue e se isso resolver, pergunto:

qual o problema?



21. Re: remover gtkpacman [RESOLVIDO]

Alexandre Monte Mor Bastos
alexmmb

(usa Arch Linux)

Enviado em 25/04/2011 - 23:38h

entendi eu gosto do pacman pelo que ando utilizando nos ultimos dias é uma tremenda ferramenta muito completa, mas a preguiça de ficar digitando tudo é que me fez ir para parte grafica mas de boa problema sanado, ta firmeza.

pessoal por mim ta certo n4t4n mais uma vez pronto para ajudar, valeu mesmo hein
vou manter aberto até amanhã caso alguem tenha mais uma dica ae para colocar.
valeu ae pela força de vocês




01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts