Linux Debian 9 Mate “amd64-mate+nonfree” – Guia Pós Instalação

Gosto muito de usar o sistema operacional Debian. É um projeto imenso mantido por uma comunidade mundial, não é uma empresa com fins lucrativos, apesar de que serviços Linux podem ser oferecidos em troca de ótimos pagamentos.

.

Não tem propaganda, não pedem contribuições, e mesmo assim o Debian está firme e forte há uns 25 anos graças a doações e colaboradores de todas as partes. Atualmente acredito que o Debian é fundamentalmente necessário para que as tecnologias continuem avançando, é uma das grandes engrenagens do mundo da gente e para finalizar, o Debian está presente em nossas vidas mais do que imaginamos. Tão próximo que a gente quase nem nota.

.

Vou instalar uma versão live desktop Mate que vem com firmware non-free o debian-live-9.2.0-amd64-mate+nonfree.

.

cap-dedian9-non-free-monitor-do-sistema

.

Executo este tutorial por minha conta e risco. Caso queira faça o mesmo.

.

Faço backup de tudo que eu gosto e/ou preciso que existe em meu HD para um outro lugar fora do HD, pode ser pendrive, DvD’s, HD Externo, etc…

.

Abro o terminal pelo menu do meu sistema Linux que não é Debian para obter o Debian. Vejo o simbolo “$”, quando estiver alterando o sistema ao executar “sudo su” e digitar a senha, o simbolo muda para “#”. para sair de “#” digito “exit”.

.

Para verificar a integridade da imagem baixo o sha256sum:

.

cd ; cd Downloads/ ; mkdir debian-live-9.2.0-amd64-mate+nonfree ; cd debian-live-9.2.0-amd64-mate+nonfree/ ; wget -c https://cdimage.debian.org/images/unofficial/non-free/images-including-firmware/9.2.0-live+nonfree/amd64/iso-hybrid/SHA256SUMS -O sha256sum-debian-live-9.2.0-amd64-mate+nonfree.txt

.

Depois baixo a imagem iso híbrida chamada de “debian-live-9.2.0-amd64-mate+nonfree.iso” com o comando abaixo:

.

cd ; cd Downloads/ ; cd debian-live-9.2.0-amd64-mate+nonfree/ ; wget -c https://cdimage.debian.org/images/unofficial/non-free/images-including-firmware/9.2.0-live+nonfree/amd64/iso-hybrid/debian-live-9.2.0-amd64-mate+nonfree.iso

.

Depois que o download pelo terminal via “wget” termina, verifico o que foi baixado digitando os comandos abaixo de cada vez:

.

cd

ls -t

cd Downloads/

cd debian-live-9.2.0-amd64-mate+nonfree/

ls -ta

du -h

.

Todos de uma só vez:

.

cd ; ls -t ; cd Downloads/ ; cd debian-live-9.2.0-amd64-mate+nonfree/ ; ls -ta ; du -h

.

Aproveito e baixo o torrent da imagem oficial com o comando abaixo:

.

cd ; cd Downloads/ ; mkdir torrent_debian-live-9.2.0-amd64-mate ; cd torrent_debian-live-9.2.0-amd64-mate/ ; wget -c https://cdimage.debian.org/debian-cd/current-live/amd64/bt-hybrid/debian-live-9.2.0-amd64-mate.iso.torrent

.

Verifico digitando um comando de cada vez:

.

cd

cd Downloads/

cd torrent_debian-live-9.2.0-amd64-mate/

ls -t

du -h

.

Todos de uma só vez:

.

cd ; cd Downloads/ ; cd torrent_debian-live-9.2.0-amd64-mate/ ; ls -t ; du -h

.

Eu me digo que este arquivo de torrent é usado por um programa que executa o arquivo baixando pedacinhos da imagem iso de outras pessoas que estão baixando o debian-live-9.2.0-amd64-mate pela internet. Para fazer isto no Linux uso os programas transmission, rrtorrent, qbittorrent ou deluge.

.

Vou verificar a integridade da iso baixada a “debian-live-9.2.0-amd64-mate+nonfree.iso” executando este guia abaixo:

.

Abro o terminal onde a imagem .iso foi baixada

.

Comando:

.

sha256sum debian-live-9.2.0-amd64-mate+nonfree.iso

.

O resultado deste comando serão números e letras que vou comparar abrindo o arquivo “sha256sum-debian-live-9.2.0-amd64-mate+nonfree.txt” com um editor de texto do meu sistema. O resultado, para mim, deverá ser igual a:

.

2c6ba1e16e50042143f1b52a2cbf5c0dab2ae12c8c69180128df9ff58ffc8adc debian-live-9.2.0-amd64-mate+nonfree.iso

.

Agora que tudo foi conferido, vou usar o programa “Etcher” para gravar a imagem em um pendrive usb. É muito fácil, simples, rápido e funciona para mim. O Etcher é muito intuitivo e fácil então não tem o que explicar, é abrir o programa selecionar a imagem iso, selecionar o pendrive usb (cuidado para não selecionar o seu HD), mandar gravar e digitar senha de administrador para permitir que o programa faça o serviço; porque no Linux, coisa séria só é feita com a permissão do usuário administrador do sistema. Eu não posso alterar nada no meu sistema sem minha senha de administrador, sem ser administrador “#” ter poderes de “su” ou “sudo” não dá para remover nem instalar nem um programa ou alterar nenhuma pasta do meu sistema operacional. Sem senha não dá nem para entrar no sistema. Isto é muito bom para a segurança do usuário creio eu. Porém até ontem não existia nenhum sistema 100% seguro e pelo que eu tenho notícia, hoje está na mesma situação de ontem.

.

Engraçado que na história nunca houve uma fortaleza que não pudesse ser vencida. Se não foi conquistada a força bruta, foi conquistada politicamente e se as duas técnicas anteriores não funcionaram, as fortalezas cairam quando o inimigo usou estratégia de isolamento, sem suprimentos, sem água depois de um tempo a fortaleza cai.

.

Se o Linux fosse uma fortaleza ela teria suprimentos inesgotáveis todos legalizados. Neste momento, poderes políticos não são eficazes pois o Debian por exemplo sabe tudo sobre direitos autorais, leis e copyright. A força bruta é inútil pois cada usuário pode reconstruir sua fortaleza em seu hardware em questão de meia hora na maioria dos casos. E por fim, usuário Linux que se preza tem pelo menos dois backups de tudo que gosta e/ou precisa. Imagino que isto é fato para a maior parte dos usuários Linux de 16 anos até 50 anos. Nunca é tarde para aprender é só ter interesse em alguma coisa.

.

Visito o YouTube e procuro um vídeo tutorial de instalação do Debian 9, pode ser Debian 8 também.

.

Instalo o Debian. Antes de instalar formato o HD inteiro para ext4.

.

O primeiro comando pós instalação executo como root, usando o comando “su” pois o debian não vem com o usuário adicionado ao sudo, mas o usuário tem poderes administrativos de root.

.

su

.

Aperto enter

.

Digito a senha e aperto enter executo os comandos abaixo:

.

apt-get update ; apt-get upgrade -y

.

Aguardo o sistema ser atualizado. Poderia fazer a atualização usando os comandos abaixo também sem entrar como administrador (su) porque o su já está incluido no comando de atualização:

.

# apt-get install aptitude -y

# exit

$ su -c 'aptitude update'

$ su -c 'aptitude full-upgrade'

.

Configuro o sudo para o meu usuário enquanto o sistema está sendo atualizado abrindo outro terminal e digitando:

.

su -c 'adduser nome-do-usuário sudo'

.

Sem o comando acima eu não posso usar o sudo para instalar, remover ou alterar meu sistema, só como root usando “su”. O “nome-do-usuário” eu verifico com o comando:

.

$ whoami

.

Espero a atualização do sistema acabar.

.

Encerro a sessão e volto ao sistema e reinicio com o comando:

.

su -c 'shutdown -r now'

.

Após entrar no sistema de novo digitando minha senha, que eu criei durante a instalação e anotei, continuo a pós instalação.

.

Instalo estes programas abaixo:

.

sudo apt-get install curl wget apt-transport-https dirmngr -y

.

Para gerar um souce list para mim eu vou em https://debgen.xyz/ ou em lugar parecido.

.

Neste tutorial já tem uma source.list oficial. Eu uso tranquilo ela para PC e NoteBook Amd64, 64-bits na versão oficial estável do Debian 9.

.

CONFIGURANDO A SOURCES.LIST DO DEBIAN 9

(Esta parte é diferente, tipo não precisa pois estou usando o Debian non-free, mas eu executo mesmo assim para ver o que acontece.)

.

Faço primeiramente, uma cópia de segurança com o comando abaixo:

.

mv /etc/apt/sources.list /etc/apt/sources.list.bkp

.

Agora eu edito o source.list do Debian 9 com o comando que usará o editor de texto disponivel no meu Debian 9 (gedit, pluma, leafpad, mousepad, nano e outros):

.

sudo pluma /etc/apt/sources.list

.

Abre-se o arquivo de texto sources.list. Apago tudo nele, colo o texto abaixo, salvo o texto e fecho o Pluma.

#--------------------------------------------------------------------------#
# OFFICIAL DEBIAN REPOS
#--------------------------------------------------------------------------#

###### Debian Main Repos
deb http://deb.debian.org/debian/ stable main contrib non-free
deb-src http://deb.debian.org/debian/ stable main contrib non-free

deb http://deb.debian.org/debian/ stable-updates main contrib non-free
deb-src http://deb.debian.org/debian/ stable-updates main contrib non-free

deb http://deb.debian.org/debian-security stable/updates main
deb-src http://deb.debian.org/debian-security stable/updates main

deb http://ftp.debian.org/debian stretch-backports main
deb-src http://ftp.debian.org/debian stretch-backports main

# Fim do texto a ser copiado e colado na sources.list

.

Atualizo o sistema com:

.

sudo apt update

.

Ao editar a source.list eu acabo de dizer ao sistema, para que ele busque os pacotes da distribuição ESTÁVEL, sem abrir mão de software mais recente (atualizado), incluindo os pacotes não livres.

.

Se estivesse usando o editor de texto nano eu salvaria o arquvo de texto com ctrl+O, enter, ctrl+X.

.

De volta a janela do terminal, eu executo os seguintes comandos para inserção da chave keyring e atualizar os mesmos. Tranquilo.

.

sudo apt update ; sudo apt install deb-multimedia-keyring -y ; sudo apt install -f ; sudo apt update ; sudo dpkg --configure -a

.

AÍ EU ATUALIZO O SISTEMA COM O COMANDO ABAIXO:

.

sudo aptitude update ; sudo aptitude full-upgrade -y

.

DEPOIS EU REINICIO O SISTEMA:

.

sudo shutdown -r now

.

Aperto enter e o sistema vai reinicializar. Quando reinicializa, eu volto para este meu tutorial.

.

Há quem diga que eu gosto muito de reiniciar a máquina e que não há necessidade alguma de tudo isto. Eu sou um estudante e deste jeito e estou fazendo com o meu sistema e com o meu hardware as minhas custas, depois de muitas instalações de Debian ainda me sinto bem fazendo isto, o que mais posso dizer?

.

INSTALLO FIREWALL E SANDBOX:

.

sudo apt install gufw firejail seahorse -y ; sudo apt update

.

Ativo o Firewall com o comando abaixo sem o “$”:

.

$ sudo sh -c 'systemctl start firewalld.service ; firewall-cmd --state ; ufw enable ; ufw status verbose ; systemctl enable firewalld ; apt update ; apt install -f ; dpkg --configure -a'

.

Para instalar temas interessantes vou em:

.

https://semanickz.wordpress.com/2017/12/07/linux-instalando-um-tema-manualmente/

.

Instalo o youtube-dl com o comando:

.

sudo apt install youtube-dl -y ; sudo apt update

.

Para saber mais sobre o youtube-dl visito:

.

https://semanickz.wordpress.com/2017/12/05/linux-youtube-dl-comandos/

.

Instalo o aptitude:

.

sudo apt install aptitude -y ; sudo apt update

.

Instalo estes programas caso desinstale algum, é só voltar aqui e instalar novamente.

sudo aptitude update ; sudo aptitude install bleachbit gimp shotwell gparted gnome-disk-utility scratch geany musique transmission uget pinta smplayer wget liferea thunderbird gnugpg enigmail gedit gdebi dreamchess calibre comix mcomix fbreader youtube-dl musique p7zip unrar rar audacity thermald lm-sensors gconjugue firejail inkscape pinta mtpaint file-roller parcellite clementine chromium midori w3m fortune cowsay fortunes fortunes-br finger git bc links e-links ; sudo aptitude update ; sudo apt-get check ; sudo aptitude update ; sudo aptitude upgrade

.

Executo o comando abaixo para firejail:

.

sudo apt-get update ; mkdir -p ~/.local/share/applications; for profile in $(basename -s .profile /etc/firejail/*.profile); do if [[ -f /usr/share/applications/$profile.desktop ]]; then sed -r 's/^(Exec=)/\1firejail /' /usr/share/applications/$profile.desktop > ~/.local/share/applications/$profile.desktop; echo $profile configured to run in firejail; fi; done ; sudo aptitude update

.

Instalo o programa Screenfetch. Veja o que ele faz em uma janela ampla de terminal:

.

cap-screenfetch-debian-non-free-mate

.

Comando para instalar screenfetch:

.

sudo apt -y install screenfetch ; sudo apt update ; screenfetch

.

Isto é o suficiente. Para mais informação e para instalar mais programas pesquise aqui no blog. A pastinha acima do ícone SEMANICKZAINE oferece ampla opção de pesquisa. Tem vários tutoriais interessantes.

.

Captura de teste no VirtualBox 5.2.2

.

cap-debian9-mate-amd64-nonfree2

.

Acho que vou usar esta lista de aliases:

.
# ESCONDER USUÁRIO E NOME DA MÁQUINA
#
export PS1="\W \$"
#
# ATIVAR FIREWALLS
#
alias fire="sudo su -c 'apt install gufw firewalld -y ; systemctl start firewalld.service ; firewall-cmd --state ; ufw enable ; ufw status verbose ; systemctl enable firewalld'"
#
# LIMPAR O TERMINAL
#
alias c="clear"
#
# FECHAR O TERMINAL
#
alias e="exit"
#
# ROOT
#
alias rt="sudo su"
#
# DESLIGAR
#
alias desl="sudo shutdown -h now"
#
# REINICIAR
#
alias rbt="sudo shutdown -r now"
#
# ATIVAR ALTERAÇÃO ALIASES
#
alias sbrc="source .bashrc"
#
# ABRIR BASH_ALIASES
#
alias bashali="cd ; mousepad .bash_aliases"
#
# ATUALIZAÇÃO DO SISTEMA
#
alias up="sudo apt-get check ; sudo apt update && sudo apt full-upgrade -y ; sudo apt install -f ; sudo dpkg --configure -a ; sudo update-grub"
#
# ATUALIAR DATABASE REPOSITORIOs
#
alias atu="sudo apt-get update"
#
# ATUALIZAR O GRUB
#
alias gru="sudo update-grub"
#
# INSTALAR
#
alias it="sudo apt install"
#
# REMOVER
#
alias rem="sudo apt remove"
#
# BUSCAR POR ARQUIVOS
#
alias sef="apt search"
#
# BUSCAR
#
alias busc="apt-get search"
#
# BUSCAR POR PACOTES
#
alias sep="apt cache"
#
# NAVEGAR PELA HOME
#
alias ..="cd .."
alias at="cd Área\ de\ Trabalho/"
alias vid="cd ; cd Vídeos/"
alias mus="cd Músicas/"
alias doc="cd ; cd Documentos/"
alias im="cd ; cd Imagens/"
alias dow="cd ; cd Downloads/"
alias raiz="cd ; cd .."
#
# O QUE TEM E ONDE ESTOU
#
alias otem="ls -t ; pwd"
#
# CAMINHO PARA DOWNLOADS PARA CRIAR PASTA
#
alias dwpt="cd ; cd Downloads ; mkdir"
#
# SEMI-SCRIPT
#
alias dia="echo ; echo 'Pelo calendário hoje é:' ; cal ; sleep 4 ; echo ; echo 'O dia e hora é:' ; date ; sleep 4 ; echo ; echo 'A máquina está ligada a:' ; uptime ; echo ; sleep 4 ; echo ; echo 'quem está usando a máquina:' ; whoami ; sleep 4 ; echo ; echo 'os usuários da máquina são:' ; w ; sleep 4 ; echo ; echo 'Que arquivos e pastas existem aonde estou agora?' ; ls -t ; sleep 4 ; echo ; echo 'Onde estou no sistema' ; pwd ; sleep 4 ; echo"
#
# ALIAS PARA COMANDOS DE DATA E HORA
#
alias d='date +%F'
alias agora='date +"%T"'
alias hoje='date +"%d/%m/%Y"'
#
# ALIASES HISTÓRICO
#
alias hm="history | more"
alias hg="history | grep -i"
#
# PARA OBTER INFORMAÇÕES DO SISTEMA
#
alias df="df -Tha --total"
alias du="du -ach | sort -h"
alias free="free -mt"
alias ps="ps auxf | more"

#
# ATALHOS PARA LISTAGENS DE DIRETÓRIOS
#
alias ll='ls -l'
alias lf='ls -F'
alias l='ls -al'
alias lm="ls -al | more"
#
# ALIASES ATIVAR SCRIPT
#
alias chm="chmod +x"
#
alias chma="chmod a+x"
#
# Atualizar usando apt-get
#
alias get1="sudo apt-get check ; sudo apt-get update"
#
alias get2="sudo apt-get check ; sudo apt-get update ; sudo apt-get upgrade"
#
alias get3="sudo apt-get check ; sudo apt-get update ; sudo apt-get dist-upgrade -y"
#
alias gfix="sudo apt-get check ; sudo apt install -f ; sudo dpkg --configure -a"
#
alias gfix2="sudo apt-get check ; sudo apt-get update ; sudo apt-get upgrade ; sudo apt-get dist-upgrade -y ; sudo apt-get install -f ; sudo dpkg --configure -a ; sudo update-grub"
#
# BASH COLORIDO
#
export PS1="\[\033[38;5;135m\]\u\[$(
)\]\[\033[38;5;15m\]@\[$(
)\]\[\033[38;5;10m\]\h\[$(
)\]\[\033[38;5;15m\]:\[$(
)\]\[\033[38;5;13m\][\[$(
)\]\[\033[38;5;6m\]\w\[$(
)\]\[\033[38;5;200m\]]\[$(
)\]\[\033[38;5;6m\]:\[$(
)\]\[\033[38;5;15m\] \[$()\]"

alias list='ls --color=auto'

.

 

Até Breve

.

🙂

.

Dicas e sugestões, são muito bem-vindas. Mantenha-se online e doe da maneira que puder.

Debian 9 – Instalar o Etcher

Instalando o Etcher no Debian 9

.

Vou pesquisar…

.

O que é o Etcher?

Etcher é um gravador de arquivos de imagem, feito com tecnologias web para garantir que a gravação de um pendrive ou SDCard, seja uma experiência rápida, simples e na maioria das vezes segura.

.

 

Visito o site:

https://github.com/resin-io/etcher

.

Eu abro meu terminal pelo menu do meu sistema, e pela minha conta e risco instalo o programa com os comandos abaixo:

.

1
Adicionar Etcher ao repositorio Debian
.

echo “deb https://dl.bintray.com/resin-io/debian stable etcher” | sudo tee /etc/apt/sources.list.d/etcher.list

 

2
Adicionar chave de confiança GPG
.

sudo apt-key adv –keyserver hkp://pgp.mit.edu:80 –recv-keys 379CE192D401AB61

 

3
Fazer update e Instalar
.

sudo apt-get update

.
sudo apt-get install etcher-electron

.
.

Caso eu queira desinstalar um dia:

.

sudo apt-get remove etcher-electron

.

sudo rm /etc/apt/sources.list.d/etcher.list

.

sudo apt-get update

.

 

Até Breve

.

😀

.

Dicas e sugestões são muito bem-vindas! Mantenha-se conectado. Doe da maneira que puder.
.

 

Blog Semanickzaine

.

Vou instalar o Stacer a partir do código fonte no Debian 9 – 64 bits?

2017-O-que-e-compilar?.txt
.

Artigo/Anotação:
.

No Linux, quando eu instalo algo a partir do código fonte, eu estou fazendo o que os usuários avançados chamam de compilar.
.

Compilar é passar de linguagem estruturada para linguagem lógica interpretável pela máquina. Na linguagem de programação, quando vc compila um fonte vc está traduzindo ele da linguagem que vc entende (código fonte, LP) para a linguagem que a máquina fala.No Linux quando vc compila um novo kernel vc está passando os fontes dele para uma imagem binária, executável pelo sistema-base;
.

Quando a pessoa compila um novo programa no linux ela está passando as fontes dele para um arquivo que o sistema possa entender e executar.
.

Eu quero um exemplo.
.

Vou instalar o Stacer a partir do código fonte no Debian 9 – 64 bits?

.

O Stacer é um programa para melhorar o desempenho do meu sistema
.

Abro o terminal pelo menu.
.

Executo os comandos abaixo e comento:

.

“Quando a gente baixa o pacote e descompacta ele, tem um readme que diz o que é necessário para compilar o programa na maioria das vezes.”

.

Eu baixo o pacote Stacer que tem nele o código fonte.

.

wget https://github.com/oguzhaninan/Stacer/releases/download/v1.0.7/stacer-1.0.7-x86_64.AppImage -O stacer.appimage

.

Ferramentas para compilar este determinado programa:

git npm

.

sudo apt install git npm

 

Veja o caso do comando acima, a ferramenta npm não consta mais nos repos do Debian 9.
.

 

As coisas mudam…
.

Não vai dar para mim compilar este.
.

Vou a este site por que o readme me disse que tem uma versão .deb:

https://github.com/oguzhaninan/Stacer/releases

.

Baixo o arquivo .deb neste link abaixo:
.

https://github.com/oguzhaninan/Stacer/releases/download/v1.0.7/stacer_1.0.7_amd64.deb

.

Abro o terminal onde baixei o arquivo.

.

Executo estes comandos:

.

su

 

dpkg -i stacer_1.0.7_amd64.deb

 

apt-get -f install

 

apt update ; apt full-upgrade ; apt install -f ; dpkg –configure -a ; update-grub

.

Como você pode ver pela minha captura de tela eu tenho o Stacer instalado no meu querido Debian 9.

.

Até Breve

Debian 9 Qual é a diferença entre apt e apt-get?

 

Eu uso o Debian 9, e gosto muito. Me veio a curiosidade de saber a diferença entre dois comandos que eu uso muito…
.

Os comandos que uso muito são ‘apt’ e ‘apt-get’.

.

Vou pesquisar.

.

Fui.

(passam dois meses…)

.

Voltei.

.

 

Hoje em dia eu notei que uso mais os comandos apt, que é mais novo que os comandos apt-get.

.

A primeira versão estável dos comandos apt foi lançada pelo que li, em 2014.

.

O uso do comando apt é encorajado hoje em dia (2017).

.

Eu hoje instalo um pacote assim:

sudo apt install pacote_nome

.

Antes eu instalava assim:

sudo apt-get pacote_nome

.

Qual é a diferença?

.

O Debian tem um sistema robusto de empacotamento. Cada componente e aplicação é construído dentro de um pacote que é instalado no meu sistema. O Debian usa um gama de ferramentas chamada Advanced Packaging Tool (APT) que gerencia este sistema de empacotamento. Não devo confundir APT com o comando apt porque APT e o comando apt não são a mesma coisa.

.

Tem várias ferramentas que interagem com o APT e me permitem instalar e remover pacotes. O apt-get é um destes comandos. Outra ferramenta linha de comando que eu uso é Aptitude.

.

São ferramente de nível básico e possuem tantas funcionalidades que eu talvez nunca venha a usar todas elas. As ferramentas mais usadas para gerenciamento de pacotes estão incorporadas (por falta de palavra melhor) em ‘apt-get’ e ‘apt-cache’.

.

Pelo que eu entendi, com o apt eu teria, por assim dizer, menos trabalho do que usar os comandos apt-get e apt-cache. O comando apt é mais bem estruturado e oferece as opções necessárias para gerenciar pacotes.

.

Com o apt todas as outras ferramentas necessárias trabalham juntas em um só lugar e eu não fico perdido sob tonelada de opções de comandos. O objetivo do apt é facilitar a minha vida, pois eu sou o usuário final. Por exemplo, com o apt eu posso ver a barra de progresso quando estou instalando ou removendo um programa.

.

O apt também tem um prompt que me diz o número de pacotes que podem ter upgrade quando eu atualizo a database de um repositório.

.

Para obter a mesma resposta do apt-get, eu teria que adicionar mais opções de comando.

.

Com o apt eu posso ter o mesmo resultado do apt-get digitando menos comandos e o apt tem comandos a mais que o apt-get, por exemplo:
.

apt list

apt edit-sources

.

Os comandos apt que eu conheço são estes:

.
1
apt install

2
apt remove

3
apt purge

4
apt update

5
apt upgrade

6
apt autoremove

7
apt full-upgrade

8
apt search

9
apt show

10
apt list

11
apt edit-sources

.

Os únicos que não usei até hoje é:

.

apt edit-sources

apt purge

.

Pelo que li, o apt-get não será descontinuado, e é usado mais para escrever scripts.

.

O apt é o mais adequado para mim creio eu. Porque é menos complicado, mais fácil de usar e o mais importante, é mais fácil de lembrar. São apenas 11 comandos e com estes 11 comandos dá pra fazer tanta coisa.

.

Eu acho que entendi algo sobre a diferença entre apt e apt-get.

.

Fico por aqui.

.

Espero que este artigo seja útil para você. Ele é útil para mim.

.

Até Breve

.

Debian 9, de onde vem o nome Stretch?

 

A versão 9 de codinome “Stretch”, recebeu este nome por causa de um personagem de desenho animado. Lançado depois de anos de desenvolvimento, tem suporte por um longo tempo.

.

Stretch é o nome do polvo da animação Toy Story. O Debian 9 Stretch demorou mais de dois anos para ser desenvolvido, como disse, um bom tempo.

O Debian 9 Stretch é estável e garante suporte para atualizações de segurança de 5 anos.

Muito, muito bom!

.

O Debian 9 tem o navegador Firefox e o gerenciador de e-mail Thunderbird.

.

O Debian 9 vem com proteção contra tentativas maliciosas de adulterar compiladores e redes de construção.

.

O X.org não exige mais privilégio de root para executar, contornando um problema em potencial, além de outras modificações que garantem a segurança do sistema. O suporte para UEFI também foi melhorado na nova versão. Vários pacotes foram atualizados e tem o Kernel Linux na versão 4.9.

.

O Debian 9 conta com uns 51.000 pacotes de software prontos para uso, construídos a partir de pouco mais de 25.000 pacotes fonte. Essa ampla seleção de pacotes e seu tradicional amplo suporte de arquiteturas, torna o Debian 9 um sistema operacional universal. O Debian 9 é apropriado para muitos casos diferentes de uso.

.

De sistemas desktop a netbooks; de servidores de desenvolvimento a sistemas de cluster; e para servidores de bancos de dados, web ou armazenamento. Ao mesmo tempo, esforços adicionais para garantia de qualidade, como instalação automática e testes de atualização para todos os pacotes do repositório do Debian asseguram que a Stretch satisfaz as altas expectativas que os usuários têm de uma versão estável do Debian.

 

Como eu fiz a minha pós instalação?

.

Confere aqui:

 

Guia Pós Instalação Debian 9 “Stretch” – Junho 2017

 

 

Até Breve

 

.

 

Para saber mais veja as notas de lançamento

.

Guia Pós Instalação Debian 9 – 2017 [Atualizado]


2017

Debian9

DEBIAN 9 - GUIA PÓS INSTALAÇÃO - Junho - 2017

HOME COMPUTER

.

O Debian existe tem uns 24 anos. Hoje em dia possui 50.500 pacotes (softwares pré-compilados e empacotados em um formato amigável, o que faz com que sejam de fácil instalação na minha máquina. É base para mais ou menos 100 distribuições Linux entre elas o Ubu.

.

Quero usar o Debian 9 - Stretch simplesmente para coisas do dia a dia. Rotina. Lazer. Diversão e de vez em quando algum trabalho.

Pelo que me informei, o Debian pode ser a maior distribuição Linux do mundo atualmente. Não pertence a empresa nenhuma. É gratuito "free-open-source" sem fins lucrativos. Merece doações e muito patrocínio e tem o que merece. Continuando...

Tudo certo instalar o Debian 9 Stretch no meu computador. Vídeos tutoriais para particionamento de HD e instalação do Debian tem muito e de muitos tipos na internet. Principalmente no YouTube.

Pesquiso, monto um tutorial para mim enquanto estou instalando. Tento aprender alguma coisa com meus erros e conserto o que posso.

As coisas mudam de uma versão do Debian para o outro. Métodos de instalação de programas. Repositórios de programas. Ficam os melhores, creio eu.

Tento aprender com meus erros. Depois o que consegui resolver salvo em arquivo, estas ações anotadas se tornam um diário. Algumas vezes chamo isto de Artigo, outras de vezes digo que são crônicas. Então eu publico.

DEBIAN 9 - GUIA PÓS INSTALAÇÃO

"Decido não usar distribuições Linux que pertencem a empresas. Vou usar sistemas operacionais Linux que pertencem a comunidades."

:)

Eu primeiro baixei a ISO pequena Netinstall. Um pouco mais de 300MB rapidinho. Depois de baixar ela conferi a integridade da mídia baixada.

instalação-debian9

Verifico a autenticidade do arquivo de instalação do Debian no site oficial.

Tudo OK. Aí pensei:

"Vou gravar este arquivo ISO em um pendrive e em um DvD, mas como?"

Peguei um DvD e usei outra Distribuição Linux para gravar a ISO NetInstall do Debian9 com um programa chamado K3B. Gravei também um pendrive USB rápido e fácil com um programa do Gnome (gnome-disk-utility) que faz isto e já vem pré-instalado no Linux Mint por exemplo.

.

Ao tentar usar o programa para gravação de pendrive do Linux Mint de uma ISO do Debian 9 Live, onde eu posso experimentar o Debian 9 antes de instalar, consegui usar o sistema mas não consegui instalar na máquina. Na hora da instalação deu Erro de CDrom não detectado ao instalar o Debian.

Mas gravando a ISO netinstall do Debian 9 no pendrive, não tive problema nenhum e estou usando o Debian 9 neste momento aqui.

.

Continuando...

O interessante para mim, é ver os sistemas operacionais mudando experimentar as mudanças, configurar, errar pesquisar e anotar.

Se tem um coisa que eu aprendi vivenciando o mundo Linux com seus sistemas operacionais para eu um "average joe" é que a tecnologia não muda dia a dia. Muda de hora em hora, toda hora sem parar. É fascinante. Impressionante. Uma loucura.

Quem usa o sistema operacional mais usado do mundo, o Android (que é um sistema Linux) em smartphones hora entende isto, visto o tanto de atualizações e novos programas que aparecem diariamente fora a quantidade absurda de update que estes programas Android pedem se você deixar seu computador de bolso na atualização automática (não faça isto).

Quanto mais programa instalado mais pesado fica o sistema. Muita coisa rodando em segundo plano. Tem muito programa que eu não uso e o sistema vindo leve e limpo, eu posso instalar o que eu quero e o que acho mais adequado ao ambiente que eu escolhi para usar. Isto não quer dizer que não vou instalar uma porrada de programas como você verá nestas anotações.

Ao instalar o Debian 9 Stretch, ele determina que sejam estabelecidas duas senhas. A tua e a de Root, como sou preguiçoso, coloco a mesma senha com mais de 14 dígitos (letras maiúsculas, minúsculas, símbolos e números) nos dois.

Olha pessoal, é bom criar boas senhas, longas senhas mas, se um profissional tentar invadir; isto não para o invasor, apenas demora mais tempo.

Agora, o que um "average joe" como eu teria a oferecer a um bom profissional em invasões?

Isto não quer dizer que a cada 3 ou quatro dias eu não faça backup offline das coisas que gosto e mantenho fora de qualquer sistema operacional.

Isto não quer dizer que não limpo minha máquina e navegador constantemente e também não quer dizer que periodicamente eu não troco minhas senhas do sistema e do roteador.

Mas quando uma pessoa quer arrebentar a porta e entrar, se ela souber como fazer e tiver as ferramentas, ela entra. É só uma questão de tempo, como já me disseram.

Após instalar o Debian 9, a primeira coisa que eu faço, é abrir o terminal que está no menu sistema e digitar:

su

Aperto enter

Digito a senha e aperto enter executo os comandos abaixo:

apt update ; apt upgrade -y

.

Aguardo o sistema ser atualizado. Poderia fazer a atualização usando os comandos abaixo também sem entrar como administrador (su) porque o su já está incluido no comando de atualização, pois é, a gente enche o saco de ficar digitando apt-get (a vida inteira sim):

.

apt-get install aptitude -y

exit

su -c 'aptitude update'

.

DIGITO A SENHA DE ROOT

.

su -c 'aptitude full-upgrade'

.

Coloco alguns comandos juntos, só para ver o que acontece. Não posso esquecer que é a senha de root:

.

su -c 'aptitude update' ; su -c 'aptitude full-upgrade' ; su -c 'aptitude install -f'

.

IMPORTANTE:

Eu tenho que configurar o sudo. Para eu poder abrir o terminal e poder usar por exemplo o comando sudo apt update, enquanto eu não configurar o sudo não poderei usar.

.

Um terminal está atualizando o sistema, abro outro terminal pra esta outra tarefa. Qual tarefa?
.

CONFIGURAR O SUDO NO MEU DEBIAN 9
.

CONFIGURO O SUDO PARA O MEU USUÁRIO enquando o sistema está sendo atualizado com o comando abaixo:

su -c 'adduser nome-de-usuário sudo'

.

Qual é o nome de usuário? Se eu ao abrir o terminal encontrasse isto:
.

user@pc:~$

.
Para eu adicionar o sudo ao meu usuário o comando que eu usaria seria o abaixo:
.

su -c 'adduser user sudo'

.
Aperto a tecla Enter.

.

Espero a atualização do sistema acabar.

.
Encerro a sessão e volto ao sistema e reinicio o sistema com o comando:

.

su -c 'shutdown -r now'

.

Ou sendo o administrador do sistema:

su

shutdown -r now

  • CONFIGURANDO A SOURCES.LIST DO DEBIAN9 STRETCH

Posso fazer uma cópia de segurança com o comando abaixo:

mv /etc/apt/sources.list /etc/apt/sources.list.bkp

Instalo os os programas abaixo:

.

sudo apt-get install curl wget apt-transport-https dirmngr

.

Para gerar um souce list para mim eu vou em https://debgen.xyz/

.

Sigo estas instruções abaixo:

Comece escolhendo o país hospedeiro do seu espelho (mirror). O ideal é optar pelo que estiver mais próximo de você.

Em seguida, selecione o release e a arquitetura atual: stable, testing ou unstable (Sid).

Escolha os repositórios que te interessam entre source, contrib, non-free e security. Na dúvida, não faz mal selecionar todos.

Quando terminar a configuração, clique no botão azul “Make it go!“. O texto, acima do botão, irá mudar de acordo com as escolhas.

.

Agora eu edito o source.list do Debian 9 com o comando que usará o editor de texto disponivel no meu Debian 9 (gedit, pluma, leafpad, mousepad, nano e outros):

sudo pluma /etc/apt/sources.list

Abre-se o arquivo de texto sources.list. Apago tudo nele, colo o texto abaixo, salvo o texto e fecho o Pluma.

###################################################################
# Arquivo Sources.list#
###################################################################

deb http://ftp.br.debian.org/debian/ stable main contrib non-free
deb-src http://ftp.br.debian.org/debian/ stable main contrib non-free

deb http://ftp.br.debian.org/debian/ stable-updates main contrib non-free
deb-src http://ftp.br.debian.org/debian/ stable-updates main contrib non-free

deb http://security.debian.org/ stable/updates main contrib non-free
deb-src http://security.debian.org/ stable/updates main contrib non-free

###################################################################

>>OU POSSO USAR ESTA OUTRA SOURCE.LIST ABAIXO:

###################################################################
# Repositórios Oficiais #
###################################################################

deb http://ftp.br.debian.org/debian/ stretch main contrib non-free
# deb-src http://ftp.br.debian.org/debian/ stretch main contrib non-free

deb http://ftp.br.debian.org/debian/ stretch-updates main contrib non-free
# deb-src http://ftp.br.debian.org/debian/ stretch-updates main contrib non-free

deb http://security.debian.org/ stretch/updates main contrib non-free
# deb-src http://security.debian.org/ stretch/updates main contrib non-free

Debian Stretch Backports
# deb http://ftp.br.debian.org/debian stretch-backports main contrib non-free
# deb-src http://ftp.br.debian.org/debian stretch-backports main contrib non-free

###################################################################

Ao editar a source.list eu acabo de dizer ao sistema, para que ele busque os pacotes da distribuição ESTÁVEL, sem abrir mão de software mais recente (atualizado), incluindo os pacotes não livres.

Se estivesse usando o editor de texto nano eu salvaria o arquvo de texto com ctrl+O, enter, ctrl+X .

De volta a janela do terminal, eu executo os seguintes comandos para inserção da chave keyring e atualizar os mesmos. Tranquilo.

sudo aptitude update ; sudo aptitude install deb-multimedia-keyring ; sudo aptitude update

AÍ EU ATUALIZO O SISTEMA COM O COMANDO ABAIXO:

sudo aptitude update ; sudo aptitude full-upgrade

DEPOIS EU REINICIO O SISTEMA:

sudo shutdown -r now

Aperto enter e o sistema vai reinicializar. Quando reinicializa, eu volto para este meu tutorial. Há quem diga que eu gosto muito de reiniciar a máquina  e que não há necessidade alguma de tudo isto. Eu sou um estudante e deste jeito e estou fazendo com o meu sistema e com o meu hardware as minhas custas, depois de muitas instalações de Debian ainda me sinto bem fazendo isto, o que mais posso dizer?

ENTÃO, INSTALLO FIREWALL E SANDBOX:

sudo aptitude install gufw firejail seahorse ; sudo aptitude update

Como agora parece estar tudo funcionando bem na minha máquina não vejo necessidade de atualizar o Kernel. Mas se eu fosse atualizar, faria assim:

"Usar uma versão mais atual do seu kernel pode trazer benefícios, principalmente no suporte ao seu hardware.

Para saber quais versões do kernel estão disponíveis, uso o comando search como administrador":

su

Aperto enter e digito a senha.

aptitude search linux-image

Aparecerá algo parecido com isto no terminal:

i A linux-image-3.16.0-4-amd64 - Linux 3.16 for 64-bit PCs

p linux-image-3.16.0-4-amd64 dbg - Debugging symbols for Linux 3.16.0-4-amd64

p linux-image-4.4.0-1-grsec-amd64 - Linux 4.4 for 64-bit PCs, Grsecurity protection

p linux-image-4.5.0-0.bpo.2-amd64 - Linux 4.5 for 64-bit PCs

p linux-image-4.5.0-0.bpo.2-amd64-dbg - Debugging symbols for Linux 4.5.0-0.bpo.2-amd64
i linux-image-amd64 - Linux para computadores de 64 bits (meta-pacote)

p linux-image-amd64-dbg - Debugging symbols for Linux amd64 configuration (meta-package)

p linux-image-grsec-amd64 - Linux image meta-package, grsec featureset

"A sua lista pode ser diferente da minha, portanto tenha cuidado na sua escolha."

Se você tem dúvidas sobre o assunto, pesquise.

"No meu caso, para instalar o kernel 4.5, uso o seguinte comando":

aptitude install linux-image-4.5.0-0.bpo.2-amd64

"Quando você reiniciar o sistema, já estará usando o novo kernel.
Para se certificar disto, use o comando uname":

uname -r

Sobre a atualização do Kernel a fonte é:

https://elias.praciano.com/2016/05/o-que-fazer-depois-de-instalar-o-debian/

Agora eu começo a instalar programas e se tiver algum programa novo interessante que eu não conheço e fico sabendo eu pesquiso e instalo só pra ver se é útil para mim, desde que possa saber se é de boa procedência.

Primeiro eu posso instalo alguns codecs, mas antes eu posso instalar reprodutor de mídia e se a máquina reproduzir bem vídeo e música talvez não precise instalar codecs...

sudo apt install smplayer vlc clementine -y ; sudo apt update && sudo aptitude upgrade -y

TESTO MEDIA DE ÁUDIO E VÍDEO. NÃO VOU INSTALAR CODECS AGORA.

MAS SE FOSSE INSTALAR CODECS:

sudo aptitude install libavcodec-extra

sudo aptitude install gstreamer0.10-plugins-ugly gstreamer0.10-plugins-bad gstreamer0.10-fluendo-mp3 gstreamer0.10-pulseaudio

sudo aptitude install libgstreamer-perl libgstreamer-interfaces-perl

INSTALANDO OS PRIMEIROS PROGRAMAS

Os primeiros programas que eu geralmente instalo são Conky-manager, o reprodutor de midia VLC, o editor de texto Mousepad, o Fbreader, o mcomix, o comix, o Calibre, o Sigil, o youtube-dl, o cliente de email Thunderbird, os geradores de senha pwgen e makepasswd, para pacotes zip e rar instalo o unrar e o p7zip e p7zip-plugins. Para música instalo o Clementine. Para torrents instalo o Transmission. Meu navegador favorito já vem pré-instalado.

Eu JÁ INSTALEI o VLC usando aptitude ou o synaptic:

sudo aptitude install vlc ; sudo aptitude update

Assim que o VLC abrir já houve tempo que na primeira vez que eu tenho que ir em ferramentas → preferencias → Video e escolher em Saída a Saída de Vídeo do X11 (XCB) se não quando o VLC for reproduzir um vídeo ele fecha automaticamente pois a saída estava em automático. MAS DESTA VEZ NÃO PRECISO.

.

Tem como fazer coisas no Debian 9 sem usar o sudo? Parece que pelo que eu pesquisei tem sim. Achei este artigo interessante que mostra como fazer isto:

https://elias.praciano.com/2015/11/como-instalar-e-configurar-o-sudo-no-debian/

.

No Debian, usa-se o comando su - que serve para nos autenticar como superusuário no sistema.

Você precisa conhecer a senha do root, para usar o su.

Para se autenticar temporariamente como root e voltar, use o comando ‘su -c’. Veja um exemplo de como instalar o mpg123, no Debian:

.

su -c 'apt install mpg123'

.

Esta linha, faz com que o superusuário execute o comando entre aspas e depois devolva o prompt ao usuário atual.

.

Se eu quiser entender melhor as diferenças de uso entre o sudo e o su:

.

https://elias.praciano.com/2015/08/qual-a-diferenca-entre-su-e-sudo/

.

Para instalar o Conky-Manager os métodos ou são muitos ou mudam de tempos em tempos. Atualmente tento este:

.

Baixo o pacote .deb no site do Conky e instalo com o gdebi. Instalo programas que usarão os sensores da máquina pelo terminal com o comando abaixo:

sudo aptitude install curl lm-sensors hddtemp

.

Debian9-Stretch

Instalo o Mate Tweak no Debian 9 Mate, procuro o pacote .deb compatível baixo ele e instalo com o gdebi. Exemplo abaixo:

sudo apt-get update

sudo apt-get install gdebi

sudo gdebi mate-tweak_3.5.2a-1_all.deb

sudo apt-get update

sudo apt-get upgrade

  • Baixo o pacote .deb e instalo com o gdebi em:

http://ftp.br.debian.org/debian/pool/main/m/mate-tweak/mate-tweak_3.5.2a-1_all.deb

.

Abro o programa em Sistema >> Centro de Controle >> MATE Tweak. Com o MATE Tweak aberto configuro meu desktop. Fica do jeito que eu quero.

.

Bom, eu resolvo saber alguma coisa sobre a minha CPU. Eu vou usar o comando cat:

cat /proc/cpuinfo

O comando acima me diz o que eu quero saber sobre minha CPU.

.

Agora eu quero e vou instalar fontes extras com o comando abaixo:

sudo aptitude install ttf-freefont ttf-mscorefonts-installer ttf-bitstream-vera ttf-dejavu ttf-liberation

Talvez instalar Flash Plugin, Icedtea Plugin e Pepperflash Plugin com os comandos abaixo:

sudo aptitude install flashplugin-nonfree

.

sudo apt-get install icedtea-plugin

.

sudo aptitude install pepperflashplugin-nonfree

  • Instalo estes programas (sugestão) caso desinstale algum, é só voltar aqui e instalar novamente.

sudo aptitude update ; sudo aptitude install bleachbit gimp shotwell gparted gnome-disk-utility scratch geany musique transmission uget pinta smplayer wget liferea thunderbird gnugpg enigmail gedit gdebi dreamchess calibre comix mcomix fbreader youtube-dl musique p7zip unrar rar audacity thermald lm-sensors gconjugue firejail inkscape pinta mtpaint file-roller parcellite clementine chromium midori w3m fortune cowsay fortunes fortunes-br finger git bc links e-links ; sudo aptitude update ; sudo apt-get check ; sudo aptitude update ; sudo aptitude upgrade

.

Debian 9 - INSTALO A SUÍTE DE ESCRITÓRIO CALLIGRA

.

Calligra é programas para trabalho de escritório. É completa que nem o Libre Office. Muitos programas fazem parte do pacote.

Antes o Calligra era chamado de KOffice. O projeto mudou de nome mas continua sendo mantido pelo KDE. Uso o comando abaixo para instalar no Debian 9:

sudo apt install calligra -y ; sudo apt install -f ; sudo apt update && sudo apt full-upgrade -y

.

ICONES E TEMAS

.

Arc Icon Theme no Debian

.

  • Baixo primeiro o arquivo .deb Moka-Icon-Theme e instale com o Gdebi. Para isto visito esta página:

.

https://launchpad.net/~moka/+archive/ubuntu/daily/+packages

.

  • TALVEZ INSTALE MOKA-ICON-THEME VIA TERMINAL

Baixo Moka via terminal adicionando: wget

.

Depois, instalo com o comando: sudo dpkg -i

.

E instalo dependencias do Moka com: sudo apt-get install -f  (o arc icon-theme precisa do Moka icon-theme, acho eu)

.

Fica assim comandos separados por: " ; "

.

wget https://launchpad.net/~moka/+archive/ubuntu/daily/+files/moka-icon-theme_5.3+r470~daily~ubuntu15.10.1_all.deb -O moka.deb ; sudo dpkg -i moka.deb ; sudo apt-get install -f

.

ICONES NUMIX

sudo su -

senha e enter copie e cole

apt-get update ; apt-get install git ; mkdir numix; cd numix && git clone https://github.com/cldx/numix-gtk-theme && git clone https://github.com/numixproject/numix-icon-theme && git clone https://github.com/numixproject/numix-icon-theme-circle && mv numix-gtk-theme /usr/share/themes && mv numix-icon-theme/Numix/ /usr/share/icons && mv numix-icon-theme-circle/Numix-Circle/ /usr/share/icons; cd - && rm numix -rf

.

INSTALO ÍCONE E TEMA XENLISM WILDFIRE

.

sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 90127F5B

echo "deb http://downloads.sourceforge.net/project/xenlism-wildfire/repo deb/" | sudo tee -a /etc/apt/sources.list

sudo apt-get update

sudo apt-get install xenlism-wildfire-icon-theme

sudo apt-get install xenlism-artwork-wallpapers

.

LENDO LIVROS E QUADRINHOS NO DEBIAN.

sudo apt-get update ; sudo apt-get install calibre fbreader comix mcomix qcomicbook cbrpager ; sudo apt-get install -f ; sudo apt-get update ; sudo apt-get upgrade

CALIBRE, INSTALAÇÃO BINÁRIA

sudo -v && wget -nv -O- https://raw.githubusercontent.com/kovidgoyal/calibre/master/setup/linux-installer.py | sudo python -c "import sys; main=lambda:sys.stderr.write('Download failed\n'); exec(sys.stdin.read()); main()"

Para administrar arquivos torrent uso o Transmission. Tem muitos outros mas acho o Transmission o melhor atualmente. Comando abaixo:

sudo apt install transmission -y ; sudo apt update

INSTALANDO E HABILITANDO O FIREWALL

INSTALE

FIREWALL

.

sudo su

apt-get install ufw gufw ; apt-get install -f

Adiciono deny rule ao firewall.

ufw default deny

Ative o Firewall:

ufw enable

Verifico o status do firewall:

ufw status

ufw status verbose

.

exit

.

INSTALO KEEPASS2

Proteja suas senhas com Keepass2

sudo apt-get install keepass2 keepass2-doc mono-dmcs xdotool libgluezilla -y ; sudo apt-get install -f ; sudo apt-get update ; sudo apt-get upgrade

UM BREVE RESUMO SOBRE COMO UTILIZAR O KEEPASS2

O KeePass é um software de gerenciamento de senhas open source e multi plataforma (essas duas palavras já fazem falar bem dele), porém, não só isso, ele é extremamente seguro, trabalha com algoritmos de criptografia de alto nível (como AES 256 e Twofish), tem suporte a diversas extensões que nos ajudam em alguns trabalhos etc. O primeiro passo para começar a utilizar o programa é instalá-lo em seu computador com foi ensinado acima. Após instalá-lo, você deverá abri-lo, caso seja seu primeiro acesso ao programa, ele abrirá uma janela. Após abri-lo, clique em "New" para criar um novo "banco de dados" para armazenar sua senha. Feito isso, abrirá uma janela, você deverá salvar como o nome que lhe desejar. Após salvar, ele irá mostrar uma tela para que você digite uma senha e/ou que você crie/use um arquivo como senha. Pode utilizar apenas a senha mesmo, mas vai do gosto do freguês. Caso você queira ver a senha digitada, basta clicar no ícone com as reticências que ele irá lhe mostrar. Nesta nova janela que será mostrada, você terá acesso as opções separadas por abas. Geralmente só modificar o nome do banco de dados e a descrição na primeira aba, já satisfaz, então, deem uma olhada antes de criar o arquivo. Após criado o banco de dados, lhes será apresentada outra tela, nela você tem no campo esquerdo "Abas", com os nomes dos grupos padrões (que podem ser renomeados ou deletados). Ao selecionar o item "Banco", ou seja, lá qual o nome que você deu a ele, irá aparecer ao centro todos os itens cadastrados. Após isso, crie um novo grupo ou vá em um dos já criados e crie uma nova entrada clicando no grupo que deseja, e com o botão na área central. Na nova entrada, preencha como achar melhor. No campo "Notas", o item mais interessante em minha opinião, você pode fazer uma mini documentação para caso dê problema no servidor. Você terá uma ideia do que irá encontrar, como por exemplo os serviços, IP padrão da maquina etc. Após concluir tudo, é só salvar o arquivo e levar para onde quiser (movê-la para o Smartphone, tablet etc).

Este software ajuda muito, não só na gerência das senhas, mas servindo também como uma mini documentação, de forma que não fique mais perdido com os servidores.

JOGOS - GAMES - existem muitos jogos entre eles, tem estilo Arcade (games retro) para jogar tem por enquanto uns 300 jogos Arcade todos gratuitos.

Existe o Steam para Debian Linux e o PlayonLinux, que junto com o programa Wine, serve para rodar games do Windows no Debian.

sudo apt-get install pingus flightgear neverball pychess gnome-chess frozen-bubble ; sudo apt-get install -f ; sudo apt-get update ; sudo apt-get upgrade ; sudo apt-get install -f

.

VERIFICANDO SE O COMPUTADOR ESTÁ INFECTADO:

Chkrootkit Software

Chkrootkit – chkrootkit ferramente que checa sinal de rootkit. Para instalar:

sudo apt-get install chkrootkit ; sudo apt-get install -f

PROCURO POR ROOTKITS:

sudo chkrootkit

VERIFICANDO SE O COMPUTADOR ESTÁ INFECTADO USANDO O RKHUNTER SOFTWARE:

rkhunter - rkhunter (Rootkit Hunter) ferramenta Unix-based que busca rootkits, backdoors e possiveis local exploits.

Rkhunter busca por rootkits e malware. Também verifica se comandos foram modificados, se o system startup files foi modificado, e various checks na interface de rede, verifica também por listening applications. Para instalar rkhunter digite:

sudo apt-get install rkhunter ; sudo apt-get install -f

COLOCO O RKHUNTER PARA TRABALHAR:

sudo rkhunter --check (dois tracinhos antes do check)

Verifico se existe rkhunter update:

sudo rkhunter --update

PROBLEMAS COM O RELÓGIO DO SISTEMA? UM TÉCNICO ABRE E TROCA ALGUMA COISA DO HARWARE DEPOIS O SISTEMA FICA COM O HORÁRIO ERRADO. DÁ PROBLEMA PARA NAVEGAR ENTRE OUTRAS COISAS.

sudo apt-get install ntp ; sudo apt-get install -f

sudo su

DIGITO A SENHA. DEPOIS EXECUTO O COMANDO ABAIXO:

ntpdate pool.ntp.br

EXEMPLO DO RESULTADO:

# 21 Nov 19:21:24 ntpdate[32349]: the NTP socket is in use, exiting

SOBRE SANDBOX FIREJAIL:

Firejail Sandbox - Proteja seus aplicativos que entram em contato com a rede usando a sandbox chamada Firejail. O jeito mais fácil que conheço é instalar o pacote .deb do firejail usando Gdebi.

Link para baixar o pacote .deb (exemplo)

https://sourceforge.net/projects/firejail/files/firejail/firejail_0.9.42_1_amd64.deb/download

SE O FIREJAIL ESTÁ NOS REPOSITÓRIOS DEBIAN, É SÓ EXECUTAR OS COMANDOS ABAIXO:

sudo su

apt-get update ; apt-get install firejail ; apt-get install firetools ; apt-get install -f

DEPOIS APLICO ESTE COMANDO ABAIXO NO TERMINAL:

.

sudo apt-get update ; mkdir -p ~/.local/share/applications; for profile in $(basename -s .profile /etc/firejail/*.profile); do if [[ -f /usr/share/applications/$profile.desktop ]]; then sed -r 's/^(Exec=)/\1firejail /' /usr/share/applications/$profile.desktop > ~/.local/share/applications/$profile.desktop; echo $profile configured to run in firejail; fi; done ; sudo aptitude update

CONFIGURAR O RELÓGIO DIGITAL DO DEBIAN LXDE

Para configurar o relógio digital, com o botão direito do mouse > em cima das horas > clique em: configurações de "relógio digital".

%A, %E de %B de %Y - %H:%M:%S

OU:

%A, %e de %b de %Y - %H:%M:%S

OU:

%a %e %b %Y - %H:%M

TEAMVIEWER - AMD64

wget http://download.teamviewer.com/download/teamviewer_amd64.deb -O teamviewer.deb ; sudo dpkg -i teamviewer.deb ; sudo apt-get install -f

PARA REMOVER O TEAMVIEWER

sudo apt-get remove teamviewer ; sudo apt-get autoremove

INSTALO CONKY-MANAGER:

Baixo neste Link:

https://dl.dropbox.com/u/67740416/linux/conky-manager-latest-amd64.deb?dl=1

INSTALO
GRUB-CUSTOMIZER

.

wget https://launchpad.net/~danielrichter2007/+archive/ubuntu/grub-customizer/+files/grub-customizer_5.0.6-0ubuntu1~ppa1x_amd64.deb -O grub-customizer.deb ; dpkg -i grub-customizer.deb ; apt-get install -f

PARA DESINSTALAR

apt-get remove grub-customizer ; apt-get autoremove

Programas que instalam em quase todos os sistemas Linux inclusive o Debian9

.

INSTALAR O TOR-BROWSER NO DEBIAN9

Removo qualquer coisa previamente instalada:

sudo rm -Rf /opt/tor-browser*

sudo rm -Rf /usr/bin/tor-browser

sudo rm -Rf /usr/share/applications/torbrowser.desktop

Vou no site oficial do Tor Browser (https://www.torproject.org/) baixo o pacote para Linux, confiro a integridade do pacote, movo ele para a pasta Home e renomeio o pacote de:

tor-browser.tar.xz

Abro o terminal.  Verifico se o pacote está na pasta Home com o comando ls então digito os comandos abaixo:

sudo tar -xvJf tor-browser.tar.xz -C /opt/

sudo mv /opt/tor-browser*/ /opt/tor-browser

sudo ln -sf /opt/tor-browser/Browser/start-tor-browser /usr/bin/torbrowser

echo -e '[Desktop Entry]\n Version=1.0\n Name=torbrowser\n Exec=/opt/tor-browser/Browser/start-tor-browser\n Icon=/opt/tor-browser/Browser/icons/updater.png\n Type=Application\n Categories=Application' | sudo tee /usr/share/applications/torbrowser.desktop

  • OBS:
    Vejo que existe [Desktop Entry], Version, Name, Exec, Icon, Type, Categories. Estes sete itens devem ser informados ao sistema pelo administrador. As informações formecidas variam de programa para programa.

Continuando, eu executo os comandos abaixo:

sudo chmod +x /usr/share/applications/tor-browser.desktop

cp /usr/share/applications/tor-browser.desktop ~/Área\ de\ Trabalho/

Agora, para abrir pelo terminal digito:

/opt/tor-browser/Browser/start-tor-browser

INSTALO O TELEGRAM NO DEBIAN9

Removo qualquer coisa previamente instalada:

sudo rm -Rf /opt/telegram*

sudo rm -Rf /usr/bin/telegram

sudo rm -Rf /usr/share/applications/telegram.desktop

.

Vou no site oficial do TELEGRAM (https://telegram.org/) baixo o pacote para Linux, confiro a integridade do pacote, movo ele para a pasta Home e renomeio o pacote de:

.

telegram.tar.xz

.

Executo os comandos abaixo:

.

sudo tar Jxf telegram.tar.xz -C /opt/

sudo mv /opt/Telegram*/ /opt/telegram

sudo ln -sf /opt/telegram/Telegram /usr/bin/telegram

echo -e '[Desktop Entry]\n Version=1.0\n Exec=/opt/telegram/Telegram\n Icon=Telegram\n Type=Application\n Categories=Application;Network;' | sudo tee /usr/share/applications/telegram.desktop

.

OBS:
Vejo que existe [Desktop Entry], Version, Name, Exec, Icon, Type, Categories. Estes sete itens devem ser informados ao sistema pelo administrador. As informações formecidas variam de programa para programa.

.

Continuando, eu executo os comandos abaixo:

sudo chmod +x /usr/share/applications/telegram.desktop

cp /usr/share/applications/telegram.desktop ~/Área\ de\ Trabalho/

.

INSTALO O POPCORN-TIME

Removo qualquer coisa previamente instalada:

sudo rm -Rf /opt/popcorntime

sudo rm -Rf /usr/bin/Popcorn-Time

sudo rm -Rf /usr/share/applications/popcorntime.desktop

Vou no site oficial, baixo o pacote para Linux, confiro a integridade do pacote, movo ele para a pasta Home e renomeio o pacote para:

popcorntime.tar.xz

Executo os comandos abaixo:

sudo mkdir /opt/popcorntime

sudo tar Jxf popcorntime.tar.xz -C /opt/popcorntime/

sudo ln -sf /opt/popcorntime/Popcorn-Time /usr/bin/Popcorn-Time

echo -e '[Desktop Entry]\n Version=1.0\n Name=popcorntime\n Exec=/opt/popcorntime/Popcorn-Time\n Icon=/opt/popcorntime/src/app/images/icon.png\n Type=Application\n Categories=Application' | sudo tee /usr/share/applications/popcorntime.desktop

  • Vejo que existe [Desktop Entry], Version, Name, Exec, Icon, Type, Categories. Estes sete itens devem ser informados ao sistema pelo administrador. As informações formecidas variam de programa para programa.

Continuando, eu executo os comandos abaixo:

sudo chmod +x /usr/share/applications/popcorntime.desktop

cp /usr/share/applications/popcorntime.desktop ~/Área\ de\ Trabalho/

Agora é digitar:

/opt/popcorntime/Popcorn-Time

E apertar a tecla TAB

.

Debian 9 - Stretch - Instalo Steam - para jogar games

Habilito suporte 32-bit e instalo o Steam com os comandos abaixo:

sudo su

dpkg --add-architecture i386

apt update && apt upgrade

apt install steam

Eu já tenho o ótimo navegador Firefox instalado no Debian 9 Stretch, mas eu quero instalar também o Google Chrome. Vou ao site oficial do Google Chrome e baixo o pacote .deb do Google Chrome e instalo com o instalador gdebi.

Gosto de gerenciar meus e-mails através do Thunderbird. Para instalar ele, uso os comandos abaixo:

sudo su

apt install aptitude -y

apt update

aptitude install thunderbird -y

aptitude update && aptitude full-upgrade -y

exit

.

Sugestão de programas, icones, etc... para eu talvez instalar no meu Debian 9

.

sudo apt-get install shotwell shutter viewnior gsfonts gsfonts-x11 git git-core unace rar unrar zip p7zip p7zip-rar sharutils libbluray-bdj gstreamer1.0-fluendo-mp3 gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly libmp4v2-2 vlc libdvdcss2 audacity dreamchess pitivi supertux gcompris filezilla winff pinta inkscape gimp gimp-plugin-registry gimp-data-extras ; sudo apt update && sudo apt full-upgrade

Paper icon theme

apt-get update ; apt-get install git ; mkdir paper; cd paper && git clone https://github.com/snwh/paper-icon-theme.git && git clone https://github.com/snwh/paper-icon-theme && git clone https://github.com/snwh/paper-icon-theme && mv paper-icon-theme /usr/share/themes && mv paper-icon-theme/Paper/ /usr/share/icons && mv paper-icon-theme/paper-icon-theme/ /usr/share/icons; cd - && rm paper -rf

Ou use o método abaixo:

Baixe o pacote .deb no link abaixo

https://snwh.org/paper/download.php?owner=snwh&ppa=pulp&pkg=paper-icon-theme,16.04

Abra o terminal onde está o arquivo ou instale com o instalador gdebi. Pelo terminal, abra o terminal onde descompactou o arquivo e use os comandos abaixo:

sudo su

dpkg -i paper*.deb

apt-get install -f

exit

.

Debian 9, 2017 instalando o Selene conversor de video

.

Quero converter arquivos multimídia de diferentes formatos.

.

Primeiro faço uma busca para ver se selene existe nos repo do Debian, com o comando abaixo:

.

sudo apt search selene

.

Para instalar:

.

sudo aptitude install selene -y ; sudo aptitude update && sudo aptitude full-upgrade -y ; sudo apt install -f

.

Selene é uma ferramenta de conversão de mídia, que usa GTK3/Vala.

.

Para eu encodar no formato AAC/MP4, o programa precisa do encoder NeroAAC, é instalar fazendo o seguinte:

.

Vou para a pasta tmp;
.

cd /tmp

.

Baixo o arquivo de instalação do encoder com o comando:

.

wget http://ftp6.nero.com/tools/NeroAACCodec-1.5.1.zip

.

Descompacto o arquivo baixado usando o comando abaixo:

.

unzip -j NeroAACCodec-1.5.1.zip linux/neroAacEnc

.

Executo o instalador, com este comando:

.

sudo install -m 0755 neroAacEnc /usr/bin

.

Para finalizar, executo o comando abaixo:

.

sudo apt install gpac

.

cd

.

sudo apt update ; sudo apt full-upgrade -y ; sudo apt install -f ; sudo dpkg --configure -a

.

>> ACABOU A LUZ DURANTE UM UPDATE OU INSTALAÇÃO DE SOFTWARE, PROBLEMAS... ETC...

sudo su

dpkg --configure -a ; apt-get check && apt-get install -f && apt-get update && apt-get upgrade && apt-get dist-upgrade ; apt-get install -f

exit

Bom, é isto. Fico por aqui. Espero que estas anotações te ajudem o tanto quando são úteis para mim. Por favor, mantenha-se conectado. Volte sempre. Dicas e sugestões são muito bem vindas. Doe da maneira que puder.

Até Breve.

:)

.