Installer le bureau MATE sur Calculate Linux
Table des matières
Voici un article pour installer le bureau MATE sur Calculate Linux.
Dans un premier temps, télécharger et lancer le live CD CLS (Calculate Linux Scratch).
Une fois booté sur le Live CD, il faut préparer notre disque dur à accueillir Calculate.
Lancer l'utilitaire de partitionnement :
Naviguer avec les flèches dans la console.
Voici une illustration sur une machine ayant 60Go de disque dur :
Ne pas oublier de positionner sur / l'indicateur d'amorce.
Maintenant que les partitions sont prêtes, il faut installer Calculate.
Et pour cela rien de plus simple, en une ligne de commande !
Et laisser l'installation se faire !!
Rebooter une fois l'opération terminée.
On peut se permettre de régler le profil sur CLDX, ainsi, on aura à disponibilité des paquets binaires et des USE FLAG correctement réglés.
Lister d'abord les profils ainsi :
Et sélectionner ensuite distros:CLDX/amd64 (64bits) ou distros:CLDX/x86 (32bits) avec
où n correspond au numéro de profil.
Exemple :
On s'assure ensuite de mettre à jour le système :
Rien de plus simple, nous avons à notre disposition un méta-paquetage nommé mate, nous allons donc nous en servir :
Mais tout d'abord, on a besoin d'un prérequis au niveau du USE de mate-menus
Ensuite, on lance l'installation
Voici un exemple :
On vérifie qu'il n'y a aucun problème quant à l'installation, puis on installe en choisissant Yes.
Introduction
Voici un article pour installer le bureau MATE sur Calculate Linux.
Partitionnement et Installation
Dans un premier temps, télécharger et lancer le live CD CLS (Calculate Linux Scratch).
Partitionner le disque
Une fois booté sur le Live CD, il faut préparer notre disque dur à accueillir Calculate.
Lancer l'utilitaire de partitionnement :
Code BASH :
cfdisk
Naviguer avec les flèches dans la console.
Voici une illustration sur une machine ayant 60Go de disque dur :
Code :
cfdisk (util-linux 2.22.2)
Unité disque : /dev/sda
Taille : 60026361856 octets, 60.0 Go
Têtes : 255 Secteurs par piste : 63 Cylindres : 9729
Nom Ind. Partition S. Fic. [Étiq.] Taille (Mo)
-----------------------------------------------------------------------------------------------------------------
sda1 Amorce Primaire ext4 20001.95
sda5 Logique ext4 39000.61 *
sda6 Logique swap 1019.94 *
[Amorçable] [Détruire ] [ Aide ] [Maximiser ] [ Afficher ] [ Quitter ] [ Type ]
[ Unités ] [ Écrire ]
- sda1 => / : 20Go
- sda5 => /home : Le reste moins 1Go
- sda6 => swap : 1Go
Ne pas oublier de positionner sur / l'indicateur d'amorce.
Installation du système
Maintenant que les partitions sont prêtes, il faut installer Calculate.
Et pour cela rien de plus simple, en une ligne de commande !
Code BASH :
cl-install -d /dev/sda1 -d /dev/sda5:/home -d /dev/sda6:swap --hostname lenomdememechine -u unutilisateur
Et laisser l'installation se faire !!
Rebooter une fois l'opération terminée.
Code BASH :
reboot
Configuration du système
On peut se permettre de régler le profil sur CLDX, ainsi, on aura à disponibilité des paquets binaires et des USE FLAG correctement réglés.
Lister d'abord les profils ainsi :
Code BASH :
eselect profile list
Et sélectionner ensuite distros:CLDX/amd64 (64bits) ou distros:CLDX/x86 (32bits) avec
Code BASH :
eselect profile set n
où n correspond au numéro de profil.
Exemple :
Code BASH :
calculate ~ # eselect profile list Available profile symlink targets: [1] default/linux/x86/13.0 [2] default/linux/x86/13.0/selinux [3] default/linux/x86/13.0/desktop [4] default/linux/x86/13.0/desktop/gnome [5] default/linux/x86/13.0/desktop/gnome/systemd [6] default/linux/x86/13.0/desktop/kde [7] default/linux/x86/13.0/desktop/kde/systemd [8] default/linux/x86/13.0/desktop/plasma [9] default/linux/x86/13.0/desktop/plasma/systemd [10] default/linux/x86/13.0/developer [11] hardened/linux/x86 [12] hardened/linux/x86/selinux [13] hardened/linux/musl/x86 [14] default/linux/uclibc/x86 [15] hardened/linux/uclibc/x86 [16] distros:CLD/x86 [17] distros:CLDX/x86 [18] distros:CLS/x86 * [19] distros:CMC/x86 [20] distros:CDS/x86 [21] distros:CSS/x86 calculate ~ # eselect profile set 17 calculate ~ #
On s'assure ensuite de mettre à jour le système :
Code BASH :
cl-update
Installer l'environnement de bureau
Rien de plus simple, nous avons à notre disposition un méta-paquetage nommé mate, nous allons donc nous en servir :
Mais tout d'abord, on a besoin d'un prérequis au niveau du USE de mate-menus
Code BASH :
echo "mate-base/mate-menus introspection python" >> /etc/portage/package.use/custom
Ensuite, on lance l'installation
Code BASH :
emerge -avq mate
Voici un exemple :
Code BASH :
calculate ~ # emerge -avq mate [ebuild N ] mate-base/mate-common-1.8.0 [binary N ] media-libs/libdvdcss-1.2.13-r1 USE="-doc -static-libs" [ebuild N ] app-text/docbook-dsssl-stylesheets-1.79 [binary N ] dev-libs/libsigc++-2.4.1 USE="-doc -static-libs {-test}" [binary N ] media-libs/libdvdread-4.2.1 USE="css" [binary N ] media-libs/libdv-1.0.0-r3 USE="-static-libs" [binary N ] x11-libs/libXScrnSaver-1.2.2-r1 USE="-static-libs" [binary N ] media-libs/faad2-2.7-r3 USE="-digitalradio -static-libs" [binary N ] media-libs/taglib-1.9.1-r2 USE="asf mp4 -debug -examples {-test}" [binary N ] media-libs/libdvdnav-4.2.1 [binary N ] media-libs/a52dec-0.7.4-r7 USE="-djbfft -oss -static-libs" [binary N ] media-libs/libreplaygain-477-r1 [binary N ] media-libs/libcuefile-477-r1 [binary N ] media-sound/musepack-tools-465-r1 [binary N ] media-libs/libmad-0.15.1b-r8 USE="-debug -static-libs" [binary N ] sys-power/cpupower-3.18 USE="nls -cpufreq_bench -debug" [ebuild N ] app-text/docbook-sgml-dtd-3.0-r3 [binary N ] dev-cpp/glibmm-2.42.0-r1 USE="-debug -doc -examples {-test}" [binary N ] gnome-base/libgtop-2.30.0 USE="-debug -introspection" [binary N ] dev-libs/json-glib-1.0.2-r1 USE="-debug -introspection" [ebuild N ] x11-proto/xf86miscproto-0.9.3 [ebuild N ] x11-libs/libXxf86misc-1.0.3 USE="-static-libs" [binary N ] app-text/enchant-1.6.0 USE="hunspell -aspell -static-libs -zemberek" [binary N ] app-text/scrollkeeper-dtd-1.0 [ebuild N ] dev-util/itstool-2.0.2 PYTHON_TARGETS="python2_7" [binary NS ] media-libs/gstreamer-0.10.36-r2 [1.4.5] USE="nls orc -introspection {-test}" [binary NS ] media-libs/gst-plugins-base-0.10.36-r2 [1.4.5] USE="nls orc -introspection" [ebuild N ] x11-themes/mate-backgrounds-1.8.0 [ebuild N ] gnome-extra/yelp-xsl-3.14.0 [ebuild N ] app-text/yelp-tools-3.14.1 [binary N ] media-libs/gst-plugins-good-0.10.31-r1 USE="nls orc" [binary N ] media-libs/gst-plugins-ugly-0.10.19-r1 USE="nls orc" [binary N ] media-libs/gst-plugins-bad-0.10.23-r2 USE="nls orc" [binary N ] media-plugins/gst-plugins-ogg-0.10.36-r1 [binary N ] media-plugins/gst-plugins-xvideo-0.10.36-r1 [binary N ] media-plugins/gst-plugins-x-0.10.36-r1 [binary N ] media-plugins/gst-plugins-vorbis-0.10.36-r1 [binary N ] media-plugins/gst-plugins-alsa-0.10.36-r1 [binary N ] media-plugins/gst-plugins-theora-0.10.36-r1 [binary N ] media-sound/cdparanoia-3.10.2-r6 USE="-static-libs" [ebuild N ] x11-themes/mate-icon-theme-1.8.0 [ebuild N ] media-plugins/gst-plugins-faac-0.10.23-r1 [ebuild N ] media-plugins/gst-plugins-speex-0.10.31-r1 [binary N ] media-plugins/gst-plugins-taglib-0.10.31-r1 [ebuild N ] media-plugins/gst-plugins-lame-0.10.19-r1 [binary N ] media-plugins/gst-plugins-dvdread-0.10.19-r1 [binary N ] media-plugins/gst-plugins-mad-0.10.19-r1 [binary N ] media-plugins/gst-plugins-musepack-0.10.23-r1 [binary N ] media-plugins/gst-plugins-faad-0.10.23-r1 [binary N ] media-plugins/gst-plugins-wavpack-0.10.31-r1 [binary N ] media-plugins/gst-plugins-xvid-0.10.23-r1 [binary N ] media-plugins/gst-plugins-dv-0.10.31-r1 [binary N ] media-plugins/gst-plugins-x264-0.10.19-r1 [binary N ] media-plugins/gst-plugins-a52dec-0.10.19-r1 USE="orc" [binary N ] media-plugins/gst-plugins-flac-0.10.31-r1 [binary N ] media-plugins/gst-plugins-resindvd-0.10.23-r1 [binary N ] media-plugins/gst-plugins-cdparanoia-0.10.36-r1 [binary N ] dev-cpp/atkmm-2.22.7-r1 USE="-doc" [ebuild N ] app-text/scrollkeeper-9999-r1 [binary N ] app-text/rarian-0.8.1-r2 USE="-static-libs" [binary N ] dev-cpp/cairomm-1.10.0-r1 USE="svg -doc" [ebuild N ] dev-util/gtk-doc-1.21 USE="-debug -doc -emacs -highlight {-test} -vim" PYTHON_TARGETS="python2_7" [binary NS ] dev-python/pygobject-3.14.0 [2.28.6-r55] USE="cairo threads -examples {-test}" PYTHON_TARGETS="python2_7 -python3_3 -python3_4" [binary N ] dev-cpp/pangomm-2.34.0-r1 USE="-doc" [binary N ] media-libs/libv4l-1.0.0 [binary N ] media-plugins/gst-plugins-v4l2-0.10.31-r1 USE="udev" [binary N ] dev-libs/libunique-1.1.6-r1 USE="dbus -debug -doc -introspection {-test}" [ebuild N ] mate-base/libmatekbd-1.8.0 USE="X {-test}" [ebuild N ] mate-extra/mate-calc-1.8.0 [ebuild N ] x11-libs/gtksourceview-2.10.5-r2 USE="-glade {-test}" [binary N ] dev-cpp/gtkmm-2.24.4-r1 USE="-doc -examples {-test}" [binary N ] x11-themes/gtk-engines-2.20.2-r1 USE="-accessibility -lua" [ebuild N ] mate-extra/mate-system-monitor-1.8.0 [ebuild N ] mate-base/mate-desktop-1.8.1-r1 USE="X -debug -startup-notification" PYTHON_TARGETS="python2_7" [ebuild N ] mate-base/mate-menus-1.8.0 USE="introspection python -debug" PYTHON_TARGETS="python2_7" [ebuild N ] mate-base/mate-session-manager-1.8.1-r1 USE="ipv6 -debug -gnome-keyring -systemd -upower" [ebuild N ] app-text/libspectre-0.2.7 USE="-debug -doc -static-libs" [ebuild N ] media-gfx/eom-1.8.0 USE="X dbus exif jpeg svg tiff -debug -lcms -python -xmp" PYTHON_TARGETS="python2_7" [ebuild N ] x11-terms/mate-terminal-1.8.0 [ebuild N ] app-editors/pluma-1.8.1 USE="spell -debug -python {-test}" PYTHON_TARGETS="python2_7" [ebuild N ] app-text/atril-1.8.0 USE="dbus djvu ps tiff -caja -debug -dvi -gnome-keyring -introspection -t1lib -xps" [binary N ] media-plugins/gst-plugins-pulse-0.10.31-r1 [ebuild N ] mate-extra/mate-utils-1.8.0 USE="X ipv6 -applet -debug {-test}" [binary N ] media-libs/libmpeg2-0.5.1-r2 USE="X sdl -static-libs" [binary N ] media-plugins/gst-plugins-mpeg2dec-0.10.19-r1 [ebuild N ] mate-extra/mate-dialogs-1.8.0 USE="libnotify -debug" [ebuild N ] x11-wm/marco-1.8.0 USE="xinerama -startup-notification {-test}" [binary N ] media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r4 USE="orc -libav" [binary N ] media-libs/libquicktime-1.2.4-r1 USE="X aac alsa dv encode ffmpeg gtk jpeg opengl png vorbis x264 -doc -lame -schroedinger -static-libs" CPU_FLAGS_X86="mmx" [binary N ] media-video/mjpegtools-2.1.0-r2 USE="dv gtk png quicktime sdl -sdlgfx -static-libs" CPU_FLAGS_X86="mmx" [binary N ] media-plugins/gst-plugins-mplex-0.10.23-r1 [binary N ] media-plugins/gst-plugins-meta-0.10-r10 USE="X a52 aac alsa cdda dv dvd ffmpeg flac mp3 mpeg musepack ogg pulseaudio theora v4l vcd vorbis wavpack x264 xv xvid -dts -dvb -http -jack -lame -libass -libvisual -mms -modplug -opus -oss -taglib -vpx" [ebuild N ] x11-themes/mate-themes-1.8.0 [ebuild N ] dev-libs/libmateweather-1.8.0 USE="-debug -python" PYTHON_TARGETS="python2_7" [ebuild N ] mate-base/mate-settings-daemon-1.8.1 USE="X libnotify policykit pulseaudio -debug -smartcard" [ebuild N ] mate-extra/mate-screensaver-1.8.0 USE="X consolekit libnotify opengl pam -debug -systemd" [ebuild N ] mate-extra/mate-polkit-1.8.0 USE="-introspection" [binary N ] media-plugins/gst-plugins-gconf-0.10.31-r1 [ebuild N ] mate-base/mate-panel-1.8.0 USE="X networkmanager -introspection" [ebuild N ] mate-base/mate-applets-1.8.0-r1 USE="X ipv6 networkmanager policykit" PYTHON_TARGETS="python2_7" [ebuild N ] mate-extra/mate-power-manager-1.8.0-r1 USE="applet policykit -gnome-keyring -man {-test} -unique" [ebuild N ] mate-extra/mate-media-1.8.0 USE="aac flac mp3 pulseaudio speex vorbis -debug -twolame" [ebuild N ] x11-misc/mozo-1.8.0 PYTHON_TARGETS="python2_7" [ebuild N ] mate-base/caja-1.8.1 USE="X mate unique -debug -introspection {-test} -xmp" [ebuild N ] mate-base/mate-control-center-1.8.1 USE="-debug" [ebuild N ] app-arch/engrampa-1.8.0 USE="-caja -debug" [ebuild N ] mate-base/mate-1.8.0 USE="base extras themes (-bluetooth)" Would you like to merge these packages? [Yes/No]
On vérifie qu'il n'y a aucun problème quant à l'installation, puis on installe en choisissant Yes.