Mostrando postagens com marcador DEBIAN. Mostrar todas as postagens
Mostrando postagens com marcador DEBIAN. Mostrar todas as postagens

sexta-feira, 26 de junho de 2015

Chrome "espião": navegador ouvia tudo ao redor do usuário

 
 
Um recurso inserido na atualização do Google Chrome para a versão 43 permitia que o navegador deixasse permanentemente ligado o microfone dos dispositivos na qual ela era instalada, captando todo o áudio ao seu redor.

De acordo com um usuário do Debian, após ser atualizado para a versão 43, o chrome automaticamente baixava (sem avisar ao usuário) a extensão "Chrome Hotword Shared Module", que continha código fechado.

O recurso tinha, inicialmente, a função de permitir que o navegador reconhecesse a frase "Ok, Google", usada por usuários para, em seguida, dar comandos de voz. No entanto, ele foi inserido no código do navegador como uma "caixa preta": um pedaço de código proprietário em um programa de código aberto. Com isso, o navegador passava a captar todo o áudio ao seu redor, sem que o usuário ficasse sabendo.

Isso fez com que alguns usuários reclamassem pelo fórum do Chromium, já que, em princípio, o código deveria ser completamente aberto para que outros usuários pudessem acessá-lo e verificar se estavam de acordo com ele. Um dos desenvolvedores comentou que era necessário ativar o comando de captação de áudio para que ele se iniciasse, o que, segundo outros usuários, não era verdade.

Após as críticas, no entanto, a empresa recuou e removeu totalmente esse componente do navegador. Segundo um dos desenvolvedores, "se não é código-aberto, não petence no navegador de código-aberto". 


sexta-feira, 7 de fevereiro de 2014

Aumentando o desempenho do Ubuntu e Debian com pf-Kernel

Aumentando o desempenho do Ubuntu e Debian com pf-Kernel
Ultimamente temos comentado aqui no Seja Livre algumas formas de se otimizar a performance do seu PC, afim de obter um melhor desempenho. Claro, se você tem uma máquina “parruda” com uma configuração mais atual, é óbvio que você não vai precisar dessas dicas. Porém em nosso país a realidade econômica as vezes não nos permite “trocarmos” constantemente de PC pra acompanhar a tecnologia moderna.
E hoje vamos falar de mais uma forma pra obter maior desempenho no seu sistema: o pf-Kernel.
Ele é um Kernel Linux personalizado, que vem com algumas implementação que não foram incluídas no main line do Kernel Linux. Basicamente estas implementações são responsáveis por melhorar desempenhos de ambientes gráficos, melhorar a paginação do disco e memória RAM e muito mais.

Mas por que estas implementações não vem por padrão no Kernel Linux?

Por vários motivos. O Kernel Linux não é voltado pra desktops ou pra servidores. Ele deve ser genérico pra suportar tudo praticamente, como desktops, servidores, dispositivos móveis e qualquer outra coisa que se possa implementar um kernel Linux, assim como carros!

Instalação

Para instalarmos o pf-Kernel no Ubuntu ou Debian, primeiramente vamos baixá-lo neste link (você deve baixar dois arquivos, o linux-image e o linux-headers, tomando cuidado de respeitar sua arquitetura). E após isso, vamos abrir nosso terminal e seguir os passos abaixo:
cd ~/Downloads
sudo dpkg -i linux-*.deb
init 6
Lembrando queno último comando você irá rebootar seu PC.
Caso queira removê-lo, siga os passos abaixo:
pfkernel=$(dpkg –get-selections | grep linux-.*pf | sed -e ‘s/-pf.*/-pf/g’)
sudo apt-get remove $pfkernel

ATENÇÃO

Apesar do pf-Kernel ser incrível, ele pode não funcionar em alguns sistema que possuam drivers gráficos proprietários. Só siga este tutorial se você tem plena certeza do que está fazendo!!!

Via: Sejalivre

terça-feira, 28 de janeiro de 2014

Multiarch - o que é?

Via: wiki.debian.org

O que é esta multiarquitetura ("Multiarch")?

A multiarquitetura permite que você instale pacotes bibliotecas de múltiplas arquiteturas na mesma máquina. Isso é útil de diversas formas, mas a mais comum é instalar tanto software de 64 quanto 32 bits na mesma máquina e ter as dependências resolvidas corretamente de forma automática. Em geral, você pode ter bibliotecas de mais de uma arquitetura instaladas juntas e aplicativos de uma arquitetura ou de outra instalados como alternativas. Observe que isso não possibilita que várias versões de aplicativos sejam instaladas simultaneamente.

Conceitos

Existe uma arquitetura da máquina atual, como é mostrada pelo dpkg --print-architecture. Ela está incorporada ao pacote dpkg instalado atualmente.
(Observe que "architecture" aqui na realidade se refere a uma "ABI" (Interface Binária de Aplicação), não um conjunto de instruções (ISA). Então, por exemplo, "armel" e "armhf" são "arquiteturas" diferentes, embora elas usem (próximo o bastante) o mesmo conjunto de instruções, porque elas têm ABIs de chamada de biblioteca diferentes.)
Os pacotes agora podem ser especificados como "pacote:arquitetura" em paticamente qualquer lugar onde antes era apenas "pacote", então nós temos libc:i386 e libc:amd64. Infelizmente, as semânticas do dpkg e apt são ligeiramente diferentes, por isso você pode obter resultados diferentes, mas deve ser sempre seguro e sem ambiguidades para pacotes qualificados por arquitetura. O nome apenas "pacote" refere-se à arquitetura atual da máquina no apt.
Outras arquiteturas disponíveis são mostradas pelo dpkg --print-foreign-architectures. O dpkg gerenciará pacotes para essas arquiteturas assim como a arquitetura da máquina.
Existe um cabeçalho "Multi-Arch" no meta-dado de qualquer pacote feito para multiarquitetura.
Pacotes já existentes funcionam bem em um ambiente multiarquitetura, como antes, mas para ter os benefícios de co-instalação ou dependências de arquiteturas cruzadas, muito pacotes precisam ser feitos para multiarquitetura.
  • Para um pacote não modificado você pode escolher qual versão de arquitetura do pacote deve ser instalada (por exemplo, "amd64" ou "i386").
  • Se um pacotes é marcado como "Multi-Arch: foreign", então ele pode satisfazer dependências de um pacote de uma arquitetura diferente (por exemplo, "libglib2.0-bin:amd64" irá satisfazer uma dependência da libglib2.0-bin para pacote de qualquer arquitetura).
  • Para possibilitar que mais de uma versão de arquitetura de um pacote seja instalada ao mesmo tempo (geralmente bibliotecas e pacotes -dev), os arquivos precisam ser movidos para que eles não choquem. Esses pacotes são marcados como "Multi-Arch: same".
Também exitem pacotes marcados como "Multi-Arch: allowed", que podem ser tratados tanto como ":same" quanto ":foreign", dependendo da forma como ele são dependentes.
Empacotadores estão atualmente trabalhando na distribuição, começando com os pacotes mais úteis para convertê-los para multiarquitetura. Veja a especificação da multiarquitetura e o howto de implementaçãopara detalhes de como tudo funciona de fato, e como atualizar pacotes para tirar vantagem da funcionalidade.

Disponibilidade

Você precisa de um dpkg e apt que entendam multiarquitetura.
No dpkg do Debian isso está presente desde a versão 1.16.2. No Ubuntu isso está presente desde a natty (v1.15.8.10ubuntu1). Verifique vendo se o dpkg --print-foreign-architectures é entendido.
O apt entende multiarquitetura se suporta a opção -o APT::Architectures. Isso está disponível da versão 0.8.13 em diante. Porém, há muitas melhorias relacionadas à multiarquitetura e correções de bugs nas versões posteriores do apt (algumas são exigidas pela versão 1.16.2 do dpkg do Debian para habilitar adequadamente a multiarquitetura), tais como suporte a dependências cruzadasapt-get build-dep -a <arquitetura> <pacote>. Então, em geral, a versão posterior é melhor, pelo menos acima da 0.9.4.
Antes do apt 0.9, no Debian, o dpkg pode ficar emperrado (mas apenas se a multiarquitetura for habilitada) durante as atualizações, quando não for dito qual o pacote de arquitetura deve ser configurado pelo apt.
Por exemplo:
dpkg: error: --configure needs a valid package name but 'gcc-4.7-base' is not: ambiguous package name 'gcc-4.7-base' with more than one installed instance
Executando dpkg --configure -a corrigirá isso.

Uso

Configurando arquiteturas

Para adicionar uma arquitetura extra (no Debian, do dpkg 1.16.2 em diante):
dpkg --add-architecture <arquitetura>
Por exemplo:
dpkg --add-architecture armhf
Para remover uma arquitetura:
dpkg --remove-architecture <arquitetura>
As arquiteturas do dpkg são armazenadas em /var/lib/dpkg/arch.
Observe que o dpkg do Ubuntu na natty (1.16.0~ubuntu7 (relatórios 1.15.8.10)), oneiric e precise (1.16.1.2ubuntu7) usa uma sintaxe diferente:
echo "foreign-architecture armhf" > /etc/dpkg/dpkg.cfg.d/architectures

Configurando fontes do apt

O padrão do apt é usar o conjunto de arquiteturas relatado pelo dpkg, e qualquer linha de arquitetura não qualificada em /etc/apt/sources.list, que normalmente é o que você quer. Isso pode ser sobrescrito usando a opção -o APT::Architecture=<arquitetura> para definir a arquitetura padrão ou -o APT::Architectures="<arquitetura> <arquitetura>".
O arquivo de fontes do apt pode ser qualificado por arquitetura com a sintaxe abaixo. Isso é muito útil na divisão de repositórios do Ubuntu. Isso normalmente não é necessário no Debian, a menos que o seu repositório normal não faça espelho das arquiteturas extras nas quais você está interessado.
deb [arch=amd64,i386] http://br.archive.ubuntu.com/ubuntu/ quantal main universe
deb [arch=armel,armhf] http://ports.ubuntu.com/ubuntu-ports quantal main universe
Linhas deb-src qualificadas por arquiteturas não fazem nenhum sentido.
Observação: Existe um bug nas versões do apt >= 0.9.7 e < 0.9.7.2 o qual significa que não funcionou ao colocar "arch=armel,armhf" em uma linha - você precisa de duas entradas separadas.
Não esqueça de executar apt-get update após adicionar novas arquiteturas.

Instalando/removendo pacotes

Para instalar um pacote de uma arquitetura que não seja padrão, apenas especifique essa arquitetura na linha de comando:
apt-get install pacote:arquitetura
As dependências dos pacotes serão instaladas automaticamente para as arquiteturas corretas (dependências de biblioteca para a mesma arquitetura, outras dependências para uma arquitetura diferente). Por exemplo:
apt-get install links:i386
dpkg -i pacote_versão_arquitetura.deb
dpkg -r pacote:arquitetura

Instalando dependências cruzadas

Para instalar dependências para construção de um pacote, antes da construção cruzada ("cross-building") execute:
apt-get build-dep -a <arquitetura> <pacote>
Isso funciona apenas quando todos os pacotes de ferramentas dependentes são marcados como Multi-Arch: foreign, quaisquer bibliotecas dependentes que também sejam necessárias na máquina de construção ("BUILD"), e pacotes -dev que são necessários tanto para a arquitetura HOST quanto a BUILD sejam feitos como co-instaláveis. ("Multi-Arch: same" com os paths qualificados por arquitetura), e quaisquer exceções às regras padrão são marcadas como "package:any" ou "package:native" no fonte do pacote. Esse processo está em andamento.
Quando não funcionar, você geralmente pode obter as dependências instaladas executando o apt-get na linha de comando. Por exemplo, ao invés de:
apt-get build-dep -a armhf acl
fazer:

apt-get install autoconf automake debhelper gettext libtool libattr1-dev:armhf

terça-feira, 17 de dezembro de 2013

Instalando o MATE 1.6 no Ubuntu 13.04 e Debian 7

O MATE é um dos ambientes de ambiente de desktop que mais tem crescido ultimamente, talvez por ser um fork do tão aclamado Gnome 2.x.
Neste post iremos abordar a instalação dele no Ubuntu 13.04 e Debian 7. Vamos lá?

Ubuntu 13.04

Abra seu terminal e execute os comandos abaixo
sudo add-apt-repository “deb http://repo.mate-desktop.org/ubuntu (lsb_release -sc) main”
sudo apt-get update
sudo apt-get –yes –quiet –allow-unauthenticated install mate-archive-keyring
sudo apt-get update
sudo apt-get install mate-desktop-environment
E caso você queira instalar os pacotes extras do MATE, execute:
sudo apt-get install mate-desktop-environment-extra
Agora é só encerrar a sua seção, abri-la novamente e escolher o MATE no login:
ubuntu

Debian 7

Abra seu terminal e execute os comandos abaixo
sudo add-apt-repository ‘deb http://repo.mate-desktop.org/debian wheezy main’
apt-get update
apt-get –yes –quiet –allow-unauthenticated install mate-archive-keyring
apt-get update
sudo apt-get install mate-desktop-environment
E caso você queira instalar os pacotes extras do MATE, execute:
sudo apt-get install mate-desktop-environment-extra
debian




Via: Sejalivre

quinta-feira, 17 de outubro de 2013

Debian pede CD/DVD para instalar pacotes o que fazer?

Esses dias cheguei na casa de um colega, e pude ver que ele estava meio irritado com o Debian GNU/Linux xingando, esbravejando, querendo dar soco na mesa do desktop... Então eu como usuário não poderia deixar de saber o que estava acontecendo com o Debian pra ele ficar tão furioso ao ponto de querer até instalar outro sistema.

E eu óbvio que perguntei qual motivo ele falou que o Debian só instalava pacotes a partir do DVD... eu falei que no meu isso não acontecia não.... ah! então agora vamos ver esse detalhe aí...

Às vezes quando você vai instalar um pacote no Debian e ele pede o cd/dvd de instalação. Para desabilitar este recurso, basta fazer o seguinte: abra o arquivo /etc/apt/sources.list com seu editor de textos preferido, como root...

Basta apenas comentar a linha abaixo, que fica logo no começo do mesmo.

EX:

deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official i386 CD...

Ficando assm:

#deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official i386 CD...

Salve e rode o update para atualizar a listagem de pacotes de seu Debian:

$ su + senha de root + [ENTER]
# apt-get update

Nunca mais ele vai pedir para inserir o cd/dvd de instalação e você simplifica a sua vida e usufrui melhor o Debian... 

segunda-feira, 14 de outubro de 2013

Debian 8.0 será congelado, lançado Debian 7.2

DebianDebian é uma distribuição Linux apreciado a nova versão 7.2 Isto é principalmente um versões de manutenção, mas, além disso corrige vários erros foram adicionadas ao suporte de outros dispositivos de rede adicionais, por outro lado foi removido alguns pacotes utilizado (principalmente devido à incompatibilidade com o Iceweasel navegador 17).
Imediatamente após os desenvolvedores anunciaram prazo congelado versão 8.0 "Jessie". Adicionando novos recursos serão concluídas 5 Novembro de 2014. A versão final, então podemos esperar que em 2015. Não é provável que apareça na versão 8.0 geral de apoio systemd , o apoio Clang como um segundo suporte do compilador para tecnologia de segurança SELinux ou a capacidade de cross-compilar um sistema inteiro.

texto traduzido

Um guia completo sobre as principais distribuições Linux - Debian



Tanto para usuários iniciantes quanto para usuários mais avançados, este guia é muito útil para resumir as características fundamentais das principais distribuições Linux existentes; oferecendo um material completo sobre cada uma delas.


Debian é uma das distribuições Linux mais antigas e populares. A primeira vez anunciada, foi em 1993 por Ian Murdock. Ele começou como um grupo pequeno de desenvolvedores de Software Livre e cresceu gradualmente para se tornar uma comunidade grande e bem organizada de desenvolvedores e usuários. 

Sua popularidade se deu devido a alguns números: vem com mais de 37.500 pacotes (softwares pré-compilados e empacotados em um formato amigável, o que faz com que sejam de fácil instalação em sua máquina) e deu base para mais de 100 novas distribuições Linux (como o Ubuntu). 

Sua versão estável é exaustivamente testada, o que o torna ideal para servidor (segurança e estabilidade). Além dessa versão, existem versões unstable e testing

  • Gerenciador de Pacotes: APT usando pacotes DEB
  • Ambientes Desktop: Blackbox, Fluxbox, GNOME, KDE, LXDE, Openbox e Xfce
  • Alternativas baseadas no DebianUbuntu
  • Baseado em: Independente

Site Oficial: http://www.debian.org/ 
Download: http://www.debian.org/distrib/ftplist 


Screenshots 







Via: linuxdescomlicado

domingo, 8 de setembro de 2013

Lançado Brasillinux SL7 Desk/Note Debian Wheezy

brasillinux

Brasillinux Desktop e Notebook SL7 é uma customização da versão oficial Debian “wheezy” pt-BR, incluindo programas como: LibreOffice, Gimp, Iceweasel, Instalador em português. Disponível em duas versões; XFCE e Gnome. Inclui firmware para placas wifi recentes. Live DVD com instalador, etc.

O objetivo deste sabor é proporcionar a possibilidade de construção de Live Cd’s instaláveis contendo uma seleção de pacotes personalizada (customizada) pelo próprio usuário.

Após a instalação do Brasillinux Desktop/Notebook você poderá desinstalar pacotes (Jogos, Educacionais, etc) instalar novos como Apache, Mysql, PHP etc, e gravar um liveCD instalável com estes novos pacotes já configurados.

Esta customização é ideal para todos os usuários, do iniciante ao avançado. A abrangência do Brasillinux SL7 é a sua criatividade.

Duas opções de download: Xfce (852MB)  e Gnome (1.05GB).

Para mais informações, visite o site oficial: http://brasillinux.org.

sexta-feira, 16 de agosto de 2013

Debian completa 20 anos


 


Debian, uma das mais antigas e ativa das distribuições GNU/Linux,comemora hoje 20 anos. O fundador do projeto Ian Murdock anunciou o projeto em 16 de Agosto de 1993, quando ele lançou a primeira versão da distribuição. Olhando para trás, olhando as listas de e-mails dos fóruns e discussões do projeto, um número surpreendente de objetivos iniciais de Murdock para o projeto ainda estão refletidas na atual documentação do Debian, apesar do fato de que a distribuição passou por mudanças de liderança regulares desde que Murdock deixou o projeto em 1996.


Usuários e desenvolvedores Debian , espalhados em todo mundo, estão comemorando o aniversário da distribuição. Como já se tornou uma tradição para o "Dia Debian" muitos membros da comunidade também assaram bolos e estão em meio às celebrações.

Desde os primórdios humildes do primeiro lançamento "Debian GNU/Linux", a distribuição cresceu e se tornou referência no ecossistema GNU/Linux e a base de um incontável número de derivados. A distribuição foi além de ser um caso somente GNU/Linux, existe também Debian GNU/kFreeBSD, é isso mesmo, os usuários têm a opção de executar uma versão da distribuição com um kernel FreeBSD.

O Líder atual do Projeto Debian, Stefano Zacchiroli tem focado principalmente na melhoria das relações do Debian com os seus projetos derivados (como o Ubuntu) e está se esforçando para que o Debian seja incluído na lista da FSFFSF - Free Software Foundation (Fundação para o Software Livre) é uma organização sem fins lucrativos, fundada em 04 de Outubro de 1985 por Richard Stallman e que se dedica a eliminação de restrições sobre a cópia, redistribuição, estudo e modificação de programas de computadores – bandeiras do movimento do software livre, em essência. Faz isso promovendo o desenvolvimento e o uso de software livre em todas as áreas da computação mas, particularmente, ajudando a desenvolver o sistema operacional GNU e suas ferramentas. de recomendados distribuições de software livre. Para estes fins, ele tem trabalhado em conjunto com projetos derivativos e criou uma força tarefa que está trabalhando com a FSF para se certificar de que o Debian está em conformidade com as suas orientações.

Debian está atualmente em sua sexta versão e sua versão Debian 7.0 "Wheezy" está esperando para ser lançado na Primavera de 2013. Debian 6.0 inclui cerca de 29.000 pacotes diferentes, um número que tem aumentado continuamente ao longo de todo o projeto.

Esta é a versão ideal/preferida para o meu desktop! e você prefere qual? comente!


Via: tutorfree