Diolinux - O modo Linux e Open Source de ver o Mundo

Responsive Ad Slot

Mostrando postagens com marcador pacotes. Mostrar todas as postagens
Mostrando postagens com marcador pacotes. Mostrar todas as postagens

O que fazer depois de instalar o OpenSUSE Leap 15.1?

Nenhum comentário

quinta-feira, 20 de fevereiro de 2020

Veja agora quais serão os primeiros passos a serem tomados logo após o OpenSUSE ter sido instalado, a fim de se obter a melhor experiência possível.

opensuse-leap-pos-instalacao

A ideia por trás deste artigo é passar para você, quais os primeiros passos que devemos tomar logo após o OpenSUSE ter sido instalado, focando em conseguir uma experiência bastante completa, aproveitando ao máximo o que o sistema tem a lhe oferecer, da melhor maneira e a mais simples possível.

O OpenSUSE, assim como a grande maioria dos sistemas, é projetado para atender um número de pessoas muito grande , que possuem gostos e objetivos diferentes na utilização do computador, de forma que é virtualmente impossível trazer um sistema que esteja pronto para todos os usuários assim que instalado.

Vamos falar com bastante frequência sobre “repositórios” e “pacotes”, e para obter o melhor entendimento sobre o conteúdo é necessário que você saiba exatamente do que se tratam esses termos. Caso não saiba, primeiro assista ao vídeo abaixo, e em seguida continue lendo o artigo.


O que faremos aqui é habilitar repositórios, instalar softwares essenciais como o flatpak e o snap, além dos drivers e codecs, deixando o sistema o mais pronto possível para que, após isso, tudo o que você tenha a fazer é instalar as suas aplicações com o menor número possível de cliques, e utilizar o sistema.

Este artigo será baseado na versão “Leap” do OpenSUSE, que seria o equivalente as versões LTS do Ubuntu. Atualmente na versão 15.1 e tendo novos lançamentos aproximadamente a cada 12 meses.

Atualização do Sistema


A primeira coisa que recomendo que façam assim que o seu OpenSUSE Leap for iniciado pela primeira vez, é atualizar o sistema.

Muitas vezes ao utilizar um sistema não atualizado você pode presenciar bugs e problemas que já foram corrigidos, o que pode fazer com que você tenha uma experiência não tão boa com o sistema, e uma opinião injustamente negativa sobre ele, já que esta opinião seria baseada na experiência de utilização de um sistema desatualizado.

Para atualizar o sistema na versão com KDE Plasma, conforme mostrado na imagem abaixo, próximo ao relógio no canto inferior esquerdo clique em “Atualização de aplicativos”, em seguida clique em “Verificar atualizações”, aguarde a busca por atualizações e então clique em “Instalar atualizações”.

icone-de-atualizacoes-kde-plasma

Caso prefira, ou esteja utilizando outra interface gráfica, o sistema também pode ser atualizado através do terminal, para isso rode o comando abaixo:

sudo zypper up

Informações mais completas sobre gerenciamento de pacotes e atualizações no OpenSUSE serão disponibilizadas em um artigo futuro, fique de olho! 😉

Habilitando Repositórios


Uma das primeiras coisas que recomendo que vocês façam após instalar o OpenSUSE é ativar o repositório “Packman”, e caso possuam uma GPU Nvidia também é recomendado ativar o devido repositório de drivers. Apesar da semelhança no nome, o “Packman” não tem nenhuma relação ao “Pacman” (gerenciador de pacotes do Arch Linux). O “Packman” é bastante semelhante ao repositório RPMFusion do Fedora, contendo um grande número de softwares que por quaisquer motivos não puderam ser adicionados aos repositórios oficiais do OpenSUSE.

Para ativar tanto o “Packman” quanto o repositório de drivers Nvidia, no seu menu de aplicativos pesquise por “software”, e então clique sobre a aplicação “Repositórios de software”. Uma vez aberta a aplicação, no canto inferior esquerdo clique em “Adicionar”.

adicionar-repositorio-yast

Então selecione a opção “Repositórios da comunidade” e clique em “Próximo”.

adicionar-repositorio-yast

Agora marque a caixa de seleção “Packman Repository”, caso possua hardware Nvidia marque também a caixa “nVidia Graphics Driver”, clique em “OK”, e na janela seguinte clique novamente em “OK”.

adicionar-repositorio-yast

Caso apareça alguma caixa de diálogo solicitando para adicionar uma “Chave GnuPG não confiável”, não se preocupe, apenas clique em “Confiar”.

Após isso será necessário atualizar o sistema de forma semelhante ao que acontece quando rodamos “sudo apt dist-upgrade” no Ubuntu. Para isso abra o terminal e rode o comando abaixo.

sudo zypper dup --from packman --allow-vendor-change

Pronto, tanto o “Packman” quanto o repositório NVidia já estão instalados e prontos para serem utilizados.

Codecs


O “ffmpeg” é um codec multimídia extremamente útil para se obter uma melhor compatibilidade em aplicações como OBS Studio, VLC, navegadores, editores de vídeo, entre outros.

Para instalar o “ffmpeg” simplesmente rode o comando abaixo no seu terminal:

sudo zypper install ffmpeg-3

Durante a instalação o usuário será questionado várias vezes sobre de qual repositório o pacote deve ser instalado. A versão que iremos instalar é aquela provinda do “Packman”, portanto toda vez que o sistema exibir um questionamento como o da imagem abaixo, simplesmente pressione o número “1” (Um) seguido da tecla “Enter”.

instalando-ffmpeg-3-terminal-opensuse

Por fim, o instalador solicitará a sua permissão para executar as alterações necessárias. Para conceder, apenas pressione a tecla “S” (ou “Y” se o seu sistema estiver em inglês), seguido de “Enter”.

instalando-ffmpeg-3-terminal-opensuse

Pronto, o “ffmpeg” já está instalado e pronto para ser utilizado no seu sistema.

Drivers Nvidia


Caso você queira utilizar o OpenSUSE em um notebook com GPU híbrida Nvidia/Intel, uma melhor opção seria instalar o Regata OS, que é uma distro brasileira baseada no OpenSUSE que traz um sistema muito mais pronto para este tipo de hardware. 

Isso significa que o OpenSUSE puro não pode ser utilizado com notebooks híbridos? Definitivamente não, mas o que buscamos aqui é a experiência mais simples possível, e o Regata OS está muito mais pronto para ser utilizado neste tipo de dispositivo do que o OpenSUSE “puro”.

Caso você esteja interessado em saber mais sobre o Regata OS, o vídeo abaixo é um “prato cheio”.


Como você deve se lembrar, no início deste artigo nós habilitamos o repositório de drivers Nvidia. Agora, com o repositório já habilitado tudo o que você precisa fazer é atualizar o sistema e reiniciar o seu computador, se tudo ocorrer como o esperado, o driver correto deve ter sido instalado automaticamente.

Para verificar se o driver foi instalado, ou para instalar o driver correto caso o mesmo não tenha sido instalado de forma automática, abra a aplicação “Instalar/remover software”, que pode ser encontrada no menu de aplicativos, e então pesquisar por “nvidia”.

instalando-drivers-nvidia-opensuse-yast

Observe que temos três pacotes cujos nomes iniciam com “x11-video”. Estes são os três drivers NVidia que estão disponíveis para a instalação, e para escolher o correto basta que você saiba qual é o modelo da sua placa de vídeo. Conforme pode ser observado na imagem acima, na descrição de cada um dos três pacotes está especificado para quais GPUs cada um é indicado. Sendo o primeiro para os modelos mais antigos, da série 8000 ou superior, como por exemplo a GeForce 8500 GT, o segundo para modelos a partir da série 400, como a GTS 450, e por fim a terceira opção que cobre todas as GPUs mais atuais, a partir da série 600.

Drivers AMD


Já fizemos um artigo explicando tudo o que a grande maioria dos usuários precisa saber sobre drivers AMD no Linux, artigo esse que se aplica a praticamente todas as distribuições Linux disponíveis, incluindo o OpenSUSE.

Os drivers AMD no Linux não precisam ser instalados, uma vez que já estão inclusos no próprio kernel. O máximo que talvez você precise fazer é ativar uma certa configuração para que alguns modelos de GPU mais antigos passem a suportar aplicações Vulkan, bem como obter um melhor desempenho. Configuração essa que já foi abordada nesse artigo.

Pacotes RPM


Conforme já falamos no artigo sobre gerenciamento de programas e atualizações no Fedora, os pacotes RPM (extensão .rpm) estão para o Fedora e o OpenSUSE assim como os “.deb” estão para o Debian, Ubuntu e seus derivados.

Um grande número de desenvolvedores disponibilizam seus softwares empacotados em “.rpm”, e um bom exemplo é o Google Chrome, que na sua página oficial encontra-se disponível para download em dois formatos para Linux, sendo eles “.deb” e “.rpm”.

download-google-chrome-rpm-fedora-opensuse

Softwares baixados no formato “.rpm” podem ser instalados via interface gráfica de uma forma extremamente simples, semelhante aos “.deb”. Para fazê-lo basta ter instalada a GNOME Software, Discover (do KDE), ou até mesmo o próprio “Instalar/Remover software” do OpenSUSE, abrir o “.rpm” com um desses softwares e clicar em “Instalar”.

Flatpak


Para adicionar suporte a aplicações em Flatpak no OpenSUSE primeiro instale o pacote “flatpak”, o que pode ser feito através do “Instalar/Remover software”, conforme imagem abaixo:

instalando-flatpak-yast-opensuse

Ou através do terminal com o seguinte comando:

sudo zypper install flatpak

Adicionar suporte ao Flathub fará com que um grande número de aplicações em flatpak fique disponível para ser instalada no sistema através das lojas de aplicativos, ou terminal. Para fazê-lo basta rodar o comando abaixo.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Reiniciar o sistema pode ser necessário para completar essa operação.

Conforme pode ser visto neste “bug report”, alguns usuários, inclusive eu, relataram um mau funcionamento relacionado a aplicações Flatpak no OpenSUSE. Tal problema faz com que as aplicações instaladas em Flatpak simplesmente não abram. A instalação ocorre sem problemas, mas ao clicar sobre os ícones, nada acontece. Ao tentar abrir o software via terminal, é exibida uma série de erros, e o mesmo também não abre.

Todavia, esse problema não ocorre em todos os casos, então é perfeitamente possível que você possa utilizar as aplicações em flatpak no OpenSUSE sem maiores problemas. E mesmo que esse bug se apresente no seu sistema, felizmente já foi encontrada uma forma simples de corrigí-lo, que você pode conferir neste artigo.

Snap


Para adicionar suporte a aplicações em Snap no OpenSUSE, simplesmente rode os comandos abaixo na ordem em que estão sendo mostrados.

• Primeiro adicione o repositório do “snapd”:

sudo zypper addrepo --refresh https://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_15.0 snappy

• Uma vez o repositório adicionado, importe a chave GPG:

sudo zypper --gpg-auto-import-keys refresh

• Agora atualize o cache para adicionar o novo repositório:

sudo zypper dup --from snappy

• E por fim, instale o “snapd”:

sudo zypper install snapd

• Reinicie o sistema.

Após o sistema já ter sido reinicializado, rode ambos os comandos abaixo na seguinte ordem:

sudo systemctl enable snapd

sudo systemctl start snapd

Pronto! O seu OpenSUSE já está pronto para receber aplicativos empacotados em Snap!

Softwares Úteis


Há alguns softwares que considero essenciais para termos um funcionamento mais completo do sistema, dois deles são o “unrar” e o “VLC”.

O Unrar torna o gerenciador de arquivos compactados do sistema compatível com a descompactação de arquivos no formato “.rar”. Arquivos “.rar” ainda são bastante encontrados internet afora, o que faz com que o Unrar possa ser bastante útil para um grande número de usuários.

O Unrar pode ser instalado graficamente através do “Instalar/Remover software”, ou através do comando abaixo:

sudo zypper install unrar

O VLC é um reprodutor audiovisual extremamente conhecido, é muito provável que você já saiba exatamente do que se trata, e o melhor sobre o VLC é que ele é capaz de reproduzir desde um “.mp3” até onde a sua imaginação puder chegar. 😁

Brincadeiras a parte, com o VLC instalado no seu sistema você terá um software pronto para te atender, ao menos até que você instale o reprodutor de mídia da sua preferência.

O VLC pode ser instalado através da loja de apps (GNOME Software, Discover…), através do “Instalar/Remover software”, ou utilizando o comando abaixo:

sudo zypper install vlc

Por fim, espero que este artigo tenha tornado mais fácil a vida daquelas pessoas que estão chegando ao OpenSUSE Leap, dando um pequeno “up” nos seus conhecimentos sobre a distro, e quem sabe até dado ânimo para aquela pessoa que estava querendo testar o OpenSUSE, mas ainda não havia o feito devido ao tempo e estudo necessário para conhecer e se habituar a um novo sistema, uma nova base.

Você já testou, ou pretende testar o OpenSUSE Leap? Ou talvez você já seja um usuário com conhecimentos avançados sobre o sistema? Conte mais nos comentários!

Você gosta de Linux e tecnologia? Tem alguma dúvida ou problema que não consegue resolver? Venha fazer parte da nossa comunidade no fórum Diolinux Plus

Isso é tudo pessoal! 😉


Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.


Gerencie os seus aplicativos flatpaks com o Flatseal

Nenhum comentário

segunda-feira, 17 de fevereiro de 2020

O flatpak é uma das formas de distribuir aplicativos no mundo Linux, tem gente que gosta tem gente que não, mas não é o foco deste artigo. Nele vamos mostrar uma ferramenta para gerenciar esses aplicativos instalados via flatpak.


Gerencia os seus aplicativos flatpaks com o Flatseal






Se você não tem ideia de como funciona o flatpak, fizemos um artigo muito bem elaborado e detalhado sobre, que você pode conferir aqui. Se precisar de mais algum passo extra, que não foi abordado no nosso tutorial, você pode consultar no guia de instalação do flatpak aqui.



O Flatseal ajuda de uma forma bem simples a gerenciar as permissões de cada aplicativo flatpak instalado no sistema. Por isso é interessante ler o artigo que produzimos de como funciona o básico para entender o que cada permissão afeta.
O utilitário também pode ser utilizado para quem for usuário mais “hardcore” e precisa de mais gerenciamento em seus aplicativos.




Tanto que na página do Flathub, a frase que é “estampada” é: “Flatseal is a graphical utility to review and modify basic permissions from your Flatpak applications.” ou “O Flatseal é um utilitário gráfico para revisar e modificar permissões básicas de seus aplicativos Flatpak.”

Para instalar ele é bem simples. Depois de instalar o suporte ao flatpak no seu sistema (se ele já não vier ativado por padrão), basta abrir o terminal e copiar/colar ou digitar o comando abaixo:

flatpak install flathub com.github.tchx84.Flatseal

Depois é só esperar o processo de instalação terminal e procurar no Menu de aplicativos da sua distro.

Se você quiser dar uma olhada no código do projeto, basta acessá-lo no GitHub.

Este artigo não acaba aqui, continue trocando uma ideia lá no nosso fórum, o Diolinux Plus. Espero você até a próxima, um forte abraço.



Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.


Como impedir um software de ser atualizado no Fedora

Nenhum comentário

quinta-feira, 13 de fevereiro de 2020

Aprenda como fazer com que um programa fique “congelado” em uma versão, e seja ignorado pelo sistema durante as atualizações no Fedora.

como-nao-atualizar-um-programa-junto-com-o-sistema-no-fedora

A princípio, para alguns, pode parecer um pouco sem sentido. Por que alguém iria querer que um software não fosse atualizado? Mas a verdade é que fazer com que um programa seja ignorado durante as atualizações do sistema pode ser bastante útil em situações específicas para várias pessoas.

Muitas vezes um determinado usuário precisa continuar utilizando uma funcionalidade que está para ser removida nas versões futuras de um determinado programa, ou talvez a versão mais recente desse software esteja apresentando algum bug ou problema de incompatibilidade. Nesses casos, uma solução ao menos temporária seria instalar a versão anterior do software, que ainda funciona muito bem, e sem os tais problemas supostamente apresentados na nova versão.

Todavia, em alguns casos ao atualizar o sistema esses pacotes de versões antigas acabam sendo atualizados, o que acaba sendo inconveniente nessas situações. Para evitar tal comportamento, podemos fazer com que um ou vários pacotes sejam ignorados ao atualizar o sistema, e é este procedimento que aprenderemos a fazer agora.

O Procedimento


Primeiro vamos atualizar o sistema fazendo com que um, ou vários pacotes sejam excluídos apenas durante aquela única atualização, o procedimento deve ser realizado pelo terminal utilizando o comando abaixo.

sudo dnf update --exclude=<pacote>

Lembrando de substituir “<pacote>” pelo nome do pacote que você deseja que seja ignorado. Caso o alvo sejam vários pacotes, apenas escreva os nomes de todos os pacotes separados por uma “,” (vírgula), e sem espaços.

Agora vamos fazer com que um pacote seja permanentemente excluído da lista de atualizações. Para isso, vamos ter que editar um arquivo de texto localizado em um diretório que possui permissões de modificação concedidas apenas ao usuário “root”, por isso precisaremos acessar tal arquivo com um editor de texto aberto em modo “superusuário”.

Este procedimento pode ser feito via interface gráfica utilizando um editor de texto tradicional, como o “Gedit” do GNOME, mas para isso será necessário que você saiba qual é o nome do editor de texto que está usando, e qual o comando para chamá-lo. Se o seu editor de texto for o “Gedit”, tudo o que você precisa fazer é abrir o terminal e rodar o comando abaixo para executá-lo como “root”.

sudo gedit

Substituindo “gedit” pelo comando de inicialização do seu editor de texto, caso seja outro.

Para quem não sabe qual é o seu editor de texto, ou o comando para utilizá-lo, poderá utilizar um editor de texto via terminal chamado “Nano”, que vem pré-instalado em muitas distribuições Linux, e independe de interface gráfica. Mesmo assim, caso o “nano” não esteja instalado no seu Fedora, para instalá-lo é tão simples quanto copiar e colar o comando abaixo.

sudo dnf install nano

Por fim, tudo o que temos que fazer é abrir o terminal e rodar:

sudo nano /etc/dnf/dnf.conf

Na tela que apareceu, conforme a imagem abaixo, adicione uma linha com o conteúdo “exclude=<pacote>” (substituindo “<pacote>” pelo nome do pacote que você deseja ignorar durante as atualizações).

editor-nano-/etc/dnf/dnf.conf-aberto

Agora simplesmente pressione “Ctrl + O” seguido de "Enter" para salvar as modificações, e então pressione “Ctrl + X” para fechar o editor Nano.

Feito isso, o software escolhido já não será mais atualizado junto com o restante do sistema. Para reverter o processo basta excluir a linha “exclude=<pacote>” do arquivo “dnf.conf” localizado em “/etc/dnf/”.

É importante deixar claro que um procedimento como esse deve ser feito apenas em casos de real necessidade, e com softwares que não estejam relacionados com a segurança ou o funcionamento do sistema. Por exemplo, é provável que não tenha nenhum grande problema ao utilizar um player de música desatualizado, mas a situação é bem diferente quando o assunto é um kernel.

A ideia por trás deste artigo é que você saiba que possui essa opção de funcionalidade, mas a mesma deve ser utilizada com responsabilidade. Em caso de dúvidas, antes de realizar o procedimento acesse o nosso fórum, abra um tópico e peça ajuda de outros usuários sobre o seu caso em específico. Não aconselhamos a sair mantendo pacotes desatualizados “à torto e direito”, então se o fizer, faça por sua conta e risco!

Aliás, já que estamos falando em Fedora, uma boa ideia é você continuar a sua jornada de conhecimento aqui no blog lendo um “super artigo” sobre como gerenciar programas e atualizações no Fedora. 😁

Você gosta de Linux e tecnologia? Tem alguma dúvida ou problema que não consegue resolver? Venha fazer parte da nossa comunidade no fórum Diolinux Plus

Isso é tudo pessoal! 😉


Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.


Aprenda a gerenciar programas e atualizações no Fedora

Nenhum comentário

quarta-feira, 12 de fevereiro de 2020

Aprenda de uma vez por todas a instalar e remover programas, manter o sistema atualizado, e adicionar e remover repositórios de terceiros no Fedora via interface gráfica e linha de comando.

gerenciamento-de-programas-softwares--atualizacoes-no-fedora

Antes de se aventurar nas informações contidas neste artigo, é extremamente importante que você saiba o que são “repositórios” e os “pacotes” no mundo Linux. Para obter tal informação tudo o que você precisa fazer é assistir ao vídeo logo abaixo, e após isso você certamente estará preparado para tirar o melhor proveito possível do conteúdo a seguir.


Manusear pacotes é uma das coisas que mais temos que fazer após instalar uma distro Linux. Seja através de instalações e remoções de programas ou atualizações do sistema. Isso é uma das coisas que mais “assustam” usuários iniciantes que estão pensando em testar uma distro de uma base diferente, pois poderá levar algum tempo até que essa pessoa se acostume com comandos e softwares diferentes para fazer as mesmas coisas. Eu mesmo já “cansei” de tentar rodar um “sudo apt install” no terminal do Fedora. 😁

Muitas vezes esse usuário acabou de chegar, por exemplo, no Ubuntu, vindo de um sistema operacional de fora da base Linux, como o Windows, e já está tendo que aprender um “punhado” de coisas novas. Então ao decidir testar uma distro de uma base diferente, como por exemplo, o Fedora, essa pessoa descobre que terá que reaprender várias coisas que havia acabado de aprender no Ubuntu.

Já presenciei vários usuários que ficaram um pouco infelizes ao descobrir sobre essas diferenças, mas lhes digo, essa é uma transição muito mais simples e fácil do que pode parecer aos olhos de usuários iniciantes.

E é com o intuito de minimizar ainda mais essa transição que decidi escrever este artigo, no qual abordarei os principais métodos de instalação e remoção de programas e atualização do sistema, via interface gráfica e terminal. E para começar, nada melhor que escrever sobre a distro que estou utilizando no momento, e tenho utilizado como sistema principal há cerca de um ano. O Fedora!

Mãos à obra!


Vamos começar falando sobre dois softwares que serão tudo, ou até mais do que você irá precisar para gerenciar pacotes via interface gráfica em qualquer derivação do Fedora. Trata-se do gerenciador de pacotes chamado DNFDragora, e da conhecida loja de aplicativos que muitos de vocês já devem ter utilizado, a GNOME Software.

Muitos dirão que o Discover do projeto KDE seria uma melhor opção para a Spin com o KDE Plasma do Fedora, e de fato o Discover também é uma excelente opção. Todavia, pretendo fazer com que este artigo possa ser utilizado em qualquer uma das spins (“spins” são variações do Fedora com interfaces gráficas diferentes), e a GNOME Software pode ser utilizada da mesma forma em qualquer variação do Fedora, e para que o artigo não fique demasiado longo e cansativo, hoje falarei apenas sobre ela. O que não me impede de escrever sobre o Discover em uma outra ocasião. 😉

Caso você esteja utilizando a versão padrão do Fedora, que utiliza o GNOME Shell, a GNOME Software já vem pré-instalada no sistema. Mas caso você esteja utilizando uma das Spins, basta procurar pela GNOME Software em qualquer loja de aplicativos, ou através do terminal com o seguinte comando:

sudo dnf install gnome-software

Uma vez instalada, a mesma poderá ser encontrada no seu menu de aplicativos sob o nome de “Programas”, conforme pode ser visto na imagem abaixo. O ícone da aplicação pode variar dependendo do tema de ícones que você está utilizando.

gnome-software-programas-fedora

RPM Fusion


Uma vez instalada a GNOME Software, o próximo passo será adicionar os repositórios RPM Fusion. Já fizemos um artigo sobre o RPM Fusion, no qual explicamos do que se trata, e também ensinamos a como instalá-lo. É recomendável que você leia aquele artigo antes de continuar com este.

Snaps


O próximo passo é habilitar o suporte à instalação de pacotes Snap. Caso você não saiba o que é “Snap”, este artigo irá certamente lhe dar um “norte”.

Para habilitar o suporte a aplicações Snap, apenas rode os comandos abaixo no seu terminal, na seguinte ordem:

sudo dnf install snapd

sudo ln -s /var/lib/snapd/snap /snap

Feito isso você já poderá instalar aplicações Snap no seu sistema. Softwares distribuídos em Snap podem ser encontrados na Snap Store, e o processo de instalação é extremamente simples. Após ter encontrado o aplicativo desejado, conforme mostrado na imagem abaixo, simplesmente clique em “Install”, copie o comando e rode-o no terminal. Reiniciar o sistema pode ser necessário a fim de assegurar que o Snap esteja funcionando corretamente.

Mais informações sobre os Snaps podem ser encontradas neste artigo, que mencionei anteriormente.

Flatpaks


O Fedora já vem com o Flatpak instalado por padrão, sendo que tudo o que é aconselhável que você faça agora é habilitar suporte ao repositório Flathub, que contém um vasto catálogo de softwares disponíveis. Para fazê-lo, simplesmente rode o comando abaixo no seu terminal:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Pronto, o seu sistema já está preparado para receber pacotes Flatpak do Flathub.

Para mais informações sobre pacotes Flatpak, e sobre como manuseá-los, acesse o artigo que escrevemos sobre o assunto.

Repositórios COPR


Os COPR são repositórios de terceiros nos quais são mantidos softwares que por quaisquer razões não podem estar nos repositórios oficiais do Fedora, algo semelhante ao que os PPAs são para o Ubuntu. Recentemente escrevi um artigo no qual falo sobre o que são os repositórios COPR, e também ensino a utilizá-los, em um artigo que também é um complemento a este.

Pacotes RPM


O “RPM” (extensão: .rpm), inicialmente significando “RedHat Package Manager”, hoje em dia sendo um acrônimo recursivo para “RPM Package Manager”, é o formato de empacotamento utilizado no Fedora.

Para aqueles com maior conhecimento na base Debian/Ubuntu, os “.rpm” estão para o Fedora assim como os “.deb” estão para o Debian, Ubuntu e seus derivados. Um grande número de desenvolvedores disponibilizam seus softwares empacotados em “.rpm”, e um bom exemplo é o Google Chrome, que na sua página oficial encontra-se disponível para download em dois formatos para Linux, sendo eles “.deb” e “.rpm”.

download-google-chrome-rpm-fedora

Pacotes RPM também são encontrados nos repositórios oficiais do Fedora, bem como no RPM Fusion e também nos repositórios COPR. Softwares baixados no formato “.rpm” podem ser instalados via interface gráfica de uma forma extremamente simples, semelhante aos “.deb”. Para fazê-lo basta ter a GNOME Software instalada, dar dois cliques sobre o arquivo, clicar em “Instalar” e digitar a sua senha.

instalacao-google-chrome-rpm-gnome-software

Mas é claro que, como tudo no Linux, a instalação desses pacotes também pode ser feita através do terminal. Para isso, primeiro abra o terminal no diretório em que está localizado o arquivo “.rpm”, e execute o comando abaixo substituindo “<pacote.rpm>” pelo nome do arquivo a ser instalado, incluindo a extensão.

sudo dnf install <pacote.rpm>

GNOME Software


Agora vamos fazer com que todos os softwares em Flatpak, bem como do RPM Fusion apareçam na GNOME Software. Primeiro encerre totalmente a GNOME Software, e então reinicie-a. Isso fará com que a mesma sincronize a lista de softwares disponíveis com os repositórios recém adicionados. Para encerrar a GNOME Software, abra o gerenciador de tarefas/monitor do sistema, encontre o processo “gnome-software”, clique com o botão direito do mouse sobre ele, e então clique em “Matar”. Caso seja da sua preferência, você também pode “matar” o processo da GNOME Software utilizando o comando abaixo:

killall gnome-software

Agora é só abrir a GNOME Software novamente, e aguardar os repositórios serem sincronizados. Feito isso, todos os pacotes do Flathub e RPM Fusion, bem como dos repositórios que já vem pré-ativados no Fedora já estarão disponíveis para serem instalados via interface gráfica através da GNOME Software.

notificacao-atualizacao-do-sistema-gnome-software

Também será possível atualizar o sistema através da GNOME Software, que também mantém atualizadas as aplicações instaladas via Flatpak.

Como pudemos conferir, a GNOME Software é uma “mão na roda”. Através dela podemos gerenciar a instalação e remoção de pacotes dos repositórios oficiais do Fedora, RPM Fusion, Flatpaks, pacotes “.rpm”, e também manter o sistema atualizado. Todavia, a GNOME Software não é capaz de exibir pacotes que não possuam ícones, e é para suprir essa deficiência que utilizaremos o próximo item da nossa lista, o DNF Dragora.

DNF Dragora


O DNF Dragora é um gerenciador de pacotes semelhante ao Synaptic, que funciona totalmente via interface gráfica, porém sem aquele visual moderno e atrativo de uma loja de aplicativos. Possuir um visual mais simplista e menos focado na estética não é necessariamente um defeito, uma vez que muitas pessoas até preferem que seja assim. O DNF Dragora é capaz de exibir pacotes de todos os repositórios oficiais do Fedora, bem como dos COPR e também do RPM Fusion, porém não exibe Snaps e Flatpaks.

dnfdragora

Com o DNF Dragora você pode pesquisar por pacotes utilizando filtros, tais como: “instalados, não instalados e por atualizar”. Além disso, também é possível pesquisar entre apenas nomes ou apenas descrições dos softwares. Na descrição de cada pacote, podemos encontrar uma breve introdução sobre ele, o repositório do qual o mesmo é proveniente, e alguns links relacionados ao software, como por exemplo a sua página no Github.

historico-de-transacoes-do-dnfdragora

O DNF Dragora também exibe um histórico de todas as transações feitas através dele, desde a sua data de instalação. Ao acessar “Preferências do usuário” no menu de “Opções”, e marcar a caixa de diálogo “Mostrar atualizações na próxima inicialização”, toda vez que for aberto o DNF Dragora irá exibir a lista de atualizações disponíveis, que poderão ser aplicadas com literalmente apenas dois cliques.

atualizacao-do-fedora-atraves-do-dnfdragora

Por fim, o DNF Dragora é de longe o meu software preferido para gerenciar pacotes e atualizações via interface gráfica no Fedora. O não suporte a Snaps e Flatpaks acaba não fazendo tanta falta, já que é extremamente fácil pesquisar e instalar apps utilizando tanto a Snap Store quanto o Flathub.

Linha de comando


Depois de ter aprendido a gerenciar pacotes, repositórios e atualizações via interface gráfica, chegou a hora de ligar o modo “hackudão”, para aprendermos a fazer as mesmas coisas via linha de comando.

O software responsável por fazer todo o gerenciamento de pacotes no Fedora é o DNF. Para os recém chegados, o DNF está para o Fedora assim como o APT está para o Ubuntu. Gerenciadores de pacotes via interface gráfica, como o DNF Dragora e a GNOME Software são nada mais que “front ends” para o DNF. Ou seja, ao clicar em “instalar” em um desses softwares, o que está rodando por “debaixo do capô” é na realidade um “dnf install”.

Começando pelo mais básico, o comando abaixo é utilizado para pesquisar por pacotes nos repositórios. Funciona basicamente como os campos de busca do DNF Dragora e GNOME Software, onde você substituirá “<pesquisa>” pelo termo que você deseja pesquisar.

dnf search <pesquisa>

Agora que você já pesquisou pelo pacote que deseja instalar, e já sabe qual é o nome exato do mesmo, para instalá-lo utilize o comando abaixo, substituindo “<pacote>” pelo nome do pacote desejado.

sudo dnf install <pacote>

Suponhamos que você já não queira mais determinado pacote instalado no seu sistema, é extremamente simples removê-lo pelo DNF, veja:

sudo dnf remove <pacote>

Você já dominou a “arte” de pesquisar, instalar e remover pacotes via terminal no Fedora, então agora chegou a hora de atualizar o sistema! Caso você esteja vindo do Ubuntu, deve se lembrar de que lá existem dois comandos para atualizar o sistema, que são o “apt update” e o “apt upgrade”, que servem para respectivamente sincronizar os repositórios e efetuar a atualização.

No Fedora os repositórios são sincronizados toda vez que o DNF é utilizado. Sempre ao executar comandos para pesquisar, instalar ou remover pacotes, é como se o sistema executasse um “apt update” de forma automática, desta forma você sempre estará com os repositórios atualizados ao efetuar qualquer transação.

Tal característica pode tornar o processo alguns segundos mais lento, dependendo da velocidade da sua conexão, mas também o torna, de certa forma mais simples e eficaz. Assim, para atualizar o sistema no Fedora precisamos utilizar apenas um comando, que é o seguinte:

sudo dnf update

Este que falaremos a seguir é um comando muito útil, que por alguma razão não é conhecido por muita gente. Através dele você poderá obter detalhes sobre pacotes, como versão, descrição, tamanho, se está ou não instalado, página no Github ou site oficial, entre outras coisas.

dnf info <pacote>

Uma curiosidade é que também existe um comando equivalente ao “dnf info” no Ubuntu, o qual também não é conhecido por muitas pessoas. Trata-se do “apt show”. 😄

Quando você instala um software, geralmente são instaladas algumas dependências junto com ele. Ou seja, você instala um programa, mas para que ele possa funcionar corretamente outros softwares precisam ser instalados ao lado. Todavia, ao desinstalar esse mesmo programa, nem todas essas dependências são removidas, e é exatamente por essa razão que utilizamos o próximo comando.

O “autoremove” é responsável por remover todos aqueles que são chamados de pacotes “órfãos”, que são nada menos que dependências que foram instaladas, e já não são mais necessárias. Trocando em miúdos, são softwares que estão instalados por nada na sua máquina, apenas ocupando espaço em disco e nada mais. Para resolver esse “problema”, é recomendado de tempos em tempos executar o comando a seguir.

sudo dnf autoremove

Para fins de informação, um comando semelhante também existe no Ubuntu, que é o “sudo apt autoremove”. E também no Arch Linux, que é o “pacman -R $(pacman -Qdtq)” 😊

O comando seguinte é muito útil após ter sido removido algum repositório de terceiros, como por exemplo um COPR. Ao remover um COPR, muitos dos softwares que você havia instalado a partir do mesmo podem continuar instalados no seu sistema. Dessa forma, o que o comando abaixo faz é sincronizar todos os pacotes instalados no seu sistema com os repositórios atualmente ativos. Assim removendo ou fazendo downgrade de softwares provindos de repositórios já removidos.

sudo dnf distro-sync

Notas finais


E com isso chegamos ao fim do nosso tutorial sobre gerenciamento de pacotes e atualizações do sistema no Fedora. Espero que este conteúdo possa tornar mais fácil a vida daquelas pessoas que estão chegando no Fedora, seja vindas de outra distro Linux, ou até mesmo de outro sistema como Windows e MacOS.

É bem possível que eu venha a fazer mais artigos como este, sobre distros diferentes. Mas é claro que farei isso apenas se for interessante à vocês, leitores. Então digam-me se vocês tem interesse em mais artigos sobre outras distribuições seguindo esta linha. E se a resposta for sim, qual distribuição vocês querem que seja a próxima? Sinta-se a vontade para expressar as suas ideias nos comentários abaixo! 😁

Você gosta de Linux e tecnologia? Tem alguma dúvida ou problema que não consegue resolver? Venha fazer parte da nossa comunidade no fórum Diolinux Plus

Isso é tudo pessoal! 😉


Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.


Kdenlive agora tem versão em Snap de forma oficial

Nenhum comentário

quinta-feira, 14 de novembro de 2019

Kdenlive é um editor de vídeo não-linear que muitos usuários que começam no Linux usam para editar vídeos, ele apareceu, inclusive, em uma lista que fizemos com várias boas opções para quem quer editar vídeos no Linux.

Kdenlive agora tem versão em Snap de forma oficial





O anúncio foi feito no blog do KDE, pelo dev  Jonathan Riddell, onde comenta que os snaps são um novo formato de pacotes baseados em contêineres e que o projeto KDE tem mais de 50 aplicativos já disponíveis nesse formato, informando que agora é a vez do Kdenlive de juntar-se a “família” snap de forma oficial.



Riddell, comenta sobre o novo formato e a adoção da comunidade KDE deles:

“A maioria dos pacotes Snap do KDE são construídos pelo time do KDE Neon em seus próprios servidores, e visam tornar a construção dos pacotes mais integrada com os repositórios do projeto, garantindo uma construção contínua dos mesmos. Isso significa que estes pacotes são frequentemente atualização e no momento que alguma mudança é feita, você, como usuário, sempre terá as últimas versões dos softwares do KDE, com novos recursos e correções de bugs.”


Com isso, temos agora os 3 (três) formatos novos suportados pelo Kdenlive oficialmente, snap, flatpak e appimage. Fora os outros formatos, que você pode consultar aqui.

Se você quiser experimentar o Kdenlive via snap, primeiramente terá que instalar o suporte a snap no seu sistema. Caso este suporte não existe nativamente, você pode aprender a habilitar este recurso através deste tutorial nosso. Se você usa o Ubuntu e suas flavours, basta procurar na Store por “kdenlive” ou via terminal, com o seguinte comando:

sudo snap install kdenlive

Este artigo não acaba aqui, continue trocando uma ideia lá no nosso fórum. Espero você até a próxima, um forte abraço.



Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.

Mais novidades chegando no Flatpak 1.6

Nenhum comentário

sábado, 12 de outubro de 2019

O desenvolvimento do flatpak está avançando em ritmo acelerado. Não tem muito tempo desde que fizemos um artigo listando todas as novidades da versão 1.5 do software. Tão pouco tempo depois, já temos notícias sobre o que está sendo preparado para a versão 1.6.

mais-novidades-chegando-flatpak-1.6

Caso você não saiba o que é esse tal de flatpak, este e este artigos podem te “dar uma luz” sobre o quê estamos falando.

Antes de lhes dizer quais são as novidades, para que todos possam entender do que se trata, é necessário conhecermos o “Portals”. Trata-se de uma API de alto nível, responsável por conceder acesso a recursos de software e hardware para aplicações funcionando em “sandbox”. Como é o caso dos flatpaks. Uma das principais características do Portals é não conceder nenhuma permissão por conta própria, assim sempre permitindo que o usuário tome a decisão de permitir ou não o acesso a determinado recurso.

O Portals já está presente no flatpak, não sendo uma novidade da versão 1.6. Todavia, os aprimoramentos que mencionarei abaixo estão diretamente ligados a ele. Agora vamos às novidades:

Secret Portal


Trata-se da implementação de um Portal para informações sigilosas. Este Portal proverá uma senha mestra para a aplicação em “sandbox”, que será usada para proteger informações confidenciais sobre o app, como senhas de usuário, por exemplo. Essas informações serão armazenadas em um arquivo encriptado dentro da “sandbox”. Essa senha mestra será armazenada no chaveiro do sistema, permitindo assim que o usuário possa desbloqueá-la através da senha que definiu para o chaveiro.

Antes da implementação dessa funcionalidade, os conteúdos secretos das aplicações eram protegidos diretamente pelo chaveiro do sistema, sendo essas informações eram deixadas para trás quando a aplicação era desinstalada. Agora, o chaveiro do sistema manterá apenas a chave de criptografia do arquivo dentro da “sandbox”, desta forma quando a aplicação for desinstalada, o arquivo criptografado contendo as informações será excluído também.

O “Secret Portal” já está implementado para funcionar com o GNOME Keyring. Desenvolvedores de outros ambientes gráficos são bem vindos a contribuírem com a implementação em seus gerenciadores de senhas.

Os interessados podem conferir uma palestra sobre o assunto (em inglês), ministrada pelo próprio criador do “Secret Portal”, Daiki Ueno.

Updates automáticos


Atualmente os aplicativos instalados em flatpak precisam ser atualizados manualmente. O que pode ser feito através de utilitários como a GNOME Software, KDE Discover, ou via linha de comando. Através da nova implementação, cada aplicação poderá descobrir se há alguma atualização disponível na “remote” da qual foi instalada, assim solicitando ao flatpak que execute este update de forma automática. Algo ligeiramente similar às atualizações automáticas de apps realizadas pela Google Play, no android.

Como esse processo será feito através de um Portal, o usuário poderá escolher entre ativar ou não essa funcionalidade.

Portais de monitoramento


Para executar estas novas funções, será necessário que os Portais estejam rodando em background o tempo todo, sempre que uma aplicação em flatpak estiver sendo executada. Para isso, o Portal precisa de informações do compositor sobre quais janelas estão abertas. Esta funcionalidade já está implementada para o GNOME Shell. Desenvolvedores de outras DEs são mais que bem vindos a contribuir com a integração de tal funcionalidade.

Aqui você pode conferir o post original completo (em inglês).

Vejo que o Flatpak está crescendo em um ritmo bastante rápido. Não faz muito tempo, desde que ouvi falar do formato pela primeira vez, e hoje em dia já existem distros completamente focadas na utilização do mesmo. Como o Fedora Silverblue, por exemplo.

Você utiliza aplicações em Flatpak? O que acha de todas as novidades sobre Flatpak que tem surgido ultimamente? Conte-nos nos comentários.

Você gosta de Linux e tecnologia? Tem alguma dúvida ou problema que não consegue resolver? Venha fazer parte da nossa comunidade no Diolinux Plus

Por hoje é tudo pessoal! 😉

____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.

Como instalar o Spotify no Linux

Nenhum comentário

quinta-feira, 1 de agosto de 2019

O Spotify é um dos serviços de streaming de músicas mais famosos da atualidade, seja por seu modo premium de valor acessível ou versão free, totalmente gratuita. Obviamente, que nessa modalidade, propagandas podem interromper sua playlist e não será possível efetuar o download das músicas e ouvir offline. Aliás, você pode acompanhar o DioCast diretamente da plataforma.

spotify-linux-ubuntu-deb-snap-flatpak-mint

Temos um vídeo sobre o serviço, abordando se vale a pena pagar o Spotify Premium, em nosso canal. Caso esteja interessado, recomendo assistir e avaliar a possibilidade. Para maiores detalhes sobre os tipos de assinatura, acesse esse link.

Vale a pena pagar o Spotify Premium? Veja o vídeo e tire suas dúvidas.


Spotify em sua distribuição Linux


Existem basicamente 3 maneiras de se obter a aplicação do Spotify, duas estão disponibilizadas em seu site oficial (mantido de forma voluntária pelos engenheiros do Spotify, conforme a página informa) e a outra é mantida pela comunidade Linux, através do repositório Flathub. Irei apresentar todas as 3, a decisão de qual utilizar será exclusivamente sua. Deixando claro, que às duas formas de se instalar o Spotify no Linux (DEB e Snap) podem conter ligeiras diferenças comparadas as versões Windows e Mac. Assim, como o próprio Spotify enfatiza, pois, essas versões são mantidas distintamente do Spotify, mas possuindo o aval da empresa. No entanto, não precisa se preocupar, os engenheiros do Spotify estão fazendo um ótimo trabalho e nunca notei alguma diferença com as versões de Windows ou macOS (ou algum bug no software). 

spotify-linux-ubuntu-deb-snap-flatpak-mint-diocast-musica-streaming

Spotify via Snap


A primeira opção do Spotify para o Linux é em formato Snap, para usuários do Ubuntu todo processo é simplificado. Basta, pesquisar por: “Spotify” diretamente da loja e instalar a aplicação. Outros usuários, que utilizam sistemas, como: Linux Mint, Elementary OS, KDE Neon, Fedora, Pop!_OS e etc. Podem configurar o Snap em seu sistema para usufruir do formato. Acesse essa postagem, caso não o tenha feito. 

spotify-linux-ubuntu-deb-snap-flatpak-mint-loja-musica-streaming

Nem todas os sistemas possuem lojas com integração com esse tipo de empacotamento, o terminal é uma opção para contornar esse falta.

Instale o Spotify Snap via terminal:

sudo snap install spotify

Remova o Spotify Snap via terminal, se desejado:

sudo snap remove spotify

Spotify via DEB


Outra possibilidade é o Spotify no formato DEB. Contudo, não se engane e espere compatibilidade total com versões do Debian, essa opção tem como foco as últimas versões de lançamento do Ubuntu. Assim sendo, alguma incompatibilidade com versões mais antigas do Debian podem ocorrer, mas os engenheiros do Spotify informam que sempre vão tentar compatibilizar o pacote versões mais antigas do Debian e Ubuntu. Se possui alguma dúvida, quanto ao funcionamento desta opção, reconsidere as demais. Segue o passo a passo para instalação do Spotify neste formato.

Adicione a chave do repositório do Spotify:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 931FF8E79F0876134EDDBDCCA87FF9DF48BF1C90 2EBF997C15BDA244B6EBF5D84773BD5E130D1D45

Adicione o repositório do Spotify:

echo deb http://repository.spotify.com stable non-free | sudo tee /etc/apt/sources.list.d/spotify.list

Atualize sua lista de pacotes:

sudo apt update

Instale o cliente Spotify:

sudo apt install spotify-client

A cada nova versão disponível, você receberá uma atualização normalmente em seu sistema.

Spotify via Flatpak


A terceira forma de se obter o Spotify é pelo Flathub, essa versão em Flatpak não está contida nas opções descritas no site. Empacotada pelo pessoal do Flathub é uma escolha viável para quem prefere este tipo de pacote, ou não queira configurar nada (caso do Linux Mint, que possui a mesma em sua loja). No Ubuntu sua instalação também pode ser via loja, basta acessar essa postagem e configurar o Flatpak e plugin do mesmo na Gnome Software. Pesquise por: “Spotify flatpak” e instale o cliente.

spotify-linux-ubuntu-deb-snap-flatpak-mint-loja-musica-streaming

Veja nesta postagem, a instalação e configuração do Flatpak nos demais sistemas baseados em Linux. Essa postagem demonstra como adicionar o repositório do Flathub. A instalação via terminal é outra opção.

Instale o Spotify Flatpak via terminal:

flatpak install flathub com.spotify.Client

Remova o Spotify Flatpak via terminal, caso queira:

flatpak remove com.spotify.Client

Agora você poderá ouvir suas músicas no Spotify, óbvio que uma conta é exigida, pode ser criada gratuitamente ou migrar para versão paga, a escolha é sua. Sei que alguns irão citar o AUR como outra forma de instalação do Spotify e tal. No entanto, às duas formas que apresentei (Snap e Flatpak) abarcam mais distribuições, e nada impede de usuários obterem a versão contida no AUR.

Faça parte de nosso fórum Diolinux Plus, existem muitos audiófilos por lá também (😁😁😁).

Até mais, agora vou ouvir algumas músicas no Spotify, SISTEMATICAMENTE! 😎
_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.


GPK-Application - Um gestor de pacotes para Ubuntu e derivados

Nenhum comentário

sexta-feira, 19 de julho de 2019

Existem alternativas para se fazer de tudo no mundo Linux, e dentro do mundo Debian e Ubuntu, duas das distros mais populares, não seria diferente. Hoje você vai conhecer o GPK-Application, um gestor de pacotes que pode te permitir maior maleabilidade do que a GNOME Software, que vem por padrão nas instalações padrões do Ubuntu e no Debian com GNOME.

GPK Application





Eu estava explorando um pouco os aplicativos na GNOME Software e me peguei pensando se existiriam outras ferramentas para gerir os pacotes do Ubuntu que não fosse o (excelente) Synaptic, especialmente, que conseguisse pesquisar por pacotes e softwares que não tem ícones, como a loja de aplicativos do Linux Mint consegue fazer, e então lembrei de uma ferramenta que eu tinha visto no Debian, o aplicativo "Pacotes", ou gpk-application.

Gerenciador de pacotes do GNOME

Você  encontra a aplicação da loja de aplicativos (Ubuntu Software/GNOME Software) procurando por "Pacotes do GNOME", ou então, instalando via terminal:
sudo apt install gnome-packagekit
Depois de instalado, você encontra a ferramenta procurando no menu do sistema por "Pacotes", ou, se preferir rodar pelo terminal, você pode chamar a aplicação usando o comando:
gpk-application

Como usar a aplicação? 


A forma de utilização é simples, basta pesquisar pelo pacote desejado, marcar para instalação e aplicar as alterações.

Instalando pacotes no Ubuntu

Existem muitas categorias do lado esquerdo da aplicação que são incomuns nas lojas atuais, talvez seja um "passeio" interessante explorar essas categorias. 😊

Continue o assunto no nosso fórum, o Diolinux Plus.

Até a próxima!
_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.

Blog Diolinux © all rights reserved
made with by templateszoo