→ 07/12/2010 @0:51

Assim já não nos entendemos tão bem, Ubuntu

Malta do Ubuntu e linuxes, caros geeks, têm uns minutos para se sentar calmamente aqui neste post, beber um cafezinho, ouvir as minhas queixas e dar a vossa opinião?

Têm tempo? Boa. Obrigado.

Como os utilizadores do Ubuntu estão carecas de saber, a distribuição vem com uma série de software pré-instalado.

A não ser que um tipo seja um expert e proceda a uma instalação à pata, encontrando o caminho de saída entre o labirinto das dependências de que cada programa necessita, os utilizadores normais como eu optam pela instalação next-next.

Como resultado, fico com uma série de software instalado que não me interessa para nada.

Isto não constitui problema, excepto nos casos em que os senhores do Gnome resolvem integrar o software com a shell de forma a tornar muito mais difícil a desinstalação. O maior exemplo desta integração é o cliente de e-mail Evolution.

Eu uso Thunderbird. Uso-o não por teimosia, mas porque é melhor. E quanto mais mensagens armazenadas tenho, mais sinto que é, de facto, o melhor para mim.

Evolution

Eu não quero o Evolution. E eu quero desinstalar o Evolution e todas as suas «bibliotecas» completamente sem que a lista de dependências que me é mostrada dê a entender que, ao desinstalá-lo, vou desinstalar o desktop quase todo.

Esta opção de integrar um software na shell com uma camisa de forças (pelo menos do ponto de vista do utilizador normal) faz-me pensar se não haverá alguém a cheirar em demasia o rabinho da Microsoft.

A questão Evolution/Gnome recorda-me as vezes em que me deparei com o mesmo problema sempre que tentei desinstalar a porcaria do Internet Explorer ainda nos tempos do Windows 98. O truque consistia em usar um programa desenvolvido por um biólogo – 98 Lite – que substituia, ainda durante a instalação, 3 DLLs do 98 por três do 95, permitindo assim ter um Windows reduzido ao osso e sem a tralha da Microsoft integrada. O seu equivalente moderno é o VLite, que também funciona com o Seven.

E mesmo se encolhermos os ombros e resolvermos tolerar a presença silenciosa do Evolution, é necessário ainda googlar uns truques para que seja o Thunderbird a aparecer nas notificações do indicador no painel do Gnome – o raio do Evolution, mesmo desprezado e esquecido, não sai dali de forma transparente.

E pronto, vai mais um cafezinho? Gostaria de saber a vossa opinião sobre este problema.

Ao impor um software em detrimento de outro, não estaremos a repetir os mesmos vícios da Microsoft? A conquista do maior número de utilizadores é um objectivo normal em qualquer distribuição, mas será necessário sacrificar a liberdade de escolha do utilizador normal?

Custa muito criar um botãozinho «Instalação personalizada» no Ubuntu que nos permita instalar as nossas aplicações de forma fácil, com o instalador a encarregar-se de nos resolver todas as dependências? Preciso de tirar um curso avançado de Linux para usufruir da liberdade de escolha prometida?


Actualização: o Ivanoel (tive o prazer de conhecer pessoalmente no Codebits) diz que usa este comando para se livrar do Evolution:

sudo apt-get -y purge evolution


Vou experimentar. Ainda assim, continua a haver espaço para discussão filosófica.

34 comentários

  • 1
    com GNU IceCat 3.6.12 GNU IceCat 3.6.12 em GNU/Linux GNU/Linux
    7 de Dezembro de 2010 - 01:10 | Link permamente

    Basta definires os pacotes que não queres remover como instalados manualmente. Podes fazer isso com o Synaptic, menu “Pacote”, salvo erro.

    Se preferires o aptitude, basta aptitude unmarkauto package. Por exemplo, aptitude unmarkauto gnome-panel

  • 2
    com Firefox 3.6.12 Firefox 3.6.12 em Ubuntu 10.10 x64 Ubuntu 10.10 x64
    7 de Dezembro de 2010 - 01:19 | Link permamente

    Eu, por mera coincidência, também quis desinstalar o Evolution completamente há uns dias atrás. A primeira vez que o fiz, há uns anos, desinstalei o ambiente de trabalho todo (!!). Pelo que li e entendi, o Evolution é tipo o IE do Ubuntu.

    Não se deve desinstalar os seguintes pacotes: “evolution-data-server e evolution-data-server-common, pois penso que são precisos para o calendário do painel.

    É seguro fazer o seguinte: sudo apt-get remove evolution evolution-common evolution-couchdb evolution-exchange evolution-indicator evolution-plugins evolution-webcal. Mas não estou certo se desinstala totalmente o evolution…

  • 3
    com Google Chrome 8.0.552.215 Google Chrome 8.0.552.215 em GNU/Linux GNU/Linux
    7 de Dezembro de 2010 - 08:27 | Link permamente

    Para instalares a versão lite, gravas esta iso (https://help.ubuntu.com/community/Installation/MinimalCD) e instalas normalmente.

    Depois podes correr este script que instala o ambiente gráfico…

    sudo apt-get update
    wget http://taurinocerveza.com/scripts/Mini.sh
    chmod +x Mini.sh
    sudo ./Mini.sh

    Por último personalizas o sistema com o software ao teu gosto, através do software-center.
    Recomendo também o Ubuntu-Tweak!

  • 4
    Ximao
    com Firefox Firefox em GNU/Linux GNU/Linux
    7 de Dezembro de 2010 - 08:42 | Link permamente

    Desinstalar totalmente o Evolution não é possível por causa das dependências.
    A solução mais viável é a que o Francisco Costa recomenda, instalar o ubuntu-tweak, em “Aplicações” escolher “centro de aplicações”, no lado direito seleccionar “emulator” e na lista de aplicações irá aparecer o Evolution, desseleccionar a caixa correspondente ao evolution e carregar em aplicar.
    Se tentarem remove-lo por completo tenham uma copia de segurança completa do sistema à mão :D hehe

  • 5
    com Namoroka 3.6.14pre Namoroka 3.6.14pre em Ubuntu 10.10 x64 Ubuntu 10.10 x64
    7 de Dezembro de 2010 - 08:45 | Link permamente

    Portanto se estou a perceber, se eu instalo o ambiente gráfico Gnome volto a ter o evolution?
    Então de que me serve o minicd?

  • 6
    Ximao
    com Firefox Firefox em GNU/Linux GNU/Linux
    7 de Dezembro de 2010 - 09:08 | Link permamente

    Pelo que percebi instalas a versão lite e depois corres o script. o que ele faz é instalar o básico necessário para correres o ambiente gráfico Gnome e também instala algumas aplicações, agora se nesta versão não tens os tais pacotes do evolution? mmm sinceramente não me parece, penso que temos mesmo de levar com eles :D .

  • 7
    Pedro Gonçalves
    com Firefox 3.6.12 Firefox 3.6.12 em Windows Vista Windows Vista
    7 de Dezembro de 2010 - 09:59 | Link permamente

    Talvez seja por estas e por outras que a Canonical está a apontar armas em substituir o Gnome pelo Unity

  • 8
    com GNU IceCat 3.6.12 GNU IceCat 3.6.12 em GNU/Linux GNU/Linux
    7 de Dezembro de 2010 - 10:16 | Link permamente

    Marco, podes sempre instalar o KDESC ;)
    Ou então crias dummy packages para substituir o evolution. Há o risco de te quebrar algumas coisas, no entanto…

  • 9
    com Firefox 3.6.12 Firefox 3.6.12 em Ubuntu 10.10 Ubuntu 10.10
    7 de Dezembro de 2010 - 11:00 | Link permamente

    Mas isto tudo não é culpa do Ubuntu, mas sim da Gnome. Entretanto, o evolution completo não dá, creio, mas se removeres o evolution só, nos novos ubuntus, não há problema!

    Abraço

  • 10
    com Konqueror 4.5 Konqueror 4.5 em GNU/Linux GNU/Linux
    7 de Dezembro de 2010 - 13:42 | Link permamente

    Isso não é nada :D no gtk 2.22 se não tiveres o tema de icones Gnome como defoult o GTK cracha.
    Isto implica que eu ande a fazer ícones para grome, quando o meu tema é do KDE, (Nota os temas de icones seguem uma nomenclatura que podemos encontrar no projecto freedesktop)
    Outra nota o firefox é uma vergonha na utilização das bibliotecas gtk, e impede exista real integração com todas as possibilidades do GTK, a título de exemplo o meu projecto fez um tema gtk que é pixel por pixel igual ao defoult kde, o objectivo é que quem use aplicações gtk em kde tenha uma experiência mais consistente, no entanto o firefox decide inventar e por exemplo algo tão simples como um gradiente no tema geral é overrided pelo firefox e está cada vez pior.

    BTW un dia destes tens de fazer um review ao KDE :) há mais vida no Linux para alem do UBUNTU :)

  • 11
    com Namoroka 3.6.14pre Namoroka 3.6.14pre em Ubuntu 10.10 x64 Ubuntu 10.10 x64
    7 de Dezembro de 2010 - 14:05 | Link permamente

    Que distro usas, Nuno?

  • 12
    com Konqueror 4.5 Konqueror 4.5 em GNU/Linux GNU/Linux
    7 de Dezembro de 2010 - 15:16 | Link permamente

    Mandriva/Mageia, mas sou agnóstico no que toca as distros acho que 10% do trabalho não deve merecer 90% da atenção :) .
    Há muitas boas distros por aí, algumas Portuguesas ;) .

    No que me respeita a mim normalmente são o filtro que impede que aquilo que é o meu objectivo chegue ao meu cliente :) (os utilizadores), por isso tenho trabalhado diretamente com elas de forma a que a experiencia final do utilizador melhore é um WIP. :D

  • 13
    Samuel
    com Firefox Firefox em GNU/Linux GNU/Linux
    7 de Dezembro de 2010 - 15:24 | Link permamente

    Do “meu” evolution apenas resta o “evolution-data-server-common” o resto pode-se desinstalar sem problemas, esse é que pronto lá fica silenciosamente na vida dele a dizer-me as horas, o dia em que estou e o tempo que faz lol

    p.s ainda não uso o Ubuntu 10.10 por pura preguiça ;)

  • 14
    com Firefox 3.6.12 Firefox 3.6.12 em Fedora 14 Fedora 14
    7 de Dezembro de 2010 - 20:30 | Link permamente

    Tem uma solução excepcionalmente simples: usa o Fedora e na instalação diz que não quer o Evolution e sim o Thunderbird. Pronto. Tudo resolvido. É só desmarcar o checkbox de um e marcar o do outro. :D

  • 15
    com Firefox 3.6.12 Firefox 3.6.12 em Fedora 14 Fedora 14
    7 de Dezembro de 2010 - 20:37 | Link permamente

    A integração com o desktop não é feita pela Gnome mas pela Canonical, que tenta a todo custo transformar o Ubuntu num desktop competitivo. Acho louvável a iniciativa, mas não sei sei o Linux foi feito para isto, com a qualidade que pretendem, tive oportunidade de dize-lo a própria Jane Silber Setembro passado.

    O Linux no desktop é mais ou menos como o Windows no servidor: carece de maturidade. deixem as flores para o pessoal de Richmond e a eficiência para o pinguim. Tentar dar ao Linux as características do Windows é abrir precedentes para todas as fragilidades que o Windows tem.

  • 16
    Edgard Costa
    com Safari 5.0.2 Safari 5.0.2 em iPhone iOS 4.2.1 iPhone iOS 4.2.1
    7 de Dezembro de 2010 - 20:47 | Link permamente

    Dó Pra fazer um comentário daqui, pra ver o que aparece ali em cima. :D

  • 17
    com Safari 5.0.2 Safari 5.0.2 em iPhone iOS 4.2.1 iPhone iOS 4.2.1
    7 de Dezembro de 2010 - 20:50 | Link permamente

    O postal fica impecável, de fácil leitura, as fontes são ótimas. A foto também fica bem.

  • 18
    com Firefox 3.6.12 Firefox 3.6.12 em Fedora 14 Fedora 14
    7 de Dezembro de 2010 - 21:25 | Link permamente

    AH! Ia me esquecendo. Conheça o Alltray e “dock” o Thunderbird na tray de forma a abri-lo com um toque, mantê-lo aberto dia todo e seja notificado das novas mensagens
    No Ubuntu é só fazer

    apt-get install alltray

    no Fedora

    yum install alltray

  • 19
    com Namoroka 3.6.14pre Namoroka 3.6.14pre em Linux Mint 10 Linux Mint 10
    7 de Dezembro de 2010 - 21:42 | Link permamente

    Estranho. Quando instalei o Linux Mint (que é praticamente a mesma treta do Ubuntu) vinha com o Thunderbird (Evolution não vem instalado) de origem e até cheguei a instalar os applet-indicators.

    Por acaso existe mesmo um plugin qualquer para meter o Thunderbird a funcionar com aquele iconezito do correio. A única coisa que me “matou” o indicador de sessão foi desinstalar o “gwibber-service”.

  • 20
    com Firefox 3.6.12 Firefox 3.6.12 em Fedora 14 Fedora 14
    7 de Dezembro de 2010 - 21:58 | Link permamente

    Marco,

    Conhece isto? http://www.touchgraph.com/TGGoogleBrowser.html

  • 21
    com Namoroka 3.6.14pre Namoroka 3.6.14pre em Ubuntu 10.10 x64 Ubuntu 10.10 x64
    7 de Dezembro de 2010 - 22:27 | Link permamente

    Edgard, já conhecia, sim, mas nunca achei assim grandes relações entre blogues…
    Talvez o Obvious…

    É verdade, eu para o Thunderbird uso esta solução

    P.S. – Tentei instalar o Fedora e o installer crashou no meu raid. :(

  • 22
    com Safari 5.0.2 Safari 5.0.2 em iPhone iOS 4.2.1 iPhone iOS 4.2.1
    7 de Dezembro de 2010 - 23:39 | Link permamente

    Tenho-no instalado em raids da Dell e da Hp sem problemas. Que raios de raid utiliza?

    • 23
      com Namoroka 3.6.14pre Namoroka 3.6.14pre em Ubuntu 10.10 x64 Ubuntu 10.10 x64
      7 de Dezembro de 2010 - 23:46 | Link permamente

      É um fakeraid de motherboard, não é raid por hardware, éo chip da Intel, vulgaríssimo.
      Acho é que a versão Live do Fedora não deve ter o dmraid (?) não sei se é assim que se chama

  • 24
    com Safari 5.0.2 Safari 5.0.2 em iPhone iOS 4.2.1 iPhone iOS 4.2.1
    8 de Dezembro de 2010 - 00:29 | Link permamente

    Talvez. A versão live vem sem muita coisa. Tente antes a versão DVD. Não tenho tido nenhum problema com discos no Fedora. Este tipo de raid da Intel tenho no servidor aqui de casa e funciona como um mimo. Porém se continuas a avaliar o Linux pela capacidade ele em “imitar” o Windows (principalmente no que diz respeito as fontes) fique pelo Ubuntu. Mas se antes quer estabilidade e recursos vá tranquilamente para o Fedora. (Encontrei um problema no “mobile theme”: depois de escrever isto tudo com a ponta de um dedo, não consigo voltar ao início para ver se errei alguma coisa e não me da a possibilidade de corrigir depois. De resto é bem agradável a interface)

    • 25
      com Namoroka 3.6.14pre Namoroka 3.6.14pre em Ubuntu 10.10 x64 Ubuntu 10.10 x64
      8 de Dezembro de 2010 - 00:38 | Link permamente

      Edgard, não sei onde foste buscar essa de eu querer que ele imite o Windows. Não quero. O que me liga ao Windows são 2 aplicações, o Foobar e o Wavelab.
      A renderização das fontes no Ubuntu, de resto, é muito, muito melhor do que em Windows. Nunca pensei que evoluísse tanto. Fantástico.

      P.S. – Acho que o plugin que te permite editar os comentários à posteriori não suporta o tema mobile.

      E dá para tirares um screen para ver como fica o Bitaites no iPhone? É que eu só tenho um telemóvel velhote, não tenho essas modernices ;)

  • 26
    com Konqueror 4.5 Konqueror 4.5 em GNU/Linux GNU/Linux
    8 de Dezembro de 2010 - 00:31 | Link permamente

    @Edgard Costa desculpa mas não :D primeiro porque fazemos o desktop/destops por gosto e portanto não nos cansa :) , depois porque muitas das tecnologias criadas e testadas nos desktops linux acabam nos desktops de Cupertino e de Ca… Webkit….(usado pelo Chrome e Safari e muitos mais, inclusive o teu telemóvel, é de base tecnologia criada pelo KDE), O gstreamer (para não dizerem que só falo no KDE usado em milhões de aparelhos por esse mundo fora), são tantos os exemplos de tecnologias de base desktop linux que são um sucesso global que nem vale a pena perder tempo com essas conversas sobre quando é o ano do descktop linux.

    Pessoalmente não sei se quero sequer esse tipo de sucesso, se com 10 milhões de utilizadores já tenho a caixa de correio cheia de gente a pedir coisas, agora nem quero imaginar se tivesse o KDE tivesse 5% de cota… é que nem que me pagassem :D

    A definição de sucesso, vária muito de pessoa para pessoa, para mim é fazer o melhor trabalho possível com os meios disponíveis, divertir-me a fazer o que gosto e com gente de quem gosto. Com o bônus de muita gente que gostar do que nos fazemos.

    Acho esse o grande segredo do KDE e outros, We do it because we care and we love it. And we will keep on doing it :)

    Cheers ;)

  • 27
    com Konqueror 4.5 Konqueror 4.5 em GNU/Linux GNU/Linux
    8 de Dezembro de 2010 - 01:15 | Link permamente

    @Marco Santos as fontes em linux são da responsabilidade do libfreetype… que fica entre o purismo aa vectorial das fontes do mac, e o agressivo hinting do windows, quanto as fontes proritariamente ditas, a título de exemplo a liberation sans usada pela fedora (paga pela redhat) e as fontes defoult do mac e do windows foram feitas pela mesma empresa (a Ascender Corp) :) a droid tambem :) (eles são os melhores)
    Isto para dizer que as distros não tem nada que ver com fontes :D só escolhem os defoults no que respeita ao RGB hinting, size , e outras pequenas nuances, na grande maior parte das vezes depois de consultar upstream os desktops..

    • 28
      com Namoroka 3.6.14pre Namoroka 3.6.14pre em Ubuntu 10.10 x64 Ubuntu 10.10 x64
      8 de Dezembro de 2010 - 01:18 | Link permamente

      Nuno, exacto, não tem nada a ver. Mas como a minha única experiência actual é com Ubuntu… Mas é como dizes, há vida para além do Ubuntu ;)

  • 29
    com Safari 5.0.2 Safari 5.0.2 em iPhone iOS 4.2.1 iPhone iOS 4.2.1
    8 de Dezembro de 2010 - 01:37 | Link permamente

    Marco, estava a me lembrar do tempo em que dizias que o que não gostava no Linux era da renderização das fontes. Tenho ouvido isto algumas vezes por estes dias. Já só resta isto… De resto o que as pessoas esperam é que ele faça isto ou aquilo do q estão habituadas. Tirei umas “fotos”, já Te mando.
    Agora deixou editar. Eu escrevo só o gajo muda para dó… Deve estar com o nariz entupido.

    • 30
      com Namoroka 3.6.14pre Namoroka 3.6.14pre em Ubuntu 10.10 x64 Ubuntu 10.10 x64
      8 de Dezembro de 2010 - 01:57 | Link permamente

      SIm, por isso é que esta versão 10.10 está tão boa. Renderização de fontes quase perfeita.
      E passando eu 80 por cento do tempo de computador a ler/escrever estás a ver a importância que tem para mim…

      Obrigado pelos screens, vou ver.

  • 31
    com Safari 5.0.2 Safari 5.0.2 em iPhone iOS 4.2.1 iPhone iOS 4.2.1
    8 de Dezembro de 2010 - 01:49 | Link permamente

    Já foi uma data delas por email.

  • 32
    com Konqueror 4.5 Konqueror 4.5 em GNU/Linux GNU/Linux
    8 de Dezembro de 2010 - 01:49 | Link permamente

    Claro Marco, eu não tenho nada contra o Ubuntu, ate me dou bem com ao Mark e com o Jono mas acho que algures as pessoas perderam a noção da realidade (não estou a falar diretamente de quem faz o ubuntu) mas de quem o usa, que as tantas acha ou parece que acha que a pequena canonical é a microsoft,…… não é, na realidade nem a microsoft é a microsoft :) ,
    O que cada distro faz é relativamente pouco, elas ajudam no que podem e são muito importantes, mas as pessoas as vezes parecem achar que são o principio e o fim….convenhamos, se amanha desaparecesse TODAS as distros não seria demasiado grave….

    Por vezes recebo bugs que me vêm dos lados do Ubuntu/Kubuntu, e assusto-me quando vou ler a queixa original, com gente completamente irracional a reclamar com o Mark para resolver o problema, Eu fico a pensar mas sera que esta gente não sabe que o coitado do Mark não nada que ver com isto…. Que vou ser eu a resolver ou não o problema, por um lado é bom para mim porque serve de filtro…. “but I wonder” …..se isto é bom ou mau para o Ubuntu, é que na área da gestão de expectativas eles estão-se a colocar num local muito complicado…

  • 33
    Jorge Sousa
    com Google Chrome 8.0.552.215 Google Chrome 8.0.552.215 em Windows 7 Windows 7
    8 de Dezembro de 2010 - 02:00 | Link permamente

    É certo que o Evolution depende de inúmeros pacotes do Gnome ao ponto de depender do Gnome em si. Agora o Gnome não tem como dependência o Evolution, ao contrário do que o Cláudio deu a entende e apesar de, de facto, ser um projecto/app Gnome. Mas é um projecto Gnome, como o KDE também tem uma catrafada de projectos/apps dos quais os KDE em si não depende. Aliás, uma instalação muito básica do KDE e do Gnome é perfeitamente possível noutras distribuições. O que torna evidente que não é um problema do Gnome, mas sim do Ubuntu que fixa essa dependência. Lá terão as suas razões… mas culpar os tipos do Gnome não faz sentido algum.

  • 34
    Ricardo
    com Chromium 9.0.597.10 Chromium 9.0.597.10 em Ubuntu 10.10 Ubuntu 10.10
    9 de Dezembro de 2010 - 15:06 | Link permamente

    Vai aqui uma desinformação que até é de estranhar entre utilizadores Linux.

    Marco, como deves já saber por esta altura, o Synaptic não é mais que um GUI para o APT (o sistema gestor de pacotes usado pelo Ubuntu). Logo, um apt-get purge (ou apt-get remove –purge) não é nada que não possas fazer em “modo gráfico”. A diferença entre um simples remove e o purge é que este último remove também quaisquer ficheiros de configuração deixados para trás pela aplicação. O parâmetro -y, por sua vez, faz com que a shell (o terminal) não te faça perguntas, assumindo que aceitas (y, yes) qualquer acção ou confirmação que seja necessária (vou deixar os porquês de não se aconselhar este tipo de comandos a utilizadores inexperientes para um próximo comentário).

    Prosseguindo, e agora convosco, caros antis, pró Fedora, Mandriva e outros que tais, este problema não é exclusivo do Ubuntu. Na verdade, é transversal a quase todas as distribuições Gnome. Uma das dependências do Evolution é o pacote libedataserverui, que por sua vez é também dependência do gnome-panel (quase sempre). Critiquem tanto quanto queiram mas, que eu me recorde, isto não foi invenção da Canonical. Ao remover o pacote libedataserverui é também removido o pacote gnome-panel e ao remover-se este último removem-se também os pacotes gnome-applets, indicator-applet e indicator-applet-session, que por sua vez dependem todos do gnome-panel.

    https://bugs.edge.launchpad.net/ubuntu/+source/gnome-panel/+bug/223637

    Falta apenas explicar a remoção do pacote “ubuntu-desktop”. O Ubuntu faz uso das chamadas metapackages, e a ubuntu-desktop é apenas uma delas (ver https://help.ubuntu.com/community/MetaPackages ). O pacote ubuntu-desktop tem como dependências uma série de pacotes que compõem a experiência Ubuntu pré-definida (o Evolution, Empathy, etc., etc.) mas não está listado como dependência em nenhum destes pacotes (isto é, não precisa de estar instalado para usares qualquer uma destas aplicações). Ao contrário dos anteriores, estás à vontade pare remover este “metapacote”.