Fiz a instalação com o DVD 1, e após a instalação configurei a lista de repositórios no arquivo /etc/apt/sources.list
seguindo o novo sistema de redirecionamento automático dos repositórios: http://http.debian.net:
deb http://httpredir.debian.org/debian jessie main contrib non-free
Uso o Icedove para ler meus emails e queria exportar as mensagens armazedadas da máquina antiga para a nova instalação. Por isso baixei (na máquina antiga) o complemento ImportExportTools seguindo as dicas do site How to import mails to/Export mails from Icedove?, para armazenar as mensagens e posterior transferência para a nova instalação.
Fiz a instalação do Icedove com o comando:
bash#
apt-get install icedove icedove-l10n-pt-br
Fiz a exportação das mensagens clicando em cada pasta e, com o botão direito, selecionando no menu de contexto as opções: Importar/Exportar no formato mbox/eml -> Exportar pasta (ou Exportar pasta com sub-pastas (com estrutura)) -> e escolhendo um pendrive para transferir os arquivos para o outro nobebook.
E para importar as mensagens no destino, selecionei no menu de contexto: Importar/Exportar no formato mbox/eml -> Importar ficheiro mbox -> e selecionar os arquivos correspondentes, que são reconhecidos pelo sistema como “arquivos de caixa de correio (mbox)”, e finalmente criar os filtros das mensagens.
Observei que alguns filtros não estavam funcionando para algumas pastas. Resolvi o problema apenas criando manualmente novas caixas e redirecionando os filtros para as novas pastas criadas (Ex: Debian_User -> Debian_User_2).
No nobebook Dell (Latitude D430) a interface Wifi pode ser ligada ou desligada por uma chave na lateral direita. Ao ativar essa chave e iniciar a máquina notei que não estava inicializando e ao entrar no modo texto vi uma mensagem rolando continuamente na tela com a seguinte informação: “Failed to load iwlwifi-3945-2”. Isso significa a falta do firmware para a placa wifi. Para resolver esse problema bastou desligar a chave de controle da interface wifi, reiniciar a máquina e instalar o pacote:
bash#
apt-get install firmware-iwlwifi
bash#
apt-get install docbook-xsl xsltproc
E o Emacs foi instalado com o comando:
bash#
apt-get install emacs
Após edição dos fontes xml os arquivos html são gerados com o comando:
bash$
xsltproc --stringparam section.autolabel 1 --stringparam section.label.includes.component.label 1 /usr/share/xml/docbook/stylesheet/docbook-xsl/xhtml/chunk.xsl linux.xml
Blackbox
bash#
apt-get install blackbox
bash#
apt-get install fluxbox
Openbox
bash#
apt-get install openbox
XFCE (Fonte: https://wiki.debian.org/Xfce
bash#
apt-get install xfce4
Esse comando instala a versão 4.10.1 do XFCE.
E alguns utilitários do XFCE.
bash#
apt-get install xfce4-goodies
Uma visão geral do XFCE: www.xfce.org/about/tour410
bash#
apt-get install lxde
Pesquisei na lista de pacotes pelo programa gftp, um cliente de FTP muito funcional, mas decobri que ele não foi incluído no repositório para o Jessie. Então resolvi instalar o filezilla.
bash#
apt-get install filezilla
Um comparativo entre clientes de FTP: Comparison of FTP client software
Em uma das mensagens que recebi na lista de discussão debian-user, fiquei sabendo que os gerenciadores de arquivos (nautilus, dolphin, thunar etc) oferecem suporte para a transferência de arquivos.
Para acessar o servidor FTP basta digitar no endereço do gerenciador de arquivos: ftp://[username]@[ftp_server]
Alguns tutoriais para o uso dos gerenciadores de arquivos como clientes de FTP:
Para instalar o programa pdftk:
bash#
apt-get install pdftk
Por exemplo, para extrair apenas as páginas 4 a 8 do volume 12: (Fonte: http://www.linuxjournal.com/content/tech-tip-extract-pages-pdf)
bash$
pdftk A=Divirtase_com_a_Eletronica_Vol_12.pdf cat A4-8 output vagalume_eletronico.pdf
Para converter as páginas de um arquivo pdf em figuras jpg:
bash$
convert -density 300
arquivo.pdf arquivo.jpg
1/2/2016 - Configuração manual de data e hora (Fonte: https://wiki.debian.org/DateTime)
bash#
date --set
1998-11-02
bash#
date --set
21:08:00
13/02/2016 - Para visualizar o calendário do mês corrente basta digitar o comando cal.
17/02/2016 - Para desbloquear o Firefox e permitir copiar o conteúdo exibido em qualquer site, basta digitar about:config e procurar pela opção “dom.event.clipboardevents.enabled” e dar dois cliques para alterar o valor de “true” para “false”. (Fonte: http://digiwonk.wonderhowto.com/how-to/re-enable-copy-paste-annoying-sites-block-0155910/)
10/02/2016 - Para instalar o interpretador Tcl e a toolkit gráfica Tk.
bash#
apt-get install
tcl8.6 tcl8.6-doc tk8.6 tk8.6-doc
12/02/2016 - Ao tentar rodar um script tcl, recebi a mensagem de que o wish não estava instalado.
Isso foi resolvido criando um link simbólico com o nome wish no diretório /usr/bin
.
Primeiro entrar, como root, no diretório /usr/bin
:
#
cd /usr/bin
E criar o link:
#
ln -v -s
/usr/bin/wish8.6 wish
O comando ls -l wish retorna:
lrwxrwxrwx 1 root root 16 Fev 12 12:07 wish -> /usr/bin/wish8.6
A partir daí todos os programas que “chamam” o wish automaticamente carregam o interpretador wish8.6.
Mas quando o programa tenta abrir a porta serial /dev/ttyUSB0
aparece a mensagem:
couldn't open "/dev/ttyUSB0": permission denied
Para resolver isso basta adicionar a conta de usuário no grupo “dialout”:
#
usermod -a -G
dialout [UserName]
Se isso não for suficiente, adicionar também ao grupo “tty”:
#
usermod -a -G
tty [UserName]
Para facilitar o desenvolvimento com Tcl/Tk instalei o console TkCon:
bash#
apt-get install
tkcon
Este console oferece uma série de vantagens tais como: histórico de comandos, comandos coloridos e autocomplemento.
A biblioteca Tcllib é uma coleção de módulos que eferecem várias funcionalidades como por exemplo: cálculos matemáticos, estrutura de dados, processamento de texto, programação em rede e registro de eventos (log) dentre outros.
Instalei o pacote tcllib para usar o pacote de log da Tcl:
bash#
apt-get install
tcllib
Para instalar o pacote Plotchart, instalei o tklib com o comando:
#
apt-get install tklib
E após instalado o pacote pode ser usado nos scripts incluindo no início o comando package require Plotchart
.
Para verificar a instalação abri o Tcl no modo interativo (tclsh) e digitei:
$ tclsh % package require Plotchart attempt to provide package Plotchart 2.1.0 failed: package Plotchart 2.0.1 provided instead %
Mas apareceu uma mensagem estranha, informando que havia carregado a versão 2.0.1 no lugar da versão 2.1.0.
Dando uma pesquisada encontrei na mensagem https://community.activestate.com/node/9786 a sugestão de editar o arquivo /usr/share/tcltk/tklib0.6/plotchart/plotchart.tcl
e editar a última linha substituindo 2.0.1 por 2.1.0
Depois dessa pequena alteração o mensagem de falha sumiu:
$ tclsh % package require Plotchart 2.1.0
Mas no fórum comp.lang.tcl foi sugerido baixar a versão mais recente do Tklib
para usar os novos recursos do Plotchart
.
Para isso baixar o arquivo https://github.com/tcltk/tklib/archive/master.zip, descompactar e substituir os arquivos da pasta /usr/share/tcltk/tklib0.6/plotchart/
pelos arquivos da pasta tklib-master/modules/plotchart/
.
Me lembrei que essa sugestão de atualização do Plotchart
também já havia sido sugerida em outra oportunidade no fórum comp.lang.tcl.
Instalando os drivers para a impressora HP LaserJet 1020 (Fontes: http://www.gustavoroberto.blog.br/2007/12/07/instalando-hp-1020-no-debian-e-em-outros/, https://lists.debian.org/debian-user-spanish/2009/11/msg00071.html, http://nageltux.wordpress.com/2011/03/24/impresora-hp-1020-en-debian-squeeze, https://wiki.debian.org/Instalar_HP_LaserJet_1020 e http://foo2zjs.rkkda.com/)
Como root instalar:
bash#
apt-get install
build-essential tix foomatic-filters groff dc
bash#
apt-get install
cups
E como usuário normal:
bash$
wget -O
foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
bash$
tar -xzvf
foo2zjs.tar.gz
bash$
cd foo2zjs
bash$
make bash$
./getweb 1020
E como root:
bash#
make install
bash#
make install-hotplug
Mas ao executar o comando make install-hotplug apareceu a mensagem:
# # Hotplug Installation Dependencies... # *** *** Error: system-config-printer-udev is installed! *** *** Remove it with: (Fedora) *** # yum remove system-config-printer-udev *** OR *** # rpm -e --nodeps system-config-printer-udev *** OR (Ubuntu, Debian) *** $ sudo apt-get remove system-config-printer-udev *** OR (SUSE) *** # zypper rm udev-configure-printer *** OR (generic linux) *** # rm -f /lib/udev/rules.d/*-printers.rules *** Makefile:942: recipe for target 'install-hotplug-test' failed make: *** [install-hotplug-test] Error 1
Resolvi seguir a sugestão e remover o pacote:
bash#
apt-get remove
remove system-config-printer-udev
E em seguida o comando make install-hotplug rodou normalmente.
Em seguida:
bash#
make cups
E finalmente configurar instalar a impressora no cups abrindo o navegador e digitando no endereço “localhost:631” (sem aspas).
Para instalar o OpenSCAD:
bash#
apt-get install
openscad
Diferentemente dos modeladores interativos, o OpenScad é um interpretador, ou seja, lê um script (roteiro) e cria um modelo 3D.
Alguns links:
Programação 3D com OpenSCad, OpenSCAD User Manual, https://limawill.wordpress.com/tag/openscad/.
Seguindo o tutorial Instalação de extensões no LibreOffice, instalei as seguintes extensões:
Ao tentar transferir arquivos do meu celular para o nobebook pelo bluetooth percebi que ainda não tinha instalado os pacotes necessários:
bash#
apt-get install
bluetooth
bash#
apt-get install
gnome-bluetooth
E em seguida seguida tentei seguir os passos do tutorial https://wiki.debian.org/BluetoothUser mas o comando hcitool não mostrava qualquer dispositivo:
# hcitool dev Devices:
O sistema mostrava mensagens sobre Bluetooth durante o boot:
# dmesg | grep -i blue [ 9.685735] Bluetooth: Core ver 2.19 [ 9.685759] Bluetooth: HCI device and connection manager initialized [ 9.685770] Bluetooth: HCI socket layer initialized [ 9.685773] Bluetooth: L2CAP socket layer initialized [ 9.685787] Bluetooth: SCO socket layer initialized [ 20.010114] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 20.010119] Bluetooth: BNEP filters: protocol multicast [ 20.010135] Bluetooth: BNEP socket layer initialized
O serviço bluetooth estava rodando:
# /etc/init.d/bluetooth status bluetooth.service - Bluetooth service Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled) Active: active (running) since Dom 2016-03-06 18:25:33 UTC; 10min ago Docs: man:bluetoothd(8) Main PID: 1594 (bluetoothd) Status: "Running" CGroup: /system.slice/bluetooth.service |-1594 /usr/lib/bluetooth/bluetoothd Mar 06 18:25:33 localhost bluetoothd[1594]: Bluetooth daemon 5.23 Mar 06 18:25:33 localhost bluetoothd[1594]: Starting SDP server Mar 06 18:25:33 localhost bluetoothd[1594]: Bluetooth management interface 1.6 initialized
E reiniciamos o serviço:
# /etc/init.d/bluetooth restart [ ok ] Restarting bluetooth (via systemctl): bluetooth.service.
Mas o comando hcitool ainda não mostrava qualquer dispositivo:
O comando lsmod indicava alguns módulos bluetooth:
# lsmod | grep bluetooth bluetooth 340064 6 bnep,btusb 6lowpan_iphc 16548 1 bluetooth rfkill 18387 5 cfg80211,bluetooth,dell_laptop crc16 12327 2 ext4,bluetooth
Pedi ajuda na lista de usuários Debian e me indicaram usar os comandos bluetoothctl e rfkill.
Primeiro tive que instalar o programa rfkill:
bash#
apt-get install
rfkill
E seguindo as dicas no página http://www.geekmind.net/2011/01/linux-wifi-operation-not-possible-due.html, rodei o comando:
# rfkill list 1: dell-wifi: Wireless LAN Soft blocked: no Hard blocked: no 2: dell-bluetooth: Bluetooth Soft blocked: yes Hard blocked: no 3: phy0: Wireless LAN Soft blocked: no Hard blocked: no
E foi possível identificar a mensagem: “Soft blocked: yes”.
Para desbloquear executei o comando com a opção “unblick” o ID 2 do dispositivo dell-bluetooth:
bash#
rfkill unblock
2
E em seguida o comando rfkill list indicava “Soft blocked: no”:
# rfkill list 1: dell-wifi: Wireless LAN Soft blocked: no Hard blocked: no 2: dell-bluetooth: Bluetooth Soft blocked: no Hard blocked: no 3: phy0: Wireless LAN Soft blocked: no Hard blocked: no 4: hci0: Bluetooth Soft blocked: no Hard blocked: no
Pude verificar que o led indicador do bluetooth acendeu e o comando hcitool passou a indicar o endereço do dispositivo:
#hcitool dev Devices: hci0 xx:xx:xx:xx:xx:xx
Para testar a conexão entre o nobebook e o celular, ativei no celular a ferramenta de pareamento seguindo as telas: Menu -> Conectiv. -> Bluetooth, e na aba direita clicar em Opções -> Novo disp. pareado -> Mais dispositivos. Mas após alguns instantes não aparecia o nobebook como um dispositivo bluetooth.
Depois de pesquisar um pouco descobri que poderia usar o comando hciconfig para ativar ou desativar a visibilidade do nobebook.
Para ativar a visibilidade:
bash#
hciconfig hci0
piscan
E para desativar:
bash#
hciconfig hci0
noscan
Após ativar a visibilidade o celular passou a identificar o nobebook. :^)
Depois de ativar o device retomei o trabalho de pareamento do celular com o nobebook seguindo o tutorial https://wiki.debian.org/BluetoothUser. E para facilitar a transferência de arquivos instalei o aplicativo blueman:
bash#
apt-get install
blueman
Com o blueman era possível conectar e visualizar as pastas na memória do celular, mas ao tentar fazer o download de um arquivo aparecia a mensagem de erro “Another operation in progress”.
Removi o pacote gnome-bluetooth imaginando que poderia estar havendo algum conflito, mas não adiantou.
bash#
apt-get remove --purge
gnome-bluetooth
Em seguida removi o blueman:
bash#
apt-get remove --purge
blueman
E reinstalei o gnome-bluetooth mas também não adiantou.
Também instalei o gnome-user-share
para ativar o compartilhamento pelo bluetooth.
Para abrir a janela de configuração do Gnome, executar o comando gnome-control-center.
Informações sobre o dispositivo bluetooth ficam armazenadas na pasta /var/lib/bluetooth
O bluetoothctl é uma ferramenta para configurar uma conexão bluetooth pela linha de comando (CLI - Command Line Interface) que pode ser executada digitando em um terminal bluetoothctl. (Tutoriais: bluetoothctl - command-line bluetooth manager e bluetoothctl - Bluetooth Manager - Linux CLI )
Testei inicialmente os seguintes comandos:
[bluetooth]# devices Device xx:xx:xx:xx:xx:xx Nokia E71 [bluetooth]# pairable on Changing pairable on succeeded [bluetooth]# discoverable on Changing discoverable on succeeded [bluetooth]# default-agent No agent is registered [bluetooth]# pair xx:xx:xx:xx:xx:xx Attempting to pair with xx:xx:xx:xx:xx:xx Failed to pair: org.bluez.Error.AlreadyExists [bluetooth]# trust xx:xx:xx:xx:xx:xx Changing xx:xx:xx:xx:xx:xx trust succeeded [bluetooth]# connect xx:xx:xx:xx:xx:xx Attempting to connect to xx:xx:xx:xx:xx:xx Failed to connect: org.bluez.Error.Failed [bluetooth]#
Depois percebi que haviam diferentes opções no comando agent, e ao selecionar a opção “DisplayYesNo” tive a oportunidade de digitar o código PIN no terminal:
[bluetooth]# power on Changing power on succeeded [bluetooth]# agent DisplayOnly KeyboardDisplay NoInputNoOutput on DisplayYesNo KeyboardOnly off [bluetooth]# agent DisplayYesNo Agent registered [bluetooth]# scan on Discovery started [CHG] Controller xx:xx:xx:xx:xx:xx Discovering: yes [NEW] Device xx:xx:xx:xx:xx:xx Nokia E71 [bluetooth]# pair xx:xx:xx:xx:xx:xx Attempting to pair with xx:xx:xx:xx:xx:xx [CHG] Device xx:xx:xx:xx:xx:xx Connected: yes Request PIN code [agent] Enter PIN code: 12345 [CHG] Device xx:xx:xx:xx:xx:xx UUIDs: 00000002-0000-1000-8000-0002ee000002 ... 00005601-0000-1000-8000-0002ee000001 [CHG] Device xx:xx:xx:xx:xx:xx Paired: yes Pairing successful [CHG] Device xx:xx:xx:xx:xx:xx Connected: no
Inicialmente instalei o pacote obexfs:
bash#
apt-get install
obexfs
Em seguida rodei o programa sdptool para obter informações sobre o dispositivo:
bash$
sdptool browse
xx:xx:xx:xx:xx:xx
E procurei na seção “Service Name: OBEX File Transfer” a linha “Channel: 11”. Ou seja o canal para transferência de arquivo é o “11”.
Em seguida criei uma pasta bluetooth
e tentei montar com o comando:
bash$
obexfs -b
xx:xx:xx:xx:xx:xx
-B
11 /home/markos/bluetooth/
O dispositivo foi montado mas não consegui fazer download dos arquivos. :^(
Mais tarde encontrei no site www.thinkwiki.org/wiki/How_to_setup_Bluetooth algumas informações que indicam que o uso do obexfs com o sistema Symbian, instalado no Nokia E71, não é trivial. :^(
Inicialmente instalei o pacote obexftp:
bash#
apt-get install
obexftp
Para visualizar as partições no diretório raiz (/):
bash$
obexftp -b
xx:xx:xx:xx:xx:xx
-c
/
-l
Selecionando a partição E:
bash$
obexftp -b
xx:xx:xx:xx:xx:xx
-c
E:/Videos
-l
E finalmente fazer o download de um arquivo:
bash$
obexftp -b
xx:xx:xx:xx:xx:xx
-c
E:/Videos/201603/2016030
-g
6274.mp4
Ufa! Foi a primeira vez que pude fazer o download de um arquivo pelo bluetooth. :^)
Também instalei o bluez-tools:
bash#
apt-get install
bluez-tools
Este pacote contém as seguintes ferramentas: bt-adapter, bt-agent, bt-device, bt-network e bt-obex.
No site gvfs: File copy fails with "Another operation in progress" aparecem relatos do mesmo tipo de problema que eu encontrei ao tentar fazer a transferência de arquivos pelo bluetooth, e no qual é sugerido o uso do obexpush.
https://www.garron.me/en/go2linux/how-transfer-files-bluetooth-linux.html
http://manpages.ubuntu.com/manpages/raring/man1/obexfs.1.html
https://help.ubuntu.com/community/BluetoothSetup#Manual_Discovery
http://askubuntu.com/questions/450698/how-to-turn-on-and-off-bluetooth-visibility-mode
http://unix.stackexchange.com/questions/92036/enabling-bluetooth-discoverability-upon-start-up
http://askubuntu.com/questions/98702/how-to-unblock-something-listed-in-rfkill
http://unix.stackexchange.com/questions/202773/bluetooth-file-transfer-issue-in-debian-jessie
Para assistir um Webinar tive que instalar o Flash com o comando:
bash#
apt-get install
flashplugin-nonfree
No final da instalação vi a mensagem:
2016-03-22 09:40:00 (186 KB/s) - "/tmp/flashplugin-nonfree.PsZaDeO40v/install_flash_player_11_linux.i386.tar.gz" salvo [6968176/6968176]
Fiquei confuso se o instalador havia apenas feito o download ou havia instalado o plugin libflashplayer.so
.
Segui as orientações do site Como Instalar o Plugin Flash Player pelo APT no Debian e foi possível confirmar a instalação.
O plugin libflashplayer.so
foi localizado na pasta:
find / -name libflashplayer.so /usr/lib/flashplugin-nonfree/libflashplayer.so
Para baixar vídeos do Youtube instalei o programa youtube-dl, um programa escrito em Python que oferece muitos recursos.
O programa pode ser baixado do repositório de pacotes do Debian ou, versões mais recentes, do site https://rg3.github.io/youtube-dl.
Para baixar do repositório usar o comando:
#
apt-get install
youtube-dl
Para baixar um vídeo basta executar o programa colocando como argumento o endereço do vídeo:
$
youtube-dl http://[endereço do vídeo]
Existem algumas opções para listar e baixar arquivos de legendas conforme a seção Subtitle Options:
Subtitle Options:
--write-sub Write subtitle file
--write-auto-sub Write automatically generated subtitle file
(YouTube only)
--all-subs Download all the available subtitles of the
video
--list-subs List all available subtitles for the video
--sub-format FORMAT Subtitle format, accepts formats
preference, for example: "srt" or
"ass/srt/best"
--sub-lang LANGS Languages of the subtitles to download
(optional) separated by commas, use --list-
subs for available language tags
Para lista as legendas disponíveis usei o comando:
$
youtube-dl --list-subs
http://[endereço do vídeo]
E após identificar a disponibilidade de legendas em Português Brasileiro baixei com o comando:
$
youtube-dl --write-sub --sub-lang pt-BR
http://[endereço do vídeo]
Para gravar a imagem iso do Debian Jessie em um CD, instalei o programa K3B com o comando:
apt-get
install
k3b
Para visualizar arquivos do tipo CHM instalei o programa xchm com o comando:
apt-get
install
xchm
apt-get
install
wine
Mas ao tentar instalar um aplicativo xxx.exe o wine informou que seria necessário instalar o Mono para rodar aplicativos baseados em “.Net”.
Instalei o pacote:
apt-get
install
mono-complete
Mas ao tentar rodar o aplicativo apareceu a mensagem:
wine xxx.exe wine: Install Mono for Windows to run .NET applications.
Instalei o winetricks:
apt-get
install
winetricks
E em seguida:
winetricks
dotnet20
Mas não funcionou:
wine xxx.exe wine: Install Mono for Windows to run .NET applications.
Então resolvi “desistir”, afinal não tenho qualquer entusiasmo para tentar usar aplicativos Window™. ;^)
Algum tempo depois descobri que ao tentar abrir um arquivo de imagens pelo gerenciador de arquivos o sistema tentava abrir usando o “Internet Explorer” usando o Wine.
Tive dificuldades para encontrar uma forma de resolver e pedi ajuda na lista de discussão https://lists.debian.org/debian-user/. Foi sugerido pesquisar por “file extension associations lxde” e finalmente encontrei uma dica nas páginas: https://myhumblecorner.wordpress.com/2011/10/29/removing-wines-default-application-entries/ e https://askubuntu.com/questions/763805/open-with-wine-internet-explorer-option-left-in-shutter-after-removing-wine/763814.
Depois de rodar o comando winecfg e fazer as alterações sugeridas, também removi os arquivos do wine do diretório .local/share/applications
e rodei o comando:
bash$
update-mime-database .local/share/mime
E fiquei livre do “Internet Explorer”. :-)
O Fritzing é um software de código aberto muito útil para desenhar circuitos com Arduino.
apt-get
install
fritzing
Comandos para listar programas por tamanho: http://unix.stackexchange.com/questions/88065/sorting-files-according-to-size-recursively.
Tentei montar um adaptador “SD Card” no slot “SD” do nobebook mas apareceram várias mensagens de erro com o comando dmesg:
mmcblk0: retrying using single block read [ 314.735037] mmcblk0: error -84 transferring data, sector 62414720, nr 8, cmd response 0x900, card status 0x0 [ 314.737814] mmcblk0: error -84 transferring data, sector 62414721, nr 7, cmd response 0x900, card status 0x0 ...
Seguindo a dica Montar SD CARD no “Viva o Linux” carreguei os módulos:
bash#
modprobe mmc_block
bash#
modprobe wbsd
E após recolocar o cartão o dispositivo foi montado como /dev/mmcblk0p1
e o comando dmesg mostra:
mmc0: card 0001 removed mmc0: new high speed SDHC card at address 0001 mmcblk0: mmc0:0001 00000 29.7 GiB mmcblk0: p1 FAT-fs (mmcblk0p1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! perf interrupt took too long (5010 > 5000), lowering kernel.perf_event_max_sample_rate to 25000
Para reparticionar o cartão micro SD instalei o editor de partições Gparted com o comando:
apt-get
install
gparted
Para converter um arquivo de vídeo MP4 em um formato compatível com DVD player e gravar em um CD instalei o DeVeDe:
apt-get
install
devede
Tive problemas com o DeVeDe e decidi testar o Winff:
apt-get
install
winff
Seguindo as dicas dos sites Installing Ffmpeg on Debian GNU/Linux Version 8.0 (Jessie) e wiki.debian.org/ffmpeg, atualizei o arquivo /etc/apt/sources.list
com o repositórios:
deb http://www.deb-multimedia.org jessie main non-free
deb-src http://www.deb-multimedia.org jessie main non-free
E instalei o Ffmpeg com os comandos:
apt-get
update
apt-get
install
deb-multimedia-keyring
apt-get
update
apt-get
install
ffmpeg
apt-get
install
libav-tools
Alguns links sobre a conversão de vídeos:
SQLite é uma pequena biblioteca C que implementa um banco de dados SQL completo, embutido e sem configurações. (Fonte: SQLite Brasil).
Seguindo a dica Can't find package sqlite3 - using Tcl on Ubuntu instalei os pacotes:
apt-get
install
sqlite3
apt-get
install
libsqlite3-tcl
E para acessar a biblioteca dentro de um script Tcl basta carregar com o comando package require sqlite3.
Conforme o wiki https://wiki.debian.org/Java:
apt-get
install
default-jre
apt-get
install
default-jdk
Conforme o wiki https://askubuntu.com/questions/106770/take-a-picture-from-terminal:
apt-get
install
xawtv
apt-get
install
streamer
O streamer apresentava os mesmos problemas do Cheese (alteração nas cores) por isso instalei os programas(https://askubuntu.com/questions/463502/camera-keep-changing-its-colors-from-light-red-to-light-green-every-0-25-sec-u):
apt-get
install
kamerka
apt-get
install
kamoso
apt-get
install
camorama
apt-get
install
uvccapture
apt-get
install
webcam
apt-get
install
guvcview
Mas os programas kamerka e kamoso só rodam no modo gráfico então instalei o fswebcam:
apt-get
install
fswebcam
Mas nos primeiros teste que fiz percebi o mesmo problema de alteração das cores (azul -> vermelho e vermelho -> azul). No site fswebcam not displaying images properly encontrei dicas de algumas opções de comando que ajudaram a minimizar o problema:
fswebcam
-r 640x480 --fps 15 -S 8 --png
teste_fswebcam.png
fswebcam
-r 640x480 --jpeg 100 -D 1 -S 13
teste_fswebcam.jpg
E adicionar a opção --no-banner para remover a data. (fswebcam com Raspberry Pi)
Opções de configuração: Webcam settings on Ubuntu and Fedora Linux CLI from terminal.
Para a criação de gráficos 3D instalei o Gnuplot:
apt-get
install
gnuplot5
Baixei um livro no formato ePub e para ler instalei o fbreader:
apt-get
install
fbreader
E para converter para o formato PDF instalei o Calibre (Fonte: converting epub files to PDF format)
apt-get
install
calibre
E fiz a conversão para pdf com o comando:
ebook-convert
ebook-convert file.epub file.pdf
Seguindo o livro Head First Learn to Code, instalei o IDLE para Python 3.4 com o comando:
apt-get
install
idle-python3.4