sexta-feira, 25 de novembro de 2011

comandos do apt get

apt-get -u install foo bar-
Esse comando instala o pacote foo e remove o pacote bar.


dpkg -l nome_pacote - lista os pacotes instalados que casam com "nome_pacote". Na prática use '*nome_pacote*', a não ser que você saiba o nome completo do pacote.

aptitude - O Aptitude é uma interface em modo texto para o sistema de pacotes Debian GNU/Linux e derivados. Assim como o apt-get, permite ver a lista de pacotes e realizar operações como instalação, atualização e remoção de pacotes, porém parece tratar um tanto quanto melhor a questão das dependências.

apt-cache showpkg pacotes - mostra informações sobre os pacotes

apt-cache dumpavail - mostra uma lista de pacotes disponíveis.

apt-cache show pacotes - mostra registros dos pacotes, igual a dpkg --print-avail.

apt-cache pkgnames - rápida listagem de todos os pacotes instalados no sistema.

dpkg -S nome_arquivo - qual foi o pacote que instalou este arquivo?

dpkg -L pacote - Mostra os arquivos instalados pelo pacote.

apt-file search NomeArquivo - Este comando procura por um pacote, não necessariamente precisa estar instalado, que inclua o arquivo passado junto a linha de comando (NomeArquivo. Ou seja, muito útil para localizar facilmente arquivos individuais dentro de pacotes que ainda nem se encontram instalados no seu sistema.

apt-get install --reinstall libgl1-mesa-glx - reinstala o libmesa


apt-cache showpkg pacote     - mostra informaçoes do pacote incluindo o repositorio dele.

Escolher de qual repositorio instalar

Nesse exemplo serah instalado o fglrx-driver do repositorio do unstable e fglrx-glx do repositorio testing
apt-get install fglrx-driver/unstable fglrx-glx/testing

ibus-anthy

Problemas com o ibus-anthy, estando ele instalado fica impossivel acentuar as palavras. Os acentos simplesmente nao aparecem. Se voce fechar o ibus, ira perceber que os acentos ficam ao lado da letra como por exemplo: ~a ´e  ~o ^e e assim por diante, se alguem souber como arrumar isso, dah um toque.

Por enquanto, vou desinstalar o ibus. Ficar sem acento eh foda.

Bug no pacote fglrx-driver e super purge hehehe

Bug no pacote fglrx-driver

Package: fglrx-driver

Version: 1:11-11-3
Severity: normal
Tags: upstream


Backtrace:
[    90.716] 0: /usr/bin/X (xorg_backtrace+0x26) [0x7f8ce57758f6]
[    90.716] 1: /usr/bin/X (0x7f8ce55f1000+0x188559) [0x7f8ce5779559]
[    90.716] 2: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f8ce491a000+0xf020) [0x7f8ce4929020]
[    90.716] Segmentation fault at address (nil)
[    90.716]
Fatal server error:
[    90.716] Caught signal 11 (Segmentation fault). Server aborting
[    90.716]
[    90.716]
Please consult the The X.Org Foundation support
at http://wiki.x.org
 for help.
[    90.716] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    90.716]
[    90.716] (II) fglrx(0): Backup framebuffer data.
[    90.723] (II) fglrx(0): Backup complete.
[    91.228] Server terminated with error (1). Closing log file.



O jeito eh remover tudo com um super purge.


apt-get remove --purge fglrx*


assim apagamos todos os traços do fglrx


O jeito eh esperar ateh que arrumem o pacote, dai entao instalar novamente os pacotes fglrx-driver e fglrx-glx.

Alteração de encoding em sistemas Debian

# dpkg-reconfigure locales

segunda-feira, 14 de novembro de 2011

Hifenização no Latex

Se estiver recebendo uma mensagem como:
Package babel Warning: No hyphenation patterns were loaded for
(babel) the language `Portuguese'
(babel) I will use the patterns loaded for \language=0 instead.


Basta instalar o pacote abaixo:

apt-get install texlive-lang-portuguese