Posts Tagged 'zypper'

Apt-get, Yum, DEB e RPM

A idéia desse post não é discutir as vantagens entre os pacotes DEB e RPM. A grande diferença que dá vantagem aos DEB é o Apt. Uma prova disso é que todas as distribuições que usam pacotes DEB usam o Apt. E as distros que usam pacotes RPM? Red Hat e derivados utilizam o YUM, SUSE e OpenSUSE usam o Zypper, Mandriva usa o URPMI e o PCLinuxOS usa o… Apt-get! A verdade é que, enquanto reina a paz no mundo DEB, o RPM simplesmente vive uma confusão total.

O Apt é realmente muito bom: trata dependências adequadamente, atualiza o sistema facilmente e realiza o dist-upgrade (antes um suicídio) com cada vez mais desenvoltura. O YUM é criticado devido ao desempenho e bugs. O Ubuntu adotou o aptitude, mas ao invés da confusão entre as distros que trabalham com RPM, criou uma ferramenta que trabalha de forma idêntica (é só trocar “apt-get” por “aptitude”) e ainda manteve o apt-get, para ninguém reclamar!

Creio que é a hora da Red Hat e da Novell reverem seu gerenciamento de pacotes. O Apt é mais popular e isso dá uma vantagem competitiva às distros que o adotam. A Canonical vem ganhando mercado nos netbooks, MIDs, desktops e no mercado corporativo. O parlamento francês está usando Ubuntu, mesmo com nacional Mandriva por perto.