Comandos mais usados no ShellScript

.

Comandos mais usados em Shell Script no Linux

.

Qual é o seu usuário?

.

Se você não tem certeza qual é o seu usuário, use o comando "whoami" sem aspas, para saber.

.

Como o prompt de usuário normal pode ser diferente para cada um, podemos em algum momento usar "prompt$" para indicar o prompt da linha de comando.

.

ESCOLHER O DIRETÓRIO ONDE COLOCAR O SCRIPT

Para que o script possa ser executado de qualquer parte do sistema, mova-o para um diretório que esteja no seu PATH. Para ver quais são estes diretórios, abra agora o terminal pelo menu do sistema e digite o comando:

echo $PATH

.

Se não tiver permissão de mover para um diretório do PATH, deixe-o dentro de seu diretório pessoal ($HOME). Digite no terminal: $HOME

.

CRIAR O ARQUIVO E COLOCAR NELE OS COMANDOS

Abra pelo menu do sistema o editor de texto gedit, pluma, leafpad, mousepad ou outro editor de textos de sua preferência para colocar todos os comandos dentro do arquivo.

.

COLOQUE A CHAMADA DO SHELL NA PRIMEIRA LINHA

A primeira linha do script deve ser:

#!/bin/bash

Para que ao ser executado, o sistema saiba que é o bash quem irá interpretar estes comandos.

.

TORNE O SCRIPT UM ARQUIVO EXECUTÁVEL

Use o seguinte comando para que seu script seja reconhecido pelo sistema como um comando executável:

chmod +x nome-do-teu-shellscript.sh

.

Para permitir que todos os usuários possam executar o script:

chmod a+x nome-do-teu-shellscript.sh

.

EXECUTE O SCRIPT

./nome-do-teu-shellscript.sh (Aqui "./" representa o diretório atual)

/home/seu-usuário/bin/nome-do-teu-shellscript.sh (Aqui informa onde está o script para que o bash execute em outra pasta)

.

BASH EXECUTANDO COMANDOS

Shell script é uma linguagem de script usada em vários sistemas operacionais, com diferentes dialetos, dependendo do interpretador de comandos utilizado.

Um exemplo de interpretador de comandos é o bash, usado na grande maioria das distribuições GNU/Linux.

A maior parte dos usuários classificam shell script como uma linguagem de fácil aprendizagem. O primeiro passo é, saber o que se deseja fazer, então ver qual o código que executa este comando em shell e aí criar, basta escrever o código em algum editor de texto e salvar. Veja só por exemplo, que de tempos em tempos você quer saber informações do sistema, instalar programas, remover programas, converter/alterar arquivos, fazer backups, adicionar informações, remover informações, etc.

.

AGORA ABRE O TERMINAL E DIGITA COMANDOS, POR EXEMPLO, DIGITE ESTES COMANDOS ABAIXO UM DE CADA VEZ:

echo

ls

echo ''

echo ""

echo "Olá!"

printf 'Bem vindo ao bash!' (Aperte a tecla enter e digite: ls)

echo '#!/bin/bash'

echo "#!/bin/bash"

echo ; echo "Olá!" ; echo

echo -e 'Bom\nDia\nMundo!'

echo "Hello world!"

echo "Hello "world"!"

echo "Hello \"world\"!"

printf "Hello world" (Aperte a tecla enter e digite: cd ~)

pwd

ls -t

sleep 7

echo ; echo 'Olá!' ; sleep 3 ; ls -t

free -h -t

free -th

sleep 4

date

cal

du -h

uptime

df -h

clear

free -tmlh

df -a -h

df -k -l

df -T -m

echo ; whoami ; echo

ls ; echo ; pwd ; echo

echo ; ls -at ; echo

du *

ls -lah

du -hcs

du -ach

du -Sh

du -Sk

clear

echo ; echo 'df: Relata o espaço de disco usado pelo sistema (Usado e Livre)' ; echo

ls -hat

echo ; echo "du: Relata o espaço utilizado no disco de tal arquivo ou diretório" ; echo

whereis bash

VALOR="Linux"

echo $VALOR

echo $VALOR $VALOR

VALOR='ls -t'

$VALOR

echo $VALOR

VALOR='free -h -t'

$VALOR

echo $VALOR

echo VALOR

read VALOR (aperte a tecla enter, digite: "ls" sem aspas e aperte enter.)

$VALOR

read VALOR (aperte a tecla enter, digite: "uptime" sem aspas e aperte enter.)

$VALOR

echo ; $VALOR ; echo ; $VALOR ; echo

echo ; $VALOR ; sleep 4 ; echo ; $VALOR ; echo

unset VALOR

echo ; $VALOR

$VALOR

clear

echo -e '\nOlá!\nVamos\nSaber\nOs\nComandos\ndo\nShellscript Linux!'

clear ; echo -e '\n \nOlá!\n \nVamos\n \nSaber\n \nOs\n \nComandos\n \ndo\n \nShellscript Linux!\n'

HOJE=$(lsblk)

echo "Informação sobre dispositivos de bloco: $HOJE"

unset HOJE

echo $HOJE

echo $((2*3))

echo $((2*4-2/2+3))

VALOR=44

echo $((VALOR*1))

echo $((VALOR*2))

echo $((VALOR*3))

VALOR=$((VALOR+1))

echo $VALOR

VALOR=$((VALOR+11))

echo $VALOR

VALOR=$((VALOR+1))

echo $VALOR

VALOR=$((VALOR+11))

echo $VALOR

unset VALOR

echo $VALOR

VALOR=$(uname -a)

echo $VALOR

HOJE=$(arch)

echo $HOJE

echo "Informação sobre o kernel: $VALOR" ; echo ; echo "Informação sobre a arquitetura do sistema: $HOJE"

echo 'Informação sobre o kernel: $VALOR' ; echo ; echo 'Informação sobre a arquitetura do sistema: $HOJE'

unset VALOR

unset HOJE

echo "Informação sobre o kernel: $VALOR" ; echo ; echo "Informação sobre a arquitetura do sistema: $HOJE"

echo 'Informação sobre o kernel: $VALOR' ; echo ; echo 'Informação sobre a arquitetura do sistema: $HOJE'

printf "%-5s %-10s %-4s\n" No Nome Pontos

printf "%-5s %-10s %-4.2f\n" 1 Marta 8

printf "%-5s %-10s %-4.2f\n" 2 Joel 9

printf "%-5s %-10s %-4.2f\n" 3 Carlos 7

clear

exit

.

Muito bom que você digitou um comando de cada vez!!!

O comandos mais longos pode copiar e colar no terminal se quiser, mas no início seria melhor digitar...

Saiba que a partir deste momento você já está entendendo coisas extremamente úteis para escrever shellscript usando o Bash!

Uma coisa interessante sobre os comandos acima, é que para estudar eles, você não precisa estar conectado a internet.

Os comandos acima oferecem informações interessantes e úteis. Podemos colocar todos eles em um só script e executar. Dependendo do caso, é mais fácil que digitar um a um de cada vez toda vez que precisar.

.

SE PUDER, ANTES DE CONTINUAR EXECUTE OS COMANDOS ACIMA QUE TE CHAMARAM MAIS A ATENÇÃO DE NOVO POIS, EXECUTAR ELES É MUITO DIDÁTICO. NADA MELHOR QUE APRENDER PRATICANDO.

.

ASPAS SIMPLES ' E ASPAS DUPLAS ":

Aspas duplas permitem interpretar caracteres especiais.

Aspas simples desabilitam esta interpretação.

.

CARACTERES DE ESCAPE:

echo "Hello \"world\"!"

.

TODO SCRIPT ESCRITO PARA RODAR NO BASH COMEÇA COM:

#!/bin/bash

Após "#!/bin/bash" de um espaço entre linhas e então pode começar a digitar comandos.

.

Exemplo:

#!/bin/bash

clear

echo ; date ; echo ; sleep 4

echo ; cal ; echo ; sleep 4

echo ; uptime ; echo ; sleep 4

echo ; df -h ; echo ; sleep 4

echo ; free -html ; echo ; sleep 4

echo ; whoami ; echo ; sleep 4

echo ; pwd ; echo ; sleep 4

echo ; ls -at ; echo ; sleep 4

echo ; whereis bash ; echo ; sleep 4

echo ; echo 'Este é o fim do script 01-script.sh' ; echo ; sleep 4

exit

# Fim do script

.

ESTE SCRIPT ÚTIL E INOFENSIVO ACIMA SERÁ SALVO NA PASTA HOME, A PASTA DA CASINHA, USANDO UM EDITOR DE TEXTO COM O NOME DE:

01-script.sh

.

Posso melhorar/tornar mais amigável este script acima explicando sobre cada comando:

#!/bin/bash

clear

echo ; echo 'Hoje é data:' ; echo ; sleep 2

echo ; date ; echo ; sleep 4

echo ; echo 'Hoje pelo calendário é:' ; echo ; sleep 2

echo ; cal ; echo ; sleep 4

echo ; echo 'Esta máquina está funcionando a:' ; echo ; sleep 2

echo ; uptime ; echo ; sleep 4

echo ; echo 'Sobre o tamanho desta pasta:' ; echo ; sleep 2

echo ; df -h ; echo ; sleep 6

echo ; echo 'Sobre a memória RAM:' ; echo ; sleep 2

echo ; free -html ; echo ; sleep 6

echo ; echo 'Você está logado como:' ; echo ; sleep 2

echo ; whoami ; echo ; sleep 4

echo ; echo 'Você está em:' ; echo ; sleep 2

echo ; pwd ; echo ; sleep 4

echo ; echo 'Neste diretório/pasta tem:' ; echo ; sleep 2

echo ; ls -at ; echo ; sleep 6

echo ; echo 'O Bash está em:' ; echo ; sleep 2

echo ; whereis bash ; echo ; sleep 4

echo ; echo 'Este é o fim do script 01-script.sh' ; echo ; sleep 4

exit

# Fim do script

.

No Linux o script deve ter permissão de execução, isto pode ser feito abrindo o terminal pelo menu do sistema e executando o comando:

chmod +x 01-script.sh

.

Depois de salvo você tem que executar o arquivo, dessa forma:

./01-script.sh

.

Viu alguma utilidade neste pequeno script?

Então siga adiante.

.

IMPORTANTE:

Para estudar shell script tem que ser como usuário normal. Se você está acessando o sistema como usuário administrador (root), saia e entre como um usuário normal. É muito perigoso estudar shell usando o superusuário, você pode danificar o sistema com um comando errado.

Ok, continuemos.

.

Para exibir um manual do bash ou mesmo do comando 'chmod', digite na linha de comando:

man bash

man chmod

.

É possível executar o arquivo mesmo sem modificar a permissão de execução, por exemplo, se for um arquivo escrito para ser executado pelo bash, usar:

sh ./"Nome do arquivo, sem aspas"

.

SHELL

É importante saber o que é um Shell.

Na linha de comandos de um shell, podemos utilizar diversos comandos um após o outro, ou mesmo combiná-los numa mesma linha.

Se colocarmos diversas linhas de comandos em um arquivo texto simples, teremos em mãos um Shell Script, ou um script em shell, já que Script é uma descrição geral de qualquer programa escrito em linguagem interpretada, ou seja, não compilada.

Outros exemplos de linguagens para scripts são o PHP, Perl, Python, JavaScript e muitos outros. Podemos então ter um script em php, um script perl e assim em diante.

Uma vez criado, um ShellScript pode ser reutilizado quantas vezes for necessário.

Seu uso, portanto, é indicado na automação de tarefas que serão realizadas mais de uma vez.

Todo sistema Unix e similares são repletos de scripts em shell para a realização das mais diversas atividades administrativas e de manutenção do sistema.

Os arquivos de lote (batch - arquivos *.bat) do Windows são também exemplos de ShellScripts, já que são escritos em linguagem interpretada e executados por um Shell do Windows, em geral o command.com ou hoje em dia o cmd.exe.

Os Shells do Unix, porém, são inumeras vezes mais poderosos que o interpretador de comandos do Windows, podendo executar tarefas muito mais complexas e elaboradas.

OS SCRIPTS SHELL PODEM SER AGENDADOS PARA EXECUÇÃO ATRAVÉS DA TABELA CRONTAB, ENTRE OUTRAS COISAS.

É uma ferramenta indispensável aos administradores de sistemas Unix.

O Shell mais comum e provavelmente o que possui mais scripts escritos para ele é também um dos mais antigos e simples, o sh.

Este shell está presente em todo o sistema tipo Unix, incluído o Linux, FreeBSD, AIX, HP-UX, OpenBSD, Solaris, NetBSD, Irix, etc. Por ser o shell nativo mais comum é natural que se prefira escrever scripts para ele, tornando o script mais facilmente portável para outro sistema.

Os Shells não estão diretamente associados a um ou outro tipo de Unix, embora várias empresas comerciais tenham suas próprias versões de Shell. No software livre o Shell utilizado em um sistema em geral é exatamente o mesmo utilizado em outro. Por exemplo, o bash encontrado no Linux é o mesmo shell bash encontrado no FreeBSD e pode também facilmente ser instalado no Solaris, Windows através do Cygwin [1] ou outros sistemas Unix comerciais para passar a ser utilizado como interface direta de comandos ou como interpretador de scripts. O mesmo acontece com o tcsh e vários outros shells desenvolvidos no modelo de software livre.

.

INTERAGIR COM O USUÁRIO

.

Para o script ficar mais completo, vamos colocar uma interação mínima com o usuário, pedindo uma confirmação antes de executar os comandos.

.

#!/bin/bash

clear

echo "Vou buscar os dados do sistema. Posso continuar? [S/n] "

read RESPOSTA

test "$RESPOSTA" = "n" && exit

echo ; echo "Data e Horário:" ; echo

date

echo

echo "Uso do disco:" ; echo

df -ht

echo

echo "Usuários conectados:" ; echo

w

echo ; echo "Seu nome de login é:"

whoami

echo

exit

# Fim do script

.

O comando "read" leu o que o usuário digitou e guardou na variável RESPOSTA. Logo em seguida, o comando "test" verificou se o conteúdo dessa variável era "n". Se afirmativo, o comando "exit" foi chamado e o script foi finalizado. Nessa linha há vários detalhes importantes:

O conteúdo da variável é acessado colocando-se um cifrão "$" na frente

O comando test é útil para fazer vários tipos de verificações em textos e arquivos

O operador lógico "&&", só executa o segundo comando caso o primeiro tenha sido OK. O operador inverso é o "||"

.

MELHORAR O CÓDIGO DO SCRIPT

Com o tempo, o script vai crescer, mais comandos vão ser adicionados e quanto maior, mais difícil encontrar o ponto certo onde fazer a alteração ou corrigir algum erro. Para poupar horas de estresse, e facilitar as manutenções futuras, é preciso deixar o código visualmente mais agradável e espaçado, e colocar comentários esclarecedores.

.

#!/bin/bash

# nome-do-script - script que mostra informações sobre o sistema

# Autor: Fulano da Silva

# Pede uma confirmação do usuário antes de executar

clear

echo "Vou buscar os dados do sistema. Posso continuar? [S/n]"

read RESPOSTA

# Se ele digitou 'n', vamos interromper o script

test "$RESPOSTA" = "n" && exit

# O date mostra a data e a hora correntes

sleep 3 ; echo "Data e Horário:" ; echo

date

sleep 3

echo

# O df mostra as partições e quanto cada uma ocupa no disco
echo "Uso do disco:"

sleep 3

echo

df

echo

sleep 6

# O w mostra os usuários que estão conectados nesta máquina

echo "Usuários conectados:"

sleep 3

echo

w

sleep 3

echo

# Fim do script

.

Basta iniciar a linha com um "#" e escrever o texto do comentário em seguida. Estas linhas são ignoradas pelo shell durante a execução. O cabeçalho com informações sobre o script e seu autor também é importante para ter-se uma visão geral do que o script faz, sem precisar decifrar seu código. Também é possível colocar comentários no meio da linha # como este

.

CARACTERÍSTICAS

.

OS SCRIPTS SHELL PODEM CONTER ESTRUTURAS DE PROGRAMAÇÃO TAIS COMO:

.

ESTRUTURAS DE DECISÃO (if)

Recurso utilizado para dar sequencia em fluxos de execução baseado decisões. Cuja sintaxe é:

- Condição Verificada é o teste que definirá se controle deve ser passado para dentro do bloco then, observe que esse teste é feito sobre a saída de um comando.
- Ação são comandos a serem executados em caso verdadeiro da condição verificada.

.

OPERADORES PARA NÚMEROS

-eq Verifica se é igual,
-ne Verifica se é diferente,
-lt Verifica se é menor,
-gt Verifica se é maior,
-le Verifica se é menor ou igual,
-ge Verifica se é maior ou igual.

.

OPERADORES PARA TEXTO

!= Verifica se é diferente,
= Verifica se é igual.

.

OPERADORES LÓGICOS

! Lógica NOT,
-o Lógica OU, (OR) ou ||,
-a Lógica E, (AND) ou &&.

.

OPERADOR PARA arquivos/

-d Verifica se é diretório,
-f Verifica se é arquivo,
-e Verifica se existe.

.

Ex:

# !/bin/baxh
# Uso de Estrutura de Decisão
clear

echo 'opções'
echo '======'
echo ' -> Data do Sistema'
echo ' -> Uso do Sistema'

read opcao

if [ "$opcao" -eq 1 ]
then
echo 'Data do sistema: ' && date

elif [ "$opcao" -eq 2 ]
then

echo 'Uso do disco: ' && df -Th
fi

# Fim do script

.

ESTRUTURAS DE REPETIÇÃO (FOR)(WHILE)

.

ESTRUTURA DE REPETIÇÃO FOR

Permite que ações de iteração sejam executadas sobre determinados comandos ou variáveis até que a condição seja satisfeita.

# !/bin/bash

clear

echo "DIAS DA SEMANA"
for dia in seg ter qua qui sex sab dom
do
echo "$dia"
done

# Fim do script

.

ESTRUTURA DE REPETIÇÃO WHILE

Em situações onde sabemos até onde o loop irá realizar uma contagem o ideal é usar o for entretanto em cenarios onde a iteração deve cessar somente após se satisfazer uma condição o uso do laço while é mais indicado. Ex:

# /bin/bash

clear
var=1
while [ $var -le 7 ]
do
echo "Valor de var: $var"
var=$((var+1))
done

# Fim do script

.

FUNÇÕES E ARGUMENTOS

Ex:

# !/bin/bash
# REALIZAR BACKUP DO DIR

echo -e " \033[1;33m Digite o caminho de origem.: \033[0m "
read DIR_ORIGEM

clear

echo -e " \033[1;34m Digite o caminho de destino.: \033[0m "
read DIR_DESTINO

clear

verifica_argumentos(){

if [ $# -lt 1 ];
then
echo "Faltou informar um dos argumentos (parametros) necessarios!"
exit 1
fi
}

copia_arquivos(){

verifica_argumentos

clear

echo "Realizando backup..."

#Verificando se o dir de destino existe

if ! [ -d $DIR_DESTINO ]
then
mkdir $DIR_DESTINO
echo "Diretorio de Destino Criado"
fi

#COPIANDO ARQUIVOS

for arq in `ls $DIR_ORIGEM`
do
cp /$DIR_ORIGEM/$arq $DIR_DESTINO/$arq.bak
done

}

copia_arquivos

# Fim do script

DEFINIÇÕES DE VARIÁVEIS E ESCOPO DESTAS

Variáveis são definidas pela nomenclatura NOME_VARIAVEL="Valor da Variável". O valor pode ser tanto numérico quanto texto.

Nome="Joel"

Se quisermos acessá-la, basta fazer referência a ela com o caractere $ (cifrão) antes do nome: o comando echo $Nome, por exemplo, retornará a palavra "Joel".

Se quiser sabe informações sobre os sistemas de arquivo nos quais cada ARQUIVO reside ou, por padrão, sobre todos os sistemas de arquivos posso abrir um terminal e digitar:

VarInfo="df -h"

Depois digito no terminal "$VarInfo" sem aspas.

.

VARIÁVEIS DE AMBIENTE

As variáveis de ambiente independem da definição do usuario. Elas são criadas automaticamente, no momento em que se faz o login no sistema.

Ex:

PATH: define diretórios de procura por programas executados no shell;
USER: informa o nome do usuário do shell;
HOME: informa o caminho do diretório home do usuário;
PWD: diretório atual;

.

As variáveis são a base de qualquer script. É dentro delas que os dados obtidos durante a execução do script serão armazenados. Para definir uma variável, basta usar o sinal de igual "=" e para ver seu valor, usa-se o "echo":

.

Execute estes comandos abaixo no terminal:

.

VARIAVEL="um dois tres"

echo $VARIAVEL

echo $VARIAVEL $VARIAVEL

.

Para remover a variável acima:

unset VARIAVEL

.

Teste:

echo $VARIAVEL

.

É possível armazenar a saída de um comando dentro de uma variável. Ao invés de aspas, o comando deve ser colocado entre "$(...)", execute no terminal os comandos abaixo:

HOJE=$(date)

echo "Hoje é: $HOJE"

unset HOJE

echo $HOJE

HOJE=$(ls)

echo "O conteúdo desta pasta tem: $HOJE"

unset HOJE

echo $HOJE

HOJE=$(free -hmt)

echo "Informando sobre a memória desta máquina: $HOJE"

unset HOJE

echo $HOJE

.

Exemplos de uso do shell script:

Apagar arquivos velhos - Apagar periodicamente arquivos mais velhos que 30 dias do diretório /tmp:

#!/bin/bash

cd /tmp
find . -type f -mtime +30 -delete

# Fim do script

Este seria o conteúdo de um shell script que sempre que fosse executado apagaria arquivos com data de modificação maior que 30 dias a partir do diretório /tmp do sistema de arquivos.

Notem que ele é nada mais do que uma associação de 2 comandos (cd e find) em um arquivo para facilitar a repetição da tarefa. Este poderia ser, por exemplo, o conteúdo do arquivo /bin/limpatmp.sh e poderíamos chamar este script pela linha de comandos sempre que desejássemos repetir esta ação:

$ limpatmp.sh

Onde o símbolo "$" representa o prompt de comandos. Do ponto de vista do usuário este seria mais um comando disponível para uso.

Os scripts em shell são também muito empregados junto à inicialização do sistema (para auto-iniciar tarefas) ou como mini-aplicativos, que facilitam tarefas dos usuários, tais como montagem de dispositivos, menus de ajuda, etc.

Sua primeira linha obrigatoriamente começa com um "#!" (que não se deve confundir com um comentário qualquer, pois realmente é uma exceção; este par se chama, em inglês, de shebang), informando diretamente ao núcleo (kernel) qual interpretador ele deverá usar, juntamente com seu caminho, de acordo com a necessidade de cada caso. Exemplo:

#!/bin/bash

Em seguida, são adicionados os comandos desejados, um por linha, ou separados por ponto e vírgula. Exemplo:

mount -t reiserfs /dev/hda1 /mnt/hda1

ls /mnt/hda1

cp -r /mnt/hda1/* /home/user/backup
umount /dev/hda1

Por fim, dá-se a permissão de execução a este arquivo de texto simples ("chmod +x arquivo").

.

DATA ANTERIOR

.

#!/bin/bash

# Função em Bash para retornar a data anterior, levando em conta o mês e ano.

fn_data_anterior()
{
DIA=$D
MES=$M
ANO=$A

# Dado DIA, MES e ANO numéricos, obtém a data do dia anterior

DIA=`expr $DIA - 1`
if [ $DIA -eq 0 ]; then
MES=`expr $MES - 1`
if [ $MES -eq 0 ]; then
MES=12
ANO=`expr $ANO - 1`
fi
DIA=`cal $MES $ANO`
DIA=`echo $DIA | awk '{ print $NF }'`
fi
}

ano=`date +%Y`;
mes=`date +%m`;
let dia=10\#`date +%d`;

if (( $dia". Para guardar a saída do comando anterior no arquivo "saida", basta fazer:

cat /etc/passwd | grep root | cut -c1-10 > saida

cat saida

.

O COMANDO TEST

O canivete suíço dos comandos do shell é o "test", que consegue fazer vários tipos de testes em números, textos e arquivos. Ele possui várias opções para indicar que tipo de teste será feito, algumas delas:

-lt Núm. é menor que (LessThan)

-d É um diretório

-gt Núm. é maior que (GreaterThan)

-f É um arquivo normal

-le Núm. é menor igual (LessEqual)

-r O arquivo tem permissão de leitura

-ge Núm. é maior igual (GreaterEqual)

-s O tamanho do arquivo é maior que zero

-eq Núm. é igual (EQual)

-w O arquivo tem permissão de escrita

-ne Núm. é diferente (NotEqual)

-nt O arquivo é mais recente (NewerThan)

= String é igual

-ot O arquivo é mais antigo (OlderThan)

!= String é diferente

-ef O arquivo é o mesmo (EqualFile)

-n String é não nula

-a E lógico (AND)

-z String é nula

-o OU lógico (OR)

.

SCRIPT QUE TESTA ARQUIVOS

Tente fazer um script "testa-arquivos", que pede ao usuário para digitar um arquivo e testa se este arquivo existe. Se sim, diz se é um arquivo ou um diretório.

.

CONCEITOS MAIS AVANÇADOS

.

If, for e while

.

Assim como qualquer outra linguagem de programação, o shell também tem estruturas para se fazer condicionais e loop. As mais usadas são if, for e while.

.

Então daqui por diante, sabemos o básico, o necessário para se fazer um script de funcionalidade mínima. E este mínimo pode fazer coisas incríveis.

.

Ex:

if COMANDO
then
comandos
else
comandos
fi

# Fim do script

Ex:

for VAR in LISTA
do
comandos
done

# Fim do script

Ex:

while COMANDO
do
comandos
done

# Fim do script

.

Diferente de outras linguagens, o if testa um comando e não uma condição. Porém como já conhecemos qual o comando do shell que testa condições, é só usá-lo em conjunto com o if. Por exemplo, para saber se uma variável é maior ou menor do que 10 e mostrar uma mensagem na tela informando:

.

Ex:

if test "$VARIAVEL" -gt 10
then
echo "é maior que 10"
else
echo "é menor que 10"
fi

# Fim do script

.

Há um atalho para o test , que é o comando [. Ambos são exatamente o mesmo comando, porém usar o [ deixa o if mais parecido com o formato tradicional de outras linguagens:

.

Ex:

if [ "$VARIAVEL" -gt 10 ]
then
echo "é maior que 10"
else
echo "é menor que 10"
fi

# Fim do script

.

Se usar o [, também é preciso fechá-lo com o ], e sempre devem ter espaços ao redor. É recomendado evitar esta sintaxe para diminuir suas chances de erro.

.

Já o while é um laço que é executado enquanto um comando retorna OK. Novamente o test é bom de ser usado. Por exemplo, para segurar o processamento do script enquanto um arquivo de lock não é removido:

.

Ex:

while test -f /tmp/lock
do
echo "Script travado..."
sleep 1
done

# Fim do script

.

Ex:

E por fim, o for percorre uma lista de palavras, pegando uma por vez:

for numero in um dois três quatro cinco
do
echo "Contando: $numero"
done

# Fim do script

.

Uma ferramenta muito útil para usar com o for é o seq, que gera uma seqüência numérica.

.

Para fazer o loop andar 10 passos, pode-se fazer:

for passo in $(seq 10)

.

O mesmo pode ser feito com o while, usando um contador:

i=0
while test $i -le 10
do
i=$((i+1))
echo "Contando: $i"
done

# Fim do script

.

Até Breve

.

.

🙂

.

FEDORA 26 – GUIA PÓS-INSTALAÇÃO COMPLETO

.

POR MAIS ABORRECIDO QUE SEJA CONFIGURAR O FEDORA, VALE A PENA PORQUE O FEDORA É BASTANTE SEGURO E MARAVILHOSO PARA NAVEGAR PELA INTERNET. É MENOS POPULAR QUE OUTRAS DISTRIBUIÇÕES LINUX.
.
ACREDITO QUE POSSO DIZER ISTO SOBRE O FEDORA. EU ACHO O FEDORA MAIS SEGURO E GOSTO DE NAVEGAR COM ELE.
.
O FEDORA REPRODUZ BEM MÍDIAS INSTALA OS PROGRAMAS MAIS USADOS E POPULARES DO MUNDO LINUX ENTÃO VALE A PENA O ESFORÇO.
.
MUITO ESTÁVEL. O FEDORA PODE UM DIA DAR PROBLEMA SIM, MAS GERALMENTE É ERRO DO ADMINISTRADOR DO SISTEMA, ISTO É, A PESSOA QUE ESTÁ USANDO O FEDORA. NÃO SOU ESPECIALISTA. APENAS USUÁRIO. ESTE TUTORIAL FOI EXECUTADO E NÃO DEU PROBLEMA PARA MIM MAS, COMO SEMPRE DIGO, USE POR SUA CONTA E RISCO.

.

SOU INICIANTE, COMO É QUE EU FAÇO?

.

EU PESQUISO, MONTO UM TUTORIAL PARA MIM ENQUANTO ESTOU INSTALANDO. TENTO APRENDER ALGUMA COISA COM MEUS ERROS E CONSERTO O QUE POSSO. DEPOIS COM TUDO QUE CONSEGUI RESOLVER ANOTADO SALVO MINHAS PESQUISAS EM ARTIGOS E PUBLICO.

.
BOM PARA COMEÇAR, EU VERIFICO A INTEGRIDADE ISO QUE BAIXEI, DEPOIS INSTALO A ISO EM UM PENDRIVE OU GRAVO EM FORMATO DE IMAGEM EM UM DVD. GERALMENTE FAÇO ISTO EM UM COMPUTADOR COM DEEPIN 15.3.

.
INTRUÇÕES PARA VERIFICAÇÃO DE INTEGRIDADE DA ISO:

.

https://spins.fedoraproject.org/pt_BR/verify

.
Na maioria das distribuições Linux o SHA256 pode ser gerado abrindo o terminal na pasta onde está a ISO e executando:

.

sha256sum -b *.iso

#Ou:

sha256sum (nome_completo_da_ISO).iso

.
DEPOIS COMPARO AS LETRAS E NÚMEROS COM AS LETRAS E NÚMEROS FORNECIDAS PELO SITE OFICIAL DA DISTRIBUIÇÃO. ELAS DEVEM SER EXATAMENTE IGUAIS. SE NÃO FOREM, ALGO ESTÁ ERRADO.

.
Então, gravo a ISO em formato de IMAGEM em um Cd ou em um pendrive e instalo o sistema não esquecendo de CLICAR NO BOX QUE ME GARANTE PRIVILÉGIOS DE USUÁRIO ADMINISTRADOR.

.

O FEDORA USA DUAS SENHAS

.

UMA DE USUÁRIO ADMINISTRADOR E UMA DE ROOT.

.
A DE USUÁRIO ADMINISTRADOR É USADA PARA VOCÊ INSTALAR PROGRAMAS POR EXEMPLO. A DE ROOT É USADA QUANDO VOCÊ FOR FAZER ALTERAÇÕES NO SISTEMA. QUANDO VOCÊ FOR ALTERAR O FEDORA.

.
NESTE TUTORIAL VOCÊ VAI APRENDER A ALTERAR O FEDORA PARA SER UM AMBIENTE MAIS AMIGÁVEL, E TAMBÉM VAI USAR A SENHA DE USUARIO ADMINISTRADOR PARA INSTALAR PROGRAMAS.

.
AGORA EU VERIFICO OS UPDATES DISPONÍVEIS:

sudo dnf check-update

.

Instalo:

.

sudo dnf install deltarpm

.
QUERO SABER ALGUMA COISA SOBRE O COMANDO ALLOWERASING e BEST. DIGITO NO TERMINAL:

.

man dnf

.

[–allowerasing] >> É uma pção que permite apagar pacotes instalados para resolução de dependências. Esta opção pode ser usada como alternativa ao comando yum swap onde os pacotes removidos não são definidos explicitamente.

.

[–b] >> Tenta o melhor pacote disponível em transações especificamente durante dnf upgrade que por definição evita updates… força o dnf a considerar apenas os pacotes mais recentes.

.

MEU FEDORA FAZ O UPDATE MUITO LENTO ENTÃO TENHO QUE FAZER O UPDATE FICAR MAIS RÁPIDO:

.

sudo pluma /etc/dnf/dnf.conf

.

OU:

.

sudo leafpad /etc/dnf/dnf.conf

.

OU:

.

sudo gedit /etc/dnf/dnf.conf

.

Aperto enter, digito a senha.

.

COLO O TEXTO ABAIXO, SALVO E FECHO O GEDIT:

.

###

fastestmirror=true

deltarpm=1

##

.

EXECUTO O COMANDO:

.
sudo dnf clean metadata
.

sudo dnf update

.

ENTÃO ANTES DE TUDO,CONFIGURE O SISTEMA PARA ESCOLHER O ESPELHO MAIS RÁPIDO.

.

EU NÃO SEI PORQUE MOTIVO O FEDORA JÁ NÃO VEM CONFIGURADO PARA FAZER ISTO.

.

CONTINUANDO…

.

EDITEI O ARQUIVO dnf.conf em /etc/dnf/ COM O EDITOR DE TEXTO QUE O SISTEMA POSSUIR. PODE SER GEDIT, PLUMA, LEAFPAD, MOUSEPAD, NANO E OUTROS.

.

sudo (NOME_DO_EDITOR_DE_TEXTO) /etc/dnf/dnf.conf

.

Ex:

.

sudo gedit /etc/dnf/dnf.conf

#Ou:

sudo leafpad /etc/dnf/dnf.conf

.

REPETINDO, O EDITOR DE TEXTO VAI ABRIR UM ARQUIVO. NESTE ARQUIVO ADICIONEI COMO MOSTREI ACIMA, NO FINAL SEM PARÁGRAFO(SEM ESPAÇOS ENTRE LINHAS) AS 2 LINHAS ABAIXO SEM ###:

.

###

fastestmirror=true

deltarpm=1

##

.

#SALVO E FECHO O EDITOR DE TEXTO. DEPOIS, EXECUTO OS COMANDOS ABAIXO:

sudo dnf update

sudo su

su -c 'dnf install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm'

rpm -ivh http://download1.rpmfusion.org/free/...ble.noarch.rpm

dnf install --nogpgcheck http://download1.rpmfusion.org/free/...-25.noarch.rpm ; sudo dnf install --nogpgcheck http://download1.rpmfusion.org/nonfr...-25.noarch.rpm

.

exit
.
#ATUALIZO O SISTEMA E REPOSITÓRIOS.
.

sudo dnf update && sudo dnf upgrade --best

.

#AGUARDO PACIENTEMENTE E NÃO INTERROMPO O TERMINAL.

. . .

ENTÃO INSTALO EDITORES DE TEXTO E GERENCIADOR DE SENHAS.

.

sudo dnf install aria2 gedit ; sudo dnf install mousepad leafpad seahorse ; sudo dnf update

.

EXECUTO OS COMANDOS ABAIXO:

.

sudo dnf remove gstreamer1-plugin-mpg123

.

AGORA SE FOR O CASO, POSSO INSTALAR OS CODECS DE MULTIMÍDIA COM:

.

sudo dnf install amrnb amrwb faad2 flac ffmpeg gpac-libs lame libfc14audiodecoder mencoder mplayer x264 x265 gstreamer-plugins-espeak gstreamer-plugins-fc gstreamer-rtsp gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-bad-free-extras gstreamer-plugins-bad-nonfree gstreamer-plugins-ugly gstreamer-ffmpeg gstreamer1-plugins-base gstreamer1-libav gstreamer1-plugins-bad-free-extras gstreamer1-plugins-bad-freeworld gstreamer1-plugins-base-tools gstreamer1-plugins-good-extras gstreamer1-plugins-ugly gstreamer1-plugins-bad-free gstreamer1-plugins-good

.

AGORA VOU INSTALAR PROGRAMAS.

FEDORA 26  – A BEM POUCO TEMPO ATRÁS EU USAVA ESTA SEQUENCIA DE COMANDOS PARA REPRODUTORES DE VÍDEOS, MUSICA, REINSTALO CODECS ETC. ATUALMENTE, CASO APÓS INSTALAR O REPRODUTOR DE MÍDIA O SE NOTAR ALGO ERRADO COM VIDE E ÁUDIO, USE O COMANDO ABAIXO:

.

sudo dnf install pavucontrol vlc -y ; sudo dnf update ; sudo dnf update ; sudo dnf install smplayer -y ; sudo dnf install gstreamer-plugins-bad gstreamer-plugins-bad-free-extras gstreamer-plugins-bad-nonfree gstreamer-plugins-ugly gstreamer-ffmpeg gstreamer1-libav gstreamer1-plugins-bad-free-extras gstreamer1-plugins-bad-freeworld gstreamer1-plugins-base-tools gstreamer1-plugins-good-extras gstreamer1-plugins-ugly gstreamer1-plugins-bad-free gstreamer1-plugins-good gstreamer1-plugins-base gstreamer1 ; sudo dnf update ; sudo dnf install musique clementine -y ; sudo dnf update ; sudo dnf install subdownloader qmplay2 rapid-photo-downloader --best --allowerasing ; sudo dnf update --best --allowerasing

.

FEDORA 26 – O PLAYER QMPLAY2

.

GOSTO DE USAR ESTE PROGRAMA. É VIDEO-PLAYER, FAZ DOWNLOAD, TOCA RADIO E MAIS COISAS.

.

COMANDOS QMPLAY2:

Próximo → B

Anterior → Z

Aumentar vol → *

Baixar vol → /

Mudo → M

Pausar → barra de espaço

Alterar o tamanho da imagem → A

Visão compacta → alt+V

PARA INSTALAR O QMPLAY2 NO FEDORA 25

sudo dnf install qmplay2

.

FEDORA 26 – PESQUISO PELO TERMINAL E INSTALO, TAMBÉM POR ELE, WEB-BROWSERS

.

sudo dnf search browser

sudo dnf search firefox

sudo dnf install icedtea-web seamonkey icecat lynx elinks links smtube arora

.

Fedora 26 – FEDY

.

INSTALO O FEDY, COM ELE EU TEREI:

Google Chrome

Multimedia Codecs

Oracle JRE

Skype

Spotify

Adobe Flash

Dropbox

.

INSTALO O FEDY NO FEDORA 25 COM O COMANDO ABAIXO

.

curl https://www.folkswithhats.org/installer | sudo bash

.

fonte: https://www.folkswithhats.org/

.

.
FEDORA 26 – INSTALO O YUMEX

.

QUEM NÃO SABE USAR LINHAS DE COMANDO PARA TERMINAL, INSTALE O YUMEX QUE VAI AJUDAR MUITO MESMO PORQUE ELE FAZ O SERVIÇO DO TERMINAL USANDO UMA INTERFACE GRÁFICA.

.

sudo dnf install amrnb amrwb faad2 flac ffmpeg gpac-libs lame libfc14audiodecoder

sudo dnf install yumex-dnf ; sudo dnf update

.

VERIFICO SE O AMBIENTE DE TRABALHO JÁ NÃO VEIO COM O YUM EXTENDER INSTALADO.

.

.
INSTALO O SYNAPTIC – HÁ QUEM ODEIE O SYNAPTIC, DEPOIS DE UM TEMPO ENTENDEMOS ELE, AÍ A GENTE PASSA A GOSTAR. É SÓ NÃO INSTALAR COISAS QUE DESCONHECE OU INCOMPATÍVEIS COM O AMBIENTE DE TRABALHO ESCOLHIDO. TEM QUE PEGAR LEVE.

.

sudo dnf install synaptic ; sudo dnf update

.

——————————
* FEDORA 25 – POSTINSTALLERF *
——————————

INSTALE FACILMENTE SOFTWARES COM O POSTINSTALLERF – ESTE, ASSEMELHA-SE AO FEDY POR INSTALAR TAMBÉM DE MODO GRÁFICO PROGRAMAS QUE NÃO ACHAMOS BUSCANDO PELO TERMINAL OU NO SYNAPTIC NEM NO YUMEX.

.

1) sudo su

2) dnf -y install wget

3) rpm --import https://raw.githubusercontent.com/kuboosoft/postinstallerf/master/GPG/$(rpm -E %fedora)/RPM-GPG-KEY-postinstallerf

4) wget -c -P /etc/yum.repos.d/ https://raw.github.com/kuboosoft/postinstallerf/master/postinstallerf.repo

5) dnf clean metadata

6) dnf -y install postinstallerf

.

CONCLUSÃO:

ENTÃO COM O YUMEX, SYNAPTIC, FEDY E POSTINSTALLER A MAIOR PARTE DESTE TUTORIAL SERVE APENAS COMO GUIA PARA QUEM NÃO CONHECE O NOME DE ALGUNS PROGRAMAS MAIS USADOS NOS SISTEMAS LINUX. SABENDO O NOME, PODE INSTALAR DE MODO GRÁFICO E FÁCIL USANDO YUMEX, SYNAPTIC, FEDY E POSTINSTALLER. QUANDO ALGUÉM QUISER SABER SOBRE PROGRAMAS NOVOS, PODE VISITAR SITES UBUNTU SABER O NOME DE PROGRAMAS, O QUE ELES FAZEM E TENTAR INSTALAR NO FEDORA, MAS BASTANTE COISA BOA JÁ TEM USANDO O YUMEX, SYNAPTIC, FEDY E POSTINSTALLER.

.

SE EU QUERO REMOVER UM REPOSITÓRIO DO FEDORA EU FAÇO ASSIM:

.

su

APERTO ENTER E DIGITO A SENHA.

.

SE ESTIVER USANDO:

.

Gnome colo o texto abaixo no terminal:

nautilus /etc/yum.repos.d

.

KDE colo o texto abaixo no terminal:

dolphin /etc/yum.repos.d

.

XFCE colo o texto abaixo no terminal:

thunnar /etc/yum.repos.d

.

LXDE colo o texto abaixo no terminal:

pcmanfm /etc/yum.repos.d

.

Mate colo o texto abaixo no terminal:

caja /etc/yum.repos.d

.

E DELETO O ARQUIVO .repo CORRESPONDENTE AO REPOSITÓRIO QUE ME INCOMODA. DEPOIS, SE EU QUISER QUALQUER REPOSITÓRIO, EU POSSO REINSTALAR. É PARA ISTO QUE EU TENHO O TUTORIAL

fonte: https://ask.fedoraproject.org/en/que…rom-my-system/

fonte: http://computertechnologyspecial.com…ils-fedora-25/

.

INSTALE O CHROMIUM SE TUA MÁQUNA SUPORTAR. E SE DESEJAR, EM VEZ DO CHROMIUM, USE O FIREFOX QUE VEM COM VÁRIAS OPÇÕES PARA PRIVACIDADE.

.

sudo dnf install firefox chromium ; sudo dnf update

.

NUMIX ICONES E TEMA, ARC ICONES E TEMA

$ sudo dnf install numix-icon-theme numix-icon-theme-circle

.

OS ÍCONES E O TEMA ARC SÃO INSTALADOS NO FEDORA PELO PROGRAMA QUE MUITO AUXILIA NA PÓS INSTALAÇÃO DO FEDORA, O FEDY. PODE-SE INSTALÁ-LOS TAMBÉM SEGUINDO INSTRUÇÕES DO SITE OPENSUSE.

.

PODE-SE TENTAR INSTALAR O ARC-THEME USANDO O COMANDO ABAIXO (PARA MIM FUNCIONOU):

.

$ sudo dnf config-manager --add-repo http://download.opensuse.org/reposit...Horst3180.repo

.

$ sudo dnf update && sudo dnf install arc-theme

.

FLASHPLAYER – 64 BITS

.

$ sudo rpm -ivh http://linuxdownload.adobe.com/adobe...0-1.noarch.rpm

.

$ sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux

.

$ sudo dnf install flash-plugin alsa-plugins-pulseaudio libcurl --best --allowerasing

.

TAMBÉM SERVE PARA OS QUE QUISEREM DAR UMA TREINADA NO USO DO TERMINAL.

.

EXISTIRÃO VEZES QUE CERTAS COISAS SÓ PODEM SER FEITAS POR TERMINAL.

.

SERÁ QUANDO VOCÊ QUISER OU PRECISAR COMPILAR, ATUALIZAR E ADMINISTRAR O SISTEMA. FAZEMOS ISTO GERALMENTE COMO ADMINISTRADOR E PARA SE TORNAR ADMINISTRADOR DEVE-SE TECLAR:

.

$ su

#Ou:

$ sudo su

.

APERTAR ENTER

.

DIGITAR A SENHA DE ROOT

.

O SIMBOLO DO TERMINAL MUDA DE $ PARA # E NÃO USA-SE SUDO QUANDO ESTAMOS EM MODO ADMINISTRADOR NEM NAVEGAMOS PELA WEB VIA TERMINAL. É BOM NÃO ACESSAR A WEB EM MODO ADMINISTRADOR. EVITE SEMPRE QUE PUDER.

.

INSTALANDO O TELEGRAM
TEM DOIS JEITOS.

.

CLIENTE DESKTOP OFICIAL TELEGRAM:

NÃO EXISTE NOS REPOSITÓRIOS FEDORA, MAS EXISTE EM CORP FROM ROMMON, ENTÃO PODEMOS HABILITAR ELE E INSTALAR O TELEGRAM. EXECUTE NO TERMINAL:

.

sudo dnf copr enable rommon/telegram

.

sudo dnf install telegram-desktop

.

SE GERAR DOIS ÍCONES. NÃO DELETE. OU SE FOR DELETAR DELETE O CORRETO.

.

PODEMOS INSTALAR MANUALMENTE TAMBÉM. EXECUTE AS INSTRUÇÕES ABAIXO APENAS SE NÃO USOU AS INSTRUÇÕES ACIMA.

.

INSTALANDO O TELEGRAM MANUALMENTE:

.

BAIXE A ÚLTIMA VERSÃO DO TELEGRAM DESKTOP 64 BITS:

.

https://tdesktop.com/linux

.

ABRA UM TERMINAL E ACESSE A PASTA ONDE BAIXOU O ARQUIVO, POR EXEMPLO A PASTA “DOWNLOADS”:

.

$ cd /home/$USER/Downloads

$ tar -xJvf tsetup*.tar.xz && mv Telegram .TelegramDesktop && mv .TelegramDesktop /home/$USER

$ sudo ln -s /home/$USER/.TelegramDesktop/Telegram /usr/bin/telegram

.

UM LANÇADOR PODE SER CRIADO, COPIE E COLE TODO O CONTEÚDO ABAIXO NO TERMINAL E EM SEGUIDA TECLE “ENTER”:

.

$ tee /home/$USER/.local/share/applications/telegram-desktop.desktop <<EOT
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Name=Telegram Desktop
Comment=Official desktop version of Telegram messaging app
Exec=telegram
Icon=telegram
Terminal=false
StartupWMClass=Telegram
Type=Application
Categories=Network;
MimeType=x-scheme-handler/tg;
X-Desktop-File-Install-Version=0.22
EOT

.

PROCURE PELO ATALHO DO TELEGRAM DESKTOP NO SEU MENU DE APLICATIVOS OU ABRA-O PELO TERMINAL DIGITANDO:

$ telegram

.

 FIREWALL FIREWALD

.

JÁ VEM ATIVADO. CASO NÃO ESTEJA…

HABILITE E SAIBA MAIS SOBRE O FIREWALL DO FEDORA EM:

.

https://fedoraproject.org/wiki/FirewallD?rd=FirewallD/

https://fedoraproject.org/wiki/Featu…ewalld-default

.

COMO GRAVAR UM PENDRIVE DE INSTALAÇÃO?

.

INSTALE O PROGRAMA LIVEUSB-CREATOR:

.

sudo dnf install liveusb-creator ; sudo dnf update

.

OBS:

.

DESTRUCTIVE METHOD.
THIS METHOD WILL DESTROY ALL DATA ON THE USB STICK.
IF YOU NEED A NON-DESTRUCTIVE WRITE METHOD (TO PRESERVE EXISTING DATA ON YOUR USB STICK) AND/OR SUPPORT FOR ‘DATA PERSISTENCE’, YOU CAN USE THE LIVECD-ISO-TO-DISK UTILITY ON FEDORA.

.

POSSO TAMBÉM PODE USAR O FEDORA MEDIA WRITER:

.

http://developers.redhat.com/products/rhel/download/

.

DVDS CRIPTOGRAFADOS

.

SUPORTE À REPRODUÇÃO DE DVDS CRIPTOGRAFADOS

.

CASO QUEIRA REPRODUZIR DVDS CRIPTOGRAFADOS, SERÁ NECESSÁRIO ADICIONAR UM NOVO REPOSITÓRIO PARA INSTALAR OS PACOTES NECESSÁRIOS, IMPORTE A CHAVE DE ASSINATURA DO REPOSITÓRIO:

.

sudo dnf update ; sudo rpm --import http://negativo17.org/repos/RPM-GPG-KEY-slaanesh

.

CAPTURA DE TELA

.

sudo dnf install gnome-screenshot

.

GIMP

.

INSTALE O EDITOR DE IMAGEM GIMP.

.

sudo dnf install gimp

.

YOUTUBE-DL

.

UM MODO SIMPLES E FÁCIL DE BAIXAR VIDEOS PELO TERMINAL

.

sudo dnf install youtube-dl

.

FEDORA25 – GERADOR DE SENHAS AUTOMÁTICO

.

sudo dnf install pwgen makepasswd

.

COMPRESSÃO E ARQUIVAMENTO 1

.

Para .rar e .zip

.

$ sudo dnf install unzip unrar p7zip

.

PARA USAR TORRENTS INSTALO O TRANSMISSION

.

sudo dnf install transmission ; sudo dnf update && sudo dnf upgrade -b

.

THUNDERBIRD

.

Cliente de e-mail fácil de configurar.

.

$ sudo dnf install thunderbird

.

XFBURN

.

Gravador de DvD fácil e eficiente.

.

$ sudo dnf install xfburn

.

SPOTIFY

.

INSTALE O SPOTIFY

.

O MAIS POPULAR BAIXADOR DE MÚSICA DO MOMENTO.

.

su

.

dnf config-manager --add-repo=http://negativo17.org/repos/fedora-spotify.repo

.

dnf install spotify-client

.

FEDORA 25 – QBITTORRENT e DELUGE

.

PARA BAIXAR ARQUIVOS USANDO TORRENT

.

$ sudo dnf install qbittorrent deluge --best --allowerasing

.

VIRTUALBOX 1

.

TESTAR, TRABALHAR USAR SISTEMAS OPERACIONAIS EM MÁQUINAS VIRTUAIS.

.

ANTES DE INSTALAR O VIRTUALBOX…

.

sudo su

.

gedit /etc/yum.repos.d/virtualbox.repo

.

COLE O TEXTO ABAIXO NO ARQUIVO QUE SE ABRIR, SALVE E FECHE.

[virtualbox]
name=Fedora $releasever – $basearch – VirtualBox
baseurl=http://download.virtualbox.org/virtualbox/rpm/fedora/$releasever/$basearch
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://www.virtualbox.org/download/oracle_vbox.asc

#AGORA PODE BUSCAR E INSTALAR O VIRTUALBOX COM OS COMANDOS ABAIXO.

.

dnf search

.

dnf update && dnf upgrade -b ; dnf install VirtualBox

.

exit

.
HANDBRAKE

.

HANDBRAKE INSTALAÇÃO

.

ADICIONE O REPOSITÓRIO “FEDORA-HANDBRAKE”:

.

sudo dnf update ; wget http://negativo17.org/repos/fedora-handbrake.repo && sudo mv fedora-handbrake.repo /etc/yum.repos.d/

.

sudo dnf install handbrake

.

E INSTALE OS PACOTES:

.

sudo dnf update ; sudo dnf install libdvdread libdvdnav lsdvd libdvdcss ; sudo dnf update ; sudo dnf upgrade

.

SE NÃO FUNCIONAR TENTE O COMANDO ABAIXO:

.

$ sudo dnf install HandBrake-gui

.

FEDORA – JAVA SCRIPT SUPORTE

.

HABILITE JAVA SCRIPT SUPORTE:

.

$ sudo dnf update ; sudo dnf install icedtea-web java-openjdk ; sudo dnf update ; sudo dnf upgrade

.

FEDORA – PARA EXTRAIR ARQUIVOS 2

.

SOFTWARES PLUGINS PARA EXTRAIR ARQUIVOS E COMPACTAR ARQUIVOS:

.

$ sudo dnf update ; sudo dnf install p7zip p7zip-plugins unrar

.

FEDORA – CONFIGURANDO RELÓGIO DIGITAL

.

DIGITAL CLOCK PARA XFCE LXDE E LXQT

.

%A %D %B %Y – %H:%M:%S

.

Ou:

.

%A %d %b %Y – %H:%M:%S

.

FEDORA – GAMES

.

TALVEZ NEM TODOS OS GAMES SEJAM ADEQUADOS A TODOS OS AMBIENTES DE TRABALHO, ENTÃO REMOVA OS NOMES QUE O TERMINAL NÃO ACEITAR E INSTALE O QUE O AMBIENTE DE TRABALHO ACEITA. O VOLUME DE DOWNLOAD PODE SER GRANDE, ENTÃO PODE INSTALAR UM A UM E VERIFICAR O TAMANHO DE CADA GAME ANTES DE CONFIRMAR A INSTALAÇÃO. ESTES GAMES SELECIONADOS ABAIXO SE FOREM INSTALADOS TODOS DARÃO MAIS DE 1GB DE DOWNLOAD. O OPENARENA CREIO SER O MAIOR. TENDO POUCA VELOCIDADE DE INTERNET INSTALE OS JOGOS MENORES.

.

$ sudo dnf install btanks wormux warmux bzflag openarena tremulous xonotic freedink scummvm bsd-games freedroid scorched3d xscorch tecnoballz neverball crossfire freeciv gnugo qascade netpanzer gweled pacman pychess gnome-chess

.

MAIS GAMES (84 MB)

.

$ sudo dnf install sugar-castle scratch childsplay scummvm sdlhack bsd-games

.

LIBREOFFICE

.

INSTALE O LIBREOFFICE

.

$ sudo dnf install libreoffice ; sudo dnf update ; sudo dnf upgrade

.

GAMES para GAMERS

.

STEAM

.

sudo dnf config-manager --add-repo=http://negativo17.org/repos/fedora-steam.repo

.

sudo dnf install steam -y

.

JOGO – ENDLESS SKY

.

sudo dnf install endless -y

.

Certifique-se de usar o manual do jogador e bom vôo!

.

RODAR PROGRAMAS WINDOWS NO LINUX

.

# dnf install wine

.

INSTALANDO O BUMBLEBEE

.

INSTALANDO O BUMBLEBEE NO FEDORA 25 COM SUPORTE AO STEAM

.

NOTEBOOKS RECENTES COM PLACAS DE VÍDEO DA NVIDIA E PROCESSADOR I3, I5 OU I7 USAM A TECNOLOGIA OPTIMUS PARA AUMENTAR A VIDA ÚTIL DA BATERIA. INFELIZMENTE O SOFTWARE QUE SUPORTA ESSA TECNOLOGIA SÓ FOI DESENVOLVIDO PARA SISTEMAS PROPRIETÁRIOS.

.

O PROJETO BUMBLEBEE É UM CONJUNTO DE FERRAMENTAS DESENVOLVIDAS COM O FOCO EM FORNECER SUPORTE AO OPTIMUS NO LINUX, ATÉ QUE OS DRIVERS DO KERNEL SUPORTEM ESSE CENÁRIO.

.

PARA SABER SE VOCÊ PRECISA DO BUMBLEBEE, EXECUTE O COMANDO ABAIXO:

.

lspci | grep -i vga

.

CASO RETORNE MAIS DE UMA LINHA, SENDO UMA DELAS CONTENDO A PALAVRA NVIDIA, CERTAMENTE VOCÊ SE ENQUADRA NOS REQUISITOS PARA UTILIZAR O BUMBLEBEE.
EXISTEM DUAS FORMAS DE SE UTILIZAR O BUMBLEBEE, UMA COM OS DRIVERS LIVRES NOUVEAU, E A OUTRA JUNTAMENTE COM OS DRIVERS PROPRIETÁRIOS DA NVIDIA.

.

VOU COBRIR A SEGUNDA OPÇÃO.

.

PRIMEIRAMENTE ADICIONAR O REPOSITÓRIO DO BUMBLEBEE ATRAVÉS DO SEGUINTE COMANDO:

.

# dnf -y --nogpgcheck install http://install.linux.ncsu.edu/pub/yu...2-1.noarch.rpm

.

APÓS ISSO, VAMOS INSTALAR O PACOTE CONTENDO O REPOSITÓRIO DO BUMBLEBEE QUE CONTÉM OS DRIVERS PROPRIETÁRIOS DA NVIDIA:

.

# dnf -y --nogpgcheck install http://install.linux.ncsu.edu/pub/yu...2-1.noarch.rpm

.

DEPOIS IREMOS INSTALAR OS PACOTES MULTILIB (ENTRE OUTRAS COISAS) DO BUMBLEBEE E OS DRIVERS PRIPRIETÁRIOS DA NVIDIA. A VERSÃO MULTILIB É IDEAL CASO VOCÊ QUEIRA EXECUTAR PELA PLACA DE VÍDEO SECUNDÁRIA, SOFTWARES/GAMES 32 BITS.

.

Segue o comando:

.

# dnf install bumblebee-nvidia bbswitch-dkms VirtualGL.x86_64 VirtualGL.i686 primus.x86_64 primus.i686 kernel-devel

.

APÓS A INSTALAÇÃO, SEGUE A SINTAXE PARA UTILIZAR A PLACA DA NVIDIA:

.

UTILIZAREMOS O PACOTE PRIMUSRUN (POR TER UMA PERFORMANCE MELHOR QUE O OPTIRUN). O “VBLAN_MODE=0” IRÁ AUMENTAR O DESEMPENHO DESABILITANDO A SINCRONIZAÇÃO VERTICAL.

.

EX:

.

# vblank_mode=0 primusrun xpto

.

AONDE XPTO É O NOME DO JOGO OU APLICATIVO NO QUAL VOCÊ QUER QUE SEJA RENDERIZADO PELA SUA PLACA DE VÍDEO DA NVIDIA.

.

FAÇA UM TESTE PARA CERTIFICAR QUE ESTÁ TUDO FUNCIONANDO CORRETAMENTE:

.

# vblank_mode=0 primusrun glxgears

.

STEAM: CASO VOCÊ UTILIZE O STEAM COMO PLATAFORMA DE GAMES NO FEDORA, VOCÊ NÃO É ACONSELHADO A EXECUTAR O STEAM VIA PRIMUSRUN, MAS SIM APENAS NOS JOGOS. COMO FAZER ISSO? EXECUTANDO O STEAM NORMALMENTE, E DENTRO DO STEAM, AO SELECIONAR O JOGO, IR NAS PROPRIEDADES DO JOGO, E MODIFICAR O LANÇADOR DO MESMO, PARA QUE CADA VEZ QUE SEJA INVOCADO O EXECUTÁVEL DO JOGO O PRIMUSRUN TAMBÉM O SEJA.

.

PARA FAZER O JOGO UTILIZAR A GPU DA NVIDIA SIGA ESTES PASSOS:

.

SELECIONE O JOGO – QUE VOCÊ DESEJA EXECUTAR UTILIZANDO A PLACA DA NVIDIA – ATRAVÉS DA PÁGINA LIBRARY DO CLIENTE STEAM, CLIQUE COM O BOTÃO DIREITO, E SELECIONE PROPERTIES.

.

CLIQUE NO BOTÃO SET LAUNCH OPTIONS… E DIGITE:

.

vblank_mode=0 primusrun %command%

.

SALVES AS MODIFICAÇÕES.

.

OUTRO MODO DE INSTALAR O VIRTUALBOX

.

DICA TESTADA NO FEDORA 24 E FEDORA 25 WORKSTATION COM DESKTOP GNOME 3, AMBOS DE 64 BITS.

.

A PRIMEIRA COISA A SE FAZER É ATUALIZAR O SISTEMA, ABRA UM TERMINAL E TECLE:

.

$ sudo dnf update

.

$ sudo dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms

.

IMPORTE A CHAVE PÚBLICA DA ORACLE COM:

.

$ wget https://www.virtualbox.org/download/oracle_vbox.asc && sudo rpm --import oracle_vbox.asc

.

$ wget http://download.virtualbox.org/virtu...irtualbox.repo && sudo mv virtualbox.repo /etc/yum.repos.d/

.

$ sudo dnf update

.

* SERÁ PERGUNTADO SE A CHAVE GPG DO REPOSITÓRIO DO VIRTUALBOX ESTÁ CORRETA, CONFIRME PRESSIONANDO S:

.

INSTALE A VERSÃO MAIS RECENTE DO VIRTUALBOX COM ALGO PARECIDO COM ISTO:

.

sudo dnf install VirtualBox-5.1

.

ADICIONE SEU USUÁRIO AO GRUPO VBOXUSERS COM:

.

$ sudo gpasswd -a $USER vboxusers

.

E INSTALE O VIRTUALBOX 5 PARA TER SUPORTE A DISPOSITIVOS USB NAS SUAS MÁQUINAS VIRTUAIS. FAÇA O DOWNLOAD DO PACOTE CORRESPONDENTE COM A VERSÃO DO VIRTUALBOX QUE INSTALOU EM:

.

https://www.virtualbox.org/wiki/Downloads

.

http://www.oracle.com/technetwork/se...ads/index.html

.

APÓS, INSTALE-O COM:

.

$ VBoxManage extpack install --replace /onde/está/o/pacote/Oracle_VM_VirtualBox_Extension_Pack.vbox-extpack

.

NO MEU CASO FICOU ASSIM:

.

VBoxManage extpack install --replace /home/sandro/Downloads/Oracle_VM_VirtualBox_Extension_Pack-5.0.16-105871.vbox-extpack

.

CASO APAREÇA UMA MENSAGEM DE ERRO “KERNEL DRIVER NOT INSTALLED (RC=-1908)”, COMO NA IMAGEM ABAIXO APÓS TENTAR EXECUTAR UMA MÁQUINA VIRTUAL (NO CASO DE UMA ATUALIZAÇÃO DO KERNEL.

.

BASTA EXECUTAR NO TERMINAL (COMO A PRÓPRIA MENSAGEM DIZ):

.

sudo /sbin/rcvboxdrv setup

.

OU, DEPENDENDO DA VERSÃO INSTALADA:

.

sudo /etc/init.d/vboxdrv setup

.

DROPBOX

.

sudo dnf install dropbox

.

TWEAK O FEDORA (PARA GNOME-DESKTOP)

.

Para Fedora Gnome (não use no LXDE e LXQT):

.

sudo dnf install gnome-tweak-tool

.

sudo dnf update

.

LISTA

.

NOMES DE APLICATIVOS QUE TALVEZ POSSAM SER INSTALADOS. É INTERESSANTE SABER O QUE CADA UM FAZ. SE QUISER PESQUISE.

.

inkscape deluge qbittorrent uget calibre gimp pinta thunderbird firefox libreoffice enigmail filezilla neverball dreamchess cheese audacity smplayer k3b xfburn minitube xboard pyches gnome-chess brutalchess dreamchess gparted vim shutter scribus youtube-dl pavucontrol winff gparted wps-office libreoffice synaptic cheese guvcview tlp conky-manager vlc smplayer musique gedit pluma mousepad leafpad preload

.

INSTALE PLUGINS MP3 – CASO NECESSITE.

.

$ sudo dnf install gstreamer1-plugins-base gstreamer1-plugins-good gstreamer1-plugins-ugly gstreamer1-plugins-bad-free gstreamer1-plugins-bad-free gstreamer1-plugins-bad-freeworld gstreamer1-plugins-bad-free-extras ffmpeg

.

FEDORA MUSIC PLAYER – TOMAHAWK

INSTALE REPRODUTOR DE MÚSICA TOMAHAWK (É DO KDE) – VAI INSTALAR JUNTO COM O TOMAHAWK COISAS DO KDE.
.

$ sudo dnf update ; sudo dnf install tomahawk -y

.

JAVA

.

FEDORA 25 JAVA PLUGIN

.

sudo dnf install icedtea-web java-openjdk

.

WINE

.

EXECUTE APLICATIVOS DA MICROSOFT SEM O WINDOWS

.

sudo dnf install wine

.

FEDORA – FEDORA – FEDORA – FEDORA

.

FEDORA EM PORTUGUES

.

SISTEMA EM PORTUGÊS DO BRASIL.

.

sudo dnf install system-config-language && system-config-language

.

VAI ABRIR UMA JANELA PARA QUE VOCÊ ESCOLHA O IDIOMA. ESCOLHA:

.

PORTUGUESE (BRASIL)

.

PODE SER QUE O SISTEMA PEÇA DOWNLOAD DA LÍNGUA, CLICA EM OK .

.

WGET

.

INSTALE WGET:

.

sudo dnf install wget

.

INSTALE O YUMEX (PARECE UM TIPO DE SYNAPTIC). COM O YUMEX VOCÊ PODE BUSCAR PROGRAMAS INSTALA-LOS E DESINSTALA-LOS DE FORMA SEGURA. O YUMEX É GRÁFICO ENTÃO NÃO PRECISA-SE DE TERMINAL.

.

sudo dnf install yumex-dnf

.

USANDO YUM:

.

$ sudo dnf install python-dnf-plugins-extras-migrate && dnf-2 migrate

.

FEDORA 25 – INSTALE

.

CODECS DE MULTIMÍDIA (CASO PRECISE).

.

$ sudo dnf install amrnb amrwb faad2 flac ffmpeg gpac-libs lame libfc14audiodecoder mencoder mplayer x264 x265 gstreamer-plugins-espeak gstreamer-plugins-fc gstreamer-rtsp gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-bad-free-extras gstreamer-plugins-bad-nonfree gstreamer-plugins-ugly gstreamer-ffmpeg gstreamer1-plugins-base gstreamer1-libav gstreamer1-plugins-bad-free-extras gstreamer1-plugins-bad-freeworld gstreamer1-plugins-base-tools gstreamer1-plugins-good-extras gstreamer1-plugins-ugly gstreamer1-plugins-bad-free gstreamer1-plugins-good

.

EXISTEM VÁRIOS AMBIENTES DE TRABALHO FASCINANTES. VOCÊ PODE TER UM, DOIS OU TRÊS AMBIENTE DE TRABALHO. DEPENDE DA POTÊNCIA DO TEU COMPUTADOR E O TIPO DE ATIVIDADE QUE IRÁ REALIZAR COM ELE. ALGUNS AMBIENTES SÃO LEVES EXIGINDO POUCOS RECURSOS DA MÁQUINA E OUTROS PESADOS PARA MÁQUINAS MAIS ROBUSTAS.

.

KDE (PESADO)

.

$ sudo dnf install kde

.

XFCE

.

$ sudo dnf install @xfce-desktop (já foi leve)

.

CINNAMON (MAIS LEVE)

.

$ sudo dnf install @cinnamon-desktop

.

MATE (MAIS LEVE AINDA)

.

$ sudo dnf install @mate-desktop

.

LXDE (MAIS LEVE DE TODOS ATUALMENTE)

.

$ sudo dnf install @lxde-desktop

.

FEDORA25 – STEAM – JOGOS INCRÍVEIS PARA GAMERS

.

Instale jogos do Steam

.

sudo dnf config-manager --add-repo=http://negativo17.org/repos/fedora-steam.repo ; sudo dnf install steam -y

.

PESQUISANDO SOBRE SOBRE REPOSITÓRIOS:

.

Adding, Enabling, and Disabling a DNF Repository
Section 6.3.2, “Setting [repository] Options” describes various options you can use to define a DNF repository. This section explains how to add, enable, and disable a repository by using the dnf config-manager command.

.

ADDING A DNF REPOSITORY

.

TO DEFINE A NEW REPOSITORY, YOU CAN EITHER ADD A [REPOSITORY] SECTION TO THE /ETC/DNF/DNF.CONF FILE, OR TO A .REPO FILE IN THE /ETC/YUM.REPOS.D/ DIRECTORY.

.

ALL FILES WITH THE .REPO FILE EXTENSION IN THIS DIRECTORY ARE READ BY DNF, AND IT IS RECOMMENDED TO DEFINE YOUR REPOSITORIES HERE INSTEAD OF IN /ETC/DNF/DNF.CONF.

.

EXEMPLO:

.

$ dnf config-manager --add-repo repository_url

.

FEDORA – FEDORA – FEDORA – FEDORA – FEDORA

.

FEDORA-HANDBRAKE

.

PRÉ-INSTALAÇÃO. O HANDBRAKE PEGA UM DVD E CONVERTE PARA OUTROS FORMATOS. PEGA OUTROS FORMATOS DE VIDEO E CONVERTE EM OUTROS FORMATOS DE VIDEO. DEPOIS VOCÊ PODE TER MONTES DE FILMES EM SEU CELULAR, EM NOTEBOOKS, EM TABLETS EM PENDRIVES, EM HDS EXTERNOS, EM NUVENS E POR AÍ VAI…

.

INSTALAR O HANBRAKE

.

wget http://negativo17.org/repos/fedora-handbrake.repo && sudo mv fedora-handbrake.repo /etc/yum.repos.d/ ; sudo dnf install libdvdread libdvdnav lsdvd libdvdcss ; sudo dnf install HandBrake -y

.

INSTALE O CONKY MANAGER

.

CONKY

.

VERIFIQUE SE ESTÁ NOS REPOSITÓRIOS DO FEDORA

.

$ sudo dnf search conky-manager

.

INSTALE

.

$ sudo dnf install conky-manager

.

INSTALANDO O CONKY-MANAGER COM O YUM

.

yum install conky

.

yum install conky-manager

.

OU:

.

yum install conky ; yum install conky-manager

.

INSTALANDO VLC (JÁ FOI):

.

$ sudo dnf install vlc –best –allowerasing ; sudo dnf install mozilla-vlc –best –allowerasing -y

.

FEDORA 25 INSTALE O REPRODUTOR DE MUSICA AUDACIOUS.

.

sudo dnf install audacious audacious-plugins-freeworld

.

INSTALE O NAVEGADOR VIVALDI.

.

$ sudo rpm –import http://repo.vivaldi.com/archive/linux_signing_key.pub ; sudo gedit /etc/yum.repos.d/vivaldi.repo

#O GEDIT VAI ABRIR UMA JANELA, COPIE E COLE O CONTEÚDO ABAIXO.

[vivaldi]
name=vivaldi
baseurl=http://repo.vivaldi.com/archive/rpm/$basearch
enabled=1
gpgcheck=1
gpgkey=http://repo.vivaldi.com/archive/linux_signing_key.p

.

AGORA INSTALE O VIVALDI.

.

# dnf install vivaldi-stable

.

ORACLE JAVA

INSTALANDO ORACLE JAVA.
.

sudo dnf install java-openjdk icedtea-web

.

JAVA DE CÓDIGO ABERTO

.

INSTALE JAVA DE CÓDIGO ABERTO.

.

sudo dnf install java-openjdk icedtea-web
.

ADOBE FLASH PLAYER 64 BITS

.

# dnf install http://linuxdownload.adobe.com/adobe...0-1.noarch.rpm

.

IMPORTANDO A CHAVE DO REPO.

.

$ sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux

.

INSTALANDO O FLASH PLAYER.

.

# dnf install flash-plugin

.

ORACLE VIRTUALBOX

.

# dnf update ; dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms ; wget https://www.virtualbox.org/download/oracle_vbox.asc && sudo rpm --import oracle_vbox.asc ; wget http://download.virtualbox.org/virtu...irtualbox.repo && sudo mv virtualbox.repo /etc/yum.repos.d/ ; sudo dnf update

.

O TERMINAL PERGUNTARÁ SOBRE A CHAVE GPG . PERGUNTARÁ SE A CHAVE ESTÁ CORRETA. COMFIRME COM S .

.

INSTALE O VIRTUALBOX [pesquise pela versão mais atual].

.

# dnf install VirtualBox-5.1

.

# gpasswd -a $USER vboxusers

.

FAÇA O DOWNLOAD DO EXTENSION PACK PARA A PASTA DOWNLOADS.

.

LINK DOWNLOAD.

.

https://www.virtualbox.org/wiki/Downloads

.

INSTALE-O.

.

# VBoxManage extpack install --replace /home/seu_nome_de_usuário/Downloads/Oracle_VM_VirtualBox_Extension_Pack.vbox-extpack

.

PODE COMEÇAR A USAR O VIRTUALBOX NO FEDORA!

.

TEM QUE EXECUTAR NO TERMINAL.

.

# /sbin/rcvboxdrv setup

.

OU:

.

# /etc/init.d/vboxdrv setup

.

RELÓGIO DIGITAL DO PAINEL – CONFIG

.

FORMATO:

.

sex,31 de mar – 2017 – 17:28

.

%a,%d de %b – %Y – %H:%M

.

Sáb,01 de outubro de 2016 – 21:38:50

.

%a,%d de %B de %Y – %H:%M:%S

.

Sáb,01 de out de 2016 – 21:38:50

.

%a,%d de %b de %Y – %H:%M:%S

.

Sáb,01 de outubro de 2016 – 21:38:50

.

Em Negrito:

.

%a,%d de %B de %Y – %H:%M:%S

.

TEAMVIEWER

.

# rpm install /path/to/downlaod/file

.

BIBLIOTECAS E FERRAMENTAS, INSTALE SE QUISER.

.

$ sudo dnf groupinstall 'Development Tools'

.

$ sudo dnf groupinstall 'C Development Tools and Libraries'

.

OU:

.

$ sudo dnf groupinstall 'Development Tools' ; sudo dnf groupinstall 'C Development Tools and Libraries

.

APÓS TUDO ISTO, EU EXECUTEI O COMANDO ABAIXO E SINCERAMENTE NÃO SEI… APENAS ESPERO QUE SEJA POSITIVO PARA O SISTEMA. LOGO-LOGO O SISTEMA ME DARÁ A RESPOSTA EM TERMOS DE PERFORMANCE:

.

sudo dnf -b update ; sudo dnf clean all ; sudo dnf update ; sudo dnf upgrade ; sudo dnf -b check-update ; sudo dnf -b distro-sync ; sudo dnf makecahe ; sudo dnf -b update ; sudo dnf -b upgrade ; sudo yum swap ; sudo dnf autoremove ; sudo dnf -b update ; sudo dnf -b upgrade

.

FEDORA25 – COMANDOS BÁSICOS PRA EU NÃO ESQUECER:

.

#LISTAR DIRETÓRIOS
ls -s

#LISTAR O OUTRO DIRETÓRIO DEPOIS O ATUAL
ls

#MUDAR PARA UMA PASTA DIFERENTE
cd

#REMOVER UM ARQUIVO DE UMA PASTA
rm <nome_arquivo

#REMOVER UM ARQUIVO EM UMA PASTA DIFERENTE
rm

#REMOVER UMA PASTA QUE ESTÁ NO DIRETÓRIO ATUAL
rmdir

#REMOVER UMA PASTA QUE ESTÁ EM OUTRO DIRETÓRIO
rmdir

#MOSTRAR CONTEUDO DE UM ARQUIVO
cat
cat

#MOSTRAR DIRETÓRIO ATUAL
pwd

#EXECUTAR UM COMANDO COMO ROOT
sudo
su

#INSTALAR UM PACOTE COM A LINHA DE COMANDO
yum install

#FECHAR O TERMINAL
exit

.

——————————————
*EXEMPLO DE SITES COM MAIS DESTE TIPO DE INFORMAÇÃO*:
——————————————

.

http://www.oreillynet.com/linux/cmd/

.

http://www.pixelbeat.org/cmdline.html

.

http://www.linuxcmd.org/

.

http://linuxtutorial.todolistme.net/

.

PARO POR AQUI. JÁ TÁ BOM. ESPERO QUE MINHAS ANOTAÇÕES SEJAM ÚTEIS. FORAM PARA MIM. USO DIRETO ESTE MEU MATERIAL PARA CONSULTA.

  • COMENTE, MANTENHA-SE ONLINE, DEIXE DICAS E SUGESTÕES E DOE DA MANEIRA QUE PUDER.

.

Até Breve.

Guia Pós Instalação Fedora 26

Fedora 26 Guia Pós Instalação 2017

.

Eu acho que o Fedora não é um ambiente de trabalho amigável. A primeira coisa é alterar o /etc/dnf/dnf.conf, fazer o update do sistema, adicionar repositórios e ferramentas multimidia. Depois procurar e instalar os programas que precisa sem central de programas.

.

É necessário ajustar configurações e instalar ferramentas, softwares, codecs plugins adicionais para que o sistema ofereça tudo o que preciso.

.

Pode-se executar a pós-instalação em modo administrador se foi configurado para ser assim durante a instalação.

.

No terminal o símbolo de administrador é # e o símbolo de não administrador é $.

.

Em modo administrador (#) eu não uso o comando sudo NUNCA.

.

Caso algum comando neste tutorial esteja assim:
# sudo , é apenas erro de digitação.

.

OBS:
O terminal tem sensibilidade com maiúsculas e minúsculas, tudo tem que ser digitado da maneira exata como é escrito.

.

Leia tudo primeiro antes de executar.
Execute um comando, ou, sequência amontoada de comandos de cada vez.

.

Este tutorial foi testado antes de ser publicado.
Tudo beleza mas devo dizer, como sempre:

.

“Não nos responsabilizamos pelo uso feito deste tutorial. Use por sua própria conta e risco.”

.

Espero que este artigo-tutorial-anotação lhe seja útil e que você curta, aprenda e depois divirta-se trabalhando estável com seu novo sistema operacional sentindo-se bem.

.

FEDORA 26 GUIA PÓS INSTALAÇÃO
.

Eu acabei de instalar o Fedora 26. Antes de instalar verifiquei a integridade da ISO. Conferi um video de instalação do Fedora 25 no youtube.

.

Minha senha de usuário e de root são a mesma mas é uma senha de 25 dígitos com letra maiúscula, minúscula, símbolos e números só uso ela no Fedora 26 e em nunhum outro lugar. Executo meu tutorial por minha conta e risco.

.

Estou na área de trabalho. A primeira coisa que eu faço é conferir o firewall que no Fedora já vem habilitado, caso não esteja eu habilito agora. A segunda coisa mais importante para mim, é fazer alteração para o update ficar mais rápido.

.

O QUE TENHO QUE FAZER PARA O UPDATE FICAR MAIS RÁPIDO?

.

Vou no menu e abro o terminal. No terminal eu digito, sudo e o nome do editor de texto que meu fedora possui por que eu tenho que alterar o arquivo dnf.conf que está na pasta dnf que por sua vez está na pasta etc.

.

INSTALAR O DELTARPM:

.

sudo dnf install deltarpm -y

.

Cada sabor do Fedora vem com um editor de texto que eu encontro no menu acessórios. Executo no meu terminal:

.

sudo pluma /etc/dnf/dnf.conf

.

OU:

.

sudo leafpad /etc/dnf/dnf.conf

.

OU:

.

sudo gedit /etc/dnf/dnf.conf

.

OU:

.

sudo featherpad /etc/dnf/dnf.conf

.

Aperto enter, digito a minha senha que é invisível para minha segurança.

.

COLO O TEXTO ABAIXO, SALVO E FECHO O EDITOR DE TEXTO:

###

fastestmirror=true
deltarpm=1

###

.

EXECUTO OS COMANDOS:

.

sudo dnf check-update ; sudo dnf update

.

EXECUTO OS COMANDOS ABAIXO:

.

sudo dnf cleanmetadata

.

sudo dnf install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

.

su

.

DIGITO MINHA SENHA NOVAMENTE E APERTO A TECLA ENTER. AGORA INSTALO REPOSITÓRIOS RPM Fusion FREE E NONFREE com os comandos abaixo:

.

dnf install --nogpgcheck http://download1.rpmfusion.org/free/...-26.noarch.rpm

.

dnf install --nogpgcheck http://download1.rpmfusion.org/nonfr...-26.noarch.rpm

.

dnf update

.

exit

.

ATUALIZO O SISTEMA E REPOSITÓRIOS. POSSO EXECUTAR SE QUISER UM DESTES COMANDOS, OU TODOS OS 3 UM DE CADA VEZ.

.
1

sudo dnf --refresh upgrade --best && sudo dnf update

.
2

sudo dnf update && sudo dnf upgrade --best

.
3


sudo dnf update

.

AGUARDO PACIENTEMENTE E NÃO INTERROMPO O TERMINAL.

.

FEDORA TOTALMENTE EM PORTUGUÊS:

.

sudo dnf install system-config-language

.

system-config-language

.

INSTALO O GNOME-TWEAK-TOOL:

.

sudo dnf install gnome-tweak-tool -y ; sudo dnf update

.

INSTALO CODECS:

.

sudo dnf install gstreamer1-plugin-mpg123 mpg123-libs

.

INSTALO O CONKY-MANAGER:

.

sudo dnf install conky-manager -y

.

INSTALANDO O POSTINSTALLER NO FEDORA26:

.

sudo dnf install wget curl aria2 git make cmake -y

.

sudo dnf check ; sudo dnf update

.

su

.

dnf install synaptic -y (O synaptic ajuda a remover facilmete repositórios, entre outras coisas)

.

wget -P /etc/yum.repos.d/ https://raw.github.com/kuboosoft/postinstallerf/master/postinstallerf.repo

.

rpm –import https://raw.githubusercontent.com/kuboosoft/postinstallerf/master/GPG/$(rpm -E %fedora)/RPM-GPG-KEY-postinstallerf

.

dnf update

.

dnf install postinstallerf -y

.

SE EU USO PLACA DE VÍDEO ONBOARD (INTEL/AMD) OU OFFBOARD DA AMD:

.

Removo:

.

sudo dnf remove gstreamer1-plugin-mpg123

.

E instalo:

.

sudo dnf install amrnb amrwb faad2 flac ffmpeg gpac-libs lame libfc14audiodecoder mencoder mplayer x264 x265 gstreamer-plugins-espeak gstreamer-plugins-fc gstreamer-rtsp gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-bad-free-extras gstreamer-plugins-bad-nonfree gstreamer-plugins-ugly gstreamer-ffmpeg gstreamer1-plugins-base gstreamer1-libav gstreamer1-plugins-bad-free-extras gstreamer1-plugins-bad-freeworld gstreamer1-plugins-base-tools gstreamer1-plugins-good-extras gstreamer1-plugins-ugly gstreamer1-plugins-bad-free gstreamer1-plugins-good -x nvidia-driver-cuda-libs

.

INSTALO O HANDBRAKE-GUI

.

sudo dnf install HandBrake-gui

.

INSTALO STEAM:

.

sudo dnf config-manager --add-repo=http://negativo17.org/repos/fedora-steam.repo

.

sudo dnf install steam -y ; sudo dnf update

.

FEDORA-26-GUIA-PÓS-INSTALAÇÃO

.

ENTÃO INSTALO EDITORES DE TEXTO E GERENCIADOR DE SENHAS DOWNLOADERS e Players.

.


sudo dnf install gedit -y ; sudo dnf install mousepad seahorse retext fdupes makepasswd pwgen smplayer -y ; sudo dnf update ; sudo dnf install audacious audacious-plugins-freeworld -y ; sudo dnf install vlc -y

.

Suporte a dvds criptografados:

.
Endereço:

http://negativo17.org/repos/RPM-GPG-KEY-slaanesh

.

sudo dnf config-manager --add-repo=http://negativo17.org/repos/fedora-multimedia.repo

.

sudo dnf install libdvdcss

.

FERRAMENTAS PARA REMOVER ARQUIVOS DUPLICADOS E CHECAR ROOTKITS

.

sudo dnf install fslint fdupes clamav chkrootkit rkhunter -y

.

Fedora-26-Guia-Pós-Instalação

CAPTURA DE TELA

$ sudo dnf install gnome-screenshot

.

GIMP

Instale o editor de imagem Gimp.

$ sudo dnf install gimp -y

.

YOUTUBE-DL

Um modo simples e fácil de baixar vídeos pelo terminal

$ sudo dnf install youtube-dl -y

.

COMPRESSÃO E ARQUIVAMENTO 1

Para .rar e .zip

$ sudo dnf install unzip p7zip rar unrar -y

.

THUNDERBIRD

Cliente de e-mail fácil de configurar.

$ sudo dnf install thunderbird -y

.

XFBURN

Gravador de DvD fácil e eficiente.

$ sudo dnf install xfburn -y

.

SPOTIFY

Instalo o Spotify

O mais popular tocador de música do momento.
.

$ su

# dnf config-manager --add-repo=http://negativo17.org/repos/fedora-spotify.repo

# dnf install spotify-client

exit

.

FEDORA 26 – QBITTORRENT

Para baixar arquivos usando torrent

.

sudo dnf install qbittorrent -y

.

FEDORA – GAMES

.

Talvez nem todos os games sejam adequados a todos os ambientes de trabalho, então remova os nomes que o terminal não aceitar e instale o que o ambiente de trabalho aceita. O volume de download pode ser grande, então pode instalar um a um e verificar o tamanho de cada game antes de confirmar a instalação. Estes games selecionados abaixo se forem instalados todos darão mais de 1GB de download. O openarena creio ser o maior. Tendo pouca velocidade de internet instale os jogos menores.

$ sudo dnf install btanks wormux warmux bzflag openarena tremulous xonotic freedink scummvm bsd-games freedroid scorched3d xscorch tecnoballz neverball crossfire freeciv gnugo qascade netpanzer gweled pacman pychess gnome-chess
MAIS GAMES (84 MB)

.

$ sudo dnf install sugar-castle scratch scummvm sdlhack bsd-games

.

LIBREOFFICE

Instale o LibreOffice

.

$ sudo dnf install libreoffice ; sudo dnf update ; sudo dnf upgrade

.

GAMES para GAMERS

.

STEAM

$ su

# dnf config-manager –add-repo=http://negativo17.org/repos/fedora-steam.repo

# dnf install steam

ENDLESS SKY


$ su

# dnf install endless

Certifique-se de usar o manual do jogador e bom vôo!

RODAR PROGRAMAS WINDOWS NO LINUX

$ su

# dnf install wine

.

DROPBOX

sudo dnf install dropbox

.

Sugestão de instalação (talvez me repito):

$ sudo dnf install qbittorrent calibre fbreader pinta filezilla gnome-chess gnuchess vim shutter scribus gedit leafpad mousepad musique -y

.

LISTA
Nomes de aplicativos que talvez possam ser instalados. É interessante saber o que cada um faz. Se quiser pesquiso.


inkscape deluge qbittorrent uget calibre gimp pinta thunderbird firefox libreoffice enigmail filezilla neverball dreamchess cheese audacity smplayer k3b xfburn minitube xboard pyches gnome-chess brutalchess dreamchess gparted vim shutter scribus youtube-dl pavucontrol winff gparted wps-office libreoffice synaptic cheese guvcview tlp conky-manager vlc smplayer musique gedit pluma mousepad leafpad preload

Instalo plugins mp3 – caso necessite.


sudo dnf install gstreamer1-plugins-base gstreamer1-plugins-good gstreamer1-plugins-ugly gstreamer1-plugins-bad-free gstreamer1-plugins-bad-free gstreamer1-plugins-bad-freeworld gstreamer1-plugins-bad-free-extras ffmpeg

MUSIC PLAYER – TOMAHAWK
Instale reprodutor de música Tomahawk

sudo dnf update ; sudo dnf install tomahawk -y

JAVA
Java Plugin

dnf install icedtea-web java-openjdk

WINE

Executo aplicativos da Microsoft sem o Windows

dnf install wine

.

FEDORA EM PORTUGUES
Sistema em Portugês do Brasil.

$ sudo dnf install system-config-language && system-config-language

Vai abrir uma janela para que você escolha o idioma. Escolha:

Portuguese (Brasil)

Pode ser que o sistema peça download da língua, clica em OK .
REPOSITÓRIOS

.

Adicionando o repositório RPM Fusion

RPM Fusion é a fusão dos projetos Dribble, Freshrpms e Livna, simplificando assim a vida do usuário final. O RPM Fusion é dividido em dois repositórios distintos, o “Free”, que contém softwares de código aberto, e o “Non-free”, que disponibiliza softwares proprietários, codecs e outros. Para habilitá-los, copie e cole os comandos a seguir no terminal:

# su -c ‘dnf install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm’

.

INSTALE
Codecs de Multimídia.

sudo dnf install amrnb amrwb faad2 flac ffmpeg gpac-libs lame libfc14audiodecoder mencoder mplayer x264 x265 gstreamer-plugins-espeak gstreamer-plugins-fc gstreamer-rtsp gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-bad-free-extras gstreamer-plugins-bad-nonfree gstreamer-plugins-ugly gstreamer-ffmpeg gstreamer1-plugins-base gstreamer1-libav gstreamer1-plugins-bad-free-extras gstreamer1-plugins-bad-freeworld gstreamer1-plugins-base-tools gstreamer1-plugins-good-extras gstreamer1-plugins-ugly gstreamer1-plugins-bad-free gstreamer1-plugins-good

Existem vários ambientes de trabalho fascinantes.

.

Você pode ter um, dois ou três ambiente de trabalho. Depende da potência do teu computador e o tipo de atividade que irá realizar com ele.

.

Alguns ambientes são leves exigindo poucos recursos da máquina e outros pesados para máquinas mais robustas.

KDE (pesado)
$ sudo dnf install kde

XFCE
$ sudo dnf install @xfce-desktop (já foi leve)

Cinnamon (mais leve)
$ sudo dnf install @cinnamon-desktop

MATE (mais leve ainda)
$ sudo dnf install @mate-desktop

.

TEMOS NO FEDORA 26 O LXQT QUE ESTÁ ÓTIMO.

.

Instruções sobre Repositórios:

Adding, Enabling, and Disabling a DNF Repository

Section 6.3.2, “Setting [repository] Options” describes various options you can use to define a DNF repository. This section explains how to add, enable, and disable a repository by using the dnf config-manager command.
Adding a DNF Repository
To define a new repository, you can either add a [repository] section to the /etc/dnf/dnf.conf file, or to a .repo file in the /etc/yum.repos.d/ directory.
All files with the .repo file extension in this directory are read by DNF, and it is recommended to define your repositories here instead of in /etc/dnf/dnf.conf.

Exemplo:

$ dnf config-manager --add-repo repository_url

.

FEDORA – FEDORA – FEDORA – FEDORA – FEDORA

Para remover REPOSITÓRIOS siga o exemplo abaixo:

navegue pelo terminal até o repositório (recomendo).


$ cd /etc/yum.repos.d/

Aí você lista os repositórios contidos lá.

$ ls

Vai aparecer uma lista dos Repos que a pasta contém. Compare com os que o sistema não aceita e remove-os usando “sudo rm repos.blabla.bla_repo”.

Exemplos:

$ sudo rm steam.repo
$ sudo rm repo.2daygeek.com_fedy-tweak-your-fedora-hassle-free-software-installation_.repo
$ sudo rm repos.fedorapeople.org_.repo
$ ls -t
$ exit
$ sudo dnf update

.

Fedora-Handbrake

pré-instalação. Handbrake pega um DvD e converte para outros formatos. Pega outros formatos de video e converte em outros formatos de video. Depois você pode ter montes de filmes em seu celular, em notebooks, em tablets em pendrives, em HDs externos, em nuvens e por aí vai…

Executo no terminal:

wget http://negativo17.org/repos/fedora-handbrake.repo && sudo mv fedora-handbrake.repo /etc/yum.repos.d/ ; sudo dnf install libdvdread libdvdnav lsdvd libdvdcss

.

Instalar o Hanbrake

.

sudo dnf install HandBrake-gui -y

.

WEB BROWSER – PALEMOON

Navegador Pale Moon (veloz e grande, talvez mais leve que o Firefox) sistema é de 64 bits, use os comandos abaixo para baixar o programa e instalar.

.

$ wget http://linux.palemoon.org/files/27.0.0/palemoon-27.0.0.en-US.linux-x86_64.tar.bz2 -O palemoon.tar.bz2

.

$ sudo tar -xjvf palemoon.tar.bz2 -C /opt/ ; sudo mv /opt/palemoon*/ /opt/palemoon

.

$ sudo ln -sf /opt/palemoon/palemoon /usr/bin/palemoon ; echo -e ‘[Desktop Entry]\n Version=1.0\n Name=palemoon\n Exec=/opt/palemoon/palemoon\n Icon=/opt/palemoon/browser/icons/mozicon128.png\n Type=Application\n Categories=Application’ | sudo tee /usr/share/applications/palemoon.desktop

.

$ sudo chmod +x /usr/share/applications/palemoon.desktop ; cp /usr/share/applications/palemoon.desktop ~/Área\ de\ Trabalho/

Para remover o Pale Moon

Para remover o Palemoon do sistema um dia:

.

$ sudo rm -Rf /opt/palemoon* ; sudo rm -Rf /usr/bin/palemoon ; sudo rm -Rf /usr/share/applications/palemoon.desktop

.

Arquivos compactados gerenciadores 3

sudo dnf install p7zip p7zip-plugins lzip cabextract

.

+Ebooks


$ sudo dnf install calibre fbreader evince okular sigil rednotebook -y

.

Instale o navegador Vivaldi.

sudo rpm –import http://repo.vivaldi.com/archive/linux_signing_key.pub ; sudo gedit /etc/yum.repos.d/vivaldi.repo

.

O Gedit vai abrir uma janela, copie, cole e salve o conteúdo abaixo.

.

[vivaldi]
name=vivaldi
baseurl=http://repo.vivaldi.com/archive/rpm/$basearch
enabled=1
gpgcheck=1
gpgkey=http://repo.vivaldi.com/archive/linux_signing_key.p

.

Agora instale o Vivaldi.
# dnf install vivaldi-stable

.

ORACLE JAVA
Instalando Oracle Java.
.

dnf install java-openjdk icedtea-web

.
JAVA DE CÓDIGO ABERTO
Instale Java de Código aberto.

dnf install java-openjdk icedtea-web

Adobe Flash Player 64 bits


dnf install http://linuxdownload.adobe.com/adobe-release/adobe-release-x86_64-1.0-1.noarch.rpm

.

Importando a chave do Repo.

sudo rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux

Instalando o Flash Player.

sudo su

dnf install flash-plugin

exit

.

Fedora-26-Guia-Pós-Instalação

NO FEDORA 26 O FEDY SERÁ MINHA CENTRAL DE PROGRAMAS, PARA INSTALAR É SIMPLES. USO OS COMANDOS ABAIXO:

.

sudo dnf install curl wget git -y

.

curl https://www.folkswithhats.org/installer | sudo bash

.

Se o comando acima não der certo eu uso este outro abaixo:

.

su

curl http://folkswithhats.org/fedy-installer -o fedy-installer

chmod +x fedy-installer && ./fedy-installer

curl http://folkswithhats.org/fedy-installer -o fedy-installer && chmod +x fedy-installer && ./fedy-installer

dnf update

.

Fedora-26-Guia-Pós-Instalação
INSTALO O POSTINSTALLERF QUE TAMBÉM SERÁ MINHA OUTRA CENTRAL DE PROGRAMAS.

.

1) sudo su

2) dnf -y install wget

3) rpm --import https://raw.githubusercontent.com/kuboosoft/postinstallerf/master/GPG/$(rpm -E %fedora)/RPM-GPG-KEY-postinstallerf

4) wget -c -P /etc/yum.repos.d/ https://raw.github.com/kuboosoft/postinstallerf/master/postinstallerf.repo

5) dnf clean metadata

6) dnf -y install postinstallerf

.

Instale AUDACIOUS.

sudo su

dnf install audacious audacious-plugins-freeworld

exit

.

Por último executo sem falta:

.

sudo dnf update ; sudo dnf upgrade -b

.

Até Breve

Linux-Instalando-o-reprodutor-de-musica-Musikcube

2017

Instalando-o-reprodutor-de-musica-Musikcube

.

As vezes me esqueço mas, o dispositivo de entrada padrão (stdin) em sistemas GNU/Linux é o teclado.

.

O dispositivo de saída padrão (stdout) em sistemas GNU/Linux é o Monitor.

.

Hardware – Significa parte física do computador (disquete, pen-drive, impressoras, monitores, placa mãe, placa de fax, discos rígidos, etc).

.

Software – São os programas usados no computador (sistema operacional, processador de textos, planilha, banco de dados, scripts, comandos, etc).

.

Musikcube roda no terminal.

.

Possui versão Android app o musikdroid que pelos servidores do musikcube conecta os dois programas, dizem que pode fazer mais coisas ou algo assim.

.

Por minha conta e risco abro meu terminal pelo menu do sistema operacional e executo o tutorial abaixo.

.

O GNU/Linux é Case Sensitive ou seja, ele diferencia letras maiúsculas e minúsculas nos arquivos.

.

Para Debian e derivados (qualquer sistema que instale git e tenha as bibliotecas necessárias, talvez):

.

Instalar bibliotecas e ferramentas:

.


sudo apt-get install build-essential clang cmake libboost-thread1.61-dev libboost-system1.61-dev libboost-filesystem1.61-dev libboost-date-time1.61-dev libboost-atomic1.61-dev libboost-chrono1.61-dev libogg-dev libvorbis-dev libflac-dev libfaad-dev libncursesw5-dev libasound2-dev libpulse-dev pulseaudio libmicrohttpd-dev libmp3lame-dev libcurl4-openssl-dev

.

sudo apt install git -y

sudo apt update


git clone https://github.com/clangen/musikcube.git

cd musikcube

cmake .

make

sudo make install

.

A extensão serve para identificar o tipo do arquivo. A extensão são as letras após um “.” no nome de um arquivo

.

Para lançar o programa escrevo no terminal:

musikcube

.


Remoção do programa:

.


sudo apt remove musikcube

.

A unidade de medida padrão nos computadores é o bit.

.

A um conjunto de 8 bits nós chamamos de byte.

.

Cada arquivo/diretório possui um tamanho, que indica o espaço que ele ocupa no disco e isto é medido em bytes.

.

O byte representa uma letra. Assim, se você criar um arquivo vazio e escrever o nome Linux e salvar o arquivo, este terá o tamanho de 5

.

Alguns comandos de teclado do programa:

.

general navigation (can’t be changed):

ESC focus/defocus the command bar
TAB select next window
SHIFT+TAB select previous window
ENTER activate or toggle the selected item
M-ENTER show context menu for the selected item
UP, DOWN, LEFT, RIGHT, PAGE_UP, PAGE_DOWN, HOME and END should all behave as you’d expect
^D quit
main view switching:

~ switch to console view
a switch to library view
s switch to settings view
playback:

i volume up 5%
k volume down 5%
j previous track
l next track
m toggle volume mute
u back 10 seconds
o forward 10 seconds
. toggle repeat mode (off/track/list)
, (un)shuffle play queue
v show / hide visualizer
^P pause/resume (globally)
^X stop (unload streams, free resources)
in the library view:

b show browse view
n show play queue
f show album/artist/genre search
t show track search
1 browse by artist
2 browse by album
3 browse by genre
4 browse by album artist
5 browse by playlist
M-n create a new empty playlist
M-s save the currently selected playlist
DEL (BACKSPACE on macos) in the playlists pane: delete the selected playlist
M-r rename the selected playlist
M-UP (^UP on macos) move the selected track up
M-DOWN (^DOWN on macos) move the selected track down
DEL (BACKSPACE on macos) in the tracks pane: delete the selected track
x jump to playing artist/album/genre in browse view
M-ENTER show a context menu for the currently selected item (album, artist, genre, track)
SPACE pause/resume
if you have any list of tracks focused:

M-a hot-swaps the current play queue with the selected list of tracks, without interrupting playback
in the play queue view:

M-s save current queue as a playlist
M-l load a previously saved playlist
M-x delete a previously saved playlist
M-r rename a playlist
M-UP (^UP on macos) move the selected track up
M-DOWN (^DOWN on macos) move the selected track down
DEL (BACKSPACE on macos) delete the selected track
.

Anotações soltas:

.

1Mb (ou 1M) é igual a um arquivo de 1024K ou 1.048.576 bytes 1Gb (ou 1G) é igual a um arquivo de 1024Mb ou 1048576Kb ou 1.073.741.824 bytes (1 Gb é igual a 1.073.741.824 bytes

.

Linux-Como-Copiar-e-Colar-Usando-a-Linha-de-Comando

.

Me pergunto como copiar e colar textos ou ver o texto na tela do terminal (output). Eu posso copiar e colar entre dois terminais sem usar o mouse?

.

Sim. Com o teclado.

.

Copiar: Ctrl+Shift+C

.

Colar: Ctrl+Shift+V

.

Copiar o conteúdo de um arquivo para ser colado em outro lugar:

cat nome-do-meu-arquivo.txt | x-clipboard

.

Uso a seguinte sintaxe para contar o número de caracteres em um variável chamada $x


x="This is a test"
grep -o "s" <<<"$x" | wc -l

.

Um arquivo pode ser de texto (pessoas) ou binário (máquinas).

.

Pasta é o local utilizado para armazenar conjuntos arquivos para melhor organização e localização.

.

Não pode existir dois arquivos com o mesmo nome em um diretório, ou um subdiretório com um mesmo nome de um arquivo em um mesmo diretório.

.

Você pode digitar pwd para verificar qual é seu diretório atual.

.

Em sistemas GNU/Linux cada usuário (inclusive o root) possui seu próprio diretório onde poderá armazenar seus programas e arquivos pessoais.

.

O diretório superior (Upper Directory) é identificado por .. (2 pontos).

.

Caso estiver no diretório usrlocal e quiser listar os arquivos do diretório usr você pode digitar, ls .. Este recurso também pode ser usado para copiar, mover arquivosdiretórios, etc.

.

O diretório anterior é identificado por “-”. É útil para retornar ao último diretório usado.

Se estive no diretório usrlocal e digitar cd /lib, você pode retornar facilmente para o diretório usrlocal usando cd -.

.

O caminho de diretórios é necessário para dizer ao sistema operacional onde encontrar um arquivo na “árvore” de diretórios.

.

Exemplo, executo:

.

$ cd /etc

$ cat hosts

.

O sistema GNU/Linux possui a seguinte estrutura básica de diretórios organizados segundo o FHS (Filesystem Hierarchy Standard):

/bin Contém arquivos programas do sistema que são usados com freqüência pelos usuários.

/boot Contém arquivos necessários para a inicialização do sistema.

/cdrom Ponto de montagem da unidade de CD-ROM.

/media Ponto de montagem de dispositivos diversos do sistema (rede, pen-drives, CD-ROM

em distribuições mais novas).

/dev Contém arquivos usados para acessar dispositivos (periféricos) existentes no computador.

/etc Arquivos de configuração de seu computador local.

/floppy Ponto de montagem de unidade de disquetes

/home Diretórios contendo os arquivos dos usuários.

/lib Bibliotecas compartilhadas pelos programas do sistema e módulos do kernel.

/lost+found Local para a gravação de arquivos/diretórios recuperados pelo utilitário fsck.ext2. Cada partição possui seu próprio diretório lost+found.

/mnt Ponto de montagem temporário.

/proc Sistema de arquivos do kernel. Este diretório não existe em seu disco rígido, ele é colocado lá pelo kernel e usado por diversos programas que fazem sua leitura, verificam configurações do sistema ou modificar o funcionamento de dispositivos do sistema através da alteração em seus arquivos.

/sys Sistema de arquivos do kernel. Este diretório não existe em seu disco rígido, ele é colocado lá pelo kernel e usado por diversos programas que fazem sua leitura, verificam configurações do sistema ou modificar o funcionamento de dispositivos do sistema através da alteração em seus arquivos.

/root Diretório do usuário root.

.

No GNU/Linux, os arquivos e diretórios pode ter o tamanho de até 255 letras.

.

Até Breve

.

Linux-Instalar-Manualmente-o-Clipgrab

2017

.

Abro o meu terminal pelo menu do meu sistema por minha conta e risco e executo o tutorial abaixo.

.

Funciona bem no Debian e derivados. Não funciona em todos os sistemas Linux, mas, em quase todos.

.

Pesquiso e faço anotações para usar depois…

.

Antes de começar, pesquiso para saber como faz para executar um shellcript… Faço assim:

Permissão de execução ao shellscript:

chmod +x nome-do-script.sh

.

Para executar o shellscript:

1

./nome-do-script.sh

2

sh nome-do-script.sh

3

bash nome-do-script.sh

4

sudo bash nome-do-script.sh

###

Inicio da Instalação manual do Clipgrab

.

Comandos de remoção e também pré instalação:

.

sudo rm -Rf /opt/nome-do-programa*

sudo rm -Rf /usr/bin/nome-do-programa

sudo rm -Rf /usr/share/applications/nome-do-programa.desktop

.

sudo rm -Rf /opt/clipgrab*

sudo rm -Rf /usr/bin/clipgrab

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

.

Baixar arquivo.

wget -c https://download.clipgrab.org/clipgrab-3.6.5.tar.bz2 -O clipgrab.tar.bz2

.

Descompactar arquivo.

sudo tar -xjvf clipgrab.tar.bz2 -C /opt/

.
Renomear pasta por precaução

sudo mv /opt/clipgrab*/ /opt/clipgrab

.

Procuro pelos arquivos que auxiliem a instalação tipo, readme, install, .xml, etc…

.

Para linkar o programa que esta na pasta /opt e /bin executo:

sudo ln -sf /opt/clipgrab/clipgrab /usr/bin/clipgrab

.

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

.

Arquivo Clipgrab.desktop exemplo:

[Desktop Entry]
Version=1.0
Name=clipgrab
Exec=/opt/clipgrab/clipgrab
Icon=Totem
Type=Application
Categories=Application;Network

.

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

.

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

.

Até Breve

Linux-Instalar-Manualmente-o-Polybrowser-Navegador-de-Internet

2017

.

Abro o meu terminal pelo menu do meu sistema por minha conta e risco e executo o tutorial abaixo.

.

Funciona bem no Debian e derivados. Não funciona em todos os sistemas Linux, mas, em quase todos.

.

Pesquiso e faço anotações para usar depois.

.

Antes de começar, pesquiso para saber como faz para executar um shellcript… Faço assim:

Ativo o shellscript:

chmod +x nome-do-script.sh

.

Para executar o shellscript:

1

./nome-do-script.sh

2

sh nome-do-script.sh

3

bash nome-do-script.sh

4

sudo bash nome-do-script.sh

###

.

Instalando o Polybrowser

.

Comandos de remoção e também pré instalação:

.

sudo rm -Rf /opt/nome-do-programa*

sudo rm -Rf /usr/bin/nome-do-programa

sudo rm -Rf /usr/share/applications/nome-do-programa.desktop

.

sudo rm -Rf /opt/polybrowser*

sudo rm -Rf /usr/bin/polybrowser

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

.

wget http://polysuite.com/PolyBrowser/download/polybrowser-linux-2_0.tar.gz -O polybrowser.tar.gz

.
OU:
.

wget -c https://drive.google.com/open?id=0B-vWATSRVN6yRUp6VFN4RWVieXc -O polybrowser.tar.gz

.

sudo tar -vzxf polybrowser.tar.gz -C /opt/

.

sudo mv /opt/polybrowser*/ /opt/polybrowser

.

sudo ln -sf /opt/polybrowser/polybrowser /usr/bin/polybrowser

.

Crio lançador para o meu Desktop a moda antiga sem usar o comando echo:

.

sudo gedit /usr/share/applications/polybrowser.desktop

.

Copio o texto abaixo, colo ele no arquivo aberto. Em seguida, salvo e fecho o arquivo.

.

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Name=polybrowser
Exec=/opt/polybrowser/polybrowser %U
Icon=/opt/polybrowser/icons/polybrowser-128.png
StartupNotify=true
Categories=Application;

###

.

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

.

Até Breve

.

Fedora 26 Guia Pós Instalação

FEDORA26

.

Fedora 26 Guia Pós Instalação 2017

.

Fedora26 – Fedora26 – Fedora26 – Fedora26 – Fedora26 – Fedora26

.

2017

.

O Fedora sem pós instalação, não é um ambiente de trabalho amigável.

.

É necessário ajustar configurações e instalar softwares codecs plugins adicionais para que o sistema seja mais eficiente.

.

Pode-se executar a pós-instalação em modo administrador (sudo) se foi configurado para ser assim durante a instalação.

.

No terminal o símbolo de administrador é # e o símbolo de não administrador é $.

.

Em modo administrador (#) eu não uso o comando sudo NUNCA.

.

Caso algum comando neste tutorial esteja assim:
# sudo , é apenas erro de digitação.

.

OBS:
O terminal tem sensibilidade com maiúsculas e minúsculas, tudo tem que ser digitado da maneira exata como é escrito.

.

Leia tudo primeiro antes de executar.
Execute um comando, ou, sequência amontoada de comandos de cada vez.

.

Este tutorial foi testado antes de ser publicado.
Tudo beleza mas devo dizer, como sempre:

.

“Não nos responsabilizamos pelo uso feito deste tutorial. Use por sua própria conta e risco.”

.

Espero que este artigo-tutorial lhe seja útil e que você curta, aprenda e depois divirta-se trabalhando estável com seu novo sistema operacional sentindo-se bem.
.

FEDORA 26 GUIA PÓS INSTALAÇÃO
COMEÇANDO A FESTA!
.

Eu acabei de instalar o Fedora 26. Antes de instalar verifiquei a integridade da ISO. Conferi um video de instalação do Fedora 25 no youtube. Estas abaixo, é  capturas de tela do meu Fedora26.

fedora26-captura-de-tela-grande

.

fedora26-cap2

.

Minha senha de usuário e de root são a mesma mas é uma senha de 25 dígitos com letra maiúscula, minúscula, símbolos e números só uso ela no Fedora 26 e em nunhum outro lugar. Executo meu tutorial por minha conta e risco.

.

Estou na área de trabalho. A primeira coisa que eu faço é conferir o firewall que no Fedora já vem habilitado, caso não esteja eu habilito agora. A segunda coisa mais importante para mim, é fazer o update ficar mais rápido.

.

TENHO QUE FAZER O UPDATE FICAR MAIS RÁPIDO;

.

Vou no menu e abro o terminal. No terminal eu digito, sudo e o nome do editor de texto que meu fedora possui por que eu tenho que alterar o arquivo dnf.conf que está na pasta dnf que por sua vez está na pasta etc.

.

Cada sabor do Fedora vem com um editor de texto que eu encontro no menu acessórios.

.

sudo pluma /etc/dnf/dnf.conf

.

OU:

.

sudo leafpad /etc/dnf/dnf.conf

.

OU:

.

sudo gedit /etc/dnf/dnf.conf

.

OU:

.

sudo featherpad /etc/dnf/dnf.conf

.

Aperto enter, digito a minha senha que é invisível para minha segurança.

.

COLO O TEXTO ABAIXO, SALVO E FECHO O EDITOR DE TEXTO:

 

fastestmirror=true
deltarpm=1

.

fed-delta-rpm-1

.

 

EXECUTO O COMANDO:

.

sudo dnf update

.

Executo os comandos abaixo:

.

sudo dnf cleanmetadata

.

sudo dnf install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

.

sudo su

.

DIGITO MINHA SENHA NOVAMENTE E APERTO A TECLA ENTER. AGORA INSTALO REPOSITÓRIOS FREE E NONFREE

.

dnf install –nogpgcheck http://download1.rpmfusion.org/free/…-26.noarch.rpm ;

(antes de nogpgcheck são dois tracinhos e não um traço longo)

.

dnf install –nogpgcheck http://download1.rpmfusion.org/nonfr…-26.noarch.rpm

(antes de nogpgcheck são dois tracinhos e não um traço longo)

.

dnf install deltarpm

.

dnf update

.

exit

.
Fedora-26-Guia-Pós-Instalação
ATUALIZO O SISTEMA E REPOSITÓRIOS. POSSO EXECUTAR SE QUISER UM DESTES COMANDOS, OU TODOS OS 3 UM DE CADA VEZ.

.
1

 

sudo dnf –refresh upgrade –best && sudo dnf update

(antes de refresh e best são dois tracinhos e não um traço longo)

.
2

 

sudo dnf update && sudo dnf upgrade –best

(antes de best são dois tracinhos e não um traço longo)

.
3

 

sudo dnf update

.

AGUARDO PACIENTEMENTE E NÃO INTERROMPO O TERMINAL.

 

.
Fedora-26-Guia-Pós-Instalação
ENTÃO INSTALO EDITORES DE TEXTO E GERENCIADOR DE SENHAS DOWNLOADERS.

 

 

sudo dnf install aria2 gedit ; sudo dnf install mousepad leafpad seahorse ; sudo dnf update

.

 

Fedora-26-Guia-Pós-Instalação
CAPTURA DE TELA

$ sudo dnf install gnome-screenshot

.

GIMP
Instalo o editor de imagem Gimp.

$ sudo dnf install gimp

.

YOUTUBE-DL
Um modo simples e fácil de baixar videos pelo terminal

$ sudo dnf install youtube-dl

.

Fedora 26 – Instalando o Telegram no Fedora 26

.

sudo dnf install dnf-plugins-core -y

sudo dnf copr enable rommon/telegram -y

sudo dnf install telegram-desktop -y

.

Se eu quiser porventura um dia remover:

.

sudo dnf remove telegram

.

COMPRESSÃO E ARQUIVAMENTO 1
Para .rar e .zip

$ sudo dnf install unzip

.

THUNDERBIRD
Cliente de e-mail fácil de configurar.

$ sudo dnf install thunderbird

.

XFBURN
Gravador de DvD fácil e eficiente.

$ sudo dnf install xfburn

.

SPOTIFY
Instalo o Spotify

O mais popular tocador de música do momento.

# dnf config-manager –add-repo=http://negativo17.org/repos/fedora-spotify.repo

# dnf install spotify-client

 

FEDORA 26 – QBITTORRENT e DELUGE

Para baixar arquivos usando torrent

.

sudo dnf install qbittorrent deluge

.

FEDORA – GAMES
Talvez nem todos os games sejam adequados a todos os ambientes de trabalho, então remova os nomes que o terminal não aceitar e instale o que o ambiente de trabalho aceita. O volume de download pode ser grande, então pode instalar um a um e verificar o tamanho de cada game antes de confirmar a instalação. Estes games selecionados abaixo se forem instalados todos darão mais de 1GB de download. O openarena creio ser o maior. Tendo pouca velocidade de internet instale os jogos menores.

.
$ sudo dnf install btanks wormux warmux bzflag openarena tremulous xonotic freedink scummvm bsd-games freedroid scorched3d xscorch tecnoballz neverball crossfire freeciv gnugo qascade netpanzer gweled pacman pychess gnome-chess
MAIS GAMES (84 MB)

.

$ sudo dnf install sugar-castle scratch childsplay scummvm sdlhack bsd-games

.
LIBREOFFICE
Instalo o LibreOffice
$ sudo dnf install libreoffice ; sudo dnf update ; sudo dnf upgrade

.

GAMES para GAMERS

.
STEAM
# dnf config-manager –add-repo=http://negativo17.org/repos/fedora-steam.repo
# dnf install steam

.

ENDLESS SKY
# dnf install endless
Certifique-se de usar o manual do jogador e bom vôo!

.

RODAR PROGRAMAS WINDOWS NO LINUX
# dnf install wine

.

DROPBOX
sudo dnf install dropbox

.

TWEAK O FEDORA
Para Fedora Gnome (não use no LXDE e LXQT):

sudo dnf install gnome-tweak-tool

sudo dnf update

.

LISTA
Nomes de aplicativos que talvez possam ser instalados. É interessante saber o que cada um faz. Se quiser pesquiso.

.

inkscape deluge qbittorrent uget calibre gimp pinta thunderbird firefox libreoffice enigmail filezilla neverball dreamchess cheese audacity smplayer k3b xfburn minitube xboard pyches gnome-chess brutalchess dreamchess gparted vim shutter scribus youtube-dl pavucontrol winff gparted wps-office libreoffice synaptic cheese guvcview tlp conky-manager vlc smplayer musique gedit pluma mousepad leafpad preload

.

Instalo plugins mp3 – caso necessite.

.

sudo dnf install gstreamer1-plugins-base gstreamer1-plugins-good gstreamer1-plugins-ugly gstreamer1-plugins-bad-free gstreamer1-plugins-bad-free gstreamer1-plugins-bad-freeworld gstreamer1-plugins-bad-free-extras ffmpeg

.

MUSIC PLAYER – TOMAHAWK
Instalo reprodutor de música Tomahawk

sudo dnf update ; sudo dnf install tomahawk

.

JAVA
Java Plugin

.

dnf install icedtea-web java-openjdk

.

WINE

Executo aplicativos da Microsoft sem o Windows

dnf install wine

.

FEDORA EM PORTUGUES
Sistema em Portugês do Brasil.
$ sudo dnf install system-config-language && system-config-language

.

Vai abrir uma janela para que você escolha o idioma. Escolha:

.

Portuguese (Brasil)

.

Pode ser que o sistema peça download da língua, clica em OK .
REPOSITÓRIOS

.
Instalando Repositórios – Você não instala nenhum software sem os repositórios – (tem partes em inglês) – Pode ir copiando e colando um de cada vez que se houver algum conflito o sistema Fedora arruma.

.

IMPORTANTE! – Se já instalou, não precisa Reinstalar.
Adicionando o repositório RPM Fusion
RPM Fusion é a fusão dos projetos Dribble, Freshrpms e Livna, simplificando assim a vida do usuário final. O RPM Fusion é dividido em dois repositórios distintos, o “Free”, que contém softwares de código aberto, e o “Non-free”, que disponibiliza softwares proprietários, codecs e outros. Para habilitá-los, copie e cole os comandos a seguir no terminal:
# su -c ‘dnf install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm’

.

INSTALE
Codecs de Multimídia.

.

sudo dnf install amrnb amrwb faad2 flac ffmpeg gpac-libs lame libfc14audiodecoder mencoder mplayer x264 x265 gstreamer-plugins-espeak gstreamer-plugins-fc gstreamer-rtsp gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-bad-free-extras gstreamer-plugins-bad-nonfree gstreamer-plugins-ugly gstreamer-ffmpeg gstreamer1-plugins-base gstreamer1-libav gstreamer1-plugins-bad-free-extras gstreamer1-plugins-bad-freeworld gstreamer1-plugins-base-tools gstreamer1-plugins-good-extras gstreamer1-plugins-ugly gstreamer1-plugins-bad-free gstreamer1-plugins-good

.

Existem vários ambientes de trabalho fascinantes. Você pode ter um, dois ou três ambiente de trabalho. Depende da potência do teu computador e o tipo de atividade que irá realizar com ele. Alguns ambientes são leves exigindo poucos recursos da máquina e outros pesados para máquinas mais robustas.

.

KDE (pesado)
$ sudo dnf install kde

XFCE
$ sudo dnf install @xfce-desktop (já foi leve)

Cinnamon (mais leve)
$ sudo dnf install @cinnamon-desktop

MATE (mais leve ainda)
$ sudo dnf install @mate-desktop

.

TEMOS NO FEDORA 26 O LXQT QUE ESTÁ ÓTIMO E É O QUE EU USO.

.

JOGOS ATUAIS
STEAM
Instale jogos Steam

sudo su

dnf config-manager –add-repo=http://negativo17.org/repos/fedora-steam.repo

dnf install steam

dnf update

exit

.

Para remover REPOSITÓRIOS siga o exemplo abaixo:

navegue pelo terminal até o repositório (recomendo).

$ cd /etc/yum.repos.d/

Aí você lista os repositórios contidos lá.

$ ls

Vai aparecer uma lista dos Repos que a pasta contém. Compare com os que o sistema não aceita e remove-os usando “sudo rm repos.blabla.bla_repo”.

Exemplos:

$ sudo rm steam.repo
$ sudo rm repo.2daygeek.com_fedy-tweak-your-fedora-hassle-free-software-installation_.repo
$ sudo rm repos.fedorapeople.org_.repo
$ ls
$ exit
$ sudo dnf update

.

Fedora-Handbrake

pré-instalação. Handbrake pega um DvD e converte para outros formatos. Pega outros formatos de video e converte em outros formatos de video. Depois você pode ter montes de filmes em seu celular, em notebooks, em tablets em pendrives, em HDs externos, em nuvens e por aí vai…

 

wget http://negativo17.org/repos/fedora-handbrake.repo && sudo mv fedora-handbrake.repo /etc/yum.repos.d/ ; sudo dnf install libdvdread libdvdnav lsdvd libdvdcss

.

Instalar o Hanbrake

sudo dnf install HandBrake

.

OBS: Não tá rolando Handbrake ainda para o Fedora pelo que pesquisei até ontem.

.

WEB BROWSER – PALEMOON

.

Navegador Pale Moon (veloz e grande, talvez mais leve que o Firefox) sistema é de 64 bits, use os comandos abaixo para baixar o programa e instalar.

.

$ wget http://linux.palemoon.org/files/27.0.0/palemoon-27.0.0.en-US.linux-x86_64.tar.bz2 -O palemoon.tar.bz2

.

$ sudo tar -xjvf palemoon.tar.bz2 -C /opt/ ; sudo mv /opt/palemoon*/ /opt/palemoon

.

$ sudo ln -sf /opt/palemoon/palemoon /usr/bin/palemoon ; echo -e ‘[Desktop Entry]\n Version=1.0\n Name=palemoon\n Exec=/opt/palemoon/palemoon\n Icon=/opt/palemoon/browser/icons/mozicon128.png\n Type=Application\n Categories=Application’ | sudo tee /usr/share/applications/palemoon.desktop

.

$ sudo chmod +x /usr/share/applications/palemoon.desktop ; cp /usr/share/applications/palemoon.desktop ~/Área\ de\ Trabalho/
Para remover o Pale Moon
$ sudo rm -Rf /opt/palemoon* ; sudo rm -Rf /usr/bin/palemoon ; sudo rm -Rf /usr/share/applications/palemoon.desktop

.

Para arquivos compactados, gerenciadores 3

sudo dnf install p7zip p7zip-plugins lzip cabextract unrar

.

Fedora26 – Conky-Manager

Instale
Conky-Manager

 

Verifique se está nos repositórios do Fedora

 

$ sudo dnf search conky-manager

.

Instale

$ sudo dnf install conky-manager

.

Instalando

Conky-Manager com o YUM (vamos ver se o Fedora 26 aceita o YUM)

.

sudo dnf install yum

.

yum install conky

.
yum install conky-manager

.

Instalando VLC (já foi):
$ sudo dnf install vlc ; sudo dnf install mozilla-vlc

 

Instale AUDACIOUS.

sudo su

dnf install audacious audacious-plugins-freeworld

exit

 

Instalando SMPLAYER (já foi):

 

dnf install smplayer

 

Instale o navegador Vivaldi.

 

sudo rpm –import http://repo.vivaldi.com/archive/linux_signing_key.pub ; sudo gedit /etc/yum.repos.d/vivaldi.repo

 

O Gedit vai abrir uma janela, copie e cole o conteúdo abaixo.

 

[vivaldi]
name=vivaldi
baseurl=http://repo.vivaldi.com/archive/rpm/$basearch
enabled=1
gpgcheck=1
gpgkey=http://repo.vivaldi.com/archive/linux_signing_key.p

 

Agora instale o Vivaldi.
# dnf install vivaldi-stable

 

ORACLE JAVA
Instalando Oracle Java.

 

dnf install java-openjdk icedtea-web
JAVA DE CÓDIGO ABERTO
Instale Java de Código aberto.

dnf install java-openjdk icedtea-web
Adobe Flash Player 64 bits

dnf install http://linuxdownload.adobe.com/adobe-release/adobe-release-x86_64-1.0-1.noarch.rpm

 

Importando a chave do Repo.

 

sudo rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux

 

Instalando o Flash Player.

sudo su

dnf install flash-plugin

exit

.

Fedora-26-Guia-Pós-Instalação
NO FEDORA 26 O FEDY SERÁ MINHA CENTRAL DE PROGRAMAS, PARA INSTALAR É SIMPLES. USO OS COMANDOS ABAIXO:

.

sudo dnf install curl wget git

.

curl https://www.folkswithhats.org/installer | sudo bash

.

Se o comando acima não der certo eu uso este outro abaixo:

.

wget https://www.folkswithhats.org/installer -O fedy-installer

.

chmod +x fedy-installer

.

./fedy-installer

.

dnf update

 

.
OU:

.
Clono o GitHub com os comandos abaixo.
.

 

sudo su

 

dnf install git

 

dnf update

 

git clone https://github.com/folkswithhats/fedy
Cloning into ‘fedy’…

 

ls

 

cd fedy/

 

./fedy

 

.

Fedora-26-Guia-Pós-Instalação
INSTALO O POSTINSTALLERF QUE TAMBÉM SERÁ MINHA OUTRA CENTRAL DE PROGRAMAS.

.

1) sudo su

 

 

2) dnf -y install wget

 

 

3) rpm –import https://raw.githubusercontent.com/kuboosoft/postinstallerf/master/GPG/$(rpm -E %fedora)/RPM-GPG-KEY-postinstallerf

 

 

4) wget -c -P /etc/yum.repos.d/ https://raw.github.com/kuboosoft/postinstallerf/master/postinstallerf.repo

 

 

5) dnf clean metadata

 

 

6) dnf -y install postinstallerf

.

 

INSTALO O SYNAPTIC – HÁ QUEM ODEIE O SYNAPTIC, DEPOIS DE UM TEMPO ENTENDEMOS ELE, AÍ A GENTE PASSA A GOSTAR. É SÓ NÃO INSTALAR COISAS QUE DESCONHECE OU INCOMPATÍVEIS COM O AMBIENTE DE TRABALHO ESCOLHIDO. TEM QUE PEGAR LEVE.

 

 

sudo dnf install synaptic ; sudo dnf update

.

 

INSTALO O YUMEX

 

QUEM NÃO SABE USAR LINHAS DE COMANDO PARA TERMINAL, INSTALE O YUMEX QUE VAI AJUDAR MUITO MESMO PORQUE ELE FAZ O SERVIÇO DO TERMINAL USANDO UMA INTERFACE GRÁFICA.

.

sudo dnf install yumex-dnf ; sudo dnf update && sudo dnf upgrade –best

 

 

VERIFICO SE O MEU AMBIENTE DE TRABALHO JÁ NÃO VEIO COM O YUM EXTENDER INSTALADO.

.

Pessoal, eu fico por aqui. Espero que estas minhas anotações lhe sejam úteis. Elas são bem úteis para mim.

.

Abraço e até breve!

.

🙂

.

KORORA 25-GUIA-POS-INSTALACAO

korora2

2017-JUNHO-KORORA_25-GUIA-POS-INSTALACAO

KORORA 25-GUIA-POS-INSTALACAO

Bonito e funcional o Korora 25 vem do Fedora. É adequado a iniciantes. Poderoso e flexivel, atende tudo o que um expert precisa. Baixa arquivos binários e pacotes fonte usando o dnf da mesma forma que o Fedora e todos os comandos do Fedora são utilizáveis no Korora. O Korora é o Fedora com todas as facilidades que o Fedora não oferece atualmente. Eu não experimentei nenhum problema, travamento ou bug ao utilizar o Korora 25. Achei o Korora 25 muito bom. A instalação deve ser feita usando pendrive de boot. Por DvD não é recomendado.

O Korora 25 funciona bem com multiplos monitores. Vem com um monte de aplicativos e codecs já pré instalados. O Korora poupa todo o trabalho de pós-instalação exigido pelo Fedora. O Korora poupa um bom tempo vindo pronto pra uso imediato. Enfim é puro Fedora, mas, sem a parte chata.
O ambiente do Korora é o XFCE. Leve, o XFCE roda tranqüilo em tudo quanto é tipo de máquina.

korora3

VISITE E BAIXE O KORORA 25 – 🙂

 

https://kororaproject.org/
https://kororaproject.org/download

 

.

O PRIMEIRO COMANDO A SER USADO É PARA ATUALIZAR REPOSITÓRIOS E FAZER UPGRADE DO COMPUTADOR:

 

.
sudo dnf update && sudo dnf upgrade -y

.
Comandos dnf básicos:

 

Atualização e upgrade:
sudo dnf update
sudo dnf upgrade

 

Instalação:

sudo dnf install nome_do_programa

 

Busca:

sudo dnf search

 

Remoção:
sudo dnf remove nome_do_programa

 

CONFIGURAR POWER MANAGER (GERENCIADOR DE ENERGIA) – DEFINIR O COMPORTAMENTO DO MONITOR. ESTA FUNÇÃO ESTÁ NAS CONFIGURAÇÕES.

 

CONFIGURAR SCREENSAVER – DEFINIR O COMPORTAMENTO DO MONITOR. ESTA FUNÇÃO ESTÁ NAS CONFIGURAÇÕES.

 

JÁ VEM COM O FIREWALL INSTALADO E ATIVADO.
JÁ VEM COM O VLC INSTALADO.

E POSSUI VÁRIOS OUTROS PROGRAMAS EXTREMAMENTE ÚTEIS.

.
INSTALAR GERENCIADOR DE SENHAS SEAHORSE
sudo dnf install seahorse

.
APÓS A EXECUÇÃO DO COMANDO ACIMA. EU FAÇO O REBOOT DA MÁQUINA COM O COMANDO ABAIXO:
sudo shutdown -r now

.
VOLTANDO AO TUTORIAL, ABRINDO O CENTRO DE CONTROLE EM VISUAL E COMPORTAMENTO ATUALIZAREI O PACOTE DE IDIOMAS CLICANDO NO ICOME IDIOMAS E SEGUINDO AS INDICAÇÕES ATUALIZO OS IDIOMAS.

 

.

AGORA VOU INSTALAR MAIS EDITORES DE TEXTO.
sudo dnf install gedit mousepad vim bluefish nano ed -y ; sudo apt update

.

AGORA INSTALO OS PROGRAMAS QUE ACHO MAIS INTERESSANTES NO MUNDO LINUX ATUALMENTE. ALGUNS EU PRECISO BASTANTE, OUTROS SÓ DE VEZ EM QUANDO E OUTROS QUERO APENAS CONHECER E VER COMO FUNCIONAM E SE FUNCIONAM BEM.

.

FAZ UM TEMPO, DECIDI QUE MINHA RELAÇÃO COM COMPUTADORES SERIA SIMPLES USANDO PROGRAMAS SIMPLES.

.
COISAS PARA USO NO DIA A DIA.

ABRO MÃO DE CERTAS TECNOLOGIAS QUE APRISIONAM, PARA TER LIBERDADE E TECNOLOGIA.

 

O LINUX É APENAS O KERNEL. O KERNEL PERMITE QUE A MÁQUINA SE COMUNIQUE COM OS PROGRAMAS. ENTENDO QUE POR EXEMPLO, O KORORA, O FEDORA, O UBUNTU, O MANJARO, O DEBIAN E O ANDROID SÃO CONSTRUÍDOS SOBRE O KERNEL.

.

A MAIOR PARTE DO SERVIÇO, DEPENDE NÃO DA MÁQUINA, MAS DA PESSOA E DO QUE A PESSOA ESTA PENSANDO EM FAZER.

.
É UMA QUESTÃO DE MÉRITO.

.
OU VOCÊ ESTUDA E APRENDE A FAZER O QUE PRECISA SER FEITO BEM FEITO OU VOCÊ NÃO ESTUDA, NÃO APRENDE NADA E PAGA (CARO) PARA ALGUÉM FAZER DE QUALQUER JEITO, COISAS RELATIVAMENTE SIMPLES PARA VOCÊ.

.
CLARO QUE UM PRESTADOR DE SERVIÇO PODE SE APROVEITAR DA SUA IGNORÂNCIA DE UM MODO NEGATIVO. FAZER O QUE? É O GANHA-PÃO DA PESSOA. ESTA PESSOA ESTUDOU ALGUMA COISA.

.
SALVO NO MUNDO LINUX, QUASE NINGUÉM ENSINA O QUE SABE DE GRAÇA. NINGUÉM DÁ PROGRAMA DE GRAÇA.

AS DISTRIBUIÇÕES LINUX DE HOJE EM DIA, SÃO DIFERENTES.

AS DISTRIBUIÇÕES LINUX OFERECEM SIM PROGRAMAS GRATUITAMENTE E MUITOS DESTES PROGRAMAS SÃO EXCELENTES.  EU OUÇO MUSICA, ESCREVO, LEIO, ASSISTO VÍDEOS, TRABALHO COM IMAGENS, GRAVO, EDITO, FAÇO BACKUPS, CONVERTO ARQUIVOS E ADMINISTRO MEU SISTEMA OPERACIONAL COM PROGRAMAS LINUX E NUNCA TIVE QUE PAGAR NADA POR ELES.

AS PESSOAS TENDEM A DESPREZAR TODO O TIPO DE ENSINAMENTO GRATUITO POR ACREDITAREM PIAMENTE QUE NÃO EXISTE NADA DE GRAÇA NESTE MUNDO. TALVEZ ELAS ESTEJAM CERTAS. QUEM SOU EU PARA DIZER O QUE É CERTO E O QUE É ERRADO.

 

 

INSTALANDO PROGRAMAS:
sudo dnf install cowsay figlet w3m w3m-img links elinks youtube-dl -y ; sudo apt update && sudo dnf upgrade ; sudo dnf install smplayer gaupol subdownloader clementine musique pinta inkscape gimp fbreader calibre sigil shutter fotoxx mcomix gparted preload geany vim qbittorent leafpad midori retext aria2 git uget -y ; sudo dnf update

 

 

PARA AUMENTAR A VIDA UTIL DA BATERIA:
sudo dnf install tlp powertop ; sudo service tlp start

.
O KORORA JÁ VEM COM OS ÍCONES NUMIX INSTALADOS. SE FOSSEM DESINSTALADOS, PARA REINSTALAR EU FARIA ASSIM:
sudo dnf copr -y enable numix/numix
sudo dnf install numix-icon-theme numix-icon-theme-circle numix-gtk-theme

 

.

ARQUIVOS COMPACTADOS GERENCIADORES

 

sudo dnf install p7zip p7zip-plugins lzip cabextract unrar

 

.

CONKY-MANAGER

 

.

VERIFIQUE SE ESTÁ NOS REPOSITÓRIOS
sudo dnf search conky-manager

 

.

INSTALE

 

sudo dnf install conky-manager

 

.
INSTALAR PLAYER QMPLAY2 – POR QUE?

.

FAZ DOWNLOAD, TOCA RADIO E MAIS

 

.

COMANDOS QMPLAY2:

Próximo → B
Anterior → Z
Aumentar vol → *
Baixar vol → /
Mudo → M
Pausar → barra de espaço
Alterar o tamanho da imagem → A
Visão compacta → alt+V

 

.

PARA INSTALAR O QMPLAY2

 

sudo dnf install qmplay2

.

INSTALO O FEDY NO KORORA 25 USO O COMANDO ABAIXO:
curl https://www.folkswithhats.org/installer | sudo bash

.
INSTALO O YUMEX

.

QUEM NÃO SABE QUE NEM EU USAR LINHAS DE COMANDO PARA O TERMINAL DO LINUX, O TAL DE BASH, INSTALE O YUMEX QUE VAI AJUDAR MUITO MESMO PORQUE ELE FAZ O SERVIÇO DO TERMINAL USANDO UMA INTERFACE GRÁFICA.
$ sudo dnf install amrnb amrwb faad2 flac ffmpeg gpac-libs lame libfc14audiodecoder
$ sudo dnf install yumex-dnf ; sudo dnf update

 

.
VERIFICO SE O AMBIENTE DE TRABALHO JÁ NÃO VEIO COM O YUMEX INSTALADO.

 

.

SYNAPTIC – HÁ QUEM ODEIE O SYNAPTIC, DEPOIS DE UM TEMPO ENTENDEMOS ELE, AÍ A GENTE PASSA A GOSTAR. É SÓ NÃO INSTALAR COISAS QUE DESCONHECE OU INCOMPATÍVEIS COM O AMBIENTE DE TRABALHO ESCOLHIDO. TEM QUE PEGAR LEVE.

 

.

sudo dnf install synaptic ; sudo dnf update

 

.

POSTINSTALLERF

 

.

INSTALE FACILMENTE SOFTWARES COM O POSTINSTALLERF – ESTE, ASSEMELHA-SE AO FEDY POR INSTALAR TAMBÉM DE MODO GRÁFICO PROGRAMAS QUE NÃO ACHAMOS BUSCANDO PELO TERMINAL OU NO SYNAPTIC NEM NO YUMEX.

 

.

sudo dnf -y install wget
sudo rpm –import https://raw.githubusercontent.com/kuboosoft/postinstallerf/master/GPG/$(rpm -E %fedora)/RPM-GPG-KEY-postinstallerf
sudo wget -c -P /etc/yum.repos.d/ https://raw.github.com/kuboosoft/postinstallerf/master/postinstallerf.repo
sudo dnf clean metadata
sudo dnf -y install postinstallerf

 

.

COM O YUMEX, SYNAPTIC, FEDY E POSTINSTALLER, SABENDO O NOME, PODE INSTALAR DE MODO GRÁFICO E FÁCIL USANDO YUMEX, SYNAPTIC, FEDY E POSTINSTALLER.

QUANDO ALGUÉM QUISER SABER SOBRE PROGRAMAS NOVOS, PODE VISITAR SITES LINUX E SABER O NOME DE PROGRAMAS, O QUE ELES FAZEM E INSTALAR.

BASTANTE COISA BOA TEREI USANDO O YUMEX, SYNAPTIC, FEDY E POSTINSTALLER.

COM O POSTINSTALER E O FEDY EU NÃO PRECISO DE FORMA ALGUMA DE CENTRAL DE PROGRAMAS. TEM TANTOS ÓTIMOS PROGRAMAS QUE PARECE UMA FESTA PARA QUEM PRECISA E GOSTA DE FAZER COISAS INCRÍVEIS COM SUA MÁQUINA. ESTES DOIS, SOMADOS AO YUMEX E O SYNAPTIC ME DEIXAM SEM ELOGIOS SUFICIENTES PARA FALAR BEM DO ÓTIMO E FLUIDO KORORA 25.

 

.

SE EU QUERO REMOVER UM REPOSITÓRIO DO FEDORA EU FAÇO ASSIM:

.

sudo su
OU:
su –

.

APERTO ENTER E DIGITO A SENHA.

SE ESTIVER USANDO…

.

Se estiver usando Gnome colo o texto abaixo no terminal:

nautilus /etc/yum.repos.d

.
Se estiver usando KDE colo o texto abaixo no terminal:

dolphin /etc/yum.repos.d

.
Se estiver usando XFCE colo o texto abaixo no terminal:

thunnar /etc/yum.repos.d

.

Se estiver usando LXDE colo o texto abaixo no terminal:

pcmanfm /etc/yum.repos.d

.

Se estiver usando Mate colo o texto abaixo no terminal:

caja /etc/yum.repos.d

.
E DELETO O ARQUIVO .repo CORRESPONDENTE AO REPOSITÓRIO QUE DESEJO DESABILITAR.

 

.

NUMIX ICONES E TEMA, ARC ICONES E TEMA

sudo dnf install numix-icon-theme numix-icon-theme-circle numix-icon-theme-square

 

.

GERADOR DE SENHAS AUTOMÁTICO

sudo dnf install pwgen makepasswd

.
XFBURN

Gravador de DvD fácil e eficiente JÁ VEM INSTALADO NO kORORA.

sudo dnf install xfburn

.
QBITTORRENT e DELUGE

 

.

PARA BAIXAR ARQUIVOS USANDO TORRENT

 

sudo dnf install qbittorrent deluge

 

.

VIRTUALBOX

TESTAR, TRABALHAR USAR SISTEMAS OPERACIONAIS EM MÁQUINAS VIRTUAIS.

ANTES DE INSTALAR O VIRTUALBOX…
gedit /etc/yum.repos.d/virtualbox.repo
COLE O TEXTO ABAIXO NO ARQUIVO QUE SE ABRIR, SALVE E FECHE.
[virtualbox]
name=Fedora $releasever – $basearch – VirtualBox
baseurl=http://download.virtualbox.org/virtualbox/rpm/fedora/$releasever/$basearch
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://www.virtualbox.org/download/oracle_vbox.asc

 

.

AGORA PODE INSTALAR O VIRTUALBOX COM O COMANDO ABAIXO.
sudo dnf install Virtualbox

 

.

TALVEZ NEM TODOS OS GAMES SEJAM ADEQUADOS A TODOS OS AMBIENTES DE TRABALHO, ENTÃO REMOVA OS NOMES QUE O TERMINAL NÃO ACEITAR E INSTALE O QUE O AMBIENTE DE TRABALHO ACEITA. O VOLUME DE DOWNLOAD PODE SER GRANDE, ENTÃO PODE INSTALAR UM A UM E VERIFICAR O TAMANHO DE CADA GAME ANTES DE CONFIRMAR A INSTALAÇÃO. ESTES GAMES SELECIONADOS ABAIXO SE FOREM INSTALADOS TODOS DARÃO MAIS DE 1GB DE DOWNLOAD. O OPENARENA CREIO SER O MAIOR. TENDO POUCA VELOCIDADE DE INTERNET INSTALE OS JOGOS MENORES.

 

.

sudo dnf install btanks wormux warmux bzflag openarena tremulous xonotic freedink scummvm bsd-games freedroid scorched3d xscorch tecnoballz neverball crossfire freeciv gnugo qascade netpanzer gweled pacman pychess gnome-chess

.
sudo dnf install sugar-castle scratch childsplay scummvm sdlhack bsd-games

.
STEAM

.

# dnf config-manager –add-repo=http://negativo17.org/repos/fedora-steam.repo

 

# dnf install steam

.
ENDLESS SKY

.

# dnf install endless

.

Certifique-se de usar o manual do jogador e bom vôo!

.

 

DROPBOX

 

sudo dnf install dropbox

 

.
NOMES DE APLICATIVOS QUE TALVEZ POSSAM SER INSTALADOS. É INTERESSANTE SABER O QUE CADA UM FAZ. SE QUISER PESQUISE.

.

inkscape deluge qbittorrent uget calibre gimp pinta thunderbird firefox libreoffice enigmail filezilla neverball dreamchess cheese audacity smplayer k3b xfburn minitube xboard pyches gnome-chess brutalchess dreamchess gparted vim shutter scribus youtube-dl pavucontrol winff gparted wps-office libreoffice synaptic cheese guvcview tlp conky-manager vlc smplayer musique gedit pluma mousepad leafpad preload

.
MUSIC PLAYER – TOMAHAWK

REPRODUTOR DE MÚSICA TOMAHAWK

.

$ sudo dnf update ; sudo dnf install tomahawk

.

O KORORA JÁ VEM CONFIGURADO PARA A LINGUAGEM ESCOLHIDA. MAS SE EU FOSSE RECONFIGURAR O SISTEMA EM PORTUGÊS DO BRASIL.

 

$ sudo dnf install system-config-language && system-config-language

.
VAI ABRIR UMA JANELA PARA ESCOLHER O IDIOMA. ESCOLHO:

 

PORTUGUESE (BRASIL)

.

PODE SER QUE O SISTEMA PEÇA DOWNLOAD DA LÍNGUA, CLICA EM OK .

INSTALANDO O SPOTIFY NO KORORA

.
HABILITO REPOSITÓRIO
sudo dnf config-manager –add-repo=http://negativo17.org/repos/fedora-spotify.repo

.
INSTALO:
sudo dnf install spotify-client

.

RESOLVENDO ESCALA DO SPOTIFY:
sudo gedit /usr/share/applications/spotify.desktop

.
PROCURO PELA LINHA QUE COMEÇA COM “Exec=” MUDANDO O SEGUINTE:
Exec=spotify –force-device-scale-factor=1.5 %U

.

FECHO TUDO E REINICIO A MÁQUINA.

.

INSTALO ATOM – EDITOR DE TEXTO – IDE
sudo dnf copr -y enable mosquito/atom

sudo dnf install atom

 

.

O KORORA JÁ VEM COM WEB PLUGINS JAVA MAS SE DESINSTALASSE E FOSSE REINSTALAR, FARIA ASSIM:
sudo dnf install java-openjdk icedtea-web

 

.

O Korora é um ótimo sistema para se utilizar no dia a dia. Quem gostaria de conhecer o Fedora sem complicações, pode tem uma ótima experiência usando o Korora 25.

.

VIRTUALBOX – DICA TESTADA NO FEDORA 24 E FEDORA 25 WORKSTATION COM DESKTOP GNOME 3, AMBOS DE 64 BITS.

.

ANTES DE INSTALAR O VIRTUALBOX… ABRO O TERMINAL E:
gedit /etc/yum.repos.d/virtualbox.repo

.
COLO O TEXTO ABAIXO NO ARQUIVO QUE SE ABRIR, SALVO E FECHO.
[virtualbox]
name=Fedora $releasever – $basearch – VirtualBox
baseurl=http://download.virtualbox.org/virtualbox/rpm/fedora/$releasever/$basearch
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://www.virtualbox.org/download/oracle_vbox.asc

 

.

ATUALIZO O SISTEMA, ABRO UM TERMINAL E TECLO:

$ sudo dnf update

$ sudo dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms

.

IMPORTO A CHAVE PÚBLICA DA ORACLE COM:

$ wget https://www.virtualbox.org/download/oracle_vbox.asc && sudo rpm –import oracle_vbox.asc

$ wget http://download.virtualbox.org/virtu…irtualbox.repo && sudo mv virtualbox.repo /etc/yum.repos.d/

$ sudo dnf update

.

* SERÁ PERGUNTADO SE A CHAVE GPG DO REPOSITÓRIO DO VIRTUALBOX ESTÁ CORRETA, CONFIRME PRESSIONANDO S:

.

INSTALO A VERSÃO MAIS RECENTE DO VIRTUALBOX COM:

sudo dnf install VirtualBox-5.1

.
ADICIONO SEU USUÁRIO AO GRUPO VBOXUSERS COM:

$ sudo gpasswd -a $USER vboxusers

.

INSTALO O VIRTUALBOX 5 PARA TER SUPORTE A DISPOSITIVOS USB NAS SUAS MÁQUINAS VIRTUAIS. FAÇA O DOWNLOAD DO PACOTE CORRESPONDENTE COM A VERSÃO DO VIRTUALBOX QUE INSTALOU EM:

https://www.virtualbox.org/wiki/Downloads

http://www.oracle.com/technetwork/se…ads/index.html

.

APÓS, INSTALO COM:

$ VBoxManage extpack install –replace /onde/está/o/pacote/Oracle_VM_VirtualBox_Extension_Pack.vbox-extpack

.

NO MEU CASO FICOU ASSIM:

VBoxManage extpack install –replace /home/sandro/Downloads/Oracle_VM_VirtualBox_Extension_Pack-5.0.16-105871.vbox-extpack

.

CASO APAREÇA UMA MENSAGEM DE ERRO “KERNEL DRIVER NOT INSTALLED (RC=-1908)”, COMO NA IMAGEM ABAIXO APÓS TENTAR EXECUTAR UMA MÁQUINA VIRTUAL (NO CASO DE UMA ATUALIZAÇÃO DO KERNEL.

.

BASTA EXECUTAR NO TERMINAL (COMO A PRÓPRIA MENSAGEM DIZ):

sudo /sbin/rcvboxdrv setup

.

OU, DEPENDENDO DA VERSÃO INSTALADA:

sudo /etc/init.d/vboxdrv setup

.

USANDO O TERMINAL DO LINUX NO KORORA:

Quero saber a arquitetura do computador. digito arch que é igual ao comando uname -m, e recebo a resposta:

~ $ arch
x86_64
~ $ uname -m
x86_64

.

Quero saber o hardware instalado no computador, especificando os endereços digito e recebo a resposta:

$ lsdev
O programa ‘lsdev’ não está instalado no momento. Você pode instalá-lo digitando:
sudo apt install procinfo
Então digito:

~$ sudo apt install procinfo ; sudo apt update ; sudo apt upgrade ; lsdev
~ $ lsdev
Device DMA IRQ I/O Ports
————————————————
0000:00:02.0 4000-403f
0000:00:1f.2 44 4060-407f 4080-4083 4090-4097 40a0-40a3 40b0-40b7
0000:00:1f.3 4040-405f
0000:02:00.0 3000-30ff
ACPI 1800-1803 1804-18

.

lspci – Exibe informações sobre os barramentos PCI do computador e sobre os dispositivos a ele conectados.

~ $ lspci
00:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge -OPI (rev 08)
00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 08)
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 08)

.

lsusb – Lista informações sobre os barramentos USB do computador e sobre os dispositivos a eles conectados.

~ $ lsusb
Bus 001 Device 002: ID 8087:8001 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
uname – Este comando exibe várias informações sobre o sistema, incluindo o nome da maquina, nome e versão do Kernel e alguns outros detalhes. É muito útil para verificar qual é o Kernel usado por você.
~ $ uname
Linux

.

”uname -a” para exibir todas as informações.

~ $ uname -a
Linux rf7E 4.4.0-53-generic #74-Ubuntu SMP Fri Dec 2 15:59:10 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

.

Quero saber em tempo real informações sobre o meu sistema linux, digito:

$ top

.

Quero saber um quadro atual, porém estático dos processos que estão sendo executados no sistema. Digito ps e recebo a resposta:

~ $ ps
PID TTY TIME CMD
9409 pts/0 00:00:00 bash
12148 pts/0 00:00:00 ps

.

Quero saber como matar processos sendo executados pelo meu PID enviando um sinal:

”kill -9 1345” para finalizar o processo de PID número 1345. Para saber qual PID de determinado processo que esta sendo executado pode ser utilizado o comando ps

~ $ ps
PID TTY TIME CMD
9409 pts/0 00:00:00 bash
13178 pts/0 00:00:00 ps
~$ kill -9 13178

Fechei o terminal que estava usando.

.

Quero finalizar processos pelo nome ao invés do PID como faz o comando kill. Uso killall.

Se eu tiver aberto o Firefox e quero fecha ele pelo terminal, se eu digitar no terminal ”killall mozilla-firefox” finalizo processo mozilla-firefox, fechando com isso o navegador web Mozilla Firefox. O nome dos processos ativos pode ser observado com uso do comando ps.

.

Para mudar o swap apenas temporariamente para ver se funciona, digite (copie e cole):

$ sudo sysctl vm.swappiness=10
Depois verifique com:
$ cat /proc/sys/vm/swappiness

 

.
Alterando o swap permanentemente.
Swap

$ cat /proc/sys/vm/swappiness

resultado:
60
Para ficar igual a 10.
Execute o comando:

$ sudo bash -c “echo ‘vm.swappiness = 10’ >> /etc/sysctl.conf”

$ sudo shutdown -r now

 

COMENTE, MANTENHA-SE ONLINE, DEIXE DICAS E SUGESTÕES E DOE DA MANEIRA QUE PUDER.

 

.

Até Breve.

ANOTAÇÕES-FEDORA 25 LXDE – CONFIGURAÇÕES DE PÓS-INSTALAÇÃO – MAIO – 2017

fedora_wallpaper_by_padguy-d36wstz

 

—————————————-
* ANOTAÇÕES-FEDORA 25 LXDE – CONFIGURAÇÕES DE PÓS-INSTALAÇÃO – MAIO – 2017 *
—————————————-
EU ACHO O FEDORA SEGURO, ESTÁVEL E GOSTO DE NAVEGAR COM ELE. É MUITO BOM PARA APRENDER A USAR LINUX. O FEDORA REPRODUZ BEM MÍDIAS INSTALA OS PROGRAMAS MAIS USADOS E POPULARES DO MUNDO LINUX, ENTÃO VALE A PENA O ESFORÇO.
O FEDORA PODE UM DIA DAR PROBLEMA SIM, MAS GERALMENTE É ERRO DO ADMINISTRADOR DO SISTEMA, ISTO É, A PESSOA QUE ESTÁ USANDO O FEDORA. NÃO SOU ESPECIALISTA. APENAS USUÁRIO ADMINISTRADOR DO MEU SISTEMA OU ACONTECE RARAMENTE DO HARDWARE SER INCOMPATÍVEL.
ESTE TUTORIAL FOI EXECUTADO E NÃO DEU PROBLEMA PARA MIM MAS, COMO SEMPRE DIGO, USE POR SUA CONTA E RISCO.
TESTEI MAIS DE UMA VEZ E NÃO TIVE PROBLEMA NENHUM.
UMA COISA QUE INCOMODA É A PRIMEIRA ATUALIZAÇÃO E INSTALAÇÃO DE CODECS SER LENTA DEMAIS MESMO. FORA ISTO, CASO A PESSOA NÃO DESISTA POR CAUSA DESTA DEMORA TERRÍVEL; TERÁ UM BOM SISTEMA OPERACIONAL LINUX.

————————————–
* SOU INICIANTE, COMO É QUE EU FAÇO? *
————————————–
EU PESQUISO, SALVO OS LINKS DAS PÁGINAS ONDE ENCONTREI SOLUÇÕES PARA PODER VOLTAR A ELAS CASO TENHA ENTENDIDO ALGO ERRADO. PARA ISTO É NECESSÁRIO APENAS UM NAVEGADOR LEVE E UM EDITOR DE TEXTO PARA GUARDAR AS ANOTAÇÕES.
ENTÃO O MEU ESQUEMA É MONTAR UM TUTORIAL PARA MIM ENQUANTO ESTOU INSTALANDO. TENTO APRENDER ALGUMA COISA COM MEUS ERROS E CONSERTO O QUE POSSO. DEPOIS COM TUDO QUE CONSEGUI RESOLVER E/OU APRENDER ANOTADO, SALVO MINHAS ANOTAÇÕES E CHAMO ELAS DE ARTIGOS E DEPOIS DE UNS DIAS EU PUBLICO.
O ENGRAÇADO DESTA HISTÓRIA, É QUE TOMAR NOTAS COM O TEMPO FOI FICANDO DIVERTIDO DE FAZER ALÉM DAS MINHAS ANOTAÇÕES SEREM REALMENTE MUITO ÚTEIS PARA MIM.
QUANDO COMPARO MINHAS PRIMEIRAS ANOTAÇÕES COM AS MAIS RECENTES DÁ PARA EU VER COMO EU SAÍ DA COMPLETA IGNORÂNCIA SOBRE O MUNDO LINUX A UMA VAGA IDÉIA DO QUE ELE SEJA.
MESMO QUE ESTE HÁBITO TENHA ME TORNADO NESTE MOMENTO INDEPENDENTE DA MAIOR PARTE DAS ANOTAÇÕES, AS EXTENSAS LINHAS DE COMANDO GUARDADAS NAS ANOTAÇÕES, POIS DEMORA PARA A PESSOA APRENDER (PODE ERRAR NA DIGITAÇÃO), AINDA SÃO MUITO ÚTEIS PARA MIM.
VOU COMEÇAR.
EU VERIFICO A INTEGRIDADE ISO QUE BAIXEI, DEPOIS INSTALO A ISO EM UM PENDRIVE OU GRAVO EM FORMATO DE IMAGEM EM UM DVD. GERALMENTE FAÇO ISTO EM UM COMPUTADOR COM O SOLUS LINUX 2017.

 

INSTRUÇÕES PARA VERIFICAÇÃO DE INTEGRIDADE DA ISO:

https://spins.fedoraproject.org/pt_BR/verify

Na maioria das distribuições Linux o SHA256 pode ser gerado abrindo o terminal na pasta onde está a ISO executando:

sha256sum -b *.iso

 

DEPOIS COMPARO AS LETRAS E NÚMEROS COM AS LETRAS E NÚMEROS FORNECIDAS PELO SITE OFICIAL DA DISTRIBUIÇÃO. ELAS DEVEM SER EXATAMENTE IGUAIS. SE NÃO FOREM, ALGO ESTÁ ERRADO.

 

Então, instalo o sistema não esquecendo de CLICAR NO BOX QUE ME GARANTE PRIVILÉGIOS DE USUÁRIO ADMINISTRADOR.

 
O FIREWALL QUE FUNCIONA, VEM HABILITADO BY DEFAULT.

 
DEPOIS, EU VERIFICO OS UPDATES DISPONÍVEIS:
sudo dnf check-update

 
QUERO SABER ALGUMA COISA SOBRE O COMANDO ALLOWERASING e BEST E -Y. DIGITO NO TERMINAL:

 
man dnf
[–allowerasing] >> É uma opção que permite apagar pacotes instalados para resolução de dependências. Esta opção pode ser usada como alternativa ao comando yum swap onde os pacotes removidos não são definidos explicitamente.
[–b] >> Tenta o melhor pacote disponível em transações especificamente durante dnf upgrade que por definição evita updates… força o dnf a considerar apenas os pacotes mais recentes.
[-y] >> Confirma a instalação de um pacote sem ter de usar o teclado.

 

MEU FEDORA FAZ O UPDATE MUITO LENTO ENTÃO TENHO QUE AO MENOS, TENTAR FAZER O UPDATE FICAR MAIS RÁPIDO:

 

sudo pluma /etc/dnf/dnf.conf

 

OU:

sudo leafpad /etc/dnf/dnf.conf

 

OU:

sudo gedit /etc/dnf/dnf.conf

Aperto enter, digito a senha.

 

 

COLO APÓS A ÚLTIMA LINHA O TEXTO ABAIXO, SALVO E FECHO O EDITOR DE TEXTO:

 
fastestmirror=true

 
SALVO A ALTERAÇÃO E FECHO O EDITOR DE TEXTO O EDITOR DE TEXTO.

 
EXECUTO O COMANDO:

sudo dnf clean metadata

 
ENTÃO EXECUTO O UPDATE E O UPGRADE DO SISTEMA POIS É FUNDAMENTAL PARA TUDO FICAR MAIS SEGURO E ATUAL. SE NÃO CONSIGO EXECUTAR A OPERAÇÃO CITADA ACIMA:

 
sudo dnf clean metadata

 
TENTO DEPOIS DE INSTALAR O DELTA RPM MAIS ABAIXO. O MAIS IMPORTANTE AGORA É ATUALIZAR E FAZER UPDATE PARA RECEBER ATUALIZAÇÕES DE SEGURANÇA. FAÇO ISTO COM O COMANDO ABAIXO:

 
sudo dnf update

 
AGUARDO PACIENTEMENTE E NÃO INTERROMPO O TERMINAL.

 
DURANTE ESTA ESPERA É COMUM EU MEXER NO PAINEL DO LXDE, ESCUTAR MÚSICA COM O LXMUSIC. GERALMENTE DEIXO O PAINEL BAGUNÇADO, ENTÃO AQUI EU GUARDO O JEITO DE FAZER O PAINEL DO LXDE VOLTAR AS CONFIGURAÇÕES ORIGINAIS. EM LINHAS DE COMANDO REMOVENDO DA PASTA OCULTA .CONFIG O ARQUIVO LXPANEL DEPOIS MANDO RESETAR O PAINEL DO LXDE E FUNCIONA PARA QUASE TODO LINUX QUE USA LXDE ATUALMENTE:

 
$ sudo rm -r ~/.config/lxpanel

$ sudo lxpanelctl restart

 
O PAINEL VOLTA AS CONFIGURAÇÕES ORIGINAIS. 😉

 

 

DEPOIS, EU HABILITO DELTA RPM E O RPM FUSION

 
su -c ‘dnf install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm’
rpm -ivh http://download1.rpmfusion.org/free/…ble.noarch.rpm
sudo dnf install –nogpgcheck http://download1.rpmfusion.org/free/…-25.noarch.rpm ; sudo dnf install –nogpgcheck http://download1.rpmfusion.org/nonfr…-25.noarch.rpm
sudo dnf install deltarpm

 
ATUALIZO:
sudo dnf update

 

ENTÃO INSTALO EDITORES DE TEXTO, O PRIMEIRO REPRODUTOR DE VIDEO E UM GERENCIADOR DE SENHAS.

 
sudo dnf install mousepad mplayer ; sudo dnf update ; sudo dnf install gedit leafpad pluma seahorse ; sudo dnf update

 
EDITO O ARQUIVO dnf.conf em /etc/dnf/ USANDO:

 
sudo gedit /etc/dnf/dnf.conf

OU:

sudo leafpad /etc/dnf/dnf.conf

 
ADICIONO NO FINAL SEM PARÁGRAFO(SEM ESPAÇOS ENTRE LINHAS) A LINHA ABAIXO:

 

deltarpm=1

 
SALVO E FECHO O EDITOR DE TEXTO.

 
ATUALIZO O SISTEMA.

sudo dnf update

 

EXECUTO OS COMANDOS ABAIXO:

sudo dnf remove gstreamer1-plugin-mpg123

 
E APÓS, INSTALO OS CODECS MULTIMÍDIA COM:
sudo dnf -y install aria2 ; sudo dnf update ; sudo dnf -y install gstreamer-plugins-bad gstreamer-plugins-bad-free-extras gstreamer-plugins-bad-nonfree gstreamer-plugins-ugly gstreamer-ffmpeg ; sudo dnf update ; sudo dnf -y install gstreamer1-plugins-base gstreamer1-libav gstreamer1-plugins-bad-free-extras gstreamer1-plugins-bad-freeworld gstreamer1-plugins-base-tools gstreamer1-plugins-good-extras gstreamer1-plugins-ugly gstreamer1-plugins-bad-free gstreamer1-plugins-good ; sudo dnf update ; sudo dnf upgrade –best

 
INSTALO UM REPRODUTOR DE MIDIA LEVE:

sudo dnf -y install smplayer ; sudo dnf update

 
INSTALO CURL E WGET:

sudo dnf -y install curl wget ; sudo dnf update

 

 

INSTALO:

 
FFMPEG, MENCODER E FFMPEG2 THEORA:

sudo dnf -y install ffmpeg ; sudo dnf update ; sudo dnf upgrade –best ; sudo dnf -y install mencoder ; sudo dnf update ; sudo dnf install ffmpeg2theora ; sudo dnf update ; sudo dnf upgrade –best

 
SNAP E FLATPAK:

sudo dnf -y copr enable zyga/snapcore && sudo dnf -y install snapd ; sudo dnf -y install flatpk

 
AGORA VOU INSTALAR MUITOS PROGRAMAS…

 
RELEMBRO COMANDOS BÁSICOS PARA PROCURAR, INSTALAR, REMOVER E ATUALIZAR e UPGRADE:
sudo dnf search
sudo dnf install
sudo dnf remove
sudo dnf update
sudo dnf upgrade

 

 

FEDORA 25 LXDE – ANTES DE TODO O RESTO DA PÓS-INSTALAÇÃO:
ANTES DE TUDO INSTALO REPRODUTORES DE VIDEOS, MUSICA, REINSTALO CODECS ETC…

 

 

FERRAMENTAS BÁSICAS DE COMPILAÇÃO:

 

sudo dnf -y install kernel-headers

sudo dnf -y install kernel-devel

sudo dnf -y groupinstall “Development Tools”

sudo dnf -y groupinstall “Development Libraries”

 
INSTALO O LIBREOFFICE:

 

sudo dnf -y install libreoffice-writer libreoffice-calc libreoffice-impress libreoffice-draw libreoffice-langpack-pt-br ; sudo dnf update ; sudo dnf upgrade

 

Tem um reprodutor de video, musica e download de videos que eu gosto. É o QmPlay2 para ter ele no meu computador, executo:

 

sudo dnf search qmplay2

 

Para verificar as dependências do qmplay2 uso o comando repoquery com este comando eu futuramente poderei analisar o impacto da remoção de um determinado pacote.:

 
repoquery –whatrequires qmplay2
sudo dnf check qmplay2
sudo dnf install qmplay2 –best
sudo dnf update

 

INSTALO O LIVE-USB-CREATOR

sudo dnf install liveusb-creator

 
VÁRIOS PROGRAMAS

 

sudo dnf install vlc vlc-extras -y ; sudo dnf update ; sudo dnf install musique clementine -y ; sudo dnf update ; sudo dnf install subdownloader rapid-photo-downloader –best –allowerasing ; sudo dnf upgrade

 
FEDORA 25 – O PLAYER QMPLAY2 – POR QUE?

 

FAZ DOWNLOAD, TOCA RADIO E MAIS

 

COMANDOS QMPLAY2:

Próximo → B
Anterior → Z
Aumentar vol → *
Baixar vol → /
Mudo → M
Pausar → barra de espaço
Alterar o tamanho da imagem → A
Visão compacta → alt+V

 
PARA INSTALAR O QMPLAY2 NO FEDORA 25 (REPETINDO)

sudo dnf install qmplay2 –best

 
PARA ABRIR ARQUIVOS RAR, ZIR E FAZER O CAMINHO CONTRÁRIO:

$ sudo dnf -y install unzip unrar p7zip –best

 
FEDORA 25 – PESQUISO PELO TERMINAL E INSTALO, TAMBÉM POR ELE, WEB-BROWSERS E O ICEDTEA-WEB

sudo dnf install icedtea-web seamonkey icecat lynx elinks links smtube arora –best –allowerasing

 

Fedora 25 – FEDY

INSTALO O FEDY, COM ELE EU TEREI:

 
Google Chrome

Multimedia Codecs

Oracle JRE

Skype

Spotify

Adobe Flash

Dropbox

 
INSTALO O FEDY NO FEDORA 25 USO O COMANDO ABAIXO
curl https://www.folkswithhats.org/installer | sudo bash

 
FEDORA 25 – INSTALE O YUMEX

QUEM NÃO SABE QUE NEM EU USAR LINHAS DE COMANDO PARA O TERMINAL DO LINUX, O TAL DE BASH, INSTALE O YUMEX QUE VAI AJUDAR MUITO MESMO PORQUE ELE FAZ O SERVIÇO DO TERMINAL USANDO UMA INTERFACE GRÁFICA.

 
$ sudo dnf install amrnb amrwb faad2 flac ffmpeg gpac-libs lame libfc14audiodecoder –best
$ sudo dnf install yumex-dnf ; sudo dnf update

 
VERIFIQUE SE O SEU AMBIENTE DE TRABALHO JÁ NÃO VEIO COM O YUMEX INSTALADO.

 

SYNAPTIC – HÁ QUEM ODEIE O SYNAPTIC, DEPOIS DE UM TEMPO ENTENDEMOS ELE, AÍ A GENTE PASSA A GOSTAR. É SÓ NÃO INSTALAR COISAS QUE DESCONHECE OU INCOMPATÍVEIS COM O AMBIENTE DE TRABALHO ESCOLHIDO. TEM QUE PEGAR LEVE.

$ sudo dnf install synaptic –best ; sudo dnf update

 
——————————
* FEDORA 25 – POSTINSTALLERF *
——————————

 
INSTALE FACILMENTE SOFTWARES COM O POSTINSTALLERF – ESTE, ASSEMELHA-SE AO FEDY POR INSTALAR TAMBÉM DE MODO GRÁFICO PROGRAMAS QUE NÃO ACHAMOS BUSCANDO PELO TERMINAL OU NO SYNAPTIC NEM NO YUMEX.

 

sudo dnf -y install wget
sudo rpm –import https://raw.githubusercontent.com/kuboosoft/postinstallerf/master/GPG/$(rpm -E %fedora)/RPM-GPG-KEY-postinstallerf
sudo wget -c -P /etc/yum.repos.d/ https://raw.github.com/kuboosoft/postinstallerf/master/postinstallerf.repo
sudo dnf clean metadata
sudo dnf -y install postinstallerf

 

ENTÃO COM O YUMEX, SYNAPTIC, FEDY E POSTINSTALLER A MAIOR PARTE DESTE TUTORIAL SERVE APENAS COMO GUIA PARA QUEM NÃO CONHECE O NOME DE ALGUNS PROGRAMAS MAIS USADOS NOS SISTEMAS LINUX. SABENDO O NOME, PODE INSTALAR DE MODO GRÁFICO E FÁCIL USANDO YUMEX, SYNAPTIC, FEDY E POSTINSTALLER. QUANDO ALGUÉM QUISER SABER SOBRE PROGRAMAS NOVOS, PODE VISITAR SITES UBUNTU SABER O NOME DE PROGRAMAS, O QUE ELES FAZEM E TENTAR INSTALAR NO FEDORA, MAS BASTANTE COISA BOA JÁ TEM USANDO O YUMEX, SYNAPTIC, FEDY E POSTINSTALLER.

 

FEDORA 25 – SE EU QUERO REMOVER UM REPOSITÓRIO DO FEDORA EU FAÇO ASSIM:

 

su
OU:
su –

 

APERTO ENTER E DIGITO A SENHA.

SE ESTIVER USANDO:

 
Gnome colo o texto abaixo no terminal:

nautilus /etc/yum.repos.d

 
KDE colo o texto abaixo no terminal:

dolphin /etc/yum.repos.d

 
XFCE colo o texto abaixo no terminal:

thunnar /etc/yum.repos.d

 

LXDE colo o texto abaixo no terminal:

pcmanfm /etc/yum.repos.d

 

Mate colo o texto abaixo no terminal:

caja /etc/yum.repos.d

 
E DELETO O ARQUIVO .repo CORRESPONDENTE AO REPOSITÓRIO QUE DESEJO DESABILITAR.

 
FEDORA 25 – INSTALE O CHROMIUM SE TUA MÁQUNA SUPORTAR. E SE DESEJAR, EM VEZ DO CHROMIUM, USE O FIREFOX QUE VEM COM VÁRIAS OPÇÕES PARA PRIVACIDADE.

sudo dnf install firefox chromium ; sudo dnf update

 
FEDORA 25 – NUMIX ICONES E TEMA, ARC ICONES E TEMA

$ sudo dnf install numix-icon-theme numix-icon-theme-circle numix-icon-theme-square

 
OS ICONES E TEMA ARC SÃO INSTALADOS NO FEDORA PELO PROGRAMA QUE MUITO AUXILIA NA PÓS INSTALAÇÃO DO FEDORA, O FEDY. PODE-SE INSTALA-LOS TAMBÉM SEGUINDO INSTRUÇÕES DO SITE OPENSUSE.

 
PODE-SE TENTAR INSTALAR O ARC-THEME USANDO O COMANDO ABAIXO (PARA MIM FUNCIONOU):

 
$ sudo dnf config-manager –add-repo http://download.opensuse.org/reposit…Horst3180.repo
$ sudo dnf update && sudo dnf install arc-theme

 
FEDORA 25 – FLASHPLAYER – 64 BITS

 

$ sudo rpm -ivh http://linuxdownload.adobe.com/adobe…0-1.noarch.rpm
$ sudo rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
$ sudo dnf install flash-plugin alsa-plugins-pulseaudio libcurl –best –allowerasing

 

EXISTIRÃO VEZES QUE CERTAS COISAS SÓ PODEM SER FEITAS POR TERMINAL.

 

SERÁ QUANDO VOCÊ QUISER OU PRECISAR COMPILAR, ATUALIZAR E ADMINISTRAR O SISTEMA. FAZEMOS ISTO GERALMENTE COMO ADMINISTRADOR E PARA SE TORNAR ADMINISTRADOR DEVE-SE TECLAR:

 

su –

APERTAR ENTER

DIGITAR A SENHA

 

O SÍMBOLO DO TERMINAL MUDA DE $ PARA # E NÃO USA-SE SUDO QUANDO ESTAMOS EM MODO ADMINISTRADOR NEM NAVEGAMOS PELA WEB VIA TERMINAL. É BOM NÃO ACESSAR A WEB EM MODO ADMINISTRADOR. EVITE SEMPRE QUE PUDER.

 

FEDORA 25 – INSTALANDO O TELEGRAM
TEM DOIS JEITOS.

 

CLIENTE DESKTOP OFICIAL TELEGRAM:

 

NÃO EXISTE NOS REPOSITÓRIOS FEDORA, MAS EXISTE EM CORP FROM ROMMON, ENTÃO PODEMOS HABILITAR ELE E INSTALAR O TELEGRAM. EXECUTE NO TERMINAL:

 
sudo dnf copr enable rommon/telegram

sudo dnf install telegram-desktop

 
VAI GERAR DOIS ICONES. NÃO DELETE. OU SE FOR DELETAR DELETE O CORRETO.

PODEMOS INSTALAR MANUALMENTE TAMBÉM. EXECUTE AS INSTRUÇÕES ABAIXO APENAS SE NÃO USOU AS INSTRUÇÕES ACIMA.

 

BAIXE A ÚLTIMA VERSÃO DO TELEGRAM DESKTOP 64 BITS:

https://tdesktop.com/linux

 

ABRA UM TERMINAL E ACESSE A PASTA ONDE BAIXOU O ARQUIVO, POR EXEMPLO A PASTA “DOWNLOADS”:

 
cd /home/$USER/Downloads

tar -xJvf tsetup*.tar.xz && mv Telegram .TelegramDesktop && mv .TelegramDesktop /home/$USER

sudo ln -s /home/$USER/.TelegramDesktop/Telegram /usr/bin/telegram

 
UM LANÇADOR PODE SER CRIADO, COPIE E COLE TODO O CONTEÚDO ABAIXO NO TERMINAL E EM SEGUIDA TECLE “ENTER”:

 
tee /home/$USER/.local/share/applications/telegram-desktop.desktop <<EOT
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Name=Telegram Desktop
Comment=Official desktop version of Telegram messaging app
Exec=telegram
Icon=telegram
Terminal=false
StartupWMClass=Telegram
Type=Application
Categories=Network;
MimeType=x-scheme-handler/tg;
X-Desktop-File-Install-Version=0.22
EOT

 
PROCURE PELO ATALHO DO TELEGRAM DESKTOP NO SEU MENU DE APLICATIVOS OU ABRA-O PELO TERMINAL DIGITANDO:

telegram

 

FEDORA25 – COMO GRAVAR UM PENDRIVE DE INSTALAÇÃO?

 

INSTALE O PROGRAMA LIVEUSB-CREATOR:

sudo dnf install liveusb-creator ; sudo dnf update

 
OBS:
DESTRUCTIVE METHOD.
THIS METHOD WILL DESTROY ALL DATA ON THE USB STICK.
IF YOU NEED A NON-DESTRUCTIVE WRITE METHOD (TO PRESERVE EXISTING DATA ON YOUR USB STICK) AND/OR SUPPORT FOR ‘DATA PERSISTENCE’, YOU CAN USE THE LIVECD-ISO-TO-DISK UTILITY ON FEDORA.

 

POSSO TAMBÉM PODE USAR O FEDORA MEDIA WRITER:

http://developers.redhat.com/products/rhel/download/

 

FEDORA 25 – DVDS CRIPTOGRAFADOS

SUPORTE À REPRODUÇÃO DE DVDS CRIPTOGRAFADOS

CASO QUEIRA REPRODUZIR DVDS CRIPTOGRAFADOS, SERÁ NECESSÁRIO ADICIONAR UM NOVO REPOSITÓRIO PARA INSTALAR OS PACOTES NECESSÁRIOS, IMPORTE A CHAVE DE ASSINATURA DO REPOSITÓRIO:
sudo dnf update ; sudo rpm –import http://negativo17.org/repos/RPM-GPG-KEY-slaanesh

 

CAPTURA DE TELA
sudo dnf install gnome-screenshot

 
GIMP
INSTALE O EDITOR DE IMAGEM GIMP.

sudo dnf install gimp
sudo dnf install gimp –best –allowerasing

 

 
YOUTUBE-DL
UM MODO SIMPLES E FÁCIL DE BAIXAR VIDEOS PELO TERMINAL

sudo dnf install youtube-dl –best –allowerasing

 

 

Paro por aqui.

 

 

 

Até Breve.

 

 

Espero que estas anotação lhe seja útil.

 

FEDORA25 – COMANDOS BÁSICOS PRA EU NÃO ESQUECER:

 

A-f25

 

LISTAR DIRETÓRIOS
ls -s

 

LISTAR O OUTRO DIRETÓRIO DEPOIS O ATUAL
ls <caminho>

 

MUDAR PARA UMA PASTA DIFERENTE
cd <caminho>

 

REMOVER UM ARQUIVO DE UMA PASTA
rm <nome_arquivo

 

REMOVER UM ARQUIVO EM UMA PASTA DIFERENTE
rm <caminho_e_nome_do_arquivo>

 

REMOVER UMA PASTA QUE ESTÁ NO DIRETÓRIO ATUAL
rmdir <nome_da_pasta>

 

REMOVER UMA PASTA QUE ESTÁ EM OUTRO DIRETÓRIO
rmdir <caminho_nome_da_pasta>

 

MOSTRAR CONTEUDO DE UM ARQUIVO
cat <nome_do_arquivo>
cat <caminho_nome_arquivo>

 

MOSTRAR DIRETÓRIO ATUAL
pwd

 

EXECUTAR UM COMANDO COMO ROOT
sudo <comando>
su

 

INSTALAR UM PACOTE COM A LINHA DE COMANDO
yum install <pacote>

 

FECHAR O TERMINAL
exit

 
——————————————
*SITES COM MAIS DESTE TIPO DE INFORMAÇÃO*:
——————————————

 
http://www.oreillynet.com/linux/cmd/

 

http://www.pixelbeat.org/cmdline.html

 

http://www.linuxcmd.org/

 

http://linuxtutorial.todolistme.net/

 

PARO POR AQUI. ESPERO QUE MINHAS ANOTAÇÕES SEJAM ÚTEIS. FORAM PARA MIM. USO DIRETO ESTE MEU MATERIAL PARA CONSULTA.

 
COMENTE, MANTENHA-SE ONLINE, DEIXE DICAS E SUGESTÕES E DOE DA MANEIRA QUE PUDER.

 

 

 

Até Breve.

 

 

.