Muon Package Manager

Iniciado por Andreson Goveia, 27 de Novembro de 2010, 01:48

tópico anterior - próximo tópico

Andreson Goveia

Bom galera achei este tesouro em uma fuçada no forum do kubuntu e meus olhos até brilharam.
Finalmente uma pessal disposta a criar um package manager bom para o kde (não que o  KPackageKit seja ruim, mas não chega aos pés odo synaptic), vou colocar aqui o que esta no site no blog do projeto)
Esta traduzido pelo google translate mas da para entender ok?.

Apresentando Muon

Muon é um gerenciador de pacotes baseados em QApt que eu comecei a escrever cerca de duas semanas atrás, quando eu senti que LibQApt foi extensa o suficiente para ser capaz de escrever um gerenciador de pacotes com. Ela segue a nomenclatura atual do KDE moda de nomear seu app após uma partícula subatômica. O objetivo do Muon é para atender às usecase variando de "usuário que saiba um pouco sobre como funciona o computador do usuário, mas realmente não é um terminal lovin 'poder" para o "PowerUser" usecase. Seu objetivo é ter todo o poder do fim-de todos os gerenciadores de pacotes do Debian-based, o Synaptic, enquanto ao mesmo tempo apresentar essa funcionalidade de uma forma mais útil do que o Synaptic. Isso nunca vai ser um "Software Center" em termos de "O membro da família não-techie poderia usá-lo", mas tudo bem, graças à QApt, escrever um aplicativo Software Center estilo seria apenas uma questão de escrever um outro shell GUI . Vendo a quantidade de progresso que eu fiz em duas semanas, este não é definitivamente algo para se preocupar. (Eu também pretendo escrever um Centro de Software / app Adepto do estilo Installer, uma vez Muon tem uma versão estável)

Atualmente, Muon ostenta uma lista de características bastante spiffy. (Especialmente para um gerenciador de pacotes de duas semanas de idade!)

Uma interface poderosa e intuitiva
Rápido, preciso de busca de pacotes usando o índice apt-xapian eo algoritmo de busca Synaptic
Suporte para filtragem de pacotes por estado e categoria
Media apoiar a mudança
Suporte para configuração de pacotes através do sistema debconf
Adverte sobre / proíbe a instalação de pacotes não confiáveis, dependendo das configurações do APT
Usa polkit para a execução de ações privilegiadas para maior segurança, comodidade e integração com o desktop
Power Suspension Management durante pacote de downloads, instalações e remoções
Suporte para o download da última changelog de um pacote
Pacote screenshots
Mas, falar é fácil. Traga a turnê de tela!

http://jontheechidna.files.wordpress.com/2010/07/01initialview.png
http://jontheechidna.files.wordpress.com/2010/07/02searchedandclicked.png
http://jontheechidna.files.wordpress.com/2010/07/03noscreenie.png
http://jontheechidna.files.wordpress.com/2010/07/03ascreenie.png
http://jontheechidna.files.wordpress.com/2010/07/04techdetails1.png
http://jontheechidna.files.wordpress.com/2010/07/05depends.png
http://jontheechidna.files.wordpress.com/2010/07/06changelog.png
http://jontheechidna.files.wordpress.com/2010/07/07installedfiles.png
http://jontheechidna.files.wordpress.com/2010/07/08sortbykde.png
http://jontheechidna.files.wordpress.com/2010/07/09sortbykdeandinstalled.png
http://jontheechidna.files.wordpress.com/2010/07/10preview.png
http://jontheechidna.files.wordpress.com/2010/07/11password.png
http://jontheechidna.files.wordpress.com/2010/07/12downloading.png
http://jontheechidna.files.wordpress.com/2010/07/13intalling.png
http://jontheechidna.files.wordpress.com/2010/07/14debconf.png
http://jontheechidna.files.wordpress.com/2010/07/15securitywarning.png
http://jontheechidna.files.wordpress.com/2010/07/16essentialwarning.png
http://jontheechidna.files.wordpress.com/2010/07/17brokenwarning.png

E também impede que você faça as mudanças que iria quebrar o cache de pacotes, como qualquer gestor de pacotes bom deve. (Ela desfaz a tentativa de alteração após você pressionar OK)

Para todas as suas características, Muon e QApt ainda não são, na minha opinião, pronto. Eles ainda precisam de apoio para mostrar reversa depende, downgrade de pacotes e suporte a fixação, e, em geral, só precisa um pouco mais de polimento e bughunting. Muon ainda é de apenas duas semanas de idade, você sabe. Por este motivo, eu vou dizer agora que isso irá não ser o gerenciador de pacotes padrão para o Kubuntu 10,10. Todas as vezes que nós saltou sobre as últimas-n'maior parte das gerenciamento de pacotes brilho, ela nunca terminou bem. Adepto 3 foi decente na minha opinião, além da busca de precisão e uma interface um tanto dispersos, mas foi levado às pressas para ser preparado para a libertação e realmente nunca levantou-se para a qualidade que Adept2 prestados. Da mesma forma, a K / PackageKit ainda era jovem quando pegou no Kubuntu 9.04, e ao mesmo tempo em 10,04, não é o desastre que foi no 9.04, ainda não é tão agradável como um gerenciador de pacotes poderia ser. Então vamos deixar Muon QApt e cozinhe por um tempo, e então podemos ver onde estamos para o Kubuntu 11,04. Vai valer a pena a espera.

Enquanto isso, eu pretendo passar por um ciclo de pré-lançamento para ambas as QApt e Muon. É concebível que, pelo menos, o lote-qapt poderia ser preparado para substituir o python instalar o pacote para o Kubuntu 10,10, mas fora isso nada de grandes virão. Eu pretendo fazer pacotes para as QApt e Muon disponível para lúcido e maverick durante todo o ciclo de pré-lançamento.

Você pode pegar os pacotes do Kubuntu alphas de ambos Muon e QApt do meu PPA para ambos lúcidos e maverick aqui. Muon também deve construir e funcionar muito bem no Debian, mas eu não tenho pacotes para ele. Exige Qt 4. 6 e superior, assim os usuários do Debian instável deve ser capaz de construir e usar isso a partir do SVN bem. (Muon está em / playground / muon / sysadmin) Tarballs QApt para 0,2 (1,0 alpha1) e Muon 0,2 (1,0 alpha1) podem ser encontradas aqui e aqui , respectivamente.

Por favor, tenha em atenção que quando as coisas deveriam, em teoria, ser seguro, Muon ainda não teve teste difundido, por isso ainda existe a pequena chance de que um bug ainda poderia ser atrasado, pronto para matar seus gatinhos. Apenas mantenha isso em mente, e se divertir.  Estou ansioso para comentários sobre Muon, e continuará a trabalhar para melhorar tanto Muon e QApt para um futuro melhor para gerenciamento de pacotes.

Bom eu gostei muito do que vi, e vou instalar e testar.

Para instalar
Adicione os repositórios
Maverick
Citar
deb http://ppa.launchpad.net/echidnaman/qapt/ubuntu maverick main
Lucid
Citardeb http://ppa.launchpad.net/echidnaman/qapt/ubuntu lucid main

depois
Citarsudo apt-get update
sudo apt-get install muon
Espero que gostem

fonte:http://jontheechidna.wordpress.com/2010/07/05/introducing-qapt-and-the-muon-package-manager/




bred81

O que o Mario foi fazer no pscicólogo?
- Ele estava passando por uma fase difícil...

rjbgbo

muito bom Andreson
o kde4 arrebentando.  ;D
Linux User #440843 | Ubuntu User #11469

Yaakov Bourne

Estou usando e é bem melhor do que o KPackageKit!  ;D
Yaakov Bourne.

Andreson Goveia

Saiu a versão Rc do muon suite 1.1
Para quem já esta usando é só atualizar

http://jontheechidna.wordpress.com/2011/01/03/muon-suite-1-1-rc/