Installer le bureau MATE sur Calculate Linux

Introduction



Voici un article pour installer le bureau MATE sur Calculate Linux.


Partitionnement et Installation



Installer Calculate Linux Scratch, voir http://www.linuxtricks.fr/wiki/wiki.php?title=installer-calculate-linux-sur-son-pc#paragraph_installer-calculate-linux-en-ligne-de-commande

A noter, maintenant il existe Calculate Linux Desktop MATE (CLDM) disponible au téléchargement.


Configuration du système



On peut se permettre de régler le profil sur CLDM, 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:CLSM/amd64 (64bits) ou distros:CLSM/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:CLDM/x86
  [20]  distros:CMC/x86
  [21]  distros:CDS/x86
  [22]  distros:CSS/x86
calculate ~ # eselect profile set 19
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 :

On lance l'installation

Code BASH :
emerge -avq  mate


Voici un exemple :

Code BASH :
calculate ~ # emerge -avq mate
 
Local copy of remote index is up-to-date and will be used.
 
 * IMPORTANT: 12 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.
 
[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    ] media-libs/libcddb-1.3.2-r1  USE="-doc -static-libs" 
[binary  N    ] dev-libs/libsigc++-2.4.1  USE="-doc -static-libs {-test}" 
[binary  N    ] x11-libs/gnome-pty-helper-0.38.3  USE="hardened" 
[binary  N    ] net-libs/libndp-1.4  USE="-debug" 
[binary  N    ] app-text/iso-codes-3.57  LINGUAS="bg de en es fr it pl pt pt_BR ro ru uk -af -am -ar -as -ast -az -be -bn -bn_IN -br -bs -byn -ca -crh -cs -cy -da -dz -el -eo -et -eu -fa -fi -fo -ga -gez -gl -gu -haw -he -hi -hr -hu -hy -ia -id -is -ja -ka -kk -km -kn -ko -kok -ku -lt -lv -mi -mk -ml -mn -mr -ms -mt -nb -ne -nl -nn -nso -oc -or -pa -ps -rw -si -sk -sl -so -sq -sr -sr@latin -sv -sw -ta -te -th -ti -tig -tk -tl -tr -tt -tt@iqtelif -ug -ve -vi -wa -wal -wo -xh -zh_CN -zh_HK -zh_TW -zu" 
[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    ] sys-libs/libcap-ng-0.7.3  USE="-python -static-libs" 
[binary  N    ] media-libs/faad2-2.7-r3  USE="-digitalradio -static-libs" 
[binary  N    ] app-dicts/myspell-fr-4.5-r1 
[binary  N    ] app-dicts/myspell-uk-1.6.5 
[binary  N    ] app-dicts/myspell-it-20081129-r1 
[binary  N    ] app-dicts/myspell-bg-4.3 
[binary  N    ] app-dicts/myspell-pt-br-3.0.0 
[binary  N    ] app-dicts/myspell-ru-20060316 
[binary  N    ] app-dicts/myspell-es-0.6 
[binary  N    ] app-dicts/myspell-en-20081002 
[binary  N    ] app-dicts/myspell-pt-20120420  USE="preao" 
[binary  N    ] app-dicts/myspell-pl-20130306 
[binary  N    ] app-dicts/myspell-ro-3.3.10 
[binary  N    ] x11-libs/libXres-1.0.7  USE="-static-libs" 
[binary  N    ] sys-libs/tdb-1.3.0-r1  USE="-python" PYTHON_TARGETS="python2_7" 
[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" 
[binary  N    ] dev-libs/libev-4.15-r1  USE="-static-libs" 
[binary  N    ] dev-libs/libverto-0.2.5-r1  USE="libev threads -glib -libevent -static-libs -tevent" 
[binary  N    ] app-dicts/myspell-de-2013.12.06 
[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    ] net-libs/libqmi-1.12.6  USE="-doc -static-libs" 
[binary  N    ] gnome-base/libgtop-2.30.0  USE="-debug -introspection" 
[binary  N    ] media-libs/gstreamer-1.4.5  USE="nls orc -introspection {-test}" 
[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-crypt/p11-kit-0.20.7  USE="asn1 libffi trust -debug" 
[binary  N    ] app-crypt/mit-krb5-1.13-r1  USE="keyutils pkinit threads -doc -openldap (-selinux) {-test} -xinetd" 
[binary  N    ] virtual/krb5-0-r1 
[binary  N    ] x11-libs/startup-notification-0.12-r1  USE="-static-libs" 
[binary  N    ] x11-misc/xdg-user-dirs-0.15  USE="gtk" 
[binary  N    ] x11-misc/xdg-user-dirs-gtk-0.10 
[binary  N    ] net-fs/cifs-utils-6.1-r1  USE="ads caps caps-ng -acl -creds" 
[binary  N    ] sys-libs/talloc-2.1.0-r1  USE="python -compat" PYTHON_TARGETS="python2_7" 
[binary  N    ] sys-libs/tevent-0.9.21-r1  USE="-python" PYTHON_TARGETS="python2_7" 
[binary  N    ] sys-libs/slang-2.2.4-r1  USE="pcre png readline zlib -cjk -static-libs" 
[binary  N    ] app-text/hunspell-1.3.3  USE="ncurses nls readline -static-libs" LINGUAS="bg de en es fr it pl pt pt_BR ro ru uk -af -ca -cs -cy -da -el -eo -et -fo -ga -gl -he -hr -hu -ia -id -is -km -ku -lt -lv -mk -ms -nb -nl -nn -sk -sl -sq -sv -sw -tn -zu" 
[binary  N    ] app-text/enchant-1.6.0  USE="hunspell -aspell -static-libs -zemberek" 
[binary  N    ] dev-libs/libcdio-0.92  USE="cddb cxx -minimal -static-libs {-test}" 
[binary  N    ] dev-python/pygobject-2.28.6-r55  USE="-examples -libffi {-test}" PYTHON_TARGETS="python2_7" 
[binary  N    ] dev-libs/newt-0.52.15  USE="gpm nls -tcl" PYTHON_TARGETS="python2_7" 
[binary  N    ] app-text/scrollkeeper-dtd-1.0 
[binary  N    ] app-pda/libplist-1.11  USE="-python -static-libs" PYTHON_TARGETS="python2_7 -python3_3 -python3_4" 
[ebuild  N    ] dev-util/itstool-2.0.2  PYTHON_TARGETS="python2_7" 
[binary  N    ] dev-python/numpy-1.9.0-r1  USE="-doc -lapack {-test}" PYTHON_TARGETS="python2_7 -python3_3 -python3_4" 
[binary  N    ] media-libs/gstreamer-0.10.36-r2  USE="nls orc -introspection {-test}" 
[binary  N    ] x11-libs/libxklavier-5.3  USE="-doc -introspection" 
[binary  N    ] media-libs/gst-plugins-base-0.10.36-r2  USE="nls orc -introspection" 
[binary  N    ] app-eselect/eselect-cdparanoia-0.1 
[ebuild  N    ] x11-themes/mate-backgrounds-1.8.0 
[binary  N    ] app-eselect/eselect-notify-send-0.1 
[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" 
[binary  N    ] dev-libs/libcdio-paranoia-0.90_p1-r1  USE="cxx -static-libs {-test}" 
[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    ] virtual/libgudev-215-r3  USE="-introspection -static-libs -systemd" 
[binary  N    ] virtual/eject-0 
[binary  N    ] dev-libs/libatasmart-0.19-r1  USE="-static-libs" 
[binary  NS   ] app-text/docbook-xml-dtd-4.3-r1 [4.1.2-r6, 4.2-r2, 4.4-r2, 4.5-r1]
[binary  N    ] dev-cpp/cairomm-1.10.0-r1  USE="svg -doc" 
[binary  N    ] dev-python/pycairo-1.10.0-r4  USE="svg -doc -examples {-test} -xcb" PYTHON_TARGETS="python2_7 -python3_3 -python3_4" 
[binary  N    ] app-pda/libusbmuxd-1.0.9  USE="-static-libs" 
[binary  N    ] app-pda/libimobiledevice-1.1.6  USE="-gnutls -python -static-libs" PYTHON_TARGETS="python2_7 -python3_3 -python3_4" 
[binary  N    ] media-libs/gd-2.0.35-r4  USE="jpeg png truetype xpm zlib -fontconfig -static-libs" 
[ebuild  N    ] dev-util/gtk-doc-1.21  USE="-debug -doc -emacs -highlight {-test} -vim" PYTHON_TARGETS="python2_7" 
[binary  N    ] dev-python/pygobject-3.14.0  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/libgphoto2-2.5.7  USE="exif gd jpeg nls -doc -examples -serial -zeroconf" CAMERAS="adc65 agfa_cl20 aox ax203 barbie canon casio_qv clicksmart310 digigr8 digita dimagev dimera3500 directory enigma13 fuji gsmart300 hp215 iclick jamcam jd11 jl2005a jl2005c kodak_dc120 kodak_dc210 kodak_dc240 kodak_dc3200 kodak_ez200 konica konica_qm150 largan lg_gsm mars mustek panasonic_coolshot panasonic_dc1000 panasonic_dc1580 panasonic_l859 pccam300 pccam600 pentax polaroid_pdc320 polaroid_pdc640 polaroid_pdc700 ptp2 ricoh ricoh_g3 samsung sierra sipix_blink2 sipix_web2 smal sonix sony_dscf1 sony_dscf55 soundvision spca50x sq905 st2205 stv0674 stv0680 sx330z topfield toshiba_pdrm11 tp6801" 
[binary  N    ] media-libs/libv4l-1.0.0 
[binary  N    ] net-dns/dnsmasq-2.72  USE="dbus dhcp ipv6 nls -auth-dns -conntrack -dhcp-tools -dnssec -idn -lua -script (-selinux) -static -tftp" LINGUAS="de es fr it pl pt_BR ro -fi -id -no" 
[binary  N    ] media-plugins/gst-plugins-v4l2-0.10.31-r1  USE="udev" 
[ebuild  N    ] sys-power/upower-0.99.2-r1  USE="ios -introspection (-selinux)" 
[binary  N    ] net-fs/samba-3.6.25  USE="acl aio client cups netapi pam readline server smbclient -addns -ads -avahi -caps -cluster -debug -dmapi -doc -examples -fam -ldap -ldb -quota (-selinux) -smbsharemodes -swat -syslog -winbind" 
[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}" 
[binary  N    ] x11-libs/libwnck-2.31.0  USE="-doc -introspection -startup-notification" 
[binary  N    ] net-dialup/ppp-2.4.7  USE="gtk ipv6 pam -activefilter -atm -dhcp -eap-tls -radius" 
[ebuild  N    ] mate-base/mate-session-manager-1.8.1-r1  USE="ipv6 -debug -gnome-keyring -systemd -upower" 
[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-libs/vte-0.28.2-r206  USE="-debug -glade -introspection -python" PYTHON_TARGETS="python2_7" 
[binary  N    ] gnome-base/libglade-2.6.4-r2  USE="-static-libs {-test} -tools" PYTHON_SINGLE_TARGET="python2_7 (-pypy)" PYTHON_TARGETS="python2_7 (-pypy)" 
[binary  N    ] x11-themes/gtk-engines-2.20.2-r1  USE="-accessibility -lua" 
[binary  N    ] dev-python/pygtk-2.24.0-r4  USE="-doc -examples {-test}" PYTHON_TARGETS="python2_7" 
[ebuild  N    ] mate-extra/mate-system-monitor-1.8.0 
[binary  N    ] net-dialup/rp-pppoe-3.8-r2  USE="-X" 
[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" 
[binary  N    ] app-crypt/gcr-3.14.0  USE="gtk -debug -introspection {-test} -vala" 
[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" 
[binary  N    ] gnome-base/gnome-keyring-3.14.0  USE="caps filecaps pam ssh-agent -debug (-selinux) {-test}" 
[ebuild  N    ] app-text/atril-1.8.0  USE="dbus djvu ps tiff -caja -debug -dvi -gnome-keyring -introspection -t1lib -xps" 
[binary  N    ] media-libs/libcanberra-0.30-r4  USE="alsa gstreamer gtk gtk3 pulseaudio udev -gnome -oss -sound -tdb" 
[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 
[binary  N    ] x11-libs/libnotify-0.7.6-r1  USE="introspection {-test}" 
[ebuild  N    ] x11-misc/notification-daemon-3.14.1 
[binary  N    ] virtual/notification-daemon-0  USE="-gnome" 
[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" 
[binary  N    ] net-libs/libproxy-0.4.11-r2  USE="networkmanager -gnome -kde -mono -perl -python -spidermonkey {-test} -webkit" PYTHON_TARGETS="python2_7" 
[binary  N    ] net-libs/glib-networking-2.42.1  USE="libproxy ssl -gnome -smartcard {-test}" 
[binary  N    ] net-libs/libsoup-2.48.1  USE="samba ssl -debug -introspection {-test}" 
[binary  N    ] net-misc/modemmanager-1.2.0-r1  USE="policykit qmi -introspection -mbim -qmi-newest -vala" 
[binary  N    ] net-misc/networkmanager-1.0.2-r1  USE="bluetooth connection-sharing consolekit dhclient modemmanager ncurses nss ppp wext wifi -dhcpcd -gnutls -introspection -resolvconf (-selinux) -systemd -teamd {-test} -vala -zeroconf" 
[ebuild  N    ] dev-libs/libmateweather-1.8.0  USE="-debug -python" PYTHON_TARGETS="python2_7" 
[ebuild  N    ] mate-base/mate-panel-1.8.0  USE="X networkmanager -introspection" 
[ebuild  N    ] x11-misc/mozo-1.8.0  PYTHON_TARGETS="python2_7" 
[binary  N    ] x11-themes/gtk-engines-murrine-0.98.2-r1  USE="themes -animation-rtl" 
[binary  N    ] x11-themes/murrine-themes-0.98.0 
[ebuild  N    ] x11-themes/mate-themes-1.8.0 
[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" 
[binary  N    ] sys-fs/udisks-2.1.4  USE="gptfdisk -cryptsetup -debug -introspection (-selinux) -systemd" 
[binary  N    ] gnome-base/gconf-3.2.6-r3  USE="policykit -debug -introspection -ldap" PYTHON_TARGETS="python2_7" 
[ebuild  N    ] mate-extra/mate-polkit-1.8.0  USE="-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" 
[binary  N    ] media-plugins/gst-plugins-gconf-0.10.31-r1 
[ebuild  N    ] mate-extra/mate-media-1.8.0  USE="aac flac mp3 pulseaudio speex vorbis -debug -twolame" 
[binary  N    ] gnome-base/gvfs-1.22.3  USE="cdda gphoto2 gtk http ios samba udev udisks -afp -archive -bluray -fuse -gnome-online-accounts -libsecret -mtp -systemd {-test} -zeroconf" 
[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.


Installer le gestionnaire de connexion



Bien, on a notre bureau, maintenant, il reste juste à installer le gestionnaire de connexion.

Pour cela, on va utiliser lightdm :

Code BASH :
emerge -avq lightdm  lightdm-gtk-greeter 


On peut aussi installer les thèmes Calculate Linux

Code BASH :
emerge -avq  lightdm-themes-calculate calculate-wallpapers calculate-icon-theme


Vérifier que le fichier /etc/conf.d/xdm contient cette ligne :

Code BASH :
DISPLAYMANAGER="lightdm"


On ajoute le service xdm au démarrage :

Code BASH :
rc-update add xdm default



Configuration post-installation



MATE fonctionne avec le gestionnaire réseau NetworkManager, or, CLS utilise OpenRC.
On va donc désactiver OpenRC et activer NetworkManager.

On supprime donc le script de lancement de l'interface Ethernet d'OpenRC

Code BASH :
rm /etc/init.d/net.e*


Le nom peut différer suivant le nom de l'interface réseau.
Ne pas supprimer net.lo


On configure ensuite NetworkManager comme gestionnaire réseau avec les outils Calculate :

Code BASH :
cl-setup-network --netconf networkmanager


On vérifie avec :

Code BASH :
cl-setup-network --netconf list


Le gestionnaire de réseau actif est indiqué par une étoile, vérifier que c'est bien NetworkManager

Code BASH :
Gestionnaire de réseau disponibles :
  [networkmanager]  NetworkManager *
  [openrc]          OpenRC
 


Et on n'oublie pas d'activer NetworkManager au démarrage :

Code BASH :
rc-update add NetworkManager default


Une fois terminé, on lance le gestionnaire de connexion :

Code BASH :
/etc/init.d/xdm start


Et voilà, on a une Calculate Linux MATE opérationnelle :magic:

Cette page a été vue 5472 fois