Arquivo da tag: deepin

PHP7.4 no Debian

Como instalar o php7.4 e php7.4-fpm no Debian, Deepin, Ubuntu, Mint, etc.

Instale o repositório:
~$ apt install gnupg2 -y
~$ wget -qO – https://packages.sury.org/php/apt.gpg | sudo apt-key add –
~$ echo “deb https://packages.sury.org/php/ $(lsb_release -sc) main” | sudo tee /etc/apt/sources.list.d/php7.x.list

Atualize:
~$ apt update
~$ apt upgrade

Instale:
~$ apt install php7.4

Instale com extensões mais comumente usadas:
~$ sudo apt install php7.4 libapache2-mod-php7.4 php7.4-cli php7.4-common php7.4-json php7.4-opcache php7.4-readline libphp7.4-embed php7.4-bz2 php7.4-common php7.4-curl php7.4-dba php7.4-fpm php7.4-gd php7.4-interbase php7.4-intl php7.4-ldap php7.4-mbstring php7.4-mysql php7.4-pgsql php7.4-phpdbg php7.4-soap php7.4-sqlite3 php7.4-tidy php7.4-xml php7.4-xsl php7.4-zip

Trocando versão do php:
~$ update-alternatives –set php /usr/bin/php7.4
~$ update-alternatives –set phar /usr/bin/phar7.4
~$ update-alternatives –set phar.phar /usr/bin/phar.phar7.4

Ativando o php7.4-fpm:
~$ systemctl disable php*-fpm (troque * pela versão da atualmente ativa)
~$ systemctl stop php*-fpm
~$ systemctl enable php7.4-fpm
~$ systemctl start php7.4-fpm
~$ systemctl restart apache2

O impressionante SO Linux – Linux Deepin v20 – tem data de lançamento

Minutos atrás, encerrei uma entrevista com o diretor de tecnologia da Wuhan Deepin Raphael Zhang e o gerente de desenvolvimento do Deepin Hualet Wang, e suas respostas foram cheias de surpresas e boas-vindas. Antes de publicar a entrevista completa, eu queria reservar este espaço para um anúncio interessante: o Deepin v20 está entrando no status beta em meados de dezembro e deve ser lançado oficialmente em janeiro de 2020.

Uma visualização da área de trabalho do Deepin v20 WUHAN DEEPIN TECHNOLOGY CO.

O Deepin é ao mesmo tempo uma distribuição Linux de desktop e um ambiente de desktop independente, mas o primeiro tem causado graves ondas recentemente. Começando com sua recente parceria com a Huawei, que vê o fabricante chinês de dispositivos remeter vários laptops MateBook na China com o Deepin pré-instalado.

A equipe do Deepin também compartilhou uma série de teasers curtos, mas tentadores do Deepin v20, por meio de seu canal no YouTube. Eles são produzidos de maneira precisa e demonstram muito polimento sendo adicionado à barra de tarefas da distribuição, funcionalidade de inicialização e login.

Incluí todos os três na parte inferior deste artigo (não deixe o idioma dissuadi-lo; o Deepin também está disponível em inglês).

Deepin me excita porque define um padrão tão alto não apenas com sua estética visual, mas também com seus recursos. Ferramentas como o Deepin Cloud Sync (que, sim, sairá da China continental, mas não antes de a empresa estudar cuidadosamente várias leis internacionais de privacidade), um centro de controle deslizante sem janelas e a personalização interna do gerenciador de inicialização colocam o item acima.

Não é uma xícara de chá para todo mundo, mas Deepin é a primeira coisa que mostro às pessoas que desconhecem o progresso do desktop que o Linux fez nos últimos anos – sem mencionar o quão bonito ficou.

Espera-se que o Deepin v20 seja baseado no Debian 10, e a empresa planeja passar 2020 construindo seus vínculos com a comunidade internacional de código aberto, entre muitas outras atividades.

Fique atento às informações nessa frente e muito mais na próxima entrevista.

Fonte: Forbes

Vale a pena atualizar o kernel do meu linux?

Olá, sempre fui um inveterado devorador do que é mais atual, mas sempre há tempo para rever conceitos. Acho que isto acontece com mais força quando a barba começa a branquear.

Uso o linux Deepin há um ano, vim de muitos anos de uso do Ubuntu. Com o Ubuntu aprendemos a devorar atualizações, acontecem a cada minuto. No Deepin, por ter sua base no Debian Stable, que é mais conservador em atalizações, as coisas andam mais devagar.

Quando se trata especialmente de segurança ficamos ainda mais zelosos, ouvimos falar demais das atualizações de kernel, que o Torvalds já trabalha na versão 5.3 do Linux, …, e aí, entro em parafuso ou não por estar usando hoje a versão 4.15? (Data do post 2019-10-24)

Bom, tudo por aqui depende. Depende se seu hardware está sendo suportado, depende se sua distribuição (versão linux) está dando suporte para o kernel, entre outras coisas.

Basicamente, analise assim:

  1. Hardware novo com baixo desempenho e viu que terá nova versão de driver no novo kernel, vale a pena atualizar. Mas observe em blogs maiores se não lançaram alguma maneira de você cobrir esse buraco com algum path, ou atualização somente do driver mesmo.
  2. Hardware antigo com desempenho bacana, não mexa de jeito nenhum. Siga com as atualizações da própria distribuição e seja feliz.
  3. Hardware antigo com desempenho abaixo do normal, ou sem suporte, sem funcionamento. Procure o kernel que dava suporte, avalie se ele é uma versão ainda suportada e faça um downgrade. MAS IMPORTANTE: DOWNGRADES TEM RISCOS. Seu sistema pode parar de funcionar, programas/aplicações/serviços podem parar de funcionar. Tem de avaliar o que você tem na mão e as compatibilidades.
  4. Kernel antigo, mas suportado pela distribuição, hardware ok, está ok e time que tá ganhando não se mexe.

Fiz atualizações de kernel diversas vezes, até há poucas semanas a versão 5.13 me quebrou, literalmente. Levei um dia pra recuperar tudo, mas consegui. Graças aos backups infinitos terminou tudo bem.

Honestamente eu estava muito feliz com as atualizações. Até a 5.11 o desempenho do meu note melhorou bastaste, mesmo com hardware antigo e sem atualizações específicas pra ele, alguma coisa que não pesquisei fez com que ele aquecesse menos e o gráfico melhorasse. Olha que uso uma jurássica e guerreira Intel Graphics 3000 no note de desenvolvimento.

Enfim, depois deste dia perdido e um atraso com entrega de trabalho, voltei a versão suportada pelo Deepin e aqui estou, usando o note do mesmo jeito.

Depois de tudo isto escrito, cheguei a conclusão que poderia somente ter escrito a frase: Só atualize se precisar de verdade, senão deixa quieto rs.

Se leu até aqui, obrigado pela leitura. Caso eu possa ajudar eu algo, deixe seu comentário ou entre em contato pelo meu Twitter @danielsob

Espero ter sido útil e até mais.

Deepin 20

O Deepin 2020 virá com base no Debian Buster. Isto trará uma atualização das principais libs que hoje impedem que o sistema receba as mais novas versões dos apps.

Contudo, é sempre importante lembrar que podemos resolver este empecilho do repositórios. No meu dia a dia resolvi a vida atualizando os PPAs que mais precisava, como Firefox, Chrome, Thunderbird, VSCode, driver gráfico com repositório Oibaf, entre outros e bola pra frente. As novas versão que não poderiam mesmo ser atualizadas, por exemplo pela versão da libc6 que no Deepin 15.11 é v2.24, mais antiga, instalei os programas via snap, flatpak e appimage. O mundo linux é isto, satisfação por ter soluções sempre.

Hoje tenho sempre as versões mais atuais do que preciso, MAS lembre, verifique se os apps requerem a libc6 acima da versão 2.24. Neste caso use snap, flatpak e appimage. É a única restrição que será resolvida com a chegada do Debian 10.

O visual do Deepin Linux é considerado hoje um dos mais bonitos e funcionais do mundo linux. Eu diria que é o mais bonito. Existem ainda os que refutam dizendo que há possibilidade de transformar outros desktops para ficarem similares ao Deepin, como KDE, Mate, Gnome, etc, porém, a experiência não é a mesma.

Em novembro, sem data definida, haverá a liberação da primeira release e até final de dezembro fecharão correções. Janeiro haverá o lançamento.

Contudo, no meu ponto de vista, a única vantagem que quero tirar desta nova versão é a nova base no Debian Buster. De resto já está ótimo. Mas claro, digo pois ainda não sei o que me espera neste novo desktop.

Deepin consumindo muito CPU

Se você tem gostado muito de usar o Deepin, mas tem ficado com a cabeça e cpu quentes pelo excesso de consumo de processamento, fique atento que segue a dica.

Na época do Ubuntu com Unity, tínhamos o Zeitgeist, um indexador de conteúdo de disco, ações, históricos, etc. Sua função era agilizar acesso aos dados, mas isto tinha um custo relevante. No Deepin temos uma ferramenta semelhante, é o deepin-anything-tool, que assim como no Unity tem custo considerável para o seu dia a dia.

O consumo de CPU desta ferramenta é assustadora dependendo do seu grau de escrita em disco. Muitos relatos na internet falam de 90%, 99% ou até 100% de consumo por longo tempo.

Desabilitei este serviço e não senti perda de desempenho. Ressalto que uso SSD, mas honestamente não acredito que este serviço de indexamento valha a pena pelo custo de hardware que ela tem.

Os comandos foram:

[code] ~$ systemctl stop deepin-anything-tool [/code]

[code] ~$ systemctl disable deepin-anything-tool [/code]

Daí em diante foi só felicidade.

Foi útil? Deixei seu comentário.