Troubleshooting > Reinstalando o GRUB na MBR

Se ao tentar reinstalar o GRUB na MBR do disco você se deparar com o erro “No suitable drive was found in the generated device map“, siga os passos abaixo. Primeiramente, é preciso observar se o sistema está ligado e a dificuldade está na instalação do GRUB antes do boot ou se o sistema está Leia mais… »

Linux > Evitando problemas de boot do sistema devido a erros no Grub

Se tem uma coisa chata no Linux é problema de boot do sistema devido a problemas no GRUB. Dois cuidados básicos podem evitar problema de inicialização do sistema pós reboot. Vejamos: GRUB instalado na MBR dos discos (Centos) O GRUB é instalado na MBR. Se por algum motivo perder essas referências na MBR, seu sistema Leia mais… »

Artigos > Configurando um servidor de Git no Debian

Git é um sistema de versionamento largamente utilizado por profissionais de TI, principalmente por Sysadmins, desenvolvedores e devops, não necessariamente nesta ordem. Basicamente, com ele podemos armazenar arquivos e controlar modificações. Isso nos possibilita restaurar versões anteriores, controlar mudanças, saber quando determinada alteração foi realizada, entre outros. O Git possibilita que um mesmo repositório seja Leia mais… »

Artigo > Instalando Opera Browser no Ubuntu e Fedora

O Opera Browser é um caso curioso no mundo da tecnologia. É um bom browser, mas pouca gente o utiliza. Mais do que isso, penso que o Opera seja o navegador que mais inovou lançando recursos bons e realmente úteis. Por exemplo: (1) A navegação acelerada; que comprime imagens para acelerar o carregamento e reinderização Leia mais… »

Gerenciando serviços via Systemd

Como mencionado anteriormente, até o Ubuntu adotará ao Systemd a partir da versão 15.04. Nesse caso, se o amigo ainda não está familiarizado com Systemd, nada melhor do que fazer um update em seus conhecimentos. Aqui vão alguns comandos básicos de start, stop, enable, etc, via Systemd. Comando para iniciar um serviço: systemctl start SERVICE.service Leia mais… »

Artigos > Trabalhando com Crontab

O Crontab (ou apenas Cron) é o agendador de tarefas do Linux. Nele podemos deixar programada a execução de comandos e/ou scripts, sendo possível especificar mês, dia do mês, dia da semana, hora e minuto da execução, o que nos permite agendar tarefas muito específicas. Observação: Os agendamentos feitos no Crontab são chamados de tarefas Leia mais… »

Artigos > Debian > Trabalhando com pacotes com apt-get e apt-cache

O APT é o sistema de gerenciamento de pacotes das distribuições Debian e Debian-like. Muito performático dada a forma como faz cache dos pacotes, o APT possui mais parâmetros para instalação, checagem e remoção de pacotes do que seu “rival” o YUM da Redhat. apt-get Características do APT-Get Falei sobre DPKG em um outro post, Leia mais… »

Instalação não-interativa de pacotes em Debian e Debian-like

Existem pacotes que interagem conosco via CLI enquanto o APT os instala. Geralmente tais pacotes necessitam ser configurados e é por isso que interagem. Muitas vezes, contudo, a configuração default proposta pelo próprio pacote já nos atende, tornado essa interação desnecessária. Podemos chamar de desnecessário até isso se torne inconveniente, pois há situações em que Leia mais… »

Artigos > Bloqueio de portas para tráfego externo

Porque bloquear? Manter serviços no ar respondendo em portas default e sem nenhum tipo de bloqueio ou restrição é, no mínimo, dar sopa para o azar. É necessário restringir e ter sob controle todo acesso aos serviços de um servidor. A maior parte dos serviços já contam com algum tipo de recurso que nos permite Leia mais… »

Artigos > Status de pacotes no Debian com DPKG

Hoje vou falar um pouco sobre o status de pacotes no Debian. O status do pacote é a condição em que o pacote se encontra no sistema operacional. Podemos verificar o status através do DPKG, sendo este o sistema de gerenciamento de pacotes do Debian (Debian Package). Outras distribuições derivadas do Debian também o utiliza, Leia mais… »

Artigos > Colocando scripts na inicialização do sistema

No Linux, colocar serviços no arranque do sistema é fácil. Basta um comando. Caso trabalhe com Redhat ou Redhat-like (Centos, Fedora, etc), utilize o comando abaixo: Você precisa ser root Exemplo: Aqui estamos colocando o httpd (Apache) na inicialização do sistema. Para distribuições Debian ou Debian-like (Ubuntu, Mint, etc), utilize o seguinte comando: Aqui também Leia mais… »

Artigos > Erro na instalação de pacotes no Debian

Recentemente, ao tentar instalar novos pacotes em um servidor Debian, me deparei com a seguinte mensagem de erro: The following packages have unmet dependencies: Basicamente, isso ocorre por que há um ou mais pacotes instalados com dependência(s) não atendida(s). Para resolver: O parâmetro -f é o fix-broken. Ele corrige o que está com problema atendendo Leia mais… »

Artigo > Multiplos terminais com Terminator

Terminator é um console com recuso de múltiplos terminais em uma só janela, como o QuadConsole. Porém, diferentemente do QuadConsole, que trabalha o tempo todo com 4 terminais em uma janela, o Terminator nos possibilita abrir ou fechar terminais de acordo com a nossa necessidade e organizá-los horizontalmente ou verticalmente. Na imagem abaixo, vemos uma Leia mais… »

Artigo > Linux > Script “loco” para leitura de logs no Debian

Loco é um script Perl feito para facilitar a leitura de logs no Debian. Ele colore as colunas dos arquivos, o que destaca a leitura dos logs. Recurso extremamente útil. Abaixo vemos um arquivo de log usando o Loco: Agora sem Loco: Ele não é nativo, mas está no repositório oficial. Portanto, basta instalá-lo: Não Leia mais… »

Linux > Comandos básicos do Linux

GNU/Linux é um sistema operacional muito importante, querido e respeitado mesmo por aqueles que não o conhece muito bem. A seguir, disponibilizo uma lista de comandos e algumas breves descrições dos mesmos para que o amigo leitor, mesmo que sem conhecimento avançado, possa sair operando o pinguim. Comandos básicos Os comandos abaixo não estão categorizados. Leia mais… »