LinuxMagazine: Análise do Debian 5.0 “Lenny”
“Quase dois anos após o lançamento da versão 4.0 codinome “Etch”) — e pouco depois do lançamento de sua sétima revisão —, a equipe de desenvolvimento do projeto Debian lançou finalmente a versão 5.0 (codinome “Lenny”) de uma das distribuições GNU/Linux mais conceituadas entre os profissionais habituados a trabalhar com o sistema do pinguim. Em nossa análise você vai ficar sabendo o que mudou, o que melhorou, se alguma coisa piorou e como está a nova versão do Debian.”
Enviado por Rafael Peregrino da Silva (rperegrinoΘlinuxmagazine·com·br) – referência (linuxmagazine.com.br).
(*_*)
Debian – scripts (fluxo-shell) com prolixidade.
1. Em passado longínquo, fiz uma leitura de muitos “scripts” no subdir /etc, verificando formato de escrita inadequado para desempenho e uso redundante de instruções/comando.
Exemplo.
Posso fazer um manual, informativo, com 100 registros com único “echo”.
- echo -e “registros, r1, r2, r3 +… r100, fim” > ManualZero
e com atributos de texto. (em registro, leia-se também linhas!)
No Debian, (aludindo o contido no item 1) o ManualZero seria feito com 100 “echo”s.
Assim, seria:
echo -e “registro 1″ > ManualZero
echo -e “registro n+1″ >> ManualZero
echo -e “registro 100″ >> ManualZero
Aqui, usei CPU e memória 100 vezes.
Conclusão -
1 – Desconhecer que há recursos para processamento de grupo de registros.
2 – Pode ser que hajam modificado algumas escritas semi-alfabetizadas.
3 – Enquanto acalentam o idealismo da estabilidade, há Linux em que as versões são noturnas e não anuais.
3.1 – O MC-Midnight Commander, agora inteiramente colorido, já está na versão 4.6.3, depois da mc-4.6.2-pre22.6…
3.2 – Enquanto, no Debian-nova-versão-nominada uso uma versão caduca, deixo de compartilhar recursos atualizados do MC, como o de colorir tipos de arquivos:
“[FILE-TYPES].
[File Types]
temp=tmp,$$$,~,bak
doc=txt,doc,rtf,diz,ctl,me,ps,pdf,xml,xsd,xslt,dtd,html,shtml,htm,mail,msg,lsm,po,nroff,man,tex,sgml,css,text,letter,lss
archive=gz,bz2,tar,tgz,rpm,Z,rar,zip,arj,cab,lzh,lha,zoo,arc,ark
source=c,h,cc,hh,cpp,hpp,asm,py,pl,pm,inc,cgi,php,phps,js,java,jav,jasm,sh,bash,diff,patch,pas,tcl,tk,awk,m4,st,mak,sl,ada,caml,ml,mli,mly,mll,mlp,sas,prg
media=mp2,mp3,mpg,ogg,mpeg,wav,avi,asf,mov,mol,mpl,xm,mod,it,med,mid,midi,s3m,umx
graphics=jpg,jpeg,gif,png,tif,pcx,bmp,xpm,xbm,eps,pic,rle,ico,wmf,omf,ai,cdr
database=dbf,mdn,db,mdb,dat,fox,dbx,mdx,sql,mssql,msql,ssql,pgsql,xls,cdx,dbi
”
extrato do atual $HOME/.mc/ini
que pode ser editado e alterar cores de tipos de arquivos, ao gosto individual.
o/
(*_*)
“O usuário tem que instalá-los ativando essa seção do repositório via linha de comando com o apt-get/aptitude ou graficamente com o synaptic.”
Porque não fizeram ainda um fluxo-shell (script) com possíveis opções, que pudesse ser editado pelo usuário ? – e executado de única vez, após 23:00h e acordar com a mensagem em terminal: fim de atualização.
Por sua aceitação de grande público, seria interessante informar:
a) Se não quer usar o Flash-Player tente Gnash
b) Se não quer usar o Firefox usar o Icecast.
etc.
Acho que teriam mais adeptos.
REF. gnash:
“URL : http://www.gnu.org/software/gnash/
Summary : Free Flash movie player
Description :
Gnash is a Free Flash movie player, which works either standalone, or
as a Firefox/Mozilla plugin.
Gnash supports the current Shockwave format, version 7. While all the
ActionScript classes exist, not all of the methods defined by the SWF
format documentation are implemented however, so not all flash movies
work 100% if they utilize any of the unimplemented methods. This is one
of the areas to work on to achieve full version 7 compliance.
Authors:
——–
Rob Savoye
Distribution: openSUSE 11.1
”
o/
(*_*)
Como citei o MC-4.6.3, demonstro o efeito colorido nos tipos de arquivos:
file:///home/Homepage/omlinux/imagem/MC-4.6.3.jpg
o/
(*_*) RETIFICANDO:
Como citei o MC-4.6.3, demonstro o efeito colorido nos tipos de arquivos:
http://br.geocities.com/omlinux/imagem/MC-4.6.3.jpg
o/
Damarinho, meu filho, onde é que você quer chegar com esses exemplos que não exemplificam nada? :-)
O exemplo mais idiota dos seus 4 comentários acima é aquele da atualização automática. Meu filho, nenhum administrador de sistema irá querer atualizar algo sem ser notificado de quais pacotes serão atualizados.
E se você realmente é uma topeira que deseja que o sistema seja atualizado sem analisar NADA, então faça um script que rode diariamente como sugerido por você mesmo!
No mais, continue resmungando devido ao Midnight Commander não estar coloridinho.
Também adoraria ver os seus super-mega-power-PATCHES-de-alto-desempenho, já que você citou que o Debian utiliza métodos de escrita inadequado para desempenho.
Att,
Renato S. Yamane
Não conheço o problema e não estou familiarizado com os tais scripts do Debian. Mas fico tentado a dizer que o que o Damarinho sugere é o que se chama de otimização prematura. Pense, Damarinho, o que você perde quando faz um “ecão” desses aí?
André Caldas.
(*_*)
Renato S. Yamane
“… aquele da atualização automática. Meu filho, nenhum administrador de sistema irá querer atualizar algo sem ser notificado”
### …com possíveis opções, que pudesse ser editado pelo usuário -(root),
pois usuário comum não atualizaria o sistema sem senha-administrador.
Nota – Certa vez, insstalei o Debian e surpreendi-me pelo tempo de instalação. Depois vi que mais de 50 por cento de que precisava (como programas) precisei instalar optativamente. Levou tempo.
2. “..Midnight Commander não estar coloridinho.”
Nesta versão mc-4.6.3, atual, está COLORINDO os tipos de arquivos, que exemplifiquei.
E mostrei em imagem: (no texto)
http://br.geocities.com/omlinux/imagem/MC-4.6.3.jpg
É conveniente, producente e interessante ver os tipos de arquivos com suas cores, distinguido-os facilmente.
3. Produtividade em programação. Já citei o exemplo de 100 echos em vez de um echo.
4. Para demonstrar produtividade por excelência, cito outro exemplo. Há um programa, nominando “tree”, que dispõe em árvore os diretórios e subdiretórios.
Pode-se substituir (ou dispensar) o “tree” por um comando de uma linha, seguinte:
ls -R | grep “:$” | sed -e ‘s/:$//’ -e ‘s/[^-][^/]*//–/g’ -e ‘s/^/ /’ -e ‘s/-/|/’
vai mostrar uma árvore de diretórios e subdiretórios. E o “tree” não é GPL.
5. Agradeço a interpelação e o diálogo.
“…adoraria ver os seus super-mega-power-PATCHES-de-alto-desempenho”
a) Quanto tempo para acionar o Menu Principal do sistema instalado, pela primeira vez:
5 segundos (+).
Proposta: Sustituir o uso de menu tradicional por comando:
gnome-open /usr/share/aaplications
tempo: 1 seg.
b) Não uso menus do sistema. Resolvi, desde 2003, usar meu fluxo-shell/bash, composto como subsistema e nominado:
tres-Transação executivo-operacional em shell.
in: http://br.geocities.yahoo.com/omlinux
Quando a topeira encontra o caminho, não mais se perde.
o/
(*_*)
Renato S. Yamane
“… aquele da atualização automática. Meu filho, nenhum administrador de sistema irá querer atualizar algo sem ser notificado”
### …com possíveis opções, que pudesse ser editado pelo usuário -(root),
pois usuário comum não atualizaria o sistema sem senha-administrador.
Nota – Certa vez, insstalei o Debian e surpreendi-me pelo tempo de instalação. Depois vi que mais de 50 por cento de que precisava (como programas) precisei instalar optativamente. Levou tempo.
2. “..Midnight Commander não estar coloridinho.”
Nesta versão mc-4.6.3, atual, está COLORINDO os tipos de arquivos, que exemplifiquei.
E mostrei em imagem: (no texto)
http://br.geocities.com/omlinux/imagem/MC-4.6.3.jpg
É conveniente, producente e interessante ver os tipos de arquivos com suas cores, distinguido-os facilmente.
3. Produtividade em programação. Já citei o exemplo de 100 echos em vez de um echo.
4. Para demonstrar produtividade por excelência, cito outro exemplo. Há um programa, nominando “tree”, que dispõe em árvore os diretórios e subdiretórios.
Pode-se substituir (ou dispensar) o “tree” por um comando de uma linha, seguinte:
ls -R | grep “:$” | sed -e ‘s/:$//’ -e ‘s/[^-][^/]*//–/g’ -e ‘s/^/ /’ -e ‘s/-/|/’
vai mostrar uma árvore de diretórios e subdiretórios. E o “tree” não é GPL.
5.”…adoraria ver os seus super-mega-power-PATCHES-de-alto-desempenho”
a) Quanto tempo para acionar o Menu Principal do sistema instalado, pela primeira vez:
5 segundos (+).
Proposta: Sustituir o uso de menu tradicional por comando:
gnome-open /usr/share/aaplications
tempo: 1 seg.
b) Não uso menus do sistema. Resolvi, desde 2003, usar meu fluxo-shell/bash, composto como subsistema e nominado:
tres-Transação executivo-operacional em shell.
in: http://br.geocities.yahoo.com/omlinux
Quando a topeira encontra o caminho, não mais se perde.
Agradeço a interpelação e o diálogo.
o/
(*_*)
Meu texto-resposta ao diálogo não está sendo registrado.
Como não pude argumentar, disponho parte do texo:
4. Para demonstrar produtividade por excelência, cito outro exemplo. Há um programa, nominando “tree”, que dispõe em árvore os diretórios e subdiretórios.
Pode-se substituir (ou dispensar) o “tree” por um comando de uma linha, seguinte:
ls -R | grep “:$” | sed -e ‘s/:$//’ -e ‘s/[^-][^/]*//–/g’ -e ‘s/^/ /’ -e ‘s/-/|/’
vai mostrar uma árvore de diretórios e subdiretórios. E o “tree” não é GPL.
Grato pelo diálogo.
o/
(*_*)
Dois (2) textos que dispus, como argumento e resposta, estão impedidos de publicação e não sei a razão.
Em parte:
4. Para demonstrar produtividade por excelência, cito outro exemplo. Há um programa, nominando “tree”, que dispõe em árvore os diretórios e subdiretórios.
Pode-se substituir (ou dispensar) o “tree” por um comando de uma linha, seguinte:
ls -R | grep “:$” | sed -e ‘s/:$//’ -e ‘s/[^-][^/]*//–/g’ -e ‘s/^/ /’ -e ‘s/-/|/’
vai mostrar uma árvore de diretórios e subdiretórios. E o “tree” não é GPL.
Grato pelo diálogo.
o/
(*_*) André Caldas.
“que você perde quando faz um “ecão” desses aí?”
Não perco, ganho. Uso um echo; uso a CPU uma vez (I/0), uso memória uma vez.
Ao contrário, no exemplo: é diferente de usar 100 vezes, um echo para cada registro-linha.
o/
Nota – Fiz 3 comentários, não beligerantes, mas não foram processados, incluidos neste contexto de diálogo.
Há algum conflito de intereses, baseado nas regras do Termo de Uso.
o/
Damarinho,
Pelo que entendi você está querendo dizer que o Debian é ruim, é isso mesmo?
“Pode-se substituir (ou dispensar) o “tree” por um comando de uma linha, seguinte:
ls -R | grep “:$” | sed -e ’s/:$//’ -e ’s/[^-][^/]*//–/g’ -e ’s/^/ /’ -e ’s/-/|/’”
então você prefere digitar o comando:
ls -R | grep “:$” | sed -e ’s/:$//’ -e ’s/[^-][^/]*//–/g’ -e ’s/^/ /’ -e ’s/-/|/’
ao invés de “tree”, o que eu posso dizer tem gosto pra tudo.
Certo o Midnight Commander do Debian não é colorido, com certeza essa é uma falha gravíssima que afasta os usuários do sistema e tem muito mais importância na opção de escolha dos mesmo do que a estabilidade.
Você teceu várias criticas mas não apresentou nenhuma solução, que tal tentar fazer isso da próxima ao invés de só meter o pau.
Engraçado como o pessoal mete o pau no debian, mas esquecem de quantas distribuições importantes nasceram e nascem à partir dele e das quais ainda nascerão. Não sei se é algum tipo de inveja ou coisa do tipo, pelo simples fato do debian não focar em lucros, não focar no que os usuários msn fãs querem e simplesmente seguir seu caminho, sem datas precisas para lançamentos, sem pressão. O Debian é um projeto mantido por voluntários e tem cumprido muito bem o seu papel. Se tem pacotes desatualizados, quem quiser que use a versão sid ou testing… não é proibido. Só acho errado sentarem tanto o pau numa das distros mais importantes de toda a história do Linux e GNU.
Apesar de não usar essa distro como padrão no meu Desktop, sempre baixo minha iso e queimo meu CD quando um novo release ẽ lançado. Faço isso porque dou valor ao trabalho de quem se dedica ao projeto. E claro, uso para testes em projetos específicos !!!
Longa vida ao Debian !!!