sexta-feira, 19 de janeiro de 2018

QuiteRSS leitor de feed pra desktop



Quer ficar por dentro de todas as postagens recentes de seus blogs e sites favoritos sem precisar está acessando toda a hora para ver ser tem algo novo ? 

Instalando o QuiteRSS você será avisado automaticamente sempre que entrar algum novo feed com um aviso sonoro e um popup no tempo que você configurou.

QuiteRSS é ótimo leitor de feeds para desktop, permitindo ler as noticias ou um resumo dela podendo abrir nele ou externamente no seu navegador, com recurso de localizar palavras que estão nas noticias. O QuiteRSS vai pra o system tray, mostra quantas foram lidas e não lindas, permite ainda configurar o tempo para pesquisar por novos feeds automaticamente.

Instalando QuiteRSS no Slackware e Salix

Se você tiver o sbopkg instalado e o sudo habilitado apenas faça:

$ sudo sbopkg -i QuiteRSS

Para outras distros procure por QuiteRSS no seu repositório.

quinta-feira, 18 de janeiro de 2018

Criando ações personalizadas para o pcmanfm no Slackware



Crie o diretório ~/.local/share/file-manager/actions/ caso ele não exista.

Crie os arquivos abaixo:

Item para visualizar imagens com programa o de sua preferência

Arquivo foto.desktop

[Desktop Entry]
Type=Action
Name=Ver fotos  (nome que aparecerá no menu suspenso do mouse no pcmanfm)
Profiles=on_files;

[X-Action-Profile on_files]
Exec=geeqie %F
TryExec=/usr/bin/geeqie
Name=Send files with Geeqie
MimeTypes=image/*;

Neste exemplo a opção "Ver fotos" somente aparecera no menu se você selecionar uma foto, caso selecione uma pasta com fotos, não aparecerá o item "Ver fotos" no menu.
A linha Icon= é sempre opcional.

Item para abrir a pasta atual ou selecionada como usuário Root

Arquivo pcmanfm-root.desktop 

[Desktop Entry]
Type=Action
Tooltip=Open Folder As Root
Name=Abrir pasta como root
Profiles=profile-zero;
Icon=gtk-dialog-authentication

[X-Action-Profile profile-zero]
MimeTypes=inode/directory;
Exec=/usr/bin/gksu /usr/bin/pcmanfm %u
Name=Default profile

Abre a pasta atual ou a pasta selecionada como root ao escolhar a opção do menu suspenso do mouse ao escolher "Abrir pasta como root".

Sempre que for usando o gksu para abrir um programa como root, a janela do programa não utilizará o tema atual em uso do seu user e sim o tema padrão da instalação para esta janela ou do Root.

No caso do Slackware sempre deve digitar a senha de root e não a senha de usuário com poder de root configurando para usar o sudo, pois ser não digitar a senha de root, não funcionará.

Item para anexar um arquivo no e-mail

Arquivo email.desktop 

[Desktop Entry]
Type=Action
Name=Enviar por e-mail
Profiles=on_files;

[X-Action-Profile on_files]
Exec=thunderbird %f
TryExec=/usr/bin/thunderbird
MimeTypes = all/allfiles;

Somente funciona a anexação de arquivo no e-mail com a seleção de 1 arquivo, caso você selecione mais de um arquivo somente será anexado o primeiro arquivo, mesmo que você utilizar o parâmetro %F na linha do Exec.


Item para editar texto ASCII

Arquivo editor.desktop

[Desktop Entry]
Type=Action
Name=Editar texto
Profiles=on_files;

[X-Action-Profile on_files]
Exec=leafpad %f
TryExec=/usr/bin/leafpad
Name=Editar e abrir texto
MimeTypes=text/plain;


A opção "Editar texto" do menu suspenso do mouse, somente aparecerá se você selecionar um arquivo de extensão txt ou .conf, não aparecerá se você selecionar .html, .log, ou script .sh mesmo que todos eles seja de texto ASCII puro.


Item para editar texto ASCII como Root

Arquivo editor-root.desktop

[Desktop Entry]
Type=Action
Name=Editar texto
Profiles=on_files;
Icon=leafpad

[X-Action-Profile on_files]
Exec=gksu leafpad %f
TryExec=/usr/bin/leafpad
Name=Editar e abrir texto
MimeTypes=text/plain;


Item para colocar imagem como papel de parede

Arquivo wallpaper.desktop

[Desktop Entry]
Type=Action
Name=Setar Wallpaper
Profiles=profile-zero;
Icon=preferences-desktop-wallpaper

[X-Action-Profile profile-zero]
MimeTypes=image/*;
Exec=/usr/bin/pcmanfm -w %f
Name=Default profile

A imagem selecionada é aplicada como papel de parede na hora e a mesma continuará como papel de parede ao fazer um novo logoff ou reiniciar o computador.

A opção "Setar Wallpaper" somente aparecerá no menu suspenso do mouse se você selecionar um arquivo de imagem, sendo testado com fotos jpg e png e o papel é colocado no modo que tiver configurando em Preferências da área de trabalho. 

Nota:
Se a imagem estiver em outra partição, esta partição deve montada automaticamente para que o papel de parede seja exibido assim que você entrar no seu desktop.

Item para copiar arquivos para uma pasta especifica

Arquivo copiador.desktop

[Desktop Entry]
Type=Action
Name=Copiar pra partilha
Profiles=profile-zero;
Icon=xterm

[X-Action-Profile profile-zero]
MimeTypes=all/allfiles;
Exec=xterm -g 100x15 -fa 'Luxi Mono' -fs 14 -hold -e cp -v  %F /mnt/partilha 

Este comando copia um ou mais arquivos selecionados para /mnt/partilha, sendo que não funciona com seleção de pasta, neste segundo caso nem será listado a opção "Copiar pra partilha" do menu suspenso do mouse.

Item para escanear arquivos com o Clamav

Se sua distro não tem o pacote do Clamtk ou você não consegui compilar o mesmo, esta ação é de grande ajuda para escanear arquivos.

Arquivo clamav.desktop

[Desktop Entry]
Type=Action
Name=Clamav
Profiles=on_files;
Icon=/usr/share/icons/clamav24.png

[X-Action-Profile on_files]
MimeTypes=all/allfiles;
Exec=xterm -hold -fn 10x20 -e clamscan --bell -i -r  --verbose -l  /tmp/clamav.log %F 
Name=Default profile

Somente funciona com seleção de arquivos, se você selecionar uma pasta junta não aparecerá a opção "Clamav" do menu suspenso do mouse.

Depois de exibir o resultado do escaneamento é só fechar a janela de xterm e caso tinha sido encontrado algum vírus abra o arquivo  /tmp/clamav.log  para examinar e opte por excluir o arquivo infectado ou mover para um diretório de quarentena para tentar limpar com um antivirus no Windows caso seja muito importante este arquivo.

Nota:
Os subdiretórios não serão escaneados através da ação personalizada do pcmanfm mesmo que esteja especificada na linha de comando do Exec.

Item para criar link 

Arquivo link.desktop

[Desktop Entry]
Type=Action
Name=Symblink
Icon=emblem-symbolic-link
Profiles=symlink;

[X-Action-Profile symlink]
Exec=ln -s %f %f-link
MimeTypes=*;

Na pasta que tem o arquivo ou pasta que você deseja obter o link dele no pcmanfm selecione o arquivo ou a pasta e escolha a opção "Symblink" do menu suspenso do mouse, onde será automaticamente criado o link com o mesmo nome inicial do arquivo ou pasta, mas que terá sempre o sufixo -link (final do nome).
Mova o arquivo nome-link criado para a pasta onde você deseja colocar o atalho e pronto.

Você pode excluir o arquivo nome-link que o original ficará intacto, mas para criar o link você tem que ter permissão de gravação na pasta.

Os arquivos de link com nome-link tem a setinha em cima do ícone quando visualizado através do pcmanfm ou de qualquer outro gerenciador de arquivos desktop, bem como sua cor azul esverdeado com o simbolo de @ no final do nome do mesmo quando visualizado na janela de terminal.





quarta-feira, 10 de janeiro de 2018

Pós instalação do Lubuntu Xenial




Embora que a distro Lubuntu 16.04.3 LTS (codinome Xenial) não seja a versão mais recente ele possuir suporte até 2019, e como eu já tinha uma imagem ISO dele baixada há tempos resolvi instalar ele em um computador que rodava outra distro Linux há 6 anos onde as libs eram muito antigas e muitos programas de versões mais atuais não rodavam nele, e por isto decidir pelo Lubuntu Xenial que provavelmente ficará instalado também por 6 anos neste mesmo computador.

O Lubuntu é um Ubuntu com sabor Lxde sendo indicado para usar em computadores mais antigos, netbooks e Raspberry Pi por ser bastante leve e não exigir muita memória ram rodando perfeito com apenas 512 MB de RAM, mas também pode ser instalado em computador top de linha atual, possuindo um desktop agradável e fácil de utilizar.

O Lubuntu recém instalando reproduz arquivos de vídeo mp4 usando gnome-mplayer, música mp3 com audacious, acessa compartilhamento windows na rede, acessa arquivos do smartphone pelo cabo usb facilmente utilizando o gerenciador de arquivos pcmanfm. Vem instalado com o Abiword e o Gnumeric como aplicações leve de escritório para uso pessoal, micro ou pequenas empresas permitindo abrir e salvar no formato Word/Excel, xpad para lembretes rápidos automaticamente no desktop sempre que você ligar o micro ou para consultar rapidamente todos seus lembretes, vem com o evince para visualizar pdfs e mtpaint para desenhar.

Para tirar screenhort do desktop, acione a tecla Printscreen, para capturar a janela atual acione ALT + Printscreen, sendo as fotos salva no seu HOME automaticamente.

Pacotes essenciais pós instalação

Embora que muitos usuários não gostam de usar o terminal, o mesmo é muito mais prático para instalação de programas do que navegar pelo Central de Programas do Lubuntu ou pelo Synaptic, bastando apenas copiar os comandos abaixo com o mouse e colar no seu terminal e teclando Enter depois para executar.

Instalando o servidor samba para compartilhar pastas e impressoras

Por padrão o Lubuntu somente acessa compartilhamentos Windows através do pcmanfm e para que você possa compartilhar pastas e impressoras tem que instalar os pacotes abaixo.

$ sudo apt install samba smbclient nbtscan cifs-utils winbind

Instalando um gerenciador da área de transferência (clipboard)

$ sudo apt install clipit

Instalando um monitor de sistema

$ sudo apt install conky-cli conky-all

Instalando pacotes multimídia

$ sudo apt install ffmpeg mencoder audacity mediainfo  mediainfo-gui

Instalando pacotes para gravação de mídias ópticas

Embora que você tenha instalado no seu sistema o Xfburn para gravação de CD/DVD você precisará instalar os pacotes abaixo que são os que faz a gravação nestas mídia, pois o Xfburn é apenas frond end gráfico para a gravação de mídias ópticas necessitando dos pacotes abaixo.

$ sudo apt install wodim growisofs dvd+rw-tools cdrskin cdparanoia icedax cdrdao

Instalando utilitários

Com o pacote mesa-utils através do comando glxgears e do glxinfo em uma janela de terminal, você poderá ver quantos FPS sua placa de vídeo produz e pelo comando "glxinfo | grep yes" se a mesma tem aceleração 3D ativada
respectivamente. O zenity é um excelente gui gráfica para scripts de shell, caso você saiba criar ou para poder utilizar scripts prontos feito em zenity e o cups-pdf é uma impressora virtual pdf, onde você pode imprimir fotos, documentos, páginas da net em um arquivo pdf. O terminal xterm é o melhor para usar em scripts em zenity, no qual eu tenho vários.

$ sudo apt install mesa-utils zenity xterm cups-pdf

Instando game de cartas tipo paciência

Um pacote de game de cartas solitário com vários jogos em um mesmo programa como paciência aranha, freecell, piramide, asa de águia e muito mais para aquelas horas de tédio, quando não tiver nada para fazer, ou quando sua internet cai para quem é fã deste tipo de game.

$ sudo apt install aisleriot

Pacote para complementar o gnumeric com ajuda offline (inglês)

$ sudo apt install gnumeric-doc gir1.2-gnumeric libspreadsheet-writeexcel-perl python-xlwtLendo

Instalando um editor de texto ASCII, com correção ortográfica e outras funções extras

$ sudo apt install gedit gedit-plugins

Instalando pacote para monitorar temperaturas do hardware

$ sudo apt install  lm-sensors fancontrol i2c-tools hddtemp

Instalando pacote para aplicar sombras e transparências no menu e janelas

$ sudo apt install compton compton-conf

Instalando pacote de drivers para impressoras ou multifuncional da marca HP

$ sudo apt install hplip hplip-data libsane-hpaio printer-driver-hpcups hplip-gui libhpmud0

Outras

Dicas de uso do Compton no Lubuntu

Para configurar o Compton, acesse "Menu Iniciar/Preferências/Efeitos de janelas".

Ao configurar os valores desejados e depois de clicado em Apply, ser for a primeira vez que utiliza o Compton você deverá executar em uma janela de terminal, o comando abaixo:

$ compton &  

Nota:
Você também pode executar o comando compton & sem configurar nada que ele utilizará os valores do arquivo ~/.config/compton.conf.

O item "Menu Iniciar/Preferências/Efeitos de janelas" não executa o comando compton ele é apenas uma gui gráfica para ajustar os valores de uso do mesmo, sendo o que você configurar nela será salvo no arquivo ~/.config/compton.conf e onde o comando compton utilizará os valores que estão neste arquivo.

O comando compton pode ser executado diretamente no terminal especificando os valores dos itens do que você deseja sem utilizar a gui de configuração, veja man compton caso queira usar linha de comando.

Valor 1,0 é igual sem opacidade, quanto menor o valor maior a opacidade, exemplo 0,95, 0,80 etc.

Nota:
Toda nova configuração que você fizer em "Menu Iniciar/Preferências/Efeitos de janelas" ou diretamente via linha de comando, deverá sempre matar o processo atual do compton e executar novamente para carregar a nova configuração.

No terminal execute:
$ killall compton
$ compton &   (Se foi utilizando Menu Iniciar/Preferências/Efeitos de janelas)

ou 

$ killall compton
$ compton opções e valores & (diretamente pelo compton)

Ao reiniciar o computador ou fazer um novo logoff os efeitos do gráficos do Compton serão pedidos, pois eles não são carregados automaticamente.

Para que as configurações do Compton seja sempre carregadas automaticamente quando o computador for ligado ou você fizer um logoff se você estiver utilizando "Menu Iniciar/Preferências/Efeitos de janelas" para configurar o mesmo basta apenas adicionar somente o comando compton em "Menu Iniciar/Aplicações pré-definidas de Lxsession".


Acertando o item ImageMagick (display Q16) do grupo Gráfico

O ImageMagick é um editor de imagens que utiliza o comando display para edição de imagens de forma rápida e simples como cortar, aplicar escala de cinzas, rotacionar, moldurar e outros recursos limitados na interface gráfica, mas os melhores recursos estão no uso da linha de comando principalmente para aplicar efeitos e conversões em lote nas imagens.

Existe dois atalhos iguais ImageMagick (display Q16) no grupo Gráficos do menu de programa, mas nenhum deles funciona para executar o programa display que serve para editação básica de fotos, mas se executar o comando display em uma janela de terminal o mesmo funciona normalmente.

Tentei de várias formas corrigir o problema do atalho do menu sem resultados, como uma solução paliativa, já que o comando display somente roda pelo terminal, fiz o seguinte.
Excluir o arquivo display-im6.q16.desktop em /usr/share/applications pois não precisamos de 2 atalhos iguais.
Agora devemos editar o outro arquivo que é display-im6.desktop.

$ sudo leafpad  /usr/share/applications/display-im6.desktop

Altere a seguinte linha:
Exec=/usr/bin/display-im6 %f    para  Exec=xterm -iconic -e /usr/bin/display-im6 %f

Salve o arquivo, agora quando você escolher o atalho ImageMagick (display Q16) o comando display será executando, sendo a janela de xterm minimizada automaticamente, ficando em primeiro plano a janela do display.

Nota:
A instalação padrão do Lubuntu, com mais o que foi instalado até aqui ocupou um espaço em disco de 4.5 GB.

Obviamente que os pacotes aqui instalados e citados é para um uso básico e pessoal, mais para perfil de quem somente usa o computador essencialmente para navegar no Youtube, Facebook e sites de noticias, pois muitos outros tipos de pacotes deveram ser instalado dependendo do seu perfil de usuário.