quarta-feira, 29 de novembro de 2017

Instalando suporte a sistema de arquivos exFAT no Slackware

Se você estiver precisando acessar pendrives com sistema de arquivos exFAT ou quer formatar um neste filesystem no Slackware também é possível.
Tendo o sbopkg instalado em seu sistema Slackware, basta executar o comando abaixo que instalará os pacotes necessários.


$ sudo sbopkg -i exfat-utils

Com isto será instalado os pacotes fuse-exfat e exfat-utils no seu sistema.

Formatando o pendrive em exfat

Em uma janela de terminal execute:

$ sudo mkfs.exfat /dev/sdb1
mkexfatfs 1.2.7
Creating... done.
Flushing... done.
File system created successfully

IMPORTANTE:
Troque o device sdb1 pelo correto do pendrive conectado na porta usb.

Montagem manual do pendrive pelo terminal

$ sudo mount -t exfat /dev/sdb1 /mnt/usb
FUSE exfat 1.2.7

ou

$ sudo mount /dev/sdb1 /mnt/outra/
FUSE exfat 1.2.7

Montagem no modo gráfico

A montagem pelo modo gráfico é super fácil também para o filesystem exfat, logo na detecção do pendrive inserido, se estiver utilizando um gestor de janelas desktop completo como Xfce4, Lxde, Mate e outros será perguntado se deseja abrir com o gerenciador de arquivos padrão do mesmo, caso não esteja configurado automaticamente para esta função, bastando clicar em Ok ou Sim, e o os arquivos do pendrive serão exibidos.

quarta-feira, 22 de novembro de 2017

Desinstalando o Xfce4 no Slackware

Se você tem vários gerenciadores de janelas instalando no Slackware e quiser remover facilmente todos os aplicativos exclusivos do Xfce4 para ganhar mais espaço em disco, e também evitar aplicações que faz a mesma coisa, deixando o sistema mais enxuto execute o script abaixo como root ou usando o sudo.

$ sudo ./uninstall-xfce4.sh


Conteúdo do script uninstall-xfce4.sh

Copie todas as linhas abaixo e cole num editor de texto ASCII puro, salve com o nome uninstall-xfce4.sh e torne executável com o comando 
chmod +x uninstall-xfce4.sh.

removepkg  Thunar
removepkg  garcon
removepkg  gtk-xfce-engine
removepkg  libxfce4ui
removepkg  libxfce4util
removepkg  orage
removepkg  parole
removepkg  ristretto
removepkg  thunar-archive-plugin
removepkg  thunar-media-tags-plugin
removepkg  thunar-volman
removepkg  user-settings-xfce
removepkg  xfburn
removepkg  xfce4-appfinder
removepkg  xfce4-battery-plugin
removepkg  xfce4-clipman-plugin
removepkg  xfce4-cpufreq-plugin
removepkg  xfce4-cpugraph-plugin
removepkg  xfce4-dev-tools
removepkg  xfce4-dict
removepkg  xfce4-diskperf-plugin
removepkg  xfce4-eyes-plugin
removepkg  xfce4-genmon-plugin
removepkg  xfce4-mailwatch-plugin
removepkg  xfce4-netload-plugin
removepkg  xfce4-notes-plugin
removepkg  xfce4-notifyd
removepkg  xfce4-panel
removepkg  xfce4-places-plugin
removepkg  xfce4-power-manager
removepkg  xfce4-pulseaudio-plugin
removepkg  xfce4-screenshooter
removepkg  xfce4-session
removepkg  xfce4-settings
removepkg  xfce4-systemload-plugin
removepkg  xfce4-taskmanager
removepkg  xfce4-terminal
removepkg  xfce4-terminal-colors-solarized
removepkg  xfce4-time-out-plugin
removepkg  xfce4-verve-plugin
removepkg  xfce4-wavelan-plugin
removepkg  xfce4-weather-plugin
removepkg  xfce4-xkb-plugin
removepkg  xfconf
removepkg  xfdesktop
removepkg  xfwm4
removepkg  xfburn
removepkg  xfce4-whiskermenu-plugin
removepkg  exo
removepkg  tumbler

quinta-feira, 16 de novembro de 2017

Calc, a calculadora de linha de comando

Calc é uma calculadora de linha de comando muito fácil de usar, podendo ser utilizada no modo interativo ou modo comando a comando, sendo que a mesma pode ser utilizada fora do ambiente gráfico, muito útil para usar em servidores sem o X instalado ou se você também usa um gerenciador de janelas de tela cheia feito para o console como o screen ou  dvtm podendo ter mais de 1 tela no mesmo terminal físico para trabalhar com vários processos ao mesmo tempo. Se desejar experimentar o calc, você pode rodar o mesmo em uma janela de terminal dentro do X Window.



Vamos alguns exemplos práticos.

Modo comando a comando

$ calc 9-2
7

$ calc 9-2+5
12

$ calc 9-'(2+5)'
2

Multiplicação

$ calc 2.5*3
7.5

Nota: para números não inteiro use somente ponto (.).

$ calc 2.5 *'(3)'
7.5

$   calc '23 * 47'
1081

Nos dois últimos exemplos acima se você utilizar o * para multiplicar onde ouver espaço em branco é obrigatório usar parenteses no valor ou aspas simples, pois o shell interpreta o '*' como um arquivo global.

$ calc 9/2
4.5

$ calc '(45.3/2)'
22.65

ou 

$ calc 45.3/2
22.65

Fazendo porcentagem

+10% de 200

$ calc 10*200/100+200
220

-10% de 200

$ calc 10*200/100-200
-180

Potenciação

$ calc 2^3
8

Raiz quadrada

$ calc 'sqrt(144)'
12

ou desta forma

$ calc '144^(1/2)'
12

Modo interativo

Para iniciar  o calc no modo interativo, use o flag -i com ou sem a operação a fazer ou execute simplesmente o calc sem nenhuma operação ou flag sendo assumido neste caso por default o modo interativo.

$  calc -i 2+5
7
; 8*4
32
; 8*4-5
27
; 9-5
4
; 144^(1/2)  (No modo interativo não use as aspas simples ao fazer                             a raiz quadrada de 144 desta forma)
12

Para sair do modo interativo digite: quit e tecle Enter.

Notas gerais:
Em algumas situações e cálculos mais complexos o uso de parenteses e aspas simples é obrigatório.

Gravando seus cálculos em tempo real em um arquivo no screen

No screen que é um gerenciador de janelas para terminal, tendo pelo menos 2 split aberto, numa janela (split) você executa o comando abaixo:

$ calc > calculando.txt

Nota que nesta janela você não verá o que você digita, já que a saída foi redirecionada para um arquivo, mas para acompanhar o que você digita na calculadora, vendo tudo que está sendo gravado no arquivo em tempo real execute o comando abaixo em outro split do screen.

$ watch -n 1 cat calculando.txt

Para finalizar a calculadora, digite quit e use ctrl+c para cancelar o watch.

Dica:
Para os amantes em programas em modo texto, mesmo utilizando um ambiente gráfico para criar um atalho no menu de programa, use a seguinte linha de comando sendo que o terminal, fonte e tamanho altere a seu gosto.

$ xterm -title "Calculadora" -fa 'Luxi Mono' -fs 12 -e calc -i

Para copiar a operação ou resultado, selecione com o mouse e use o botão do meio para colar onde quiser em terminais que não suporta a opção copiar e colar do menu do mouse.


Ajuda
$ man calc
$ calc help help
$ calc help overview
$ calc help usage
$ calc help environment
$ calc help config

Instalação no Slackware 

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

$ sudo sbopkg -i calc

Nota:
Algumas distros pode não tem o pacote calc nos seus repositórios.

Página oficial em: 

Source em: