Ir para o conteúdo

Espírito Livre

Tela cheia

Blog

3 de Abril de 2011, 21:00 , por Desconhecido - | No one following this article yet.

APT – Comandos que você deveria conhecer

28 de Dezembro de 2012, 22:00, por Desconhecido - 0sem comentários ainda

aptget


No início havia o .tar.gz. Os usuários sofriam para compilar cada programa usado em seu sistema GNU/Linux, ou outro qualquer. Quando o Debian foi criado, sentiu-se a necessidade de um sistema de gerenciamento de pacotes instalados no sistema. Deu-se a esse sistema o nome de dpkg. Assim surgiu o famoso `pacote’. Logo após a Red Hat resolveu criar seu conhecido sistema rpm.


Rapidamente outro dilema tomou conta das mentes dos produtores de GNU/Linux. Uma maneira rápida, prática e eficiente de se instalar pacotes, gerenciando suas dependências automaticamente e tomando conta de seus arquivos de configuração ao atualizar. Assim, o Debian, novamente pioneiro, criou o APT ou Advanced Packaging Tool, hoje portado pela Conectiva e incorporado por algumas outras distribuições.


Veja uma lista com comandos que você deveria conhecer:

- Atualizar o cache do repositório:

sudo apt-get update



- Atualizar o sistema

Corra o comando anterior. Em seguida faça:

sudo apt-get upgrade



- Atualizando a distribuição:

Corra o primeiro comando dado, em seguida faça:

sudo apt-get dist-upgrade



- Para verificar se um determinado pacote está instalado. Se estiver mostrar a versão:

dpkg -l



- O dpkg normalmente não relata os pacotes que estão disponíveis, somente os instalados

Se você quiser ver tanto a versão instalada e quais versões estão disponíveis, use este comando:

apt-cache policy

– Procurar um software disponível(Debian e derivados)

i = instalado e p = disponível:

apt-cache search nomedopacote

ou…

aptitude search nomedopacote

ou…

aptitude search ~dnomedopacote

- Para saber quais as dependências de um pacote:

apt-cache depends nomedopacote

– Mostrar as dependências reversas do pacote:

apt-cache rdepends nomedopacote

– Lista de atualizações disponíveis do apt sem atualizar o sistema

Isso permite que você descubra os pacotes totais que têm atualizações disponíveis. Útil se você quiser verificar ou mostrar as atualizações totais disponíveis em seu sistema:

apt-get -s upgrade | awk ‘/[0-9]+ upgraded,/ {print $1 ” package updates are available”}’

Ou…
apt-get –just-print upgrade


- Mostrar a versão de um pacote em distribuição baseada no Debian:
apt-cache show  | grep -i “version:”

ou…
-v

– Imprimir lista ordenada de todos os pacotes instalados (Debian):

aptitude search -F “%p” –disable-columns ~i

– Lista pacotes instalados (excluindo Essentials) em ordem alfabética e agrupados pela letra inicial:

aptitude search ‘~i!~E’ | grep -v “i A” | cut -d ” ” -f 4

– Como saber o número total de pacotes disponíveis:

apt-cache stats

– Gera uma lista de pacotes instalados em sistemas baseados em Debian:

dpkg -l

ou…

aptitude search ~i -F %p

– pesquisar no repositório

Esta é a melhor maneira que eu encontrei para procurar um aplicativo quando eu não tenho certeza do título:

aptitude search ~d “irc client”|grep -i “palavra chave

– Mostrar os metadados de um pacote (dependência, status …) no Debian e derivados:

aptitude show

– Adicionar repositório na lista de fontes sem edição sources.list:

add-apt-repository [REPOSITÓRIO]

- Remova todos os vestígios de um aplicativo

Esta configuração irá remover a sujeira, as configurações, qualquer vestígios de pacotes instalados:

function nuke() { if [ $(whoami) != "root" ] ; then for x in $@; do sudo apt-get autoremove –purge $x; done; else for x in $@; do apt-get autoremove –purge $x; done; fi }

- Remova todos os arquivos de configuração de pacotes desinstalados no Debian e derivados (como administrador):

dpkg -l | grep ^rc | awk ‘{print $2}’ | xargs dpkg -P

ou…

dpkg -l | grep ^rc | cut -d’ ‘ -f3 | xargs dpkg -P

ou…

aptitude purge ‘~c’

– Verifique as chaves de segurança apt

Por exemplo: verificar as chaves de segurança do APT para garantir que o Google assinatura digital foi importado corretamente:

apt-key list

– Atualização completa e limpeza em uma única linha:

sudo apt-get update && sudo apt-get upgrade && sudo apt-get autoclean && sudo apt-get autoremove

– Remover pacotes que foram instalados hoje (debian e derivados):

grep -e `date +%Y-%m-%d` /var/log/dpkg.log | awk ‘/install / {print $4}’ | uniq | xargs apt-get -y remove

– Mostrar a configuração do apt/dpkg:

apt-config dump

– Obter melhorias para um sistema Debian e derivados

Instale aria2c antes de tentar o comando abaixo. No ubuntu o comando para instalar aria2c seria “sudo aptitude install aria2“:

sudo aptitude update; sudo apt-get -y –print-uris upgrade | egrep -o -e “http://[^\']+” | sudo aria2c -c -d /var/cache/apt/archives -i -; sudo aptitude -y safe-upgrade

– remover pacote ofãos no sistema baseado em Debian:

sudo deborphan | xargs sudo apt-get -y remove –purge

ou…

aptitude remove $(deborphan)

– Para reinstalar um pacote:

apt-get install –reinstall nomedopacote

– Remover aplicativo instalado:

apt-get purge nomedopacote

– obter lista de atualizações disponíveis apt sem atualizar o sistema

Faz apenas uma simulação exibindo o resultado na tela:

apt-get –just-print upgrade

– Lista os kernels isntalados:

aptitude search \~ilinux-image

– Instale os cabeçalhos do kernel Linux:

sudo apt-get install linux-headers-$(uname -r)

– Limitando a banda do apt-get
apt-get é muito agressivo quando ele baixa, potencialmente monopolizando a largura de banda da rede. A 25 está em KB, mudar isso para suas necessidades:

sudo apt-get -o Acquire::http::Dl-Limit=25 install 

Fonte e Créditos: aqui


S21H o novo mini-pc Android com processador dual core e 2 GB de RAM

28 de Dezembro de 2012, 22:00, por Desconhecido - 0sem comentários ainda

s21h-pc-android

2012 foi o ano da micro-pc ARM, pequenos dispositivos que oferecem um completo sistema operacional Android ou Linux para ser usado em nossas TVs.

Há poucos dias saiu o mini-pc S21H, que é um dispositivo Android é já pode ser um candidato a top como o mais eficiente e compacto, TV Box Android  disponível no mercado.
S21H é um micro-computador baseado em processador ARM Rockchip RK3066 Cortex-A9 dual-core de 1,2 GHz (se você quiser mais até 1,6 GHz) com uma GPU Mali 400 MP4 ou 2 GB de memória RAM DDR3.
Para armazenamento temos 8Gb de Nand Flash que pode expandir até 32 GB via microSD, também 802.11b/g/n Wireless e Bluetooth, uma porta HDMI para conectar o dispositivo a uma TV ou monitor de PC, uma porta USB 2.0 e uma microUSB dedicada ao fornecimento de energia para o dispositivo.
As medidas do S21H são 10.0×4.0 centímetros e o peso 0,17 kg, estão pré-instalados como o sistema operacional Android 4.1.2 JB com algumas personalizações para uso pleno da TV.
S21H Android já pode ser encontrado em qualquer loja chinesa:
 66,51 dólares em ahappydeal
70,10 dólares em AliExpress
Original em Italiano: aqui


HGM-Hudnet – Conky com informações do sistema e tempo

28 de Dezembro de 2012, 22:00, por Desconhecido - 0sem comentários ainda

conky1

 

HGM-Hudnet é um tema interessante para Conky que fica posicionado no canto superior direito da sua área de trabalho e oferece mais do que o tempo e a data da informação em nosso sistema em um estilo semi-circular muito bonito. Entre as informações em tempo real fornecido pelo HGM-Hudnet são: status do consumo da bateria, da memória, disco, CPU, conexão e também a temperatura climáticas em graus Celsius da nossa localização. Como instalar HGM-Hudnet de nossa distribuição Linux.

 

INSTALAR HGM-HUDNET – CONKY THEME

 

Para instalar no Gnome 2, Unity, Mate, Xfce, KDE, Lxde e OpenBox, basta abrir um terminal e digitar:

 

$ cd ~/

$ wget http://dl.dropbox.com/u/964512/conky/conky-hgm-hudnet-u.zip 

$ unzip conky-hgm-hudnet-u.zip

$ rm conky-hgm-hudnet-u.zip 

$ mv .conkyrc ~/.conky/conkyrc 

 

Visite o site weather.noaa.gov e escolha sua localização. Após selecionar o país e região, clique no botão “Ir”. Você será levado para a página com a previsão pedida. No meu caso aparece na página “(SBSP) 23-37s 046-39W 802M”. Copie as 4 letras que estão entre parênteses. SBSP são as letras que eu preciso (São Paulo). Copie as letras de acordo com a localização pedida.

 

Para editar a localização da previsão, basta abrir um terminal e digitar:

 

$ gedit ~/.conky/conkyrc

 

Com o arquivo de configuração aberto procure pela linha 73. Substitua as 4 letras que está na configuração padrão pelas letras da sua localização. No meu exemplo troquei por SBSP:

 

conky2

 

Salve e feche o arquivo.

 

Para executar o HGM-Hudnet – Conky theme, basta abrir um terminal e digitar:

 

$ conky -c ~/.conky/conkyrc

 

Fonte e Créditos: aqui



Conhecendo o Nautilus – 18º Script – Juntando Páginas de PDF

27 de Dezembro de 2012, 22:00, por Desconhecido - 0sem comentários ainda

scripts-msg-plus

 

Para que você possa instalar os Scripts em seu Nautilus é bem simples, só precisa de 4 passos:

 

1 – Abra o Gedit ou o seu editor de texto preferido;

2 – Copie e cole o texto do Script, que se encontra no final desta postagem;

3 – Salve o arquivo em “/home/seu-usuario/.gnome2/nautilus-scripts/” e dê um nome bem sugestivo para esse arquivo;

4 – Abra um terminal, logue-se como root e digite:

chown seu-usuario.seu-usuario -R /home/seu-usuario/.gnome2/nautilus-scripts/ && chmod +x /home/seu-usuario/.gnome2/nautilus-scripts/ + enter

 

Após os 4 passos acima o Script já estará disponível no menu de contexto do Nautilus.

 

Se quiser ver a primeira postagem e saber mais sobre os Scripts do Nautilus:

Acesse aqui!!!!

Ai vai o 18º script da série:
Juntando Páginas de PDF

 
Como prometido no Script de ontem, onde ensinei a separar páginas de um PDF, no Script de hoje vou ensinar como juntar páginas de um PDF.

Depois que você jogou fora as páginas que não lhe interessam, colocou algumas outras na mesma pasta, organizou e renomeou de acordo com a sua necessidade a sequencia em que as páginas devem aparecer no PDF final, chame o Script.

Ao rodar ele vai perguntar, em qual pasta estão os PDFs que você quer juntar e em qual pasta quer salvar o resultado final.

Obs.: Como sempre existem alguns parâmetros neste Script que podem (devem) ser modificados de acordo com a sua necessidade.


E o mais importante, compartilhe as suas melhorias e modificações, a comunidade GNU/Linux vai agradecer.
 

Dependências: zenity – imagemagick – gs

#!/bin/bash
#virmal_divx 2011
(
echo “# Estamos trabalhando, por favor aguarde o processo terminar !!!”

arq1=`zenity –title “Selecione a pasta com os arquivos em PDF, que deseja juntar”  –file-selection –directory` && cd $arq1


ls > zzz.txt


final=$(zenity –file-selection –title “Selecione um local e nome para salvar o arquivo PDF que será gerado” –file-filter=pdf –save –confirm-overwrite)


gs -sDEVICE=pdfwrite -dSAFER -dBATCH -dNOPAUSE -dPDFSETTINGS=/default -sOutputFile=$final.pdf @zzz.txt -c -q


rm -rf zzz.txt


echo “# Trabalho terminado !!!”

) | zenity –progress –width 200 –height 100 –title “Informação do Sistema” –text “Trabalhando…” –pulsate –auto-close



KStars – software de astronomia multi-plataforma

27 de Dezembro de 2012, 22:00, por Desconhecido - 0sem comentários ainda

kstars
KStars é um aplicativo de astronomia de código aberto e multi-plataforma. Ele fornece uma simulação gráfica precisa do céu noturno, a partir de qualquer ponto da Terra, em qualquer data e hora. O display inclui até 100 milhões de estrelas, 13.000 objetos do céu profundo, todos os 8 planetas, o Sol, a Lua, e milhares de cometas e asteróides. Além disso, oferece ferramentas para realizar muitos cálculos astronômicos, um planejador de observação, muitas informações e recursos para ajudá-lo a explorar o universo.
INSTALAÇÃO MODO GRÁFICO NO NO UBUNTU
1 – Abra a Central de Programas do Ubuntu;
2 – Na Central de Programas, no campo de pesquisa busque por “kstars”;
3 – Faça clique-simples sobre o primeiro resultado para visualizar mais opções;
4 – Clique no botão “Instalar” para iniciar o processo. A senha de administrador será solicitada, digite-a e clique no botão “Autenticar” para prosseguir;
5 – Isto pode demorar um pouco. Aguarde…;
6 – Quando o processo de instalação for concluído, feche a Central de Programas.
INSTALAÇÃO MODO GRÁFICO NO KUBUNTU
1 – Clique em Menu K > Aplicativos > Sistema > Central de Aplicativos;
2 – Pesquise por “kstars”, você terá um resultado, faça clique simples sobre ele;
3 – Clique no botão “Instalar” para iniciar o processo:
INSTALAÇÃO MODO TEXTO
Para instalar basta abrir um terminal (CTRL+ALT+T) e digitar o seguinte comando:
$ sudo apt-get install kstars
Ou faça o download neste link.
disponível para:
página do projeto: edu.kde.org/kstars
Fonte e Créditos: aqui