samedi 16 novembre 2013

Cubuntu pense aux utilisateurs de windows et intègre MS-DOS converter

Depuis un petit bout de temps, j'entendais parler de la distribution Cubuntu, mais je n'avais pris le temps de la tester. Aujourd'hui c'est chose faite, je l'ai installé dans une machine virtuelle pour faire un peu le tour de la bête et je dois dire que je suis agréablement surpris. Cubuntu n'est pas une distribution que je pourrais installer en dur sur ma machine, car elle embarque trop de choses inutiles et le mélange des environnements de bureau n'est au final pas si pratique que ça. Par contre, je pense qu'Ubuntu devrait se pencher un peu dessus pour prendre les quelques excellentes idées qu'ont eues les développeurs de Cubuntu. Parmi ces bonnes idées j'ai trouvé MS-DOS converter:

Des développeurs Linux qui pensent aux utilisateurs Windows, je dis Bravo ! Cubuntu est doté d'un terminal spécialement conçu pour les anciens utilisateurs de Windows, ce terminal nommé MS-DOS converter accepte et traduit certaines commandes venant de Windows en commande Linux. Pour connaitre les commandes acceptées, il suffit de lancer MS-DOS converter et taper list. Le terminal supporte et traduit les commandes: dir, name, rename, copy, xcopy, mem, chdir, edit, ver, cd, md, rd, del, deltree, attrib, chkdsk, cls, type, quit, autoexec.bat.

Sans surprise, quand on va jeter un coup d'œil au bashrc, on s'aperçoit que ce ne sont que des alias, par exemple la commande Windows dir est traduite par la commande Linux ls -alF. Si vous voulez voir tous les alias, voici la partie traduction Windows -> Linux du bashrc que je trouve très instructif pour les débutants Linux:

alias C:='PS1=$MonPrompt ; echo "C: n existe pas sous linux";'
alias c:='PS1=$MonPrompt ; echo "C: n existe pas sous linux";'
alias D:='PS1=$MonPrompt ; echo "D: n existe pas sous linux";'
alias d:='PS1=$MonPrompt ; echo "D: n existe pas sous linux";'

alias dir='echo "► Commande Ms-Dos, équivalence linux ls -alF (pas de /w sous linux)"; ls -Fal'
alias ren='echo "► Commande Ms-Dos éxécutée, équivalence linux mv"; mv '
alias rename='echo "► Commande Ms-Dos éxécutée, équivalence linux mv"; mv '
alias move='echo "► Commande Ms-Dos éxécutée, équivalence linux mv"; mv '
alias copy='echo "► Commande Ms-Dos éxécutée, équivalence linux cp"; cp '
alias xcopy='echo "► Commande Ms-Dos éxécutée, équivalence linux cp -r"; cp -r '
alias del='echo "► Commande Ms-Dos éxécutée, équivalence linux rm"; rm '
alias mem='echo "► Commande Ms-Dos éxécutée, équivalence linux free essayez la commande top"; free'
alias ver='echo "► Commande Ms-Dos éxécutée, équivalence linux uname & lsb_release -a";lsb_release -a; uname -a'
alias chdir='echo "► Commande Ms-Dos éxécutée, équivalence linux pwd"; pwd'
alias edit='echo "► Commande Ms-Dos éxécutée, équivalence linux nano"; nano'
alias md='echo "► Commande Ms-Dos éxécutée, équivalence linux mkdir"; mkdir'
alias rd='echo "► Commande Ms-Dos éxécutée, équivalence linux rm -r"; rm -r'
alias deltree='echo "► Commande Ms-Dos éxécutée, équivalence linux rm -r"; rm -r'
alias attrib='echo "► Commande Ms-Dos éxécutée, équivalence linux chmod"; chmod'
alias format='echo "► Commande Ms-Dos éxécutée, équivalence linux mformat"; mformat'
alias type='echo "► Commande Ms-Dos éxécutée, équivalence linux cat"; cat'
alias chkdsk='echo "► Commande Ms-Dos éxécutée, équivalence linux dosfsck"; dosfsck'
alias autoexec.bat='echo "*Ceci est une commande MS-DOS* sous linux voir le dossier" $HOME"/.config/autostart et /etc/xdg/autostart";ls $HOME/.config/autostart ; ls /etc/xdg/autostart/'
alias cls='echo "► Commande Ms-Dos éxécutée, équivalence linux clear"; clear'
alias quit='echo "► Commande Ms-Dos éxécutée, équivalence linux exit"; exit'
alias config.sys='echo "*Ceci est une commande MS-DOS* sous linux voir /etc/init.d/"; ls /etc/init.d/'

alias list='clear; 
echo "";
echo "";
echo "";
echo "En + de toutes les commandes Linux ubuntu ";
echo "Ce terminal supporte quelques commandes DOS/MS-DOS";
echo "";
echo "dir ren rename move copy xcopy mem chdir edit ver cd md rd del deltree attrib chkdsk cls type quit autoexec.bat ";
echo " ";
echo " ";
echo "ainsi que mc pour ouvrir un équivalant de Norton commander"
echo " ";'

Voilà, il y a beaucoup d'autres choses que j'ai apprécié dans Cubuntu, par exemple la barre de lancement de rapide, ou encore l'éditeur de texte Geany installé par défaut, l'excellent i-nex qui vous permet d'obtenir une foule d'informations sur votre matériel. Après, il y a aussi des logiciels comme VLC, Google Chrome, Opera, Skype, Steam, Filezilla, un client Spotify presque indispensables à l'heure actuelle et qui sont disponibles par défaut dans Cubuntu. Cette distribution doit sans doute faire gueuler les défenseurs du logiciel libre mais elle me pose personnellment pas de problème particulier étant donner que je suis complètement neutre dans ce débat et que j'utilise tous les logiciels disponibles sans faire de distinction entre libre / pas libre. (la vie est courte, je vais pas m'emmerder avec ça)

Vous avez aimé cet article ? alors suivez-moi sur Twitter, Google+ et Facebook, et partagez-le avec les boutons ci-dessous !

Aucun commentaire:

Enregistrer un commentaire

Les commentaires sont soumis à modération et n'apparaissent sur la page qu'après validation.