sexta-feira, 6 de julho de 2018

Como Atualizar para o Novo Linux Mint


Explicação de como realizar a atualização do Linx Mint, sem precisar fazer uma instalação "do zero".



Olá pessoal, neste post pretendo mostrar para aqueles que utilizam o Linux Mint, que não é preciso baixar a iso da nova versão, salvar num pendrive e instalar a nova versão por cima da atual.

Antes de mais nada, aqui vão algumas considerações feitas por Clement Lefebvre:

Você precisar atualizar?


  • O Linux Mint 17x será suportado até 2019.
  • O Linux Mint 18x será suportado até 2021.



Se a sua versão do Linux Mint ainda for suportada e você estiver satisfeito com seu sistema atual, não será necessário atualizar.



1. Mais algumas sugestões de praxe a serem feitas: fazer backup e/ou utilizar o aplicativo Timeshift, que permite que você salve o estado do sistema num dado momento. Caso o sistema "quebre", você porderá retorna-lo a este estado, onde ele funcionava perfeitamente. O Timeshift é muito interessante e merece uma olhada.

Estando com seus dados seguros, vamos ao que interessa, que é atualizar para o Mint 19 codinome "Tara".

Atenção:
Os passos a seguir servem apenas para o Linux Mint 18.3. Se sua versão for inferior, deverá primeiro atualizar para a 18.3.



2. Para saber qual gerenciador de exibição você está usando atualmente, abra um terminal e digite:
cat /etc/X11/default-display-manager

Se o resultado for "/usr/sbin/lightdm", você poderá pular o passo seguinte direto para o item 3.

Se o resultado for "/usr/sbin/mdm", você precisará alternar os gerenciadores de exibição instalando o lightdm e removendo o mdm. Abra um terminal e digite:

apt install lightdm lightdm-settings slick-greeter

Quando solicitado a escolher um gerenciador de exibição entre MDM e LightDM, escolha LightDM.

Abra um terminal e digite:

apt remove --purge mdm mint-mdm-themes*

sudo dpkg-reconfigure lightdm

sudo reboot

3. Abra o Gerenciador de Atualizações e aplique/instale todas as atualizações disponíveis.
Depois abra um terminal
Clique em " Editar " -> " Preferências de perfil " -> " Rolagem ".
Marque a opção " ilimitado " e clique em " OK ".

Instalando a ferramenta de atualização:
apt install mintupgrade

4. Simulando a atualização: 
mintupgrade check

Então siga as instruções na tela.

Este comando aponta temporariamente seu sistema para os repositórios do Linux Mint 19 e calcula o impacto de uma atualização.

Note que este comando não afeta seu sistema. Depois que a simulação terminar, seus repositórios originais serão restaurados.

A saída mostra se a atualização é possível e, se for, quais pacotes serão atualizados, instalados, removidos e mantidos novamente.

É extremamente importante que você preste muita atenção à saída deste comando.

Se ele mostrar pacotes que estão impedindo a atualização, remova-os (e anote-os para tentar reinstalá-los após a atualização).

Observe também todos os pacotes importantes na lista de pacotes que seriam removidos, para que você possa reinstalá-los após a atualização.

Continue usando o " mintupgrade check " e não prossiga para a próxima etapa, até que esteja satisfeito com a saída.

5. Fazendo o download dos pacotes de atualização:
mintupgrade download

Observe que esse comando não executa a atualização propriamente dita, mas apenas faz o download dos pacotes.

Note também que este comando aponta seu sistema para os repositórios do Linux Mint 19 (se você quiser voltar para o Linux Mint 18.3 depois de usar este comando, você ainda pode, com o comando "mintupgrade restore-sources ").

Use o comando "mintupgrade download" até que todos os pacotes sejam baixados com sucesso.

6. Aplicar as atualizações
Nota: Este passo não é reversível. Depois de executá-lo, a única maneira de voltar é restaurando um instantâneo do sistema. Certifique-se de que você fez um instantâneo antes de seguir este último passo.

Para aplicar as atualizações, digite o seguinte comando:
mintupgrade upgrade

Pronto! Feito isto a atualização começa.
No meu caso, apareceram 2 mensagem "gráficas" em DOS, relativo ao Banco Firebird que tenho instalado, e outra relativa ao GRUB. Basta ler com calma o que as mensagem falam e decidir pelas opções que lhe são apresentadas.

Bom, o Mint foi atualizado para a versão 19, mas minha impressão foi que esta atualização foi um pouco demorada. Talvez uma instalação limpa seja mais rápida, mas de novo, é apenas uma sensação, para ter certeza teria que fazer um benchmark, cronometrando uma atualização e uma instalação. Mas se você não quiser ter fazer backup, intalar o sistema, depois reinstalar todas a coisas que você instalou anteriormente, sigam o tutorial acima, basedo no próprio site do Mint aqui!


Abraços a todos, boa atualização!
Até a próxima.






quinta-feira, 28 de junho de 2018

Como fazer para acessar arquivos da partição Linux no Windows?

Se você é como eu e está utilizando Linux em Dual-Boot com Windows, segue dica para acessar os arquivos de sua partição Linux, a partir do Windows.



Se você é usuário Linux e Windows, numa mesma máquina, ou seja, se está utilizando o artifício de dual-boot, sabe que estando no Linux, não tem problema, pois o mesmo é capaz de acessar sua partição windows, sem problemas, lhe permitindo copiar ou mover arquivos de um para o outro.

Mas o que fazer quando estamos no Windows e necessitamos daquele arquivo que está na partição Linux?
O Windows não me mostra tal partição. Também não quero ter que reiniciar o micro para acessar o Linux.
A solução para isso chama-se ext2fsd, e o mesmo pode ser encontrado em sua página oficial http://www.ext2fsd.com.
A última versão na data deste post é 0.69.

Depois de instalá-lo, ele lhe permitirá acessar sua partição ext, dando-lhe acesso aos seus arquivos.

A instalação não tem o que falar, clássica next, next, finish.

Abaixo está a cara do programinha, com a minha partição Linux Mint em destaque.




Depois com o programa aberto (não reparem pois tenho 2 hd's, com várias partições), basta clicar com o botão direito na partição e clicar em "Assign Drive Letter". 



Como pode ser visto, ele designará uma letra para o drive, no meu caso, criou um drive O:.



Com isto você pode abrir o Windows Explorer e navegar normalmente.


Espero que muitos se valham desta dica, bem legal!

Abraços a todos
e até a próxima.

quinta-feira, 21 de junho de 2018

Salvar imagens da tela do computador

Como fazer para salvar imagem que está na tela de seu computador.



As vezes você tem uma imagem que gostaria de copiar para compartilhar com um amigo, ou talvez uma mensagem de erro que queira enviar para um fórum ou para o suporte da empresa cujo programa está exibindo a mensagem de erro. Seja como for, aqui vão algumas dicas de como salvar as imagens que aparecem em seu desktop do seu Linux Mint (estou utilizando o Mint como exemplo, pois sou usuário do mesmo, mas creio que seja o mesmo para o Ubuntu e todas as outras derivações, que é o caso do Mint).

1 - O mais simples de todos é simplesmente primir a tecla PRINT SCREEN. Fazendo isto, ocorrerá um som (um click) de máquina fotográfica e em seguida a abertura da seguinte janela:



Repare que ele automaticamente nomeia o arquivo como 'Captura de tela em xxxx-xx-xx xx-xx-xx", onde os X's pela ordem são: o ano, mês, dia, hora, minuto e segundo em que a captura foi realizada. Temos também a opção de selecionar onde queremos salvar a imagem, ou o botão pra copiar a imagem para a área de transferência se preferir, além dos botões Cancelar e Salvar.
Repare também que ele salvou a imagem de todo o desktop.



Outra forma de captura, seria utilizar a combinação de teclas ALT + PRINT SCREEN, onde neste caso, não haverá a captura de toda a tela, mas somente da janela ativa (com o foco), o que pode ser bem mais interessante, já que geralmente não precisamos da imagem de toda a tela, mas sim de apenas uma janela específica, para exemplificar a situação.

Bom esta foi mais uma dica simples, mas que espero ajude a muitos.

Abraços a todos
e até a próxima.

sábado, 28 de abril de 2018

Instalação Mínima do Ubuntu 18.04 LTS

O que deixa de ser instalado na instalação mínima do Ubuntu 18.04 LTS Bionic Beaver?


O instalador da nova distribuição do Ubuntu, o Ubuntu 18.04 LTS Bionic Beaver, acrescentou uma nova opção chamada instalação mínima. Muitas pessoas ficam curiosas se perguntando qual a diferença em se marcando ou não esta nova opção.

A verdade, é que a idéia por trás disto é facilitar a vida daqueles que gostam de um sistema um pouco mais personalizado, no que diz respeito aos aplicativos instalados, evitando assim que tenha um sistema com aplicativos que o usuário não usa e fique com eles ocupando um espaço desnecessário, ou dando trabalho para ficar desinstalando. Neste último caso, já que terá o trabalho de desinstalar, melhor ter trabalho para instalar somente o que lhe interessa.

Escolhendo a instalação mínima teremos basicamente o Firefox, para navegar na internet, o Arquivos (Nautilus) 3.26.3, para navegação em pastas e arquivos, e a Ubuntu Software para selecionar seus aplicativos para instalação.

A seguir vai uma lista disponibilizada pela canonical, com os pacotes que deixam de ser instalados na versão mínima:

Desktop apps
thunderbird
transmission-gtk
gnome-todo
baobab
rhythmbox
cheese
vino
shotwell
totem
usb-creator-gtk
deja-dup
gnome-calendar
remmina
simple-scan

Desktop experience
thunderbird-gnome-support

Games
aisleriot
gnome-mahjongg
gnome-mines
gnome-sudoku
branding-ubuntu

Libreoffice
libreoffice-style-breeze
libreoffice-gnome
libreoffice-writer
libreoffice-calc
libreoffice-impress
libreoffice-math
libreoffice-ogltrans
libreoffice-pdfimport

Outros
example-content
ubuntu-web-launchers

Langpacks (mantendo o libreoffice e o thunderbird instalados de outra forma)
libreoffice-l10n-en-gb
libreoffice-l10n-es
libreoffice-l10n-zh-cn
libreoffice-l10n-zh-tw
libreoffice-l10n-pt
libreoffice-l10n-pt-br
libreoffice-l10n-de
libreoffice-l10n-fr
libreoffice-l10n-it
libreoffice-l10n-ru
libreoffice-l10n-en-za
libreoffice-help-en-gb
libreoffice-help-es
libreoffice-help-zh-cn
libreoffice-help-zh-tw
libreoffice-help-pt
libreoffice-help-pt-br
libreoffice-help-de
libreoffice-help-fr
libreoffice-help-it
libreoffice-help-ru
libreoffice-help-en-us
thunderbird-locale-en
thunderbird-locale-en-gb
thunderbird-locale-en-us
thunderbird-locale-es
thunderbird-locale-es-ar
thunderbird-locale-es-es
thunderbird-locale-zh-cn
thunderbird-locale-zh-hans
thunderbird-locale-zh-hant
thunderbird-locale-zh-tw
thunderbird-locale-pt
thunderbird-locale-pt-br
thunderbird-locale-pt-pt
thunderbird-locale-de
thunderbird-locale-fr
thunderbird-locale-it
thunderbird-locale-ru

rdepends não utilizados
gir1.2-rb-3.0
gir1.2-totem-1.0
gir1.2-totemplparser-1.0
guile-2.0-libs
libabw-0.1-1
libavahi-ui-gtk3-0
libdmapsharing-3.0-2
libexttextcat-2.0-0
libexttextcat-data
libfreehand-0.1-1
libgnome-games-support-1-3
libgnome-games-support-common
libgom-1.0-0
libgrilo-0.3-0
liblangtag-common
liblangtag1
libmessaging-menu0
libmhash2
libminiupnpc10
libmwaw-0.3-3
libmythes-1.2-0
libnatpmp1
libneon27-gnutls
liborcus-0.13-0
libpagemaker-0.0-0
librdf0
libreoffice-avmedia-backend-gstreamer
libreoffice-base-core
libreoffice-common
libreoffice-core
libreoffice-draw
libreoffice-gtk3
libreoffice-style-elementary
libreoffice-style-galaxy
libreoffice-style-tango
libraptor2-0
librasqal3
librevenge-0.0-0
librhythmbox-core10
libtotem0
libvisio-0.1-1
libwpd-0.10-10
libwpg-0.3-3
libwps-0.4-4
libyajl2
python3-uno
rhythmbox-data
rhythmbox-plugin-alternative-toolbar
rhythmbox-plugins
remmina-common
remmina-plugin-rdp
remmina-plugin-secret
remmina-plugin-vnc
duplicity
seahorse-daemon
shotwell-common
totem-common
totem-plugins
transmission-common
cheese-common
gnome-todo-common
libgnome-todo
gnome-video-effects
libcheese-gtk25
libcheese8
uno-libs3
ure
zeitgeist-core
hunspell-de-at-frami
hunspell-de-ch-frami
hunspell-de-de-frami
hunspell-en-au
hunspell-en-ca
hunspell-en-gb
hunspell-en-za
hunspell-es
hunspell-fr
hunspell-fr-classical
hunspell-it
hunspell-pt-br
hunspell-pt-pt
hunspell-ru
hyphen-de
hyphen-en-ca
hyphen-en-gb
hyphen-en-us
hyphen-fr
hyphen-hr
hyphen-it
hyphen-pl
hyphen-pt-br
hyphen-pt-pt
hyphen-ru
mythes-de
mythes-de-ch
mythes-en-au
mythes-en-us
mythes-fr
mythes-it
mythes-pt-pt
mythes-ru 

Abraços a todos
e até a próxima.

domingo, 22 de abril de 2018

Dica rápida Lazarus / Typhon - Cor do TStatusBar e DBCheckBox

Olá pessoal,

esta é uma dica rápida, referente a uma situação que estava encontrando no Lazarus / Typhon.

No componente StatusBar, na propriedade Color, estava escolhendo uma outra cor qualquer, porém nada acontecia, ele continuava com a mesma cor.

O mesmo acontecia com o componente DBCheckBox, onde ao tentar alterar a cor da fonte do mesmo, nada acontecia.

No Bugtracker, existem alguns assuntos, relacionados a este erro, com estes e outros componentes. Acontece que na verdade isto não é um erro. Na verdade é tido como um recurso. Clique aqui para conferir. Abaixo uma breve explicação retirada da página.

"Lazarus LCL é pintado nativo. Isso não é um bug, mas um recurso. Esse recurso é visto no Inspetor de objetos -> Guia Restrito: Cor

Você pode desativar esse comportamento em Opções do Projeto -> Aplicativo -> Desmarque a opção "Usar recurso de manifesto (e ativar temas)".

Mas você tem que viver com todos os efeitos colaterais".


Como podemos ver, esta é uma opção para Windows.

Espero que com esta informação, muitas pessoas fiquem mais tranquilas, sem ter que ficar perdendo tempo vasculhando a internet a procura de uma solução ou explicação do porque não consegue algo tão simples como alterar uma propriedade de componente.

Vale informar que realizei tal procedimento, porém em tempo de projeto as cores não foram alteradas, somente em runtime.

Abraços a todos

e até a próxima.