quinta-feira, 1 de dezembro de 2011

OpenJDK

Para instalar o openjdk
apt-get install openjdk-6-jre

Para modificar qual java usar:
update-alternatives --config java

Install Java JRE - chromium - debian linux

To install the latest version of jre, just download it from sun.com:

go to the : /usr/lib/chromium/plugins
and as root:
 ln -s /opt/JRE.64/jre1.6.0_29/lib/amd64/libnpjp2.so


Se tiver o google Chrome instalado, ele também irá reconhecer o pluging do java na pasta do chromium e passará a utilizar o mesmo.

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

segunda-feira, 31 de outubro de 2011

Como formatar um pen drive e como renomeá-lo.

Precisa desmontar o volume, primeiramente:
$ sudo umount /dev/sda1

Formata para ext3:
$ sudo mkfs.ext3 /dev/sda1

Renomear o pendriver para musicas
$ sudo e2label /dev/sda1 musicas

Formata para fat
$ sudo mkfs.vfat /dev/sda1

Formata para fat32
mkfs.vfat -F 32 /dev/sda1

sexta-feira, 28 de outubro de 2011

Como procurar arquivos com linha de comando

Usando o find:

find diretorio -name nome do arquivo

Exemplo: Localizar o arquivo javac no diretório /opt

find /opt -name javac

Caractere japonês no linux

Basta instalar o ibus com o anthy suando o comando abaixo

apt-get install ibus-anthy

Entre no Ibus preferences e escolha no input method o Anthy

Reinicie o pc e pronto.

  • Alt + Shift : Mudança de Engine de entrada
  • Ctrl + Espaço: Ativa/Desativa o Ibus

quarta-feira, 21 de setembro de 2011

Permissão para desligar o computador

Comando para mudar a permissão:
# chmod 4755 /sbin/shutdown 

Criamos um atalho para /bin

# ln -s /sbin/shutdown /bin/ 

Com isso você vai poder desligar o pc sem ser root!

terça-feira, 20 de setembro de 2011

Formatar pen drive no linux

Primeiro dê o comando dmesg para saber o caminho do pendrive, vai listar se é sda1 ou sda2 ou sdb1 usado nesse exemplo. Será formatado com fat32
mkfs.vfat -v /dev/sdb1

Rodar arquivos .bat no linux

wineconsole cmd 
Ele vai abrir o console do windows , aí você executa o arquivo que você quer.

segunda-feira, 19 de setembro de 2011

Linux wget como baixar apenas jpg ou pdf de um site

Você acessa a página que contenha os links para o download do arquivo .pdf ou .jpg ou qualquer outro tipo de arquivo que te interesse.

vamos ao shell e digitamos:

wget -rc -A ".pdf" http://site.com.br/pagina_com_os_links.html

o wget irá baixar na pasta atual todos os pdf que ele encontrar no diretório do site.

domingo, 18 de setembro de 2011

Converte .wav para .mp3 no linux via linha de comando

Acesse o diretório onde estão as músicas em .wav e digite o comando abaixo:

for i in *.wav; do lame -h "$i" "${i%.wav}.mp3"; done