Postagens

Mostrando postagens de 2016

Atualizando o Fedora 24 para o Fedora 25 via Linha de Comando

Imagem
Digite a sequência de comandos abaixo no Terminal(logado como root): #Logue com o root: su - #Atualize o sistema: dnf upgrade --refresh #Instale o plugin DNF que fará a atualização: dnf install dnf-plugin-system-upgrade #Baixe os pacotes referente a versão 25 (+- 2GB): dnf system-upgrade download --releasever=25 #Reinicie o Computador e conclua a atualização (Deve demorar um pouco): dnf system-upgrade reboot Fonte

CentOS7 - YUM UPDATE: does not match metalink for epel

Se você está pegando a falha abaixo no yum update: One of the configured repositories failed (Extra Packages for Enterprise Linux 7 - x86_64),  and yum doesn't have enough cached data to continue. At this point the only  safe thing yum can do is fail. There are a few ways to work "fix" this:      1. Contact the upstream for the repository and get them to fix the problem.      2. Reconfigure the baseurl/etc. for the repository, to point to a working         upstream. This is most often useful if you are using a newer         distribution release than is supported by the repository (and the         packages for the previous distribution release still work).      3. Disable the repository, so yum won't use it by default. Yum will then         just ignore the repository until you permanently enable it again or use         --enablerepo for temporary usage:             yum-config-manager --disable epel      4. Configure the failing repository to be skipped, if it is una

Por que FreeBSD

Um tour rápido da alternativa BSD: https://www.ibm.com/developerworks/br/library/os-freebsd/

Resolvendo problemas ao Conectar com o Openvpn do Fedora

Nesta dica vamos fazer o cliente do openvpn conectar pelo Fedora. Apenas consegui fazer funcionar pelo NetworkManager. O problema está no reconhecimento do certificado do MD5 nesta versão do Fedora; Resolvendo temporariamente: Digite as 2 linhas abaixo no terminal: export NSS_HASH_ALG_SUPPORT=+MD5 export OPENSSL_ENABLE_MD5_VERIFY=1 Resolvendo Definitivamente: Edite o arquivo /usr/lib/systemd/system/NetworkManager.service e adicione logo abaixo da linha [Service] Environment="OPENSSL_ENABLE_MD5_VERIFY=1 NSS_HASH_ALG_SUPPORT=+MD5" Depois um reload: systemctl daemon-reload E um restart no serviço do NetworkManager systemctl restart NetworkManager.service Agora é só importar o aqruivo .ovpn pelo NetworkManager e conectar por ele; https://ask.fedoraproject.org/en/question/80081/fedora-23-unable-to-verify-openvpn-certificate-after-update/ http://software-engineer.gatsbylee.com/centos7openvpn-verify-error-depth0-errorcertificate-signature-fa

KDEConnect - Integrando o Linux com o seu Celular Android

Imagem
- Integre os alertas do Linux com o seu celular Android; - Comande o mouse e teclado do Linux com o celular; 1) INSTALAÇÃO: 1.1) NO FEDORA: dnf install kde-connect-0.9-7.fc24 1.2) NO UBUNTU: sudo add-apt-repository ppa:vikoadi/ppa -y && sudo apt-get update && sudo apt-get install indicator-kdeconnect kdeconnect -y 2) FIREWALL: Liberar conexões entrantes TCP e UDP para o range de portas:  1714 a 1764 2.1) SE O SEU FIREWALL FOR O UFW (Unbuntu):   sudo ufw allow 1714:1764/udp   sudo ufw allow 1714:1764/tcp   sudo ufw reload 2.2) SE O SEU FIREWALL FOR IPTABLES:   IPTABLES -A INPUT -p tcp --dport 1714:1764 -j ACCEPT   IPTABLES -A INPUT -p udp --dport 1714:1764 -j ACCEPT Mais detalhes: https://community.kde.org/KDEConnect

Spotify no Fedora

Imagem
Funcionou no Fedora 24 x64 Para instalar: dnf config-manager --add-repo=http://negativo17.org/repos/fedora-spotify.repo dnf install spotify-client Para remover: dnf erase spotify-client Fonte: http://www.edivaldobrito.com.br/spotify-no-fedora-e-derivados/

Pós Instalação do Fedora 24 x64

Imagem
OBS: Consideramos que o Fedora 24 x64 já foi baixado no site abaixo e instalado corretamente na máquina. https://getfedora.org/pt_BR/workstation/download/ 0) Primeiros passos 0.1) Desabilitar o SeLinux vi /etc/selinux/config #mudar a variável SELINUX para disabled: SELINUX=disabled #feche e salve o arquivo #reinicie o computador: reboot 0.2) dnf install filezilla geany vim mtr traceroute fping logwatch yum-cron vim nmap tcpdump wireshark deja-dup 0.3) Nomes das interfaces de rede: vi /etc/default/grub - Adicionar os parâmetros "net.ifnames=0 biosdevname=0" na linha GRUB_CMDLINE_LINUX; - Rodar o comando abaixo: grub2-mkconfig -o /boot/grub2/grub.cfg - reiniciar: reboot 1) Google Chrome cat << EOF > /etc/yum.repos.d/google-chrome.repo [google-chrome] name=google-chrome - \$basearch baseurl=http://dl.google.com/linux/chrome/rpm/stable/\$basearch enabled=1 gpgcheck=1 gpgkey=https://dl-ssl.google.com/linux/linux_signing_key

CentOS e o Erro "rpmdb open failed" do Yum

Nesta dica vamos refazer o banco de dados do Yum que está corrompido, resolvendo o erro abaixo: yum update Plugins failed to initialize with the following error message: Error: rpmdb open failed 1) Removendo o banco antigo e criando um novo: rm -f /var/lib/rpm/__db* rpm --rebuilddb 2) Agora o teste: yum update Fonte

Atualização do Fedora 23 para o Fedora 24

Primeiro, faça sempre o backup dos seus arquivos importantes 1. Atualize o sistema: dnf upgrade --refresh 2. Instalação do plugin para o plugin dnf install dnf-plugin-system-upgrade 3. Atualização: dnf system-upgrade download --releasever=24 4. Reboot e upgrade: dnf system-upgrade reboot Fonte

Skype no Ubuntu via Repositório

Repita os comando abaixo para instalar o Skype em qualquer versão do Ubuntu add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner" dpkg --add-architecture i386 apt-get update apt-get install skype

speedtest-cli: Velocímetro no terminal linux

Nesta dica vamos instalar o cliente do SppedTest para terminal. Ele é em  Python  e pode ser executado até mesmo por um crontab. Agora podemos monitorar a qualidade da banda larga até mesmo remotamente :D 1) Vamos ver qual a versão instalada. No terminal: python -V 1.1) Se não estiver instalado, dependendo da sua distribuição: dnf instal python ou apt-get install python-pip  python

Checando a Existência de Bad Blocks no disco com o Linux

Execute o comando abaixo no terminal. Lembre-se de alterar o alvo do comando para o disco correto (neste exemplo /dev/sda). Também pode ser apenas uma partição, exemplo: /dev/sda1 badblocks -sv /dev/sda Outra opção é jogar a saída do comando para um arquivo: badblocks -o badblocks_encontrados.dat -n -v /dev/sda OBSERVAÇÕES:  - A opção -n : Realiza um teste não-destrutivo, gravando em cada bloco e depois lendo-o, enquanto preserva os dados. Isso deve demorar um pouco; - A opção -v : Ativa modo verbose; - Utilize a opção -w para apagar (deletar) os dados. MUITO CUIDADO!!! - A opção -n faz a checagem não-destrutiva. Essa opção demora um pouco mais. Fonte

Tail no log do Fedora com DMESG

Esse comando equivale ao "tail -f /var/log/messages" das outras distribuições; Execute no terminal para ficar monitorando o log em tempo real: # dmesg -w

Instalando Pidgin-2.10.12 via Fonte no Ubuntu

Imagem
Nesta dica vamos instalar o Pidgin-2.10.12 no Ubuntu, via código fonte, para resolvermos o problema com autorização de certificados SSL auto assinados da versão oficial pidgin 1:2.10.9-0ubuntu3 . 1) Instale os pré requisitos: $ sudo apt-get install build-essential intltool 2) Baixe os fontes: $ sudo wget http://sourceforge.net/projects/pidgin/files/Pidgin/2.10.12/pidgin-2.10.12.tar.bz2 $ sudo tar -xjvf pidgin-2.10.12.tar.bz2 $ cd pidgin-2.10.12 3) $ sudo ./configure 3.1) Se der o erro: GLib 2.16.0... $ sudo apt-get build-dep pidgin 4) Compile e instale: $ sudo ./configure $ sudo make $ sudo make install $ sudo ln -s /usr/local/bin/pidgin/pidgin /usr/bin/pidgin 5) Teste: $ pidgin $ /usr/local/bin/pidgin/pidgin --version Pidgin 2.10.12 (libpurple 2.10.9) 6) Remova a versão anterior, instalada pelo repositório: $ sudo make uninstall Fonte  

Juntando arquivos pdf via comando no terminal

Nesta dica vamos juntar os arquivos arquivo1.pdf, arquivo2.pdf e arquivo3.pdf em um único arquivo saida.pdf Abra o terminal e digite o comando abaixo: gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile= saida.pdf arquivo1.pdf arquivo2.pdf arquivo3.pdf O mesmo comando pode ser usado para todos os arquivos que o nome é iniciado pelo prefixo "comprovante" : gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile= saida.pdf comprovante*

Gravando Vídeos da Navegação no Google Chrome

Imagem
Grave vídeos com toda a navegação em um site numa aba do Google-Chrome: "Screencastify is a simple video screen capture software (aka. screencast recorder) for Chrome. It is able to record all screen activity inside a tab, including audio. Just press record and the content of your tab is recorded. So you can easily create a screencast for video tutorials, record presentations etc. It also supports desktop capturing, allowing you to record anything on your screen (not just tabs)." Confira "Screencastify (Screen Video Recorder)":  https://chrome.google.com/webstore/detail/screencastify-screen-vide/mmeijimgabbpbgpdklnllpncmdofkcpn

Acertando os nomes das Interfaces de Rede (eth,wlan) no CentOS e Fedora

Nesta dica vamos voltar os nomes das interfaces de rede (enp0s3,etc) para eth0, eth1, wlan0, etc no Fedora e CentOS (Agora também no Debian 9 Stretch) 1) Edite o arquivo abaixo: # cp /etc/default/grub /etc/default/grub.original # vim /etc/default/grub 1.1) Altere a linha: GRUB_CMDLINE_LINUX="rhgb quiet" Para: GRUB_CMDLINE_LINUX="rhgb quiet net.ifnames=0 biosdevname=0 " 2) Carregue a nova conf do passo 1 no grub: # grub2-mkconfig -o /boot/grub2/grub.cfg           No Debian 9:           # grub-mkconfig -o /boot/grub/grub.cfg 3) Reinicie: # reboot  4) Teste: # ls /sys/class/net/ eth0  lo wlan0

Skype no Fedora23 via DNF

Imagem
Vamos instalar o Skype no Fedora 23 via repositório Repositório: # dnf config-manager --add-repo=http://negativo17.org/repos/fedora-skype.repo  Instalação: # dnf -y install skype 

Resolvendo pacote com dependência quebrada no Fedora23

Imagem
Essa dica resolve o problema que tive com o sqlite ao fazer um update: # dnf update Skipping packages with broken dependencies:  sqlite  Solução: # dnf --best --allowerasing install sqlite.x86_64   E aí novamente: # dnf update  

Limitando a banda para as atualizações do YUM no Fedora/CentOS

No CentOS , Adicione o parâmetro "throttle" no final do arquivo "yum.conf": sudo echo 'throttle=50k' >> /etc/yum.conf OBS: A velocidade limite dos Downloads será de 50KB/s para instalação de pacotes e atualizações; No Fedora , basta alterar o arquivo /etc/yum.conf por /etc/dnf/dnf.conf: sudo echo 'throttle=50k' >> /etc/dnf/dnf.conf Pode-se testar com: yum clean all && yum reinstall kernel OU dnf clean all && dnf reinstall kernel Lembrando que um link de 2M equivale a  256kbps ao invés de 50k no parâmetro acima : 2*1024 = 2048 => 2048/8= 256k

Upgrade Fedora22 para Fedora23 em 4 Passos

Imagem
Siga os passos abaixo logado como root no terminal. 1) Atualize o repositório dnf upgrade 2) Instale o plugin do DNF: dnf install dnf-plugin-system-upgrade 3) Inicie a atualização: dnf system-upgrade download --releasever=23 3.1) Se houverem pacotes quebrados, adicione a opção "allowerasing" dnf system-upgrade download --releasever=23 --allowerasing 4) Reinicie e conclua o processo: dnf system-upgrade reboot Fonte

ncdu - Gerando relatório de ocupação do disco

Imagem
Essa ferramenta permite que se descubra quais diretórios ou arquivos estão consumindo mais espaço no disco 1.1) Instalaçãono Ubuntu: # apt-get install ncdu 1.1) Instalação no Fedora: # dnf install ncdu 2) Relatório: # ncdu Mais informações:  https://dev.yorhel.nl/ncdu

CentOS7 Não Dá Boot Após Atualização 3.10.0-327

Imagem
Boa noite, esta dica resolve o travamento do boot após a atualização para o Kernel 3.10.0-327 do CentOS 7 1) No menu de boot (grub), selecione o Kernel anterior. Ele vai iniciar normalmente; 2) No terminal, adicione o parâmetro "  initcall_blacklist=clocksource_done_booting"  na variável GRUB_CMDLINE_LINUX: # vim /etc/default/grub GRUB_CMDLINE_LINUX="crashkernel=auto net.ifnames=0 rhgb quiet initcall_blacklist=clocksource_done_booting " 3) Agora reinstale o grub: # grub2-mkconfig -o /boot/grub2/grub.cfg 4) Reinicie o computador. O Kernel novo vai funcionar! :) # reboot  

vSphere Web Client rodando Flash no Firefox do Linux

Imagem
Esta dica resolve o erro na imagem abaixo. Onde o vSphere Web Client exige uma versão do flash player diferente da current do Firepox p/ GNU/Linux A solução consiste em usarmos a libpepflashplayer.so do Google Chrome. Está é compatível :) 1) Verifique o caminho da libpepflashplayer.so que o Firefox está usando atualmente. Vamos substituí-la por um link simbólico que chama a libpepflashplayer.so do Google Chrome. Para verificar, digite a url abaixo no Firefox e pesquise pelo Flash: about:plugins No meu caso, o Firefox está usando o caminho: /usr/lib64/mozilla/plugins/libfreshwrapper-flashplayer.so 2) Agora vamos ver o caminho do flash no Google Chrome. Para isso, digite a mesma coisa do passo 1 no Google Chrome: about:plugins No meu caso, o Chrome usa o caminho: /home/beiriz/.config/google-chrome/PepperFlash/20.0.0.267/libpepflashplayer.so 3) Agora vamos remover a lib do Firefox e substitui-la por um link simbólico que aponta para o flash do Chrome. Logue como root

Cliente Telegram no Fedora Linux

Imagem
Vamos instalar o cliente Telegram no Fedora Linux através do repositório:  # dnf copr enable rommon/telegram  # dnf install telegram-desktop