Quitter le forum et retourner au site

14.04 LTS post installation + MATE 1.8

Vous avez un didactiel ou une astuce particulière concernant un logiciel, partagez votre expérience dans cette partie.
Avatar de l’utilisateur
le Manchot Masqué
Administrateur du site
Messages : 719
Inscription : lun. 26 mai 2008, 21:05
Distribution : Debian, Ubuntu
Niveau : Moitié plein !
Localisation : Guebwiller

14.04 LTS post installation + MATE 1.8

Message par le Manchot Masqué »

Cet article fait suite à plusieurs autres dans le forum (viewtopic.php?f=35&t=349, viewtopic.php?f=35&t=348, etc.).

Il s'agit ici de réactualiser les connaissances acquises pour faciliter la vie des nouveaux venus. La 14.04 LTS bénéficie de 5 ans de support et semble un très bon cru, stable et sans histoire, mais comme toujours, il reste quelques manipulations à faire après l'installation après un bon petit

Code : Tout sélectionner

sudo bash
de rigueur dans un terminal de votre choix !

On rappellera que sous GNU/Linux, les copier/coller se font avec la souris : on copie le texte avec le bouton enfoncé, puis on va à l'endroit où l'on veut coller le texte et on appuie tout simplement sur le bouton du milieu ! Magique, non ?

Code : Tout sélectionner

apt-get update && apt-get dist-upgrade && apt-get -y install ubuntu-restricted-extras flashplugin-installer vlc libdvdread4 vim geany gimp inkscape dia gthumb hugin comix okular freeplane vlc audacity audacious banshee xsane verbiste chromium-browser filezilla synaptic k3b zim gparted meld wget compiz gpm mesa-utils verbiste-gnome openssh-server
# puis

Code : Tout sélectionner

/usr/share/doc/libdvdread4/install-css.sh
Cerise sur le gâteau : la 14.04 LTS intègre (enfin!) les dépôts de MATE (ex Gnome2), et marque ainsi un retour à la raison après plus de 2 ans de bataille désespérée pour faire passer Unity de force. Beaucoup de gens n'en ont rien à cirer du tactile sur une machine de bureau, et préfèrent une interface simple, légère, et modulable - tout ce que Gnome2 apportait déjà il y a 3 ans ! Saluons donc le formidable travail de l'équipe Mint, qui a largement amélioré le logiciel depuis, et l'effort tant attendu de Canonical. Cela étant, c'est la version 1.6 (en avril 2014) de MATE qui est livrée avec la 14.04 LTS, alors que la 1.8 fonctionne déjà parfaitement. Si vous êtes un grand impatient et que voulez avoir une version plus récente, il faut donc mettre les mains dans le cambouis...

- Mise à jour 30/09/2014 -
Depuis la 14.04, les dépôts ont migré vers un PPA particulier.

Code : Tout sélectionner

apt-add-repository ppa:ubuntu-mate-dev/ppa
apt-add-repository ppa:ubuntu-mate-dev/trusty-mate
apt-get update
apt-get upgrade
apt-get install --no-install-recommends ubuntu-mate-core ubuntu-mate-desktop
Pour ceux qui ont une 12.04 LTS, il faut donc passer en mode console, arrêter lightdm, enlever les anciens dépôts MATE dans /etc/apt/sources.list.d/, enlever les anciens paquets de MATE avec un 'apt-get remove mate*', et faire ensuite les manipulations ci-dessus. C'est assez long et si vous ne vous sentez pas de taille, le mieux est de passer à la prochaine réunion informatisée...

A noter que Canonical revient (enfin) à la raison, en proposant une Ubuntu MATE spécifique : Cf. https://ubuntu-mate.org/...

Comme on le voit, mouture après mouture, le nombre de manipulations pour intégrer correctement un système GNU/Linux diminue salement ! A noter que l'image de la distribution ne tient plus sur un CD 700 Mo, ce qui est bien normal : même optimisés, les logiciels libres finissent aussi par prendre du poids, en offrant toujours plus de fonctionnalités !

Les logiciels suivants concernent davantage les professionnels et développeurs : il est inutile et déconseillé de les installer si vous ne savez pas à quoi ils correspondent...

Code : Tout sélectionner

apt-get -y install mdadm bind9 dhcp3-server proftpd atftp atftpd shorewall apache2 php5 mysql-server postgresql phpmyadmin phppgadmin mysql-workbench postfix getmail spamassassin spamc clamav squid eclipse netbeans smartmontools tree traceroute cryptsetup mailutils
Enfin les alias proposés pour la 12.04 LTS précédente restent quant à eux d'actualité.

Pour les alias destinés aux administrateurs, il suffit de créer le fichier /root/.bash_aliases avec le contenu suivant :

Code : Tout sélectionner

# root aliases
alias ai='apt-get install'
alias as='apt-cache search'
alias ar='apt-get remove'
alias au='apt-get update;apt-get dist-upgrade'
alias ta='tail -f /var/log/auth.log'
alias va='vi /var/log/auth.log'
alias th='tail -f /var/log/apache2/error.log'
alias vh='vi /var/log/apache2/error.log'
alias ts='tail -f /var/log/syslog'
alias vs='vi /var/log/syslog'
alias tm='tail -f /var/log/messages'
alias vm='vi /var/log/messages'
alias stp='sudo $(history -p \!\!)'
et de rajouter la ligne

Code : Tout sélectionner

. /root/.bash_aliases
à la fin du fichier /root/.bashrc.

Pour les alias des utilisateurs, on créé le fichier /etc/bash_aliases comme suit:

Code : Tout sélectionner

# users aliases
alias ..='cd ..'
alias .2='cd ../..'
alias .3='cd ../../..'
alias .4='cd ../../../..'
alias d755='find ./ -type d -print0|xargs -0iX chmod 755 X'
alias d770='find ./ -type d -print0|xargs -0iX chmod 770 X'
alias d775='find ./ -type d -print0|xargs -0iX chmod 775 X'
alias f600='find ./ -type f -print0|xargs -0iX chmod 600 X'
alias f644='find ./ -type f -print0|xargs -0iX chmod 644 X'
alias f660='find ./ -type f -print0|xargs -0iX chmod 660 X'
alias f664='find ./ -type f -print0|xargs -0iX chmod 664 X'
alias fgr='fgrep -r'
alias g='grep'
alias glx='glxinfo|grep render'
alias ka='killall'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
alias md='mkdir'
alias psc='ps xawf -eo pid,user,cgroup,args'
alias psg='ps aux|grep -v grep|grep'
alias ssh='ssh -XY'
alias hu="cat /var/log/apt/history.log|awk 'BEGIN {RS=\"\";FS=\"\\n\"} {if (\$1~/^Start-Date.*/ && \$3~/^Install.*/) print \$1\"\\n\"\$3}'|perl -pe 's/\(.*?\)(, )?//g'|sed -e 's/:\(i386\|amd64\)//g'|perl -pe 's/\(.*?\)(, )?//g'|sed -e 's/:\(i386\|amd64\)//g'"
et on rajoute la ligne :

Code : Tout sélectionner

. /etc/bash_aliases
à la fin de /etc/bash.bashrc.
Répondre