Arquivo da tag: debian buster

Instalando NodeJS no Deepin 20

Olá, seguem os passos para instalação do NodeJS no Deepin 20. O repositório possui todas as versões e poderá encontrar no endereço: ‘ https://github.com/nodesource/distributions/tree/master/deb ‘. Desta forma as instruções abaixo seguirão para a instalação da última versão estável, no momento deste sendo NodeJS v15.

Baixe o arquivo de instalação da última versão estável do NodeJS através do comando:
wget https://deb.nodesource.com/setup_current.x -O setup_nodejs.x

Edite o arquivo baixado:
nano setup_nodejs.x

Procure por: DISTRO=$(lsb_release -c -s)
Altere para: DISTRO=buster
Ficando assim:
#DISTRO=$(lsb_release -c -s)
DISTRO=buster

Agora execute o instalador:
sudo bash setup_nodejs.x

A seguir seguirão instruções vindas do próprio instalador:
sudo apt-get install gcc g++ make

curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

sudo apt-get update && sudo apt-get install yarn

Pronto!

Execute: node -v
E fique feliz!

Instalando NodeJS 13 no Deepin 20

Olá, seguem os passos para instalação do NodeJS 13 no Deepin 20, atualmente na versão Beta.

Baixe o arquivo de instalação através do comando:
wget https://deb.nodesource.com/setup_13.x

Edite o arquivo:
nano setup_13.x

Procure por: DISTRO=$(lsb_release -c -s)
Altere para: DISTRO=buster
Ficando assim:
#DISTRO=$(lsb_release -c -s)
DISTRO=buster

Agora execute o instalador:
sudo bash setup_13.x

A seguir seguirão instruções vindas do próprio instalador:
sudo apt-get install gcc g++ make

curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

sudo apt-get update && sudo apt-get install yarn

Pronto!

Execute: node -v
E fique feliz!

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.