Arquivo da categoria: Tecnologia

Kernel 4.20

Foi liberado o Ubuntu Kernel 4.20 e fiz a instalação com sucesso no Deepin, seguindo o mesmo procedimento que descrevi no post de instalação no Kernel 4.19.11.

Links:

https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.20/

> https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.20/linux-headers-4.20.0-042000_4.20.0-042000.201812232030_all.deb

> https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.20/linux-headers-4.20.0-042000-generic_4.20.0-042000.201812232030_amd64.deb

> https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.20/linux-modules-4.20.0-042000-generic_4.20.0-042000.201812232030_amd64.deb

> https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.20/linux-image-unsigned-4.20.0-042000-generic_4.20.0-042000.201812232030_amd64.deb

Basta baixar os arquivos e instalar usando o instalador gráfico ou dpkg, lembre-se também de atualizar o Grub!

 

Boa sorte!

Como atualizar o Kernel do Deepin

Para atualizar o kernel do Deepin há a possibilidade de utilizarmos o kernel do Ubuntu disponibilizado pela Canonical. Eu que aqui escrevo utilizo este procedimento para poder manter meu Deepin atualizado com mais frequência. Nunca tive problemas, mas afirmo que a responsabilidade do ato é individual, não faço aqui um recomendação, apenas informo o procedimento e não me responsabilizo por qualquer erro. Para mim vale a pena!

Se me perguntarem: O que ganho com a atualização do Kernel?
Repondo: Vi na prática a melhoria de desempenho de hardware, redução do aquecimento do processador/gpu (Intel), aumento do desempenho de rede… enfim, atualização é para isto.

Seguem os passos:
1) Acesse a base de kernel’s do Ubuntu: https://kernel.ubuntu.com/~kernel-ppa/mainline/

2) Procure a versão que lhe interessa e acesse. Hoje a versão mais estável é a 4.19.11 > https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.11/

3) Procure os arquivos conforme a arquitetura do seu processador, vou exemplificar utilizando a 64 bits:

> Baixe os arquivos e instale na seguinte sequência:

1º – linux-modules

2º – linux-image-unsigned

3º – linux-headers………._all.deb

4º – linux-headers

** Não utilizo as versões de baixa latência (lowlatency) e em outro artigo explico a característica dela. Não é necessária o baixar e instalar.

> Instale os arquivos usando o próprio gerenciador gráfico do Deepin ou o dpkg.

> Após instalados os 4 arquivos, fala a atualização do GRUB e verifique se a versão do Kernel foi acrescentada como opção de inicialização:

 

Espero ter ajudado a você que também fica mais tranquilo tendo o sistema em dia.

Erro phpMyAdmin count()

Se está identificando este erro ao abrir a tela do phpMyAdmin, logo quando exibe a tela de alguma das tabelas, como abaixo, segue a solução:

Warning in ./libraries/sql.lib.php#601
count(): Parameter must be an array or an object that implements Countable

Backtrace

./libraries/sql.lib.php#2038: PMA_isRememberSortingOrder(array)
./libraries/sql.lib.php#1984: PMA_executeQueryAndGetQueryResponse(...

Acima parte do erro e abaixo a solução:
Edite o arquivo:
'/usr/share/phpmyadmin/libraries/sql.lib.php'
Substituindo como abaixo:
(count($analyzed_sql_results['select_expr'] == 1)
Por:
(count($analyzed_sql_results['select_expr']) == 1

Como reinstalar o Apache2 no Ubuntu

Primeiramente desinstale e exclua completamente as configurações do Apache2. Importante lembrar que configurações de hosts virtuais serão perdidas, mas nada ocorrerá com a pasta de arquivos do servidor (“/var/www/html” ou “htdocs”)…

sudo apt remove apache2 && sudo apt purge apache2

Agora reinstale o Apache2:

sudo apt install apache2
sudo systemctl start apache2

Iniciará sem erros, roteará acessos a pasta de host mas não interpretará o PHP, certo? Para isto regularizar, instale a lib do apache para php:

sudo apt install libapache2-mod-phpX.XX considerando XXX como sendo a sua versão do PHP
sudo systemctl restart apache2

Tudo pronto!