sexta-feira, 14 de abril de 2017

Atualizar o Linux com cdrom via linha de comando

Oi !!

Na hora de atualizar a distro Linux muita gente perde tempo para fazer este trabalho, principalmente se for fazer em uma rede de computadores, fazer o download dos pacotes para cada desktop.

Uma maneira de atualizar o Linux bem fácil e usar o apt-cdrom para incluir um cd com uma distro mais recente. assim o sistema vai copiar os pacotes direto do cdrom e poupara um tempo valioso.

Para fazer isso no terminal :
Baixa a ISO  mais recente de sua distribuição, e grave em um DVD coloque o DVD no  drive e de o comando :

edson@edson-H61M-DS2:~$ sudo apt-cdrom add
[sudo] senha para edson:
Usando ponto de montagem de CD-ROM /media/cdrom/
Desmontando CD-ROM...
Aguardando por disco...
Please insert a Disc in the drive and press [Enter]

Apos esse comomando o cd sera incluido nas sources do apt, feito isso usar o comando:

edson@edson-H61M-DS2:~$ sudo apt-get update

tambem e possivel atualizar o sistema com o comando update-manager  -d

 edson@edson-H61M-DS2:~$ update-manager -d
Gtk-Message: Failed to load module "topmenu-gtk-module"
/usr/bin/update-manager:28: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded.
  from gi.repository import Gtk
/usr/lib/python3/dist-packages/UpdateManager/UnitySupport.py:29: PyGIWarning: Dbusmenu was imported without specifying a version first. Use gi.require_version('Dbusmenu', '0.4') before import to ensure that the right version gets loaded.
  from gi.repository import Dbusmenu, Unity
/usr/lib/python3/dist-packages/UpdateManager/UnitySupport.py:29: PyGIWarning: Unity was imported without specifying a version first. Use gi.require_version('Unity', '7.0') before import to ensure that the right version gets loaded.
  from gi.repository import Dbusmenu, Unity
edson@edson-H61M-DS2:~$


pronto em minutos seu sistema estará atualizado.

Até 
Edson

quarta-feira, 12 de abril de 2017

Shell Script bash para back-up de banco de dados MYSQL.

#!/bin/sh
#----------------------------------------------------
# Um script shell básico para back-up de banco de dadso mysql
# Author Edson Pessotti / 2017
#----------------------------------------------------
#----------------------------------------------------
# Variáveis para p mysqldump.
FILE=Meubackup.sql.'date +"%Y%m%d"'
DBSERVER=127.0.0.1
DATABASE="nome do banco"
USER="ome do usuario"
PASS= " senha "
# Para remover as versões anteriores no caso de mais de um backup por dia
unalias rm 2> /dev/null
rm ${FILE} 2> /dev/null
rm ${FILE}.gz 2> /dev/null
# Fazendo o back=up com o mysqldump;
# Use este comando para um servidor de banco de dados em um host separado:
#mysqldump --opt --protocol=TCP --user=${USER} --password=${PASS} --host=${DBSERVER} ${DATABASE} > ${FILE}
# Use este comando para um servidor de banco de dados em localhost. Adicionar outras opções, se necessário.
mysqldump --opt --user=${USER} --password=${PASS} ${DATABASE} > ${FILE}
# Compactando o arquivo criado com gzip
gzip $FILE
#Monstrando o resultado a usuario
echo "${FILE}.gz  foi criado:"
ls -l ${FILE}.gz | echo " bye inte a proxima "