quarta-feira, 16 de novembro de 2011

Usando o comando DD

O comando dd e um clássico dos ambientes Unix-Like, com ele você pode fazer uma copia exata de um arquivo, ou seja uma copia bit a bit. Sintaxe básica:
  $ dd if=origem of=destino
Exemplo:
  $ dd if=/home/felipe/Downloads/netbeans-6.9.1-ml-linux.sh
  
  of=/home/felipe/netbeans.sh
  543986+0 registros de entrada
  543986+0 registros de saída
  278520832 bytes (279 MB) copiados, 11,7956 s, 23,6 MB/s
O que foi feito??
Foi feita uma cópia do arquivo netbeans-6.9.1-ml-linux.sh localizada em/home/felipe/Downloads/ onde o arquivo copiado foi para /home/felipe, com o nome denetbeans.sh
Cópia do HD para um arquivo
  # dd if=/dev/sda of=~/backup_hd.img
Será feita uma copia exata do hd dentro do diretório do root(#) com o nomebackup_hd.img . Se quiser restaurar o backp_hd.img no /dev/sda2 (lembre o sda2 deve ter pelo menos o mesmo tamanho do arquivo backup.hd se não os resultados poderão ser desastrosos.
  # dd if=backup_hd.img of=/dev/sda2
Cópia do HD para o HD
  # dd if=/dev/sda9 of=/dev/sda11
Será feita copia do /dev/sda9 para o /dev/sda11.
Fazendo uma copia do hd para um arquivo compactado
  # dd if=/dev/sda1 | gzip > backup_hd.img.gz
e para descompactar:
  # gzip -d -c backup_hd.img.gz | dd of=/dev/sda2
O comando acima está descompactando o arquivo beckup_hd.img.gz no HD em /dev/sda2
Criar uma ISO
  # dd if=diretorio of=iso_do_diretorio.iso
Para visualizar progresso de cópia de arquivos, vá em outro terminal e execute:
  $ watch df -h
Para converter todos as letras maiúsculas de um documento para letras minúsculas
  $ dd if=ficheiro1 of=ficheiro2 conv=lcase
Se quisermos converter todas as letras do ficheiro2 para maiúsculas:
  $ dd if=ficheiro2 of=ficheiro3 conv=ucase
Para zerar(formatar) o seu HD
  # dd if=/dev/zero of=/dev/hda
Gerar senhas de forma (pseudo) aleatória
  $ dd if=/dev/random bs=2 count=6 | base64 -
  "r2KWFW83e9nTniVR"
  6+0 registros de entrada
  6+0 registros de saída
  12 bytes (12 B) copiados, 0,000100641 s, 119 kB/s

terça-feira, 15 de novembro de 2011

SuperTuxKart 0.7.3

Esta é versão mais recente do SuperTuxKart.










O video a baixo contem cenas do RC1, e não da versão final!!! Mas é perfeito para vocês saberem o que iram encontra nesse jogo!!


Faça o download no site: http://supertuxkart.sourceforge.net/Downloads

segunda-feira, 14 de novembro de 2011

LibreOffice Visio Import filtro

Para quem que muitos arquivos de documentos do Visio em seus HD, e se ñ osta de ter que recorrer ao Wine pr pode os ler sobre a sua distribuição favorita do Linux, saibam que a sua dor está chegando ao fim. O LibreOffice Visio Import filtro será parte do LibreOffice release 3.5, que será o próximo grande lançamento no início do ano que vem.

Aparentemente os arquivos do Visio, serão importados e trabalhado dentro do ambiente Draw!

E sé você esta impaciente para ver este novo recurso do LibreOffice, pode dar uma olhada na Git. Estes são códigos ainda não finalizados, e por este motivo é muito possível que você encontre alguns problemas, se não muitos! Mas é sempre nostálgico ter um pacote que ainda esta na Git; afinal você pode ver mudanças acontecendo em cada atualização, ver a construção ser feita é muito divertida!

Como instalar pela Git?

Considerando que você já tem a Git instalada em seu PC abra um terminal.

1º Buscar e construir o libwpd:

$ git clone git://libwpd.git.sourceforge.net/gitroot/libwpd/libwpd
$ cd libwpd
$ ./autogen.sh && ./configure && make && sudo make install

2º Buscar e construir libwpg:

$ git clone git://libwpg.git.sourceforge.net/gitroot/libwpg/libwpg
$ cd libwpg
$ ./autogen.sh && ./configure && make && sudo make install

3º Buscar e construir libvisio:

$ git clone git://anongit.freedesktop.org/libreoffice/contrib/libvisio
$ cd libvisio
$ ./autogen.sh && ./configure --prefix=/usr && make && sudo make install

4º Buscar e construir writerperfect:

$ git clone git://libwpd.git.sourceforge.net/gitroot/libwpd/writerperfect
$ cd writerperfect
$ ./autogen.sh && ./configure --with-libvisio && make && sudo make install

Os pacote contém uma ferramenta libvisio vsd2xhtml que converte VSD em ilustrações SVG e incorpora em arquivos XHTML!

Se você preferir usar o Inkscape, aqui está um guia para fazer isso funcionar nele.

1º Run '$ vsd2xhtml file.vsd > file.xhtml'.

2º Use um editor de texto para abrir e remover pedaços file.xhtml e HTML, mantendo pedaços SVG (veja abaixo), em seguida, salvar em SVG.

3º Abra o arquivo SVG no Inkscape.

4º Aproveite o seu diagrama.

Os códigos SVG normalmente começam com:


"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
xmlns:xlink="http://www.w3.org/1999/xlink" width="1008" height="1008" >

E terminar com:


"Quando os pacotes libwpd, libwpg, libvisio e writerperfect estiverem finalizados é possível que este recurso também apareça funcionando como nativo no Inkscape"

referencia: libregraphicsworld.org

AD 0 é um jogo de estratégia em tempo real desenvolvido e publicado pela Wildfire Games para o Linux, Windows e Mac OS .

Site oficial:http://wildfiregames.com

O jogo é baseado na história do período entre anos 500 A.C. e 500 D.C.  A jogabilidade está essencialmente relacionada com a guerra e a economia.

É distribuído sob Licença Pública Geral GNU .

Este é um software totalmente de código aberto e livre. Em cima de que os desenvolvedores não são pagos. O jogo está em desenvolvimento desde 2000. Ainda não há data oficial de lançamento para este jogo.



O download pode ser feito gratuitamente no site oficial!

sexta-feira, 11 de novembro de 2011

Alternativas a tela de abertura do LibreOffice.

Se você não gosta da tela inicial padrão LibreOffice ou se você só quer tentar algo novo, aqui é um conjunto de 3 telas LibreOffice com instruções de instalação.

Faça o Backup:
Antes de começar, você precisa fazer o backup da tela inicial originais do LibreOffice. Para você ser capaz de facilmente voltar ao estado padrão.

Salvar uma cópia dos seguintes diretórios "/usr/lib/libreoffice/program" e "/etc/libreoffice/sofficerc", para uma pasta em seu Desktop (por exemplo).

http://gnome-look.org/content/show.php/Trisquel+LibreOffice+Splash?content=140389
[Use o link fornecido na seção de comentários se o link de download original não funciona]


Abra o Nautilus como root, hit ALT + F2 e execute gksudo nautilus.

Extraia o arquivo baixado e então copiar e colar "intro.png 'e' about.png" no seguinte diretório substituindo os arquivos originais com o mesmo nome.

/usr/lib/libreoffice/program

Agora você precisa editar "sofficerc 'file. Abra o Terminal e faça o seguinte primeiro.

sudo gedit /etc/libreoffice/sofficerc

O arquivo de configuração 'sofficerc' será aberto no editor de texto Gedit agora. Você precisa substituir o seu texto com o seguinte.

[Bootstrap]
HideEula=1
Logo=1
ProgressBarColor=255,255,255
ProgressFrameColor=161,238,249
ProgressPosition=14,230
ProgressSize=412,7
URE_BOOTSTRAP=${ORIGIN}/fundamentalrc

Feito. Agora, abra o LibreOffice.


http://gnome-look.org/content/show.php/Libre+Office+-+Splash?content=134629

ou


http://gnome-look.org/content/show.php/eLibreOffice?content=138117

Abra o Nautilus como root, hit ALT + F2 e execute gksudo nautilus.

Extraia o arquivo baixado e então copiar e colar "intro.png 'e' about.png" no seguinte diretório substituindo os arquivos originais com o mesmo nome.

/usr/lib/libreoffice/program

Pronto. Estes temas não tem um 'sofficerc' file própria, você pode querer experimentar o arquivo 'sofficerc' padrão vez (ver a pasta que você fez backup inicialmente).

terça-feira, 8 de novembro de 2011

OpenSUSE 12.1 no MacBook Air

Não há guias de como instalar o OpenSUSE em qualquer Mac. E as guias de que eu encontrei sobre a instalação de outros Linux no MacBookAir4, são todos incorretos de muitas maneiras. Então achei que deveria escrever meu próprio guia. Este é um alvo a pessoa pouco experiente em Linux. Instalando Linux em um Mac pode não ser algo que um iniciante deve tentar. Assim, em várias das etapas que eu não estou tentando dar-lhe todos os pequenos detalhes e opção de comando que eu estou supondo que você sabe como usar dd ou como descobrir qual o dispositivo que o seu USB stick aparece sob ...

1 - Primeiro você precisa decidir se quer manter o MacOS junto. É fácil fazer - só diminuir a partição Mac usando o utilitário de disco e criar uma partição FAT no espaço livre - que é a partição que você irá, mais tarde, substituir durante a instalação.

2 - Enquanto iniciado o MacOS, instale rEFIt em seu MBA. Isso levará dois reboots antes de funciona, mas então você deve começar com o gerenciador de boot no início.

3 - Em seguida, ignore todos os guias mostrando-lhe vários scripts para criar USB sticks de arranque para o Mac. Todos eles tentam usar algum tipo de partição FAT e que não funciona. Tudo que toma é a dd a imagem iso de um dos CDs de instalação (eu escolhi o Gnome live CD) para um USB stick. Reinicie o seu MBA e o rEFIt deve mostrar-lhe o USB stick como um dispositivo inicializável ( USB sticks obter um crachá retangular estranho laranja em seu logotipo).

4 - Na tela de inicialização de instalação digite na linha de argumentos adicionais de inicialização nomodeset, o que irá evitar o uso do Intel modo gfx configuração no kernel de instalação, que não joga bem com o MBA - em vez disso, será executado em 1024 × 768 VESA modo o que é bom para a instalação. Hit retorno e depois de um tempo você verá o instalador gráfico começar.

5 - Instalar, como de costume, se você decidiu ir para dual boot ter cuidado com o particionador. Para mim a sugestão padrão incluídos reformating /dev/sda1, the EFI partition. Provavelmente uma má idéia. Mas se você simplesmente pegar Criar Setup partição e, em seguida, escolheu a partição que você deseja substituir (a partição FAT que criamos anteriormente). E então tudo parece funcionar sem problemas. Eu tentei primeiramente btrfs mas infelizmente com o novo kernel, vamos construir em um momento que estava pendurado meu computador duas vezes - para que eu reinstale com ext4. Eu decidi ir com uma solução baseada em LVM que criptografa os dados no disco - que parece ser a abordagem sã. YaST, por alguma razão decidiu deixar a maior parte do espaço não utilizado criando apenas um sistema de arquivos raiz 20G e um volume de swap bastante pequeno 2G. Então eu manualmente expandiu os para valores mais razoáveis (6G de swap como costumo usar máquinas virtuais e todo o resto do espaço para o sistema de arquivos raiz como eu não quero uma partição home separada).

6 - A instalação funciona muito bem depois disso. Mas após a primeira reinicialização você não pode escolher nomodeset - pois pode obter gráficos quebrado. Simplesmente ignorar isso - YaST irá iniciar em modo texto e concluir a instalação. Depois disso, você pode reiniciar e mais uma vez digite nomodeset e terá gráficos de trabalho.

7 - Em seguida precisamos instalar alguns pacotes e obter-lhe o kernel mais recente. Conectar a rede sem fio, inicie o YaST e instalar pelo menos git, gcc e fazer gsynaptics mais (para o touchpad).

8 - Receba os últimos do kernel. Agora isto significa o mais recente no git, como até mesmo 3.1 é muito velho (você precisa alterações que foram adicionados durante a janela de mesclagem). Como este ideia da guia você pode tirar 3.1-rcx ou um kernel mais novo.


git clone \
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
9 - Linus criou um corte razoavelmente baixo do kernel config que eu editei um pouco mais e parece funcionar bem até agora - eu não tenho jogado com todos os dispositivos (bluetooth, câmera, etc), mas o básico está lá. Sinta-se livre para fazer o download que kernel.config ( http://www.hohndel.org/communitymatters/wp-content/uploads/2011/11/kernel.config ), copiá-lo para linux/.config e execute make oldconfig - você deve ser capaz de usá-lo como ponto de partida para a sua configuração.

Compilar o kernel, instale-o e seus módulos:

make
sudo make modules install
sudo make install

10 - Edite o arquivo /boot/grub/menu.lst para remover a entrada vga= no final dos parâmetros de inicialização do kernel, faça 0 item (o novo kernel) do padrão e reinicie. Você agora deve ter uma tela de resolução máxima e ser recompensado com o pleno Gnome 3 (eu ainda não sou um grande fã do Gnome 3, mas eu disse a mim mesmo Eu só preciso dar-lhe mais tempo).

Login, abra um terminal vamos para configuração de som.

alsamixer -c0
Parece que, por padrão as saídas são mutted. Cursor à direita e depois m para liberar o som. ESC para sair.

11 - abra a configurações do sistema (em Gnome3, clique no seu nome no canto superior direito) e selecione com seu Mouse e Touchpad. Ligue as características que você quer (como dois rolagem com o dedo).

11.2 - Eu, pessoalmente, não gosto de ter que pressionar fn para chegar a uma tecla de função, então eu adicionei

echo 2 > /sys/module/hid_apple/parameters/fnmode
to /etc/rc.d/boot.local que lhe dá as teclas de função por padrão e teclas especiais, pressionando a tecla fn. O mapeamento para as teclas especiais ainda está errado (precisa descobrir como corrigir isso), mas é apenas algumas pequenas alterações: F12 ainda lhe dá Eject mesmo que não há drive óptico, as teclas de volume são apenas um à esquerda do os rótulos, o ecrã de brilho trabalho chaves, os outros não parecem fazer muito útil, ainda. Eu definitivamente quero pegar as chaves backlight teclado para trabalhar.

Eu ainda não amo o jeito que as coisas vão no touchpad (selecionar o texto é uma dor sem botões real, clique em meio e da direita são apenas estranhos, etc). Eu não tenho brincado com a webcam ou bluetooth. Mas neste momento eu diria que o MacBook Air é funcional com OpenSUSE. E é uma bela máquina e muito leve ...

Tradução de: http://www.hohndel.org/communitymatters/opensource/opensuse-12-1-on-a-2011-macbook-air/

O boot seguro do Windows 8 não precisa ser um problema

O boot seguro do Windows 8 não precisa ser um problema. Implementado corretamente, o protocolo UEFI é perfeitamente compatível com sistemas operacionais abertos, diz o Linux Foundation.


PC World - Tem havido uma preocupação considerável nas últimas semanas sobre o mecanismo de boot seguro previsto para próximo Windows 8 da Microsoft, principalmente entre os usuários de Linux e outros preocupados que a tecnologia tornará impossível para executar sistemas operacionais alternativos ao Windows 8.

Esses temores foram só aumentaram quando a Free Software Foundation pesou na com sua própria declaração de preocupação sobre o que a tecnologia poderia significar para os usuários do software livre e open-source.

Na sexta-feira, no entanto, a Fundação Linux adicionado sua própria voz e perspectiva para a mistura com uma explicação do porquê o boot seguro não precisa ser necessariamente uma coisa ruim para usuários Linux.

"Se a sua correcta execução"
Inicialização seguro oferece "a perspectiva de um hardware verificada livre de malware processo operacional, inicialização do sistema que podem melhorar a segurança de implementações de sistemas muitos", escreve Linux Foundation Assessoramento Técnico Presidente do Conselho James Bottomley e Técnico Membro do Conselho Consultivo Jonathan Corbet no grupo de seis -página do documento (PDF) .

"Linux e outros sistemas operacionais abertos será capaz de tirar proveito de inicialização segura se for implementado corretamente no hardware", acrescentam.

Isso é um grande "se", é claro, eo jornal faz várias recomendações importantes para ajudar a garantir que isso aconteça.

"O único sistema operacional Bootable"
No coração da Unified Extensible Firmware Interface (EFI) protocolo de inicialização de segurança são chaves Platform (PKs), que são projetados para ser controlado pelo proprietário do hardware em questão, e Key-Exchange Keys (keks), que são controlados por os fornecedores de hardware e sistema operacional, o documento explica.

"Esta separação é vital porque permite que o proprietário da plataforma para decidir quais as teclas que eles confiam sem comprometer a capacidade dos controladores KEK para assegurar-se de que o sistema operacional inicializado de forma segura", Bottomley e Corbet escrever.

A implementação de UEFI descrito por Steven Microsoft Sinofsky , no entanto, "vai contra a recomendação UEFI que o proprietário da plataforma ser o controlador de PK e iria garantir que o sistema operacional Windows, então, tornar-se o único sistema operacional inicializável na plataforma," o papel observa.

'Modo Setup' Abra um
Embora isso possa ser uma opção válida para alguns usuários informados, é também essencial que os usuários sejam capazes de recuperar o controle, redefinindo o seu hardware de volta ao modo de configuração, os autores argumentam.

Para isso, todo o hardware deve navio em um "modo de configuração" aberta sem chave plataforma instalada. Dessa forma, os proprietários de hardware pode instalar a chave da plataforma de sua escolha ou deixar seu sistema operacional fazer isso para eles, Bottomley e Corbet explicar.

Também deve ser possível para o proprietário de um pedaço de hardware para retornar um sistema de volta ao modo de configuração, no futuro, acrescentam. Enquanto isso, é preciso haver um mecanismo baseado em firmware para adicionar nova keks para fazer dual-boot sistemas possíveis, bem como um para fácil inicialização de mídia removível.

Time Will Tell
Papel da Fundação Linux especifica em detalhes consideravelmente mais como UEFI pode ser melhor implementadas para compatibilidade com sistemas operacionais abertos e fechados, mas em essência a linha de fundo parece ser este modo de configuração aberta, que pode ser restaurado a qualquer momento e a capacidade de adicionar keks novo para o firmware.

Red Hat e Canonical, aliás, também falou na sexta-feira com os seus próprios tomar sobre a situação (PDF) , incluindo um número de like-minded sugestões.

Só o tempo dirá como a Microsoft acaba implementação da tecnologia, mas é bom ouvir confirmou que UEFI não será necessariamente um problema para usuários Linux .

https://plus.google.com/u/0/b/106759798933181808826/106759798933181808826/posts/jAX7AA7oGqw