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

Responsive Ad Slot

Nova versão do ArcMenu traz um novo layout, o Unity Dash

Nenhum comentário
Uma das extensões mais populares para o Gnome, o ArcMenu, chega agora na sua versão 41, com várias melhorias no código e com um novo layout adicionado, o Unity Dash.


 Nova versão do ArcMenu traz um novo layout, o Unity Dash





Já abordamos aqui no blog, as versões 33 e 38, que dentre os layouts disponíveis, tem alguns como o Windows 10, KRunner e Budgie por exemplo.


Podemos pontuar nessas novidades, três (3) que se sobressaem mais nesta versão 41.


A primeira novidade anunciada, foi a total integração com o Dash to Dock, que segundo eles, foi graças ao Andrew Zaech (Lead Project JS Developer), e a sua dedicação na integração dos dois projetos, que isso foi possível.


A segunda novidade anunciada, foi a possibilidade a partir da versão 41 do ArcMenu, você pode criar atalhos dos programas na área de trabalho (desktop) com o botão direito do mouse. Vale salientar que você precisa da extensão que habilita os ícones na área de trabalho ativada. Depois de criado, você precisa habilitar ele para que ele possa ser “lançado” (allow launching). Como acontece no Ubuntu 19.10.



A terceira e última que podemos pontuar, é o re-design do layout do Ubuntu  Dash e o layout novo, o Raven. O primeiro foi totalmente redesenhado para se adequar a integração na Dash to Dock e o segundo foi inspirado nos layouts dos Chromebooks.

"Unity Dash"

"Raven"

Eles também mostraram um cronograma de quais versões do Gnome vão suportar e quais vão “dropar”. Para usar sem nenhum susto ou algo do tipo, o recomendado por eles é usar a partir da versão 3.34. Na imagem abaixo você pode conferir melhor.

Mas se você estiver utilizando uma versão antiga do Gnome, como a 3.28 ou a 3.32, você pode utilizar a versão 40 do ArcMenu. Até o momento dessa matéria, as versões 40 e 41 ainda estão pendentes no EGO (Extensions Gnome Org), mas provavelmente será lançados em breve.

Para conferir a release completa, você pode acessá-la aqui.

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.

Governo sul-coreano estuda viabilidade da migração para Linux

Nenhum comentário
Com o fim do suporte da Microsoft ao Windows 7, algumas situações “inusitadas” foram criadas, como o parque tecnológico de alguns governos, por exemplo o sul-coreano.


 Governo sul-coreano estuda viabilidade da migração para Linux






No começo do ano passado, mais precisamente em maio de 2019, fizemos uma matéria comentando que o governo sul-coreano estava estudando a migração de uma grande parte dos seus computadores com Windows 7 para alguma distribuição Linux, como por exemplo o Ubuntu. Parece que agora finalmente vão por em prática o plano.

Na época o chefe do Ministério de Estratégia e Finanças, Choi Jang-hyuk, comentou que queria reduzir os custos de licenciamento e a dependência do governo com a Microsoft, no caso o Windows. Ainda complementando:

“Resolveremos nossa dependência para uma única empresa enquanto reduzimos o orçamento, assim introduzindo um sistema operacional de código aberto.”

Foi projetado que o update do Windows 7 para o Windows 10 nos computadores governamentais sul coreanos, ficariam em torno de 780 bilhões de won (cerca de US$ 655 milhões ou quase R$2 bilhões e meio na cotação atual). A ideia do governo, é que até 2026 a migração seja feita das suas estações de trabalho com Windows 7 para as distribuições Linux escolhidas esteja concluída.

Em uma primeira “etapa” vamos assim dizer, o Ministério da Defesa Nacional e a Agência Nacional de Polícia já estão usando o Harmonica OS 3.0, que baseado no Ubuntu 18.04.3 LTS com o Cinnamon 4.2 (DE presente no Linux Mint) e alguns apps do Mint.

Já a divisão de serviços postais coreanos (equivalente aos Correios aqui no Brasil), está migrando seus PCs com Windows 7 para a distro TMaxOS, que até onde pude apurar é baseada no Debian.

Outra distro baseada no Debian e que está sendo usada pela Defesa e pelo Ministério da Administração Pública e Segurança, é o Gooroom Cloud OS. Essa distro é mais focada no “desktop na nuvem”, algo que o Chrome OS faz.

O Windows ainda terá um papel importante dentro da infraestrutura do governo sul coreano, como aponta o site de notícias para negócios da Coréia do Sul, o Aju Business Daily. O modelo de uso hoje em dia é que as autoridades do governo tem dois PCs, um com o Windows para atividades de intranet (acesso somente a rede local e não para a internet) e um com uma distro Linux para acessar a Internet.

Até 2026, se pretende usar laptops com Windows para acessos na intranet do governo e um tipo de máquina virtual ou um tipo de DaaS (Desktop-as-a-Service) acessando um tipo de servidor na nuvem, para às outras atividades, como o acesso a internet por exemplo.

Um ponto a ser levantado também, é que a Microsoft pode entrar em algum acordo com o governo sul coreano e tentar viabilizar o update dos PC’s com Windows 7 para o Windows 10, como também pode não acontecer e ter a migração para alguma distro Linux completa. Isso vai depender como as políticas públicas daquela governo vão ser orientadas até 2026, é esperar pra ver.

Informações obtidas pelo pessoal do ZDNet.

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 utilizar a Plank com zoom nos ícones no Fedora

Nenhum comentário
Aprenda a instalar no Fedora uma versão da Plank que possua o efeito de zoom ao passar o mouse sobre os ícones, semelhante a como acontece no MacOS.

como-utilizar-a-plank-com-zoom-nos-icones-no-fedora

Por padrão, a versão da dock “Plank” presente nos repositórios oficiais do Fedora não possui a funcionalidade de zoom nos ícones. Tal fato é bem justificado, esse efeito de zoom nos ícones foi desenvolvido e patenteado pela Apple, de forma que incluí-lo nos repositórios oficiais seria potencialmente um grande problema legal para o Fedora.

Já faz algum tempo desde que estamos acompanhando a disputa judicial entre Oracle e Google, e isso nos mostra que realmente não é uma boa ideia brincar com coisas como direitos autorais, propriedade intelectual e patentes.

Mesmo assim a comunidade encontrou uma forma de poder utilizar uma dock com tal funcionalidade no Fedora, utilizando os repositórios COPR. Esses repositórios são mantidos por membros da comunidade, basicamente por quem quiser, e não estão diretamente ligados à Red Hat ou ao Fedora, de forma que a empresa não é responsável pelo conteúdo contido nos mesmos.

Como fazer?


Primeiramente vamos adicionar o COPR “gqman69/plank”, no qual está presente a Plank com a funcionalidade que estamos procurando. Para fazê-lo, simplesmente rode o comando abaixo no seu terminal:

sudo dnf copr enable gqman69/plank

Caso você já tenha instalado a Plank do repositório oficial anteriormente, agora é a hora de removê-la, o quê pode ser feito via interface gráfica através do DNFDragora (como já ensinamos neste artigo), ou com o comando abaixo:

sudo dnf remove plank

Caso você precise instalar o DNFDragora, o comando é o seguinte:

sudo dnf install dnfdragora

Se você já removeu, ou nem mesmo havia instalado a Plank anteriormente, vamos ao próximo passo que é instalar a versão do COPR que acabamos de adicionar. Mais uma vez o procedimento pode ser feito via interface gráfica através do DNFDragora.

Para isso, abra o DNFDragora e pesquise por “plank”. Conforme mostrado na imagem abaixo, certifique-se de que você encontrou o pacote “plank” proveniente do repositório COPR. Uma vez encontrado, instale-o.

plank-dnfdragora-fedora-copr

Caso prefira, você também pode instalar a versão “correta” da Plank via terminal. Segue o comando:

sudo dnf install plank-0.11.4-99.fc31.x86_64

Feito isso, tudo o que precisamos fazer agora é adicionar o pacote “plank” à lista dos pacotes que são ignorados durante as atualizações do sistema. Caso isso não seja feito, toda vez ao atualizar o sistema o Plank será automaticamente atualizado para a versão do repositório oficial, que não possui o efeito de zoom nos ícones.

Já publicamos um artigo no qual ensinamos a executar tal procedimento, então basta seguir o tutorial adicionando o pacote “plank” aos que não serão atualizados.

Obs.: Os repositórios copr assim como os PPAs são repositórios que podem ser criados e mantidos por qualquer pessoa que tenha o conhecimento necessário para fazê-lo. Tanto nós do Diolinux, quanto a equipe do próprio Fedora não podemos garantir a segurança ou o funcionamento de qualquer copr. Use por sua conta e risco!

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

Gostaria de deixar agradecimentos especiais ao Leandro Ramos que contribuiu grandemente com a criação deste conteúdo.

Isso é tudo pessoal! 😉


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


OpenShot chega a versão 2.5.0 com grandes novidades

Nenhum comentário
Para quem faz edição de vídeo no Linux, sabe quem temos algumas ferramentas muito boas, como o Kdenlive, Shotcut, DaVinci Resolve e o OpenShot, dentre outras. Essa última recebeu um update grande e que trouxe muitas novidades para o editor.


 OpenShot chega a versão 2.5.0 com grandes novidades










Em anúncio feito no seu blog oficial o criador do OpenShot, Jonathan Thomas, veio com as novidades.




Agora tem o suporte de codificação e decodificação via hardware. A novidade ainda que em fase experimental, foi anunciada com bastante empolgação por Thomas, visto que nos testes dele, ele teve um ganho de 30 ~ 40% na hora de renderizar. Ele ainda agradece ao dev Peter M por lhe ajudar nessa implementação. Agora na hora de exportar o arquivo, você verá novas opções, se assim a sua GPU tiver suporte.




Outra funcionalidade que foi melhorada, foi o keyframe do editor. Ainda segundo a nota, quando algum projeto feito no OpenShot tinha muitos clipes ou clipes longos a performance ficava bem baixa. Mas isso foi mudado, com a reescrita do código e assim possibilitando que o sistema entregue valores dos keyframes interpolados em tempo real, agora pode-se gerar quase 100.000 valores interpolados antes só podia 1 valor.




Uma das coisas mais pedidas para o Thomas, era a possibilidade de exportação e importação de arquivos EDL e XML, formatos esses utilizados pelos editores Adobe Premiere e o Final Cut Pro.




Outras melhorias ou correções foram:

● Suporte ao Blender 2.8 ou posterior e melhoramento na detecção do executável dele;

● Correção e melhoramento ao suporte do formato SVG;

● Métricas desativadas por default;

Para conferir o post detalhadamente com as novidades, você pode acessá-lo aqui.

O OpenShot está disponível via AppImage e que você pode baixar através deste link, assim funcionando praticamente em todas as distros Linux.

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
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
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.


Manjaro lança página de busca de softwares com design moderno e intuitivo

Nenhum comentário
Manjaro cria um novo site com um visual moderno e intuitivo, para que usuários com todos os níveis de conhecimento possam consultar quais softwares estão disponíveis nos repositórios da distro.

manjaro-lanca-pagina-de-busca-de-softwares-com-design-moderno-e-intuitivo

Todas as principais distribuições Linux, como Ubuntu, Fedora, OpenSUSE, e várias outras, possuem páginas em seus sites oficiais dedicadas a consulta de pacotes. Estas páginas permitem que os usuários possam consultar nomes e versões de pacotes que estão disponíveis nos repositórios oficiais da distro, sem que seja necessário instalar o sistema.

É uma funcionalidade que ajuda bastante, e poupa muito trabalho em várias situações, como por exemplo, quando estamos pesquisando sobre qual é a distro que poderá melhor nos atender. Todavia, muitas vezes esses sites não possuem um visual bem acabado e atrativo, especialmente a usuários leigos. São páginas criadas para serem funcionais, mas não necessariamente bonitas ou intuitivas.

Podemos perceber que o Manjaro vem cada vez mais investindo em tornar-se um sistema mais viável para o maior número possível de usuários, dos mais variados níveis de conhecimento. A mais recente investida nesse quesito é justamente o Manjaro Application Discovery, que visa entregar aos usuários uma página com um visual moderno e simplificado para que estes possam consultar todos os softwares disponíveis para a distro.



O Manjaro Application Discovery foi recém aberto ao público, ainda está sofrendo algumas modificações, e é provavelmente por este motivo que algumas funcionalidades importantes ainda estão faltando. No dia em que este artigo está sendo escrito (10/02/2020), ainda não há a possibilidade de encontrar pacotes que não possuam ícones, e também não estão disponíveis algumas informações como tamanho e versão dos softwares.

manjaro-application-discovery-start-page-pagina-inicial
Página inicial do Manjaro Application Discovery no dia em que este artigo está sendo escrito.
Até o momento em que este artigo está sendo escrito, o banco de dados do site não conta com os softwares disponíveis em Snap, Flatpak ou no AUR. Os pacotes são exibidos em um layout de grade, com uma breve descrição e o link para o site oficial de cada software.

Já comentamos várias vezes aqui no blog, e até mesmo no nosso canal no YouTube, sobre o quão importante é o marketing para o sucesso de um produto. O novo site que está sendo lançado pelo Manjaro não é exatamente uma propaganda na sua forma mais tradicional, mas não deixa de ser uma forma de atrair a atenção dos usuários menos técnicos. Conforme já pudemos conferir com a adição do suporte a Snaps e Flatpaks no Pamac, o Manjaro sem dúvidas está dando passos importantes na direção de criar todo um ecossistema que facilite o uso, e seja atrativo aos usuários “comuns”.

E você, o quê pensa sobre as novidades apresentadas pelo Manjaro nos últimos dias? Diga-nos a sua opinião 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.


Blog Diolinux © all rights reserved
made with by templateszoo