Salut,
Le script fait un simple apt-get -s install $1, et calcule la taille à partir de apt-cache.
Heu, sudo apt-get install openoffice.org te donne la meme info, non?
sudo apt-get install uwm Reading Package Lists... Done Building Dependency Tree... Done The following extra packages will be installed: ude The following NEW packages will be installed: ude uwm 0 upgraded, 2 newly installed, 0 to remove and 5 not upgraded. Need to get 162kB of archives. After unpacking 856kB of additional disk space will be used. Do you want to continue? [Y/n]
La il suffit de dire non si tu trouve ca trop gros.
(Je peux pas essayer avec oo qui est deja installé. Un truc pour trouver un paquet non installé: essayer ?wm avec une premiere lettre aléatoire ;-)
Ce qui m'étonne (à moitié seulement) c'est que, malgré ma locale en fr :
julie[~] locale [EMAIL PROTECTED] LC_CTYPE="[EMAIL PROTECTED]" [snip tout pareil]
apt-get ne me propose _par défaut_ que openoffice.org-l10n-en alors qu'il aurait été plus sympa de me proposer openoffice.org-l10n-fr... Non ?
Ca ne m'étonne pas trop non plus, je ne pense pas que apt-get soit sensé utiliser la locale. Maintenant, c'est une idée intéressante. Apt-get pourrait utiliser la locale pour choisir dans une liste d'alternatives. Cela dit, beaucoup de gens restent en locale par defaut pour root. D'autre part, il y a aurait surement des résistances a rendre le comportement d'apt-get dépendant de l'environment. Et il faudrait soit utiliser une convention sur les noms de package (*-l10-LANG ?) soit ajouter un champ aux paquets.
L'idée pourrait se généraliser. Si tu administre un site avec des utilisateurs multilingues (disons en belgique, ou une ecole internationale, couple international :-) tu pourrais vouloir l'installation par défaut de _plusieurs_ langues. Dans ce cas, l'info pourrait etre prise dans /etc/locale.gen (dpkg-reconfigure locales) assez logiquement. Et ca a l'avantage de ne pas dependre de la locale de root.
Chez moi j'ai a la fois du francais et du hongrois (pour ma femme) dans /etc/locale.gen, et c'est bien ce que je voudrais par defaut quand j'installe oo. Ca colle :-)
Daniel