Filiperosset (talk | contribs) (Created page with '{| style="float:right;" ! colspan="2" | Quick Links |- |[http://fedorapeople.org/gitweb?p=till/public_git/fedora-easy-karma.git gitweb] |} fedora-easy-karma allows you to easily ...') |
(Portuguese (Brazilian flavor) translation of the latest documentation for Fedora Easy Karma (needs checking)) |
||
(8 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
{| | {{autolang}} | ||
{{autolang|base=yes}} | |||
<span id="fedora-easy-karma"></span> | |||
= Fedora Easy Karma = | |||
fedora-easy-karma | |||
<span id="the-purpose-of-fedora-easy-karma"></span> | |||
== O propósito do Fedora Easy Karma == | |||
'''fedora-easy-karma''' é uma aplicação de terminal que facilita o envio de feedback sobre as [https://bodhi.fedoraproject.org atualizações propostas] em um repositório de testes do Fedora ou EPEL, tudo diretamente da linha de comando. | |||
Ele pode reconhecer automaticamente qualquer pacote de teste que você tenha instalado (substituindo a versão estável), fornece diversas informações sobre o pacote, incluindo comentários de outros usuários, e permite comentar e fornecer karma (avaliação) ao pacote. Para mais detalhes sobre o karma, consulte a seção ''Entendendo o karma dos pacotes''. | |||
<span id="how-to-enable-testing-packages-on-your-system"></span> | |||
== Como habilitar os pacotes de teste no seu sistema == | |||
Para usar o Fedora Easy Karma, é importante que você tenha habilitado os ''pacotes de teste'' (atualizações de teste) no seu sistema. Pacotes de teste são versões mais recentes de aplicativos, programas ou bibliotecas, que eventualmente se tornarão parte das atualizações estáveis do sistema. | |||
Por padrão, os pacotes de teste não estão habilitados no sistema (exceto em versões Beta), então, se você deseja utilizá-los, deve habilitá-los explicitamente. Existem duas formas de adicionar pacotes de teste ao seu sistema: | |||
<span id="temporarily-enabling-the-testing-repository"></span> | |||
=== Habilitar temporariamente o repositório de teste === | |||
Você pode habilitar temporariamente o repositório de teste enquanto executa o comando <code>dnf update</code>. Com essa abordagem, você só baixará e instalará novas atualizações de teste quando decidir fazê-lo. | |||
Para fazer com que o DNF instale atualizações de teste, use: | |||
<pre class="[bash]">$ sudo dnf update --enablerepo=updates-testing --best</pre> | |||
Note que, se você não usar o argumento <code>--enablerepo</code> no futuro, o DNF não atualizará os pacotes para suas últimas versões de teste, e o seu sistema poderá ficar numa situação em que não terá nem os pacotes mais recentes nem os estáveis instalados, o que pode gerar problemas, especialmente se as versões específicas dos pacotes instalados apresentarem problemas. | |||
Para restaurar o sistema para a versão estável dos pacotes, use: | |||
<pre class="[bash]">$ sudo dnf distro-sync</pre> | |||
<span id="persistently-enabling-the-testing-repository"></span> | |||
=== Habilitar permanentemente o repositório de teste === | |||
Você pode habilitar permanentemente o repositório de teste e sempre atualizar para os pacotes de teste mais recentes. Uma vez habilitados, você receberá essas novas atualizações toda vez que utilizar o comando <code>dnf update</code> até desabilitá-los novamente. Com essa abordagem, o seu Fedora estará um passo à frente da versão estável, então, você pode experimentar problemas com determinados aplicativos ou pacotes. Mas, afinal, isso faz parte do processo de testes, não é? | |||
Para habilitar permanentemente o repositório de teste, use: | |||
<pre class="[bash]">$ sudo dnf config-manager setopt "updates-testing.enabled=1"</pre> | |||
Para desabilitar o repositório de teste, use o mesmo comando, mas substitua <code>enabled=1</code> por <code>enabled=0</code>. Também é recomendável sincronizar o sistema usando o comando <code>distro-sync</code> após desabilitar o repositório. | |||
Alternativamente, você pode utilizar o seu gerenciador de pacotes, como o ''Gnome Software'', ''KDE Discover'' ou ''DNFdragora'' para habilitar ou desabilitar repositórios. | |||
<span id="understanding-package-karma"></span> | |||
== Entendendo o ''karma'' dos pacotes == | |||
Todo novo pacote atualizado chega a um repositório de teste onde precisa permanecer por um período de tempo (normalmente até 14 dias) antes de ser movido para o repositório ''estável''. Durante esse período, os usuários podem comentar sobre o pacote e fornecer uma avaliação, o chamado ''karma''. | |||
O karma fornecido pode ser ''positivo'', ''neutro'' ou ''negativo'', com base na experiência do usuário e nos testes realizados sobre o pacote. Enquanto o karma neutro não afeta a permanência do pacote no repositório de teste, tanto o karma positivo quanto o negativo afetam. | |||
Se um pacote receber um número predefinido de karma positivo (determinado pelo mantenedor do pacote), ele estará pronto para ser movido ao repositório estável sem precisar esperar o período de carência. Por outro lado, se um pacote receber karma negativo, o envio automático será bloqueado e o mantenedor poderá optar por enviá-lo manualmente ou corrigir os problemas, gerar uma nova versão do pacote e reiniciar o processo. | |||
<span id="using-fedora-easy-karma"></span> | |||
== Usando o Fedora Easy Karma == | |||
<span id="installing-and-running-fek"></span> | |||
=== Instalando e executando o FEK === | |||
O ''Fedora Easy Karma'' não vem instalado por padrão, então você precisa instalá-lo primeiro. Para isso, execute: | |||
<pre class="[bash]">$ sudo dnf install fedora-easy-karma</pre> | |||
<pre> | Depois de instalar o aplicativo, você pode executá-lo no terminal utilizando: | ||
$ fedora-easy-karma - | |||
<pre class="[bash]">$ fedora-easy-karma</pre> | |||
O aplicativo mostrará informações sobre os pacotes, comentários de outros usuários relacionados e permitirá que você comente e forneça karma. Se não quiser comentar nem fornecer karma para um determinado pacote, você pode ''pular'' para outro pacote ou ''ignorar'' aquele pacote e seguir para o próximo, até que todos os pacotes tenham sido avaliados, pulados ou ignorados. | |||
Se você pular um pacote, o ''Fedora Easy Karma'' perguntará sobre ele na próxima vez que for executado. Se você ignorar o pacote, o ''Fedora Easy Karma'' não perguntará mais sobre ele até que uma versão mais recente do pacote seja encontrada no sistema. | |||
Note que, para usar o ''Fedora Easy Karma'', você precisa ter uma '''conta FAS'''. Caso não tenha, crie uma conta em [https://accounts.fedoraproject.org Fedora Accounts]. | |||
<span id="optional-arguments"></span> | |||
=== Argumentos opcionais === | |||
====== | |||
Utilizando argumentos opcionais, você pode alterar o comportamento padrão do ''Fedora Easy Karma''. Note que a lista a seguir mostra apenas os argumentos mais utilizados. Para uma lista completa, utilize o argumento <code>--help</code>. | |||
{| class="wikitable" | |||
|- | |||
! Argumento | |||
! Significado | |||
|- | |||
| <code>--help</code> | |||
| Mostra a mensagem de ajuda. | |||
|- | |||
| <code>--datadir=DATADIR</code> | |||
| Altera o local do diretório de configuração. Por padrão, está localizado em <code>~/.config/fedora-easy-karma</code>. | |||
|- | |||
| <code>--default-comment=COMMENT</code> | |||
| Utiliza este valor como comentário padrão para cada pacote mostrado. | |||
|- | |||
| <code>--default-karma=KARMA</code> | |||
| Utiliza este valor como karma padrão para cada pacote mostrado. | |||
|- | |||
| <code>--no-color</code> | |||
| Não utiliza a saída colorida. Por padrão, alguns campos usam cores para melhorar a orientação, mas elas podem não ser legíveis com algumas paletas de terminais, então pode ser necessário desativá-las. | |||
|- | |||
| <code>--installed-max-days=DAYS</code> | |||
| Inclui apenas pacotes instalados nos últimos DAYS dias. | |||
|- | |||
| <code>--installed-min-days=DAYS</code> | |||
| Inclui apenas pacotes instalados há pelo menos DAYS dias. | |||
|- | |||
| <code>--pages</code> | |||
| Limpa o terminal entre os pacotes para que apenas o pacote em questão seja mostrado na tela do terminal. Isso pode ajudar a melhorar a legibilidade. | |||
|- | |||
| <code>--retries=RETRIES</code> | |||
| Define quantas vezes tentar enviar o comentário se ele falhar. | |||
|- | |||
| <code>--skip-bodhi-comments</code> | |||
| Desativa os comentários fornecidos pelo sistema Bodhi. Isso aumenta significativamente a legibilidade da seção de comentários. | |||
|- | |||
| <code>--wrap-width=WIDTH</code> | |||
| O comprimento da linha após o qual o texto será quebrado. O valor padrão é 80. | |||
|} | |||
<span id="troubleshooting"></span> | |||
=== Solução de problemas === | |||
</ | |||
Se você encontrar problemas com o ''Fedora Easy Karma'', considere reportar um problema na [https://pagure.io/fedora-easy-karma página do projeto]. | |||
[[Category:QA]] | |||
[[Category:Brazilian translations]] | |||
Latest revision as of 15:08, 30 January 2025
Fedora Easy Karma
O propósito do Fedora Easy Karma
fedora-easy-karma é uma aplicação de terminal que facilita o envio de feedback sobre as atualizações propostas em um repositório de testes do Fedora ou EPEL, tudo diretamente da linha de comando.
Ele pode reconhecer automaticamente qualquer pacote de teste que você tenha instalado (substituindo a versão estável), fornece diversas informações sobre o pacote, incluindo comentários de outros usuários, e permite comentar e fornecer karma (avaliação) ao pacote. Para mais detalhes sobre o karma, consulte a seção Entendendo o karma dos pacotes.
Como habilitar os pacotes de teste no seu sistema
Para usar o Fedora Easy Karma, é importante que você tenha habilitado os pacotes de teste (atualizações de teste) no seu sistema. Pacotes de teste são versões mais recentes de aplicativos, programas ou bibliotecas, que eventualmente se tornarão parte das atualizações estáveis do sistema.
Por padrão, os pacotes de teste não estão habilitados no sistema (exceto em versões Beta), então, se você deseja utilizá-los, deve habilitá-los explicitamente. Existem duas formas de adicionar pacotes de teste ao seu sistema:
Habilitar temporariamente o repositório de teste
Você pode habilitar temporariamente o repositório de teste enquanto executa o comando dnf update
. Com essa abordagem, você só baixará e instalará novas atualizações de teste quando decidir fazê-lo.
Para fazer com que o DNF instale atualizações de teste, use:
$ sudo dnf update --enablerepo=updates-testing --best
Note que, se você não usar o argumento --enablerepo
no futuro, o DNF não atualizará os pacotes para suas últimas versões de teste, e o seu sistema poderá ficar numa situação em que não terá nem os pacotes mais recentes nem os estáveis instalados, o que pode gerar problemas, especialmente se as versões específicas dos pacotes instalados apresentarem problemas.
Para restaurar o sistema para a versão estável dos pacotes, use:
$ sudo dnf distro-sync
Habilitar permanentemente o repositório de teste
Você pode habilitar permanentemente o repositório de teste e sempre atualizar para os pacotes de teste mais recentes. Uma vez habilitados, você receberá essas novas atualizações toda vez que utilizar o comando dnf update
até desabilitá-los novamente. Com essa abordagem, o seu Fedora estará um passo à frente da versão estável, então, você pode experimentar problemas com determinados aplicativos ou pacotes. Mas, afinal, isso faz parte do processo de testes, não é?
Para habilitar permanentemente o repositório de teste, use:
$ sudo dnf config-manager setopt "updates-testing.enabled=1"
Para desabilitar o repositório de teste, use o mesmo comando, mas substitua enabled=1
por enabled=0
. Também é recomendável sincronizar o sistema usando o comando distro-sync
após desabilitar o repositório.
Alternativamente, você pode utilizar o seu gerenciador de pacotes, como o Gnome Software, KDE Discover ou DNFdragora para habilitar ou desabilitar repositórios.
Entendendo o karma dos pacotes
Todo novo pacote atualizado chega a um repositório de teste onde precisa permanecer por um período de tempo (normalmente até 14 dias) antes de ser movido para o repositório estável. Durante esse período, os usuários podem comentar sobre o pacote e fornecer uma avaliação, o chamado karma.
O karma fornecido pode ser positivo, neutro ou negativo, com base na experiência do usuário e nos testes realizados sobre o pacote. Enquanto o karma neutro não afeta a permanência do pacote no repositório de teste, tanto o karma positivo quanto o negativo afetam.
Se um pacote receber um número predefinido de karma positivo (determinado pelo mantenedor do pacote), ele estará pronto para ser movido ao repositório estável sem precisar esperar o período de carência. Por outro lado, se um pacote receber karma negativo, o envio automático será bloqueado e o mantenedor poderá optar por enviá-lo manualmente ou corrigir os problemas, gerar uma nova versão do pacote e reiniciar o processo.
Usando o Fedora Easy Karma
Instalando e executando o FEK
O Fedora Easy Karma não vem instalado por padrão, então você precisa instalá-lo primeiro. Para isso, execute:
$ sudo dnf install fedora-easy-karma
Depois de instalar o aplicativo, você pode executá-lo no terminal utilizando:
$ fedora-easy-karma
O aplicativo mostrará informações sobre os pacotes, comentários de outros usuários relacionados e permitirá que você comente e forneça karma. Se não quiser comentar nem fornecer karma para um determinado pacote, você pode pular para outro pacote ou ignorar aquele pacote e seguir para o próximo, até que todos os pacotes tenham sido avaliados, pulados ou ignorados.
Se você pular um pacote, o Fedora Easy Karma perguntará sobre ele na próxima vez que for executado. Se você ignorar o pacote, o Fedora Easy Karma não perguntará mais sobre ele até que uma versão mais recente do pacote seja encontrada no sistema.
Note que, para usar o Fedora Easy Karma, você precisa ter uma conta FAS. Caso não tenha, crie uma conta em Fedora Accounts.
Argumentos opcionais
Utilizando argumentos opcionais, você pode alterar o comportamento padrão do Fedora Easy Karma. Note que a lista a seguir mostra apenas os argumentos mais utilizados. Para uma lista completa, utilize o argumento --help
.
Argumento | Significado |
---|---|
--help
|
Mostra a mensagem de ajuda. |
--datadir=DATADIR
|
Altera o local do diretório de configuração. Por padrão, está localizado em ~/.config/fedora-easy-karma .
|
--default-comment=COMMENT
|
Utiliza este valor como comentário padrão para cada pacote mostrado. |
--default-karma=KARMA
|
Utiliza este valor como karma padrão para cada pacote mostrado. |
--no-color
|
Não utiliza a saída colorida. Por padrão, alguns campos usam cores para melhorar a orientação, mas elas podem não ser legíveis com algumas paletas de terminais, então pode ser necessário desativá-las. |
--installed-max-days=DAYS
|
Inclui apenas pacotes instalados nos últimos DAYS dias. |
--installed-min-days=DAYS
|
Inclui apenas pacotes instalados há pelo menos DAYS dias. |
--pages
|
Limpa o terminal entre os pacotes para que apenas o pacote em questão seja mostrado na tela do terminal. Isso pode ajudar a melhorar a legibilidade. |
--retries=RETRIES
|
Define quantas vezes tentar enviar o comentário se ele falhar. |
--skip-bodhi-comments
|
Desativa os comentários fornecidos pelo sistema Bodhi. Isso aumenta significativamente a legibilidade da seção de comentários. |
--wrap-width=WIDTH
|
O comprimento da linha após o qual o texto será quebrado. O valor padrão é 80. |
Solução de problemas
Se você encontrar problemas com o Fedora Easy Karma, considere reportar um problema na página do projeto.