• Clear Linux

  • C'est terriblement fréquent avec Clear... et très regrettable.
    Il arrive souvent que des mises-à-jour foutent un véritable basard sur le système car certaines se font mal...

    La première étape, c'est de réparer la mise-à-jour :

    sudo swupd verify --fix --picky

    Redémarrez ensuite :

    sudo reboot


    Si le problème n'est pas réglé, il faudra investiguer d'avantage.
    Généralement, cette simple commande règle les soucis les 3/4 du temps.

     


    votre commentaire
  • swupd bundle-list --all

     
    - AOSP-dev

     - Babel
     - CopyQ
     - Endeavour
     - FreeRDP
     - Gradio
     - ImageMagick
     - LibRaw-lib
     - LibreCAD
     - LyX
     - MangoHud
     - MuseScore
     - NetworkManager
     - NetworkManager-extras
     - NetworkManager-tui
     - PyQt6
     - PyYAML
     - R-basic
     - R-datasets
     - R-extras
     - R-extras-dev
     - R-stan
     - RawTherapee
     - Remmina
     - SVT-AV1
     - SVT-HEVC
     - Solaar
     - Solaar-gui
     - Sphinx
     - TLP
     - UxPlay
     - accel-config
     - acl
     - acpica-unix2
     - akonadi
     - alsa-tools
     - alsa-utils
     - amateur-radio
     - analitza
     - ansible
     - application-server
     - arandr
     - aria2
     - ark
     - aspell
     - aspell-de
     - aspell-es
     - aspell-fr
     - asunder
     - audacious
     - audio-pipewire
     - audit
     - automotive-tools
     - avahi-daemon
     - aws-greengrass-iot
     - axel
     - baobab
     - bc
     - bcc
     - bcc-lib
     - bemenu
     - binutils
     - bison
     - blender
     - blivet-gui
     - bmap-tools
     - boinc-client
     - boot-encrypted
     - bootloader
     - bootloader-extras
     - borgbackup
     - bpftrace
     - bspwm
     - btop
     - btrfs-progs
     - buildreq-spark
     - byobu
     - c-basic
     - c-basic-legacy
     - c-basic-mingw
     - c-basic-static
     - c-extras-gcc10
     - c-extras-gcc11
     - c-extras-gcc7
     - c-extras-gcc8
     - c-extras-gcc9
     - cabextract
     - calc
     - capstone
     - casync
     - ccache
     - clamav
     - cloc
     - cloud-api
     - cloud-control
     - cloud-native-basic
     - clr-devops
     - clr-hardware-files
     - clr-installer
     - clr-installer-dev
     - clr-installer-gui
     - clr-installer-iso-init
     - clr-network-troubleshooter
     - cluster-tools
     - cmus
     - cockpit
     - collectd
     - columbiad
     - compat-common
     - computer-vision-models
     - conky
     - connections
     - containers-basic
     - containers-basic-dev
     - coturn
     - cpio
     - cronie
     - cryptography
     - cryptoprocessor-management
     - cryptoprocessor-management-dev
     - curl
     - darktable
     - dav1d
     - dav1d-lib
     - dbus-lib
     - ddcutil
     - ddd
     - desktop
     - desktop-apps
     - desktop-apps-extras
     - desktop-assets
     - desktop-autostart
     - desktop-dev
     - desktop-gnomelibs
     - desktop-kde
     - desktop-kde-apps
     - desktop-kde-games
     - desktop-kde-libs
     - desktop-locales
     - dev-utils
     - dev-utils-dev
     - dev-utils-gui
     - developer-gpu
     - devhelp
     - devpkg-Botan
     - devpkg-CUnit
     - devpkg-FreeRDP
     - devpkg-GConf
     - devpkg-ImageMagick
     - devpkg-Imath
     - devpkg-JAGS
     - devpkg-Judy
     - devpkg-LVM2
     - devpkg-LibRaw
     - devpkg-Linux-PAM
     - devpkg-LuaJIT
     - devpkg-ModemManager
     - devpkg-NetworkManager
     - devpkg-R
     - devpkg-SDL
     - devpkg-SDL2
     - devpkg-SDL2_gfx
     - devpkg-SDL2_image
     - devpkg-SDL2_mixer
     - devpkg-SDL2_net
     - devpkg-SDL2_ttf
     - devpkg-SDL_gfx
     - devpkg-SDL_image
     - devpkg-SDL_mixer
     - devpkg-SDL_net
     - devpkg-SDL_ttf
     - devpkg-SPIRV-Cross
     - devpkg-SPIRV-Headers
     - devpkg-SPIRV-Tools
     - devpkg-SVT-AV1
     - devpkg-SVT-HEVC
     - devpkg-Thunar
     - devpkg-Vulkan-Headers
     - devpkg-Vulkan-Loader
     - devpkg-abseil-cpp
     - devpkg-accountsservice
     - devpkg-acl
     - devpkg-adwaita-icon-theme
     - devpkg-alsa-lib
     - devpkg-appstream
     - devpkg-appstream-glib
     - devpkg-apr
     - devpkg-apr-util
     - devpkg-argon2
     - devpkg-assimp
     - devpkg-at-spi2-core
     - devpkg-attica
     - devpkg-attr
     - devpkg-audit
     - devpkg-avahi
     - devpkg-babeltrace
     - devpkg-babl
     - devpkg-baloo
     - devpkg-base
     - devpkg-bash-completion
     - devpkg-bcc
     - devpkg-bluez
     - devpkg-boost
     - devpkg-brotli
     - devpkg-bsdiff
     - devpkg-btrfs-progs
     - devpkg-bzip2
     - devpkg-c-ares
     - devpkg-cJSON
     - devpkg-cairo
     - devpkg-cairomm
     - devpkg-capnproto
     - devpkg-capstone
     - devpkg-cfitsio
     - devpkg-check
     - devpkg-cheese
     - devpkg-clutter
     - devpkg-clutter-gst
     - devpkg-clutter-gtk
     - devpkg-cmocka
     - devpkg-cmrt
     - devpkg-cogl
     - devpkg-colord
     - devpkg-colord-gtk
     - devpkg-compat-atkmm-soname16
     - devpkg-compat-babeltrace-one
     - devpkg-compat-cairomm-soname10
     - devpkg-compat-enchant-soname1
     - devpkg-compat-fuse-soname2
     - devpkg-compat-gcr-soname1
     - devpkg-compat-glibmm-soname24
     - devpkg-compat-gnome-bluetooth-soname-13
     - devpkg-compat-gtksourceview-soname3
     - devpkg-compat-libsigcplusplus-soname20
     - devpkg-compat-libsoup-soname-24
     - devpkg-compat-pangomm-soname14
     - devpkg-confuse
     - devpkg-corosync
     - devpkg-cppunit
     - devpkg-cryptsetup
     - devpkg-cups
     - devpkg-cups-filters
     - devpkg-curl
     - devpkg-cyrus-sasl
     - devpkg-dav1d
     - devpkg-dbus
     - devpkg-dbus-glib
     - devpkg-dbus-python
     - devpkg-dconf
     - devpkg-ding-libs
     - devpkg-directx-headers
     - devpkg-dpcpp-compiler
     - devpkg-dpdk
     - devpkg-dtc
     - devpkg-duktape
     - devpkg-e2fsprogs
     - devpkg-efivar
     - devpkg-eigen
     - devpkg-elfutils
     - devpkg-ell
     - devpkg-enchant
     - devpkg-evolution
     - devpkg-evolution-data-server
     - devpkg-exiv2
     - devpkg-exo
     - devpkg-expat
     - devpkg-fann
     - devpkg-fftw
     - devpkg-file
     - devpkg-flac
     - devpkg-flatpak
     - devpkg-fmt
     - devpkg-font-util
     - devpkg-fontconfig
     - devpkg-freeglut
     - devpkg-freetype
     - devpkg-fribidi
     - devpkg-fuse
     - devpkg-fwupd
     - devpkg-garcon
     - devpkg-gc
     - devpkg-gcab
     - devpkg-gcr
     - devpkg-gdal
     - devpkg-gdk-pixbuf
     - devpkg-gdk-pixbuf-xlib
     - devpkg-gdm
     - devpkg-geany
     - devpkg-gegl
     - devpkg-geoclue
     - devpkg-geocode-glib
     - devpkg-geos
     - devpkg-gexiv2
     - devpkg-gflags
     - devpkg-gi-docgen
     - devpkg-gimp
     - devpkg-gjs
     - devpkg-glew
     - devpkg-glfw
     - devpkg-glfw3
     - devpkg-glib
     - devpkg-glibmm
     - devpkg-glm
     - devpkg-glog
     - devpkg-glu
     - devpkg-glusterfs
     - devpkg-gmime
     - devpkg-gmp
     - devpkg-gnome-autoar
     - devpkg-gnome-bluetooth
     - devpkg-gnome-control-center
     - devpkg-gnome-desktop
     - devpkg-gnome-icon-theme
     - devpkg-gnome-menus
     - devpkg-gnome-online-accounts
     - devpkg-gnome-panel
     - devpkg-gnome-settings-daemon
     - devpkg-gnome-software
     - devpkg-gnome-video-effects
     - devpkg-gnu-efi
     - devpkg-gnutls
     - devpkg-gobject-introspection
     - devpkg-googletest
     - devpkg-gperftools
     - devpkg-gpgme
     - devpkg-graphene
     - devpkg-graphite
     - devpkg-graphviz
     - devpkg-grilo
     - devpkg-grilo-plugins
     - devpkg-grpc
     - devpkg-gsettings-desktop-schemas
     - devpkg-gsl
     - devpkg-gsound
     - devpkg-gspell
     - devpkg-gst-plugins-bad
     - devpkg-gst-plugins-base
     - devpkg-gstreamer
     - devpkg-gtk-doc
     - devpkg-gtk3
     - devpkg-gtk4
     - devpkg-gtkmm3
     - devpkg-gtkplus
     - devpkg-gtksourceview
     - devpkg-gtkspell3
     - devpkg-guile
     - devpkg-gutenprint
     - devpkg-harfbuzz
     - devpkg-hunspell
     - devpkg-hwloc
     - devpkg-ibus-table
     - devpkg-icon-naming-utils
     - devpkg-icu4c
     - devpkg-igt-gpu-tools
     - devpkg-inih
     - devpkg-intel-gmmlib
     - devpkg-intel-media-driver
     - devpkg-ipp-crypto
     - devpkg-ipset
     - devpkg-iptables
     - devpkg-isa-l
     - devpkg-iso-codes
     - devpkg-jack2
     - devpkg-jansson
     - devpkg-jemalloc
     - devpkg-json-c
     - devpkg-json-glib
     - devpkg-jsoncpp
     - devpkg-kdiagram
     - devpkg-keyutils
     - devpkg-kmod
     - devpkg-krb5
     - devpkg-kronosnet
     - devpkg-kwayland
     - devpkg-kyotocabinet
     - devpkg-lcms2
     - devpkg-ldb
     - devpkg-ledmon
     - devpkg-lensfun
     - devpkg-leptonica
     - devpkg-libX11
     - devpkg-libXScrnSaver
     - devpkg-libXau
     - devpkg-libXaw
     - devpkg-libXcomposite
     - devpkg-libXcursor
     - devpkg-libXdamage
     - devpkg-libXdmcp
     - devpkg-libXext
     - devpkg-libXfixes
     - devpkg-libXfont
     - devpkg-libXfont2
     - devpkg-libXft
     - devpkg-libXi
     - devpkg-libXinerama
     - devpkg-libXmu
     - devpkg-libXpm
     - devpkg-libXpresent
     - devpkg-libXrandr
     - devpkg-libXrender
     - devpkg-libXres
     - devpkg-libXt
     - devpkg-libXtst
     - devpkg-libXv
     - devpkg-libXvMC
     - devpkg-libXxf86dga
     - devpkg-libXxf86vm
     - devpkg-libabigail
     - devpkg-libadwaita
     - devpkg-libarchive
     - devpkg-libass
     - devpkg-libassuan
     - devpkg-libatasmart
     - devpkg-libatomic_ops
     - devpkg-libavif
     - devpkg-libavtp
     - devpkg-libblockdev
     - devpkg-libbpf
     - devpkg-libbsd
     - devpkg-libburn
     - devpkg-libbytesize
     - devpkg-libcacard
     - devpkg-libcanberra
     - devpkg-libcap
     - devpkg-libcap-ng
     - devpkg-libcbor
     - devpkg-libcdio
     - devpkg-libcgroup
     - devpkg-libclc
     - devpkg-libcloudproviders
     - devpkg-libconfig
     - devpkg-libcroco
     - devpkg-libcxx
     - devpkg-libdaemon
     - devpkg-libdatrie
     - devpkg-libdazzle
     - devpkg-libdbusmenu-qt
     - devpkg-libdisplay-info
     - devpkg-libdmx
     - devpkg-libdrm
     - devpkg-libeconf
     - devpkg-libedit
     - devpkg-libepoxy
     - devpkg-libevdev
     - devpkg-libevent
     - devpkg-libexif
     - devpkg-libffi
     - devpkg-libfido2
     - devpkg-libfontenc
     - devpkg-libgcrypt
     - devpkg-libgd
     - devpkg-libgdata
     - devpkg-libgee
     - devpkg-libgit2
     - devpkg-libglvnd
     - devpkg-libgnomekbd
     - devpkg-libgpg-error
     - devpkg-libgphoto2
     - devpkg-libgsystem
     - devpkg-libgtop
     - devpkg-libgudev
     - devpkg-libgusb
     - devpkg-libgweather
     - devpkg-libhandy
     - devpkg-libical
     - devpkg-libidn
     - devpkg-libidn2
     - devpkg-libinput
     - devpkg-libiscsi
     - devpkg-libisofs
     - devpkg-libjcat
     - devpkg-libjpeg-turbo
     - devpkg-libkcapi
     - devpkg-libksba
     - devpkg-libliftoff
     - devpkg-libmaxminddb
     - devpkg-libmbim
     - devpkg-libmediaart
     - devpkg-libmicrohttpd
     - devpkg-libmnl
     - devpkg-libmspack
     - devpkg-libmtp
     - devpkg-libmypaint
     - devpkg-libndp
     - devpkg-libnetfilter_conntrack
     - devpkg-libnetfilter_cthelper
     - devpkg-libnetfilter_cttimeout
     - devpkg-libnetfilter_queue
     - devpkg-libnfnetlink
     - devpkg-libnftnl
     - devpkg-libnice
     - devpkg-libnl
     - devpkg-libnma
     - devpkg-libnotify
     - devpkg-libnsl
     - devpkg-liboauth
     - devpkg-libogg
     - devpkg-libosinfo
     - devpkg-libpcap
     - devpkg-libpciaccess
     - devpkg-libpeas
     - devpkg-libpinyin
     - devpkg-libpipeline
     - devpkg-libpng
     - devpkg-libportal
     - devpkg-libproxy
     - devpkg-libpsl
     - devpkg-libpthread-stubs
     - devpkg-libpwquality
     - devpkg-libqb
     - devpkg-libqmi
     - devpkg-libqrtr-glib
     - devpkg-libratbag
     - devpkg-librepo
     - devpkg-librsvg
     - devpkg-librttopo
     - devpkg-libsamplerate
     - devpkg-libsass
     - devpkg-libsctp
     - devpkg-libseccomp
     - devpkg-libsecret
     - devpkg-libsigcplusplus
     - devpkg-libskk
     - devpkg-libslirp
     - devpkg-libsmbios
     - devpkg-libsndfile
     - devpkg-libsodium
     - devpkg-libsolv
     - devpkg-libsoup
     - devpkg-libspatialite
     - devpkg-libspectre
     - devpkg-libspiro
     - devpkg-libsrtp
     - devpkg-libssh
     - devpkg-libssh2
     - devpkg-libstatgrab
     - devpkg-libstoragemgmt
     - devpkg-libtasn1
     - devpkg-libthai
     - devpkg-libtheora
     - devpkg-libtirpc
     - devpkg-libtraceevent
     - devpkg-libtracefs
     - devpkg-libunibreak
     - devpkg-libunwind
     - devpkg-liburing
     - devpkg-libusb
     - devpkg-libusb-compat
     - devpkg-libuser
     - devpkg-libuv
     - devpkg-libva
     - devpkg-libvdpau
     - devpkg-libvirt
     - devpkg-libvorbis
     - devpkg-libvpx
     - devpkg-libwacom
     - devpkg-libwebp
     - devpkg-libwnck3
     - devpkg-libxcb
     - devpkg-libxcvt
     - devpkg-libxfce4ui
     - devpkg-libxfce4util
     - devpkg-libxkbcommon
     - devpkg-libxkbfile
     - devpkg-libxklavier
     - devpkg-libxml2
     - devpkg-libxslt
     - devpkg-libyami
     - devpkg-libzip
     - devpkg-libzmq
     - devpkg-lksctp-tools
     - devpkg-llvm
     - devpkg-lmdb
     - devpkg-lttng-ust
     - devpkg-lua
     - devpkg-lz4
     - devpkg-lzo
     - devpkg-mariadb
     - devpkg-mbedtls
     - devpkg-md4c
     - devpkg-mediasdk
     - devpkg-mesa
     - devpkg-metacity
     - devpkg-metrics-discovery
     - devpkg-mm-common
     - devpkg-mobile-broadband-provider-info
     - devpkg-mozjs102
     - devpkg-mozjs115
     - devpkg-mozjs91
     - devpkg-mpfr
     - devpkg-mpg123
     - devpkg-mtdev
     - devpkg-multipath-tools
     - devpkg-mutter
     - devpkg-nautilus
     - devpkg-ncurses
     - devpkg-ndctl
     - devpkg-net-snmp
     - devpkg-netcdf
     - devpkg-nettle
     - devpkg-newt
     - devpkg-nfs-utils
     - devpkg-nftables
     - devpkg-nghttp2
     - devpkg-nlopt
     - devpkg-not-ffmpeg
     - devpkg-notmuch
     - devpkg-nspr
     - devpkg-nss
     - devpkg-ntfs-3g
     - devpkg-numactl
     - devpkg-oath-toolkit
     - devpkg-ocl-icd
     - devpkg-oiio
     - devpkg-oneVPL
     - devpkg-onig
     - devpkg-open-iscsi
     - devpkg-open-isns
     - devpkg-openal-soft
     - devpkg-openblas
     - devpkg-opencl-headers
     - devpkg-openconnect
     - devpkg-opencv
     - devpkg-openexr
     - devpkg-openjpeg
     - devpkg-openmpi
     - devpkg-openssl
     - devpkg-openvswitch
     - devpkg-opus
     - devpkg-opusfile
     - devpkg-orc
     - devpkg-ostree
     - devpkg-otp
     - devpkg-p11-kit
     - devpkg-paho-mqtt-c
     - devpkg-paho-mqtt-cpp
     - devpkg-pango
     - devpkg-pangomm
     - devpkg-parted
     - devpkg-pciutils
     - devpkg-pcre
     - devpkg-pcre2
     - devpkg-pcsc-lite
     - devpkg-phonon
     - devpkg-pipewire
     - devpkg-pixman
     - devpkg-pixman-static
     - devpkg-pkcs11-helper
     - devpkg-pkg-config
     - devpkg-pmdk
     - devpkg-polkit
     - devpkg-polkit-qt
     - devpkg-poppler
     - devpkg-poppler-data-clr-rename
     - devpkg-poppler-extras
     - devpkg-popt
     - devpkg-postgresql
     - devpkg-procps-ng
     - devpkg-proj
     - devpkg-protobuf
     - devpkg-protobuf-c
     - devpkg-pugixml
     - devpkg-pulseaudio
     - devpkg-pycairo
     - devpkg-pygobject
     - devpkg-qatlib
     - devpkg-qpdf
     - devpkg-qrencode
     - devpkg-qt3d
     - devpkg-qt6base
     - devpkg-qt6svg
     - devpkg-qt6tools
     - devpkg-qtbase
     - devpkg-qtcharts
     - devpkg-qtconnectivity
     - devpkg-qtdatavis3d
     - devpkg-qtdeclarative
     - devpkg-qtgamepad
     - devpkg-qtlocation
     - devpkg-qtmultimedia
     - devpkg-qtnetworkauth
     - devpkg-qtquickcontrols2
     - devpkg-qtremoteobjects
     - devpkg-qtscript
     - devpkg-qtscxml
     - devpkg-qtsensors
     - devpkg-qtserialbus
     - devpkg-qtserialport
     - devpkg-qtspeech
     - devpkg-qtsvg
     - devpkg-qttools
     - devpkg-qtvirtualkeyboard
     - devpkg-qtwayland
     - devpkg-qtwebchannel
     - devpkg-qtwebsockets
     - devpkg-qtx11extras
     - devpkg-qtxmlpatterns
     - devpkg-rabbitmq-c
     - devpkg-rdma-core
     - devpkg-re2
     - devpkg-readline
     - devpkg-rest
     - devpkg-rrdtool
     - devpkg-rtmpdump
     - devpkg-samba
     - devpkg-sane-backends
     - devpkg-sbc
     - devpkg-scdoc
     - devpkg-seatd
     - devpkg-serf
     - devpkg-shapelib
     - devpkg-shared-mime-info
     - devpkg-slang
     - devpkg-snappy
     - devpkg-source-highlight
     - devpkg-spdlog
     - devpkg-speex
     - devpkg-speexdsp
     - devpkg-spice
     - devpkg-spice-protocol
     - devpkg-sqlite-autoconf
     - devpkg-startup-notification
     - devpkg-stoken
     - devpkg-subunit
     - devpkg-systemd
     - devpkg-taglib
     - devpkg-talloc
     - devpkg-tbb
     - devpkg-tcl
     - devpkg-tdb
     - devpkg-telemetrics-client
     - devpkg-telepathy-glib
     - devpkg-tesseract
     - devpkg-tevent
     - devpkg-texlive
     - devpkg-thrift
     - devpkg-tiff
     - devpkg-tk
     - devpkg-tokyocabinet
     - devpkg-tpm2-abrmd
     - devpkg-tpm2-tss
     - devpkg-udisks2
     - devpkg-uhttpmock
     - devpkg-upower
     - devpkg-usbredir
     - devpkg-userspace-rcu
     - devpkg-utf8proc
     - devpkg-util-linux
     - devpkg-util-macros
     - devpkg-v4l-utils
     - devpkg-vala
     - devpkg-valgrind
     - devpkg-virglrenderer
     - devpkg-vte
     - devpkg-waffle
     - devpkg-wavpack
     - devpkg-wayland
     - devpkg-wayland-protocols
     - devpkg-webkitgtk
     - devpkg-weston
     - devpkg-wlroots
     - devpkg-woff2
     - devpkg-wxWidgets
     - devpkg-xapian-core
     - devpkg-xcb-proto
     - devpkg-xcb-util-cursor
     - devpkg-xdg-desktop-portal
     - devpkg-xf86-input-evdev
     - devpkg-xf86-input-synaptics
     - devpkg-xf86-input-wacom
     - devpkg-xfconf
     - devpkg-xkbcomp
     - devpkg-xkeyboard-config
     - devpkg-xmlb
     - devpkg-xmlsec1
     - devpkg-xorg-server
     - devpkg-xorgproto
     - devpkg-xrdp
     - devpkg-xtrans
     - devpkg-xwayland
     - devpkg-xz
     - devpkg-xz-static
     - devpkg-yajl
     - devpkg-yelp-xsl
     - devpkg-zlib
     - devpkg-zstd
     - devpkg-zxing
     - dfu-util
     - dhcp-server
     - diffoscope
     - diffutils
     - digikam
     - dino
     - django
     - dkms
     - dnf
     - docbook-utils
     - docker-compose
     - docutils
     - dolphin
     - domotica
     - dosfstools
     - dovecot
     - doxygen
     - dpdk
     - dragon
     - dropwatch
     - dtc
     - duperemove
     - earlyoom
     - editors
     - editors-dev
     - education
     - education-preschool
     - education-primary
     - education-secondary
     - education-tertiary
     - eid-mw
     - emacs
     - emacs-x11
     - enterprise-login
     - eog
     - ethtool
     - eventviews
     - evince
     - evolution
     - extremetuxracer
     - faas-cli
     - fastfetch
     - fd
     - fdupes
     - feh
     - file
     - file-roller
     - filelight
     - findutils
     - fio
     - firefox
     - firewalld
     - firmware-update
     - flac
     - flare
     - flatpak
     - flex
     - fluidsynth
     - fontconfig
     - fontforge
     - fonts-basic
     - fonttools
     - forkstat
     - fortune-mod
     - fossil
     - fprintd
     - fsearch
     - fuse
     - games
     - games-dev
     - gdal
     - gdb
     - gdk-pixbuf
     - geany
     - geary
     - gedit
     - geeqie
     - gegl
     - gh
     - ghostscript
     - gimp
     - git
     - git-lfs
     - gjs
     - glibc-locale
     - glmark2
     - global
     - gmp-lib
     - gmsh
     - gnome-base-libs
     - gnome-boxes
     - gnome-calculator
     - gnome-characters
     - gnome-chess
     - gnome-clocks
     - gnome-color-manager
     - gnome-contacts
     - gnome-desktop-testing
     - gnome-disk-utility
     - gnome-font-viewer
     - gnome-logs
     - gnome-mahjongg
     - gnome-music
     - gnome-photos
     - gnome-remote-desktop
     - gnome-screenshot
     - gnome-system-monitor
     - gnome-text-editor
     - gnome-todo
     - gnome-weather
     - gnupg
     - gnuplot
     - go-basic
     - go-basic-dev
     - goaccess
     - gobject-introspection
     - gparted
     - gpaste
     - gpgme
     - gphoto
     - gphoto2
     - gpsd
     - gramps
     - graphviz
     - grisbi
     - growpart
     - gsequencer
     - gst-python
     - gstreamer
     - gtk-vnc
     - gtk3libs
     - gtk4libs
     - gtkwave
     - guile
     - gvim
     - gzip
     - haproxy
     - hardinfo
     - hardinfo2
     - hardware-bluetooth
     - hardware-gpu
     - hardware-printing
     - hardware-uefi
     - hardware-wifi
     - harfbuzz-lib
     - haveged
     - hexchat
     - howdy
     - hpc-utils
     - htop
     - httpd
     - hugo
     - hwloc
     - icdiff
     - icecream
     - icu4c-lib
     - iftop
     - igt-gpu-tools
     - iio-sensor-proxy
     - init-rdahead
     - inkscape
     - inotify-tools
     - input-leap
     - input-remapper
     - intel-one-mono
     - intltool
     - iotop
     - ipe
     - iperf
     - ipmitool
     - iproute2
     - iptables
     - ipvsadm
     - irssi
     - isync
     - iwd
     - jack2
     - java-basic
     - java-runtime
     - joe
     - jq
     - k8s-migration
     - kalgebra
     - kamera
     - kapidox
     - kate
     - kbackup
     - kbd
     - kcachegrind
     - kcalc
     - kcharselect
     - kcolorchooser
     - kcron
     - kde-frameworks5
     - kde-frameworks5-dev
     - kdebugsettings
     - kdeconnect-kde
     - kdenlive
     - kdf
     - kdiagram
     - keditbookmarks
     - keepalived
     - keepassxc
     - kernel-aws
     - kernel-aws-dkms
     - kernel-gce
     - kernel-hyperv
     - kernel-hyperv-lts
     - kernel-install
     - kernel-kvm
     - kernel-lts
     - kernel-lts-dkms
     - kernel-lts2017
     - kernel-lts2018
     - kernel-lts2018-dkms
     - kernel-lts2019
     - kernel-lts2019-dkms
     - kernel-lts2020
     - kernel-lts2020-dkms
     - kernel-lts2021
     - kernel-lts2021-dkms
     - kernel-ltscurrent
     - kernel-ltscurrent-dkms
     - kernel-ltsprev
     - kernel-ltsprev-dkms
     - kernel-native
     - kernel-native-current
     - kernel-native-dkms
     - kernel-preempt-rt
     - kernel-rt
     - keychain
     - kfind
     - kgeography
     - kicad
     - kicad-packages3D
     - kitinerary
     - kleopatra
     - kmediaplayer
     - kmime
     - kmousetool
     - kmplot
     - knotes
     - koji
     - kolourpaint
     - kompare
     - konqueror
     - konsole
     - kontact
     - konversation
     - ksh
     - ksystemlog
     - kvm-host
     - kvm-host-dev
     - kvm-host-extras
     - latte-dock
     - lensfun
     - less
     - letsencrypt-client
     - lftp
     - lib-imageformat
     - lib-opengl
     - lib-openssl
     - lib-poppler
     - lib-samba
     - libX11client
     - libXpm-lib
     - libarchive
     - libdeps
     - libevent-lib
     - libgbinder
     - libglib
     - libgsf
     - libnl
     - libpcap-lib
     - libpsl-lib
     - libratbag
     - libreoffice
     - libreoffice-extras-lang-ar
     - libreoffice-extras-lang-de
     - libreoffice-extras-lang-es
     - libreoffice-extras-lang-fr
     - libreoffice-extras-lang-hi
     - libreoffice-extras-lang-tr
     - libreoffice-extras-lang-zh
     - libssh-lib
     - libssh2-lib
     - libstdcpp
     - libunwind-lib
     - libva-utils
     - libxml2
     - libxslt
     - libzmq
     - lightdm
     - linux-dev
     - linux-firmware
     - linux-firmware-extras
     - linux-firmware-qat
     - linux-firmware-wifi
     - linux-lts-dev
     - linux-lts2017-dev
     - linux-lts2018-dev
     - linux-lts2019-dev
     - linux-lts2020-dev
     - linux-lts2021-dev
     - linux-ltscurrent-dev
     - linux-ltsprev-dev
     - linux-tools
     - lldb
     - lldpd
     - llvm
     - lm-sensors
     - logrotate
     - lsof
     - ltp
     - lttng
     - lua-basic
     - lutris
     - lynx
     - lz4
     - machine-learning-basic
     - machine-learning-mycroft
     - machine-learning-pytorch
     - mail-utils
     - mail-utils-dev
     - make
     - maker-3dprinting
     - maker-basic
     - maker-cnc
     - maker-electronics
     - maker-gis
     - man-pages
     - mariadb
     - mariadb-clientlibs
     - meld
     - memcached
     - mercurial
     - mesa-demos
     - minetest
     - minetestserver
     - minicom
     - mixer
     - mkosi
     - mod_wsgi
     - modules
     - mold
     - mono
     - moreutils
     - mosquitto
     - mpfr-lib
     - mpg123
     - mpv
     - mtd-utils
     - mtr
     - mumble
     - mumble-server
     - musl
     - mutt
     - nasm
     - nautilus
     - ncat
     - ncdu
     - ncurses-lib
     - neomutt
     - neovim
     - net-tools
     - netcdf-fortran
     - netdata
     - nethogs
     - netplan
     - nettle-lib
     - network-basic
     - network-basic-dev
     - network-monitor-node
     - network-security-monitoring
     - network-time-sensitive
     - nextcloud-desktop
     - nfs-utils
     - nginx
     - nginx-mainline
     - nginx-mainline-extras
     - nginx-unit
     - nim
     - nload
     - nmap
     - nodejs-basic
     - not-ffmpeg-lib
     - notmuch
     - npb
     - ntopng
     - numactl
     - nut
     - nut-cgi
     - obs-studio
     - ocaml-basic
     - octave
     - okular
     - oneapi-dev
     - openblas
     - opencv-python
     - openldap
     - openmpi
     - openssh-client
     - openssh-server
     - openssl
     - openvino
     - openvswitch
     - os-cloudguest
     - os-cloudguest-aliyun
     - os-cloudguest-aws
     - os-cloudguest-azure
     - os-cloudguest-equinix
     - os-cloudguest-gce
     - os-cloudguest-kvm
     - os-cloudguest-oracle
     - os-cloudguest-vmware
     - os-cloudguest-vmware-gui
     - os-clr-on-clr
     - os-clr-on-clr-dev
     - os-core
     - os-core-dev
     - os-core-legacy
     - os-core-plus
     - os-core-search
     - os-core-update
     - os-core-update-dev
     - os-core-update-index
     - os-core-webproxy
     - os-installer
     - os-testsuite
     - os-testsuite-0day
     - os-testsuite-automotive
     - os-testsuite-graphics
     - os-testsuite-phoronix
     - os-testsuite-phoronix-desktop
     - os-testsuite-phoronix-server
     - os-utils-gui
     - os-utils-gui-dev
     - p11-kit
     - p7zip
     - package-builder
     - package-utils
     - paho-mqtt-c-lib
     - paho-mqtt-cpp-lib
     - pandas
     - pandoc
     - parallel
     - parted
     - pass
     - patch
     - patchelf
     - pcmanfm
     - pcre-lib
     - pcre2-lib
     - pdns
     - pdns-recursor
     - performance-tools
     - perl-basic
     - perl-basic-dev
     - perl-extras
     - perl-graphics
     - phoronix-test-suite
     - php-basic
     - php-basic-dev
     - php-extras
     - pidgin
     - plzip
     - pmdk
     - po4a
     - podman
     - polkit
     - poppler
     - popt-lib
     - postfix
     - postgresql
     - postgresql-lib
     - powertop
     - procps-ng
     - productivity
     - protobuf
     - protobuf-lib
     - psensor
     - pspp
     - pulseaudio
     - pwgen
     - pxe-server
     - pygobject
     - pypi-b4
     - pypi-cython
     - pypi-numpy
     - pypi-onnx
     - pypi-pygame
     - pypi-pynacl
     - pypi-requests
     - pypi-six
     - python-basic
     - python-data-science
     - python-extras
     - python-graphics
     - python-qt
     - python-testing
     - python3-basic
     - python3-basic-static
     - python3-tcl
     - pytorch
     - qalculate-gtk
     - qbittorrent
     - qemu-guest-additions
     - qmapshack
     - qt-basic
     - qt-basic-dev
     - qt-core
     - qt5-dev
     - qt5ct
     - qt6-basic
     - qt6-core
     - quagga
     - quassel
     - quasselcore
     - rabbitmq-server
     - rclone
     - rebootmgr
     - redis-native
     - restic
     - rhythmbox
     - ripgrep
     - rlwrap
     - rr
     - rrdtool
     - rsync
     - rsyslog
     - ruby-basic
     - runtime-libs-boost
     - rust-basic
     - rxvt-unicode
     - s3fs-fuse
     - salt
     - samba
     - samtools
     - sassc
     - scm-server
     - scons
     - scummvm
     - sddm
     - seahorse
     - seer
     - sg3_utils
     - shells
     - simplescreenrecorder
     - smartcard
     - smartmontools
     - smemstat
     - snapshot
     - socat
     - softflowd
     - software-testing
     - sox
     - spectacle
     - spice-gtk
     - spice-vdagent
     - spyder-ide
     - sqlite
     - squid
     - sshuttle
     - ssocr
     - stacer
     - stellarium
     - storage-cluster
     - storage-utils
     - storage-utils-dev
     - strace
     - stream-server
     - stress-ng
     - su-exec
     - subversion
     - sudo
     - supertuxkart
     - suricata
     - sway
     - sxiv
     - syncthing
     - syndication
     - synergy
     - sysadmin-basic
     - sysadmin-basic-dev
     - sysadmin-hostmgmt
     - sysadmin-remote
     - syslinux
     - sysprof
     - sysstat
     - systemd
     - systemd-networkd-autostart
     - tcl-basic
     - telemetrics
     - tesseract
     - testdisk
     - texinfo
     - texlive
     - texmaker
     - tgt
     - the_silver_searcher
     - thermal_daemon
     - thunderbird
     - tigervnc
     - time-server-basic
     - tmux
     - totem
     - tracker-miners
     - transcoding-support
     - tree
     - trurl
     - tzdata
     - uget
     - unbundle
     - unison
     - unzip
     - user-basic
     - user-basic-dev
     - uwsgi
     - v4l-utils
     - valgrind
     - valkey
     - vifm
     - vim
     - vim-minimal
     - vinagre
     - virt-manager
     - virt-manager-gui
     - virt-viewer
     - vlc
     - vnc-server
     - vte-lib
     - waydroid
     - wayland-server
     - waypipe
     - webkitgtk
     - weechat
     - weston-extras
     - wget
     - which
     - wine
     - wine-dev
     - winegui
     - wireshark
     - wpa_supplicant
     - wslu
     - x11-server
     - x11-tools
     - x11vnc
     - x86-simd-sort
     - xboxdrv
     - xdg-desktop-portal
     - xdg-desktop-portal-gnome
     - xfce4-desktop
     - xfsprogs
     - xorriso
     - xpra
     - xrdp
     - xscreensaver
     - xscreensaver-extras
     - xss-lock
     - xterm
     - xz
     - xz-lzma-i-accept-the-risks
     - yakuake
     - yaml
     - yasm
     - yq
     - zabbix
     - zabbix-agent
     - zathura
     - zenity
     - zip
     - znc
     - zsh
     - zstd


    votre commentaire
  • Pour les plus pressés, descendez pour avoir les commandes

     

    - Qu'est-ce que Clear Linux* ?

    Il s'agît d'une distribution Linux open-source développée par Intel.
    Elle est conçue pour être très performante et optimisée pour le matériel moderne, spécifiquement pour les processeurs Intel.

     

    - Ses particularités :

    Elle est optimisée pour les performances, notamment sur Intel, mais elle montre des résultats tout aussi impressionnants avec AMD !
    Les mises-à-jour sont fréquences grâce à un système par delta (beaucoup plus rapides que sur la plupart des distributions)
    Son approche des binaires est basée sur des "bundles" (collections de paquets) plutôt que sur des paquets individuels.
    Elle active des fonctionnalités de sécurité par défaut. L'approche est proactive.

     

    - Quelle est son architecture système ?

    Clear utilise une structure de système de fichiers stateless (les fichiers de configuration sont séparés des fichiers système).
    Les fichiers de configuration sont stockés dans /etc
    Les bundles sont installés principalement dans /usr

     

    - Quelles différences avec Debian & co :

    Les bundles...
    L'approche stateless
    Un gestionnaire de paquets différent : swup (pas d'apt)
    Des mises-à-jour plus rapides et quasi-quotidiennes.
    Une approche concentrée sur l'utilisation cloud et serveur (bien que Gnome fonctionne parfaitement).
    Activation par défaut de nombreuses fonctionnalités de sécurité.
    Le noyau est fortement optimisé et patché pour les performances.

     

    - Pour quel usage ?

    Déploiements cloud, en particulier pour les infra sous Intel.
    Exécution de conteneurs et de charges de travail cloud-native.
    Serveurs de haute performance, calcul intensif, traitement de données, services web à haute charge
    Environnement de choix pour les dev travaillant sur des applis cloud ou nécessitant des performances élecées.
    Charges de travail d'IA et de ML
    Edge computing
    Utilisateurs avancés ou professionnel dans les domaines scientifiques ou ingéniérie.
    Organisations aux besoins de fonctionnalités de sécurité avancées.



    - Introduction au gestionnaire de paquets swupd :

    swupd update                               # met le système à jour
    swupd bundle-add BUNDLE                    # Installe le bundle BUNDLE
    swpud bundle-remove BUNDLE                 # Supprimer le bundle BUNDLE
    swupd bundle-list                          # Liste les bundle installés
    swupd search NOM                           # Recherche NOM dans le catalogue de bundle
    swupd autoupdate --enable                  # Active la mise-à-jour automatique du système
    swupd autoupdate --disable                 # Désactive la mise-à-jour automatique du système
    swupd-search                               # Outil de recherche amélioré
    swupd bundle-list --all                    # Liste tous les bundles disponibles

     

     

     

     

     

    Les commandes de base

    1) Connaître son matériel

    - CPU :

    lscpu

    Voir les informations détaillées pour chaque coeur de processeur :

    cat /proc/cpuinfo

    Informations détaillées sur tout le matériel :

    dmidecode

     
    - RAM :

    free -h

    Voir les informations détaillées :

    cat /proc/meminfo


    - Périphériques PCI :

    lspci

    Voir les informations détaillées :

    cat /proc/bus/pci/devices


    - Périphériques USB :

    lsusb

    Voir les informations détaillées :

    cat /sys/kernel/debug/usb/devices


    2) Connaître son système


    - Système de fichiers :

    df -h
    mount


    - Partitions :

    lsblk
    fdisk -l


    - Informations générales sur le système :

    uname -a
    hostnamectl

    - Informations sur les capteurs (températures, vitesse des ventilateurs etc..) : (lm-sensors)

    sensors

     

     

     

    Les commandes spécifiques à Clear

    - Gérer le processus de démarrage et les noyaux :

    clr-boot-manager

    --- Mettre la configuration de démarrage à jour :

    clr-boot-manager update


    - Créer des versions personnalisées de Clear

    mixer

    --- Initialiser un nouveau projet mixer :

    mixer init

    --- Construire une image personnalisée :

    mixer build all


    - Gérer les dépôts tiers

    swupd-3rd-party

    --- Ajouter un dépôt tiers

    swupd-3rd-party add

    --- Supprimer un dépôt tiers

    swupd 3rd-party remove


    - Installeur système de Clear Linux :

    clr-installer


    - Créer des images de configuration cloud

    micro-config-drive

    --- Initialiser un nouveau projet mixer :

    mixer init


    - Exécuter des commandes dans  un environnement isolé

    clr-run

     


    votre commentaire
  • Lorsque vous choisissez que votre utilisateur soit administrateur lors de l'installation, il devient membre du groupe wheel et peut donc utiliser 'sudo' pour exécuter des commandes ou passer en root.
    Mais c'est parfois un peu pénible d'avoir à taper systématiquement son mot de passe lorsqu'on veut exécuter une commande.


    Voici comment faire : (attention, CE N'EST PAS une pratique recommandée !!)

    sudo echo '%wheel ALL=(ALL) NOPASSWD: ALL' | sudo EDITOR='tee -a' visudo

     


    votre commentaire
  • sudo clr-boot-manager set-timeout 0
    sudo clr-boot-manager update
    sudo reboot

     

     

     

     


    votre commentaire
  • Ntfables est bien entendu présent sur Clear mais est moins facilement manipulable tel quel que sur d'autres distributions.
    Je suppose donc que beaucoup utilisent la surcouche firewalld.


    Voici donc une procédure de configuration directe pour nftables (sans surcouche) à adapter en fonction de vos besoins. Il suffit de remplacer le nom des interfaces par les vôtres, et de commenter/décommenter ce qui est nécessaire en fonction des différents cas présentés ici - par défaut ici :  tout ouvert en stateful depuis la machine (vers internet) et tout fermé dans le sens entrant)


    - D'abord installer network-basic si ce n'est pas déjà le cas :

    sudo swupd bundle-add network-basic

    - Créer un fichier de configuration (/etc/nftables.conf) avec le contenu suivant :

    #!/usr/sbin/nft -f
    
    table inet filter {
        chain input {
            type filter hook input priority 0; policy drop;
            ct state established,related accept
            iifname "lo" accept
            iifname { "bridge0", "enp0s31f6", "wlp147s0" } ct state established,related accept

    #---- Autoriser le flux entrant SSH ----#
    # tcp dport 22 accept

    #---- Autoriser les flux entrants pour SSH, SMTP, HTTP, HTTPS, FTP ----#
    # tcp dport { 22, 25, 80, 443, 21 } accept

    #---- Autoriser le flux entrant HTTPS ----#
    # tcp dport 443 accept

    #---- Autoriser le flux entrant ICMP ----#
    # icmp type echo-request accept
    # icmp type echo-reply accept

    #---- Limiter les requêtes SSH entrantes ----#
    # ip saddr { 192.168.1.100, 192.168.1.101 } tcp dport 22 limit rate 5/minute accept

    #---- Autoriser le trafic entrant en IPv6 ----#
    # ip6 saddr { 2001:db8::/32 } accept

    #---- Rejeter plutôt que jeter le trafic entrant sur le port Telnet ----#
    # tcp dport 23 reject
    } chain forward { type filter hook forward priority 0; policy drop; } chain output { type filter hook output priority 0; policy accept; } }

    Explications :
    - ct state established,related accept : Accepte le trafic pour les connexions déjà établies ou liées, ce qui est crucial pour le suivi de connexion en mode stateful.
    - iifname { "bridge0", "enp0s31f6", "wlp147s0" } : Applique les règles pour les interfaces réseau spécifiées (que vous devrez donc modifier en fonction du nom de vos propres interfaces !)
    Ici, nous permettons seulement les paquets qui font partie de connexions déjà établies ou liées sur ces interfaces.
    (En gros, la machine peut communiquer sans restriction avec internet (stateful) sur toutes les interfaces réseaux physiques mais aucune connexion provenant de l'extérieur ne peut passer).

     

    - Créer un service pour le contrôle via systemd
    (et oui, il n'y a pas de service systemd pour nftables actuellement, il faut donc le créer) :
    -- Créer le fichier /etc/systemd/system/nftables.service avec le contenu suivant :

    [Unit]
    Description=Start and load the nftables firewall rules
    After=network-pre.target
    Wants=network-pre.target

    [Service]
    Type=oneshot
    RemainAfterExit=yes
    ExecStart=/usr/sbin/nft -f /etc/nftables.conf
    ExecReload=/usr/sbin/nft flush ruleset; /usr/sbin/nft -f /etc/nftables.conf
    ExecStop=/usr/sbin/nft flush ruleset

    [Install]
    WantedBy=multi-user.target

    -- Activer et démarrer le service fraîchement créé :

    sudo systemctl daemon-reload ; sudo systemctl enable nftables ; sudo systemctl start nftables

    -- Vérifier le statut du service :

    sudo systemctl status nftables

    - Afficher les règles actives :

    sudo nft list ruleset

    - Pour éventuellement recharger la configuration après modification :

    sudo nft flush ruleset && sudo nft -f /etc/nftables.conf

     

     

     


    votre commentaire
  • Et une instabilité de plus... je ne désigne plus le coupable, les vieux unixiens comprendront...
    J'ai quand même toujours autant de mal à comprendre pourquoi autant de distributions linux ont plongé tête baissée dans cette "évolution" tant l'instabilité engendrée sur le système tout entier est dingue.

    Vous redémarrez votre machine un beau matin et bam, plus d'environnement de bureau.
    A la place, un shell qui vous demande de vous authentifier en ligne de commandes.

    Rien de grave, gdm n'est simplement plus listé parmi les services à lancer au démarrage du serveur.

    sudo systemctl enable gdm ; sudo reboot


    Je précise que sur 12 installations de Clear Linux et des tests intensifs, ce problème s'est déjà produit 3 fois après seulement quelques jours d'utilisation, et les 3 machines étaient différentes.


    votre commentaire
  • Il faut configurer gdm afin qu'il ne demande pas de mot de passe :

    Passer en root

    sudo su -

    Ajouter ceci au fichier /etc/gdm/custom.conf en remplaçant username par le nom de l'utilisateur.

    [daemon]
    AutomaticLoginEnable=True
    AutomaticLogin=VOTRE-USERNAME

    Redémarrer ou relancer gdm :

    systemctl restart gdm



     


    votre commentaire
  • Sous Clear linux (comme sous d'autres distributions), le driver "nouveau" est systématique dès qu'il s'agît de gérer les cartes NVIDIA. Si votre carte graphique est récente, alors le driver 'nouveau' va pédaler... ça risque de fonctionner mais aussi de crasher souvent. Sur l'une de mes machines, ça fonctionne, mais dès que j'ouvre firefox, tout crash.. (en gros, dès que ça sollicite trop la carte).
    On préfère donc généralement passer sur le driver NVIDIA directement... mais ça demande quelques étapes !

    Il y a 2 méthodes pour passer au driver NVIDIA :
    - suivre le tuto de la doc officielle qui ne fonctionne plus : https://www.clearlinux.org/clear-linux-documentation/zh_CN/tutorials/nvidia.html
    - utiliser les scripts écrits par marioroy sur github (un immense merci à lui) :
    https://github.com/marioroy/nvidia-driver-on-clear-linux


    Pour cette seconde méthode, tout est expliqué sur sa page git, donc pas besoin de détailler ici.
    Petite remarque en passant : ne pas exécuter ces scripts en tant que root ou vous risquez d'avoir une mauvaise surprise au redémarrage après l'installation. Utilisez sudo.
     

     

     

    ARCHIVE (ne plus effectuer désormais :)
    Dernier point, il faut impérativement faire une petite manip une fois la machine démarrée avec l'environnement de bureau (et le driver nvidia installé), autrement la moitié des applications comme vlc, hexchat & co ne fonctionneront pas.

    sudo rm /etc/ld.so.conf ; sudo rm -r /etc/ld.so.conf.d ; sudo ldconfig ; sudo reboot

     


    votre commentaire
  • Pour moi, les paramètres de Gnome n'ont encore une fois pas fonctionné.
    system-config-printer non plus...

    Donc on ouvre firefox et on configure l'imprimante à la main à partir de l'interface web.

    http://localhost:631/admin

    Choisissez ipp.. ipp://IP-IMPRIMANTE
    Si votre imprimante possède un fichier ppd, il est préferrable d'utiliser cette façon de faire lors de l'ajout.

     


    votre commentaire
  • Là non plus, les réglages de gnome ne fonctionnent pas.
    Vous avez beau choisir la langue française, Gnome reste en anglais.
    On va remédier à ça !


    On y va de nouveau avec notre terminal !
    Inutile de vous loguer en root cette fois.

    Copiez/collez la ligne suivante dans votre terminal :

    echo "export LANG=fr_FR.UTF-8" >> ~/.profile

    Redémarrez votre ordinateur.



    votre commentaire
  • Vous avez beau avoir choisi fr lors de l'installation, le clavier de gdm (qui vous permet de vous authentifier avant le lancement de votre session gnome) reste en QWERTY.

    Pour remédier à cela, ouvrez un terminal, puis :

    sudo localectl set-keymap fr

    votre commentaire
  • - Installer les applications suivantes pour votre environnement de bureau :

    sudo swupd bundle-add network-basic thunderbird geeqie libreoffice-extras-lang-fr keepassxc vlc gimp rclone hexchat wireshark rsync zip unzip btop nmap git tree -y

     

    Pour le reste, utilisez le gestionnaire de paquets graphiques, il est connecté à Flathub
    Inutile de vous rappeler en détails ce que je pense de flatpak... C'est un pansement sur une jambe de bois !...
    Cependant ça peut dépanner...


    Concernant les applications Flathub :
    - Gestion des permissions des applications Flatpak :         Flatseal
    - Graver une image iso sur une/des clefs USB :                 Fedora Media Writer
    - Sauvegarde simple :                                                         Pika
    - Editeur de code :                                                              vscodium
    - Afficher et modifier rapidement une image :                     nomacs



    votre commentaire
  • - Méthode pour VirtualBox:

     Il est possible d'installer aisément VirtualBox sur Clear, même si le paquet n'est pas porté dans le dépôt.

    Passez en root tout de suite avant de continuer

    1) Installer dkms :

    swupd bundle-add kernel-native-dkms

    2) Télécharger la version "All distributions" de VirtualBox pour Linux :

    wget https://download.virtualbox.org/virtualbox/7.1.2/VirtualBox-7.1.2-164945-Linux_amd64.run -P /tmp

    3) Lancer l'installation de VirtualBox :

    cd /tmp
    chmod 740 VirtualBox-7.1.2-164945-Linux_amd64.run
    ./VirtualBox-7.1.2-164945-Linux_amd64.run

    4) Créer un certificat autosigné (nécessaire) :

    mkdir -p /var/lib/shim-signed/mok
    openssl req -nodes -new -x509 -newkey rsa:2048 -outform DER -addext "extendedKeyUsage=codeSigning" -keyout /var/lib/shim-signed/mok/MOK.priv -out /var/lib/shim-signed/mok/MOK.der
    mokutil --import /var/lib/shim-signed/mok/MOK.der

    5) Redémarrer :

    reboot

    6) Configurer VirtualBox :

    /sbin/vboxconfig

    7) Redémarrer une dernière fois

    Voilà, Virtualbox peut être lancé désormais.

     

    ------------------------------------------------------------------------------------------------------------------------------------------------------

    - "Machines" s'installe depuis "Logiciels".. je n'ai pas essayé (ne m'en servant pas), mais ça ne devrait pas poser trop de problèmes. Il manque parfois une librairie sur certaines distri, mais le problème peut se résoudre rapidement.

    ------------------------------------------------------------------------------------------------------------------------------------------------------

     

    - Méthode pour Virt-Manager :
     

    Beaucoup plus difficile, il faut le vouloir ...

    Ouvrez un terminal, puis :

    Puis,

    sudo swupd bundle-add virt-manager-gui kvm-host ; sudo systemctl enable libvirtd ; sudo systemctl start libvirtd ; sudo reboot

     

    Reste à gérer la question de la connexion internet des VM...
    Virtual Machine Manager ne peut pas gérer cela. Il faut préparer un pont.

    - Cherchez l'application "nm" (Elle s'affiche souvent comment "Advanced Network.." ou "Configuration avancée..." si vous avez déjà Gnome en Français) et ouvrez là.

    Créer une machine virtuelle sur Clear

    Supprimez à présent votre connection Ethernet actuelle (Wired connection 1 pour moi).
    Sélectionnez-là et cliquez sur le -. Vous perdez alors votre connexion internet (temporairement).

    Créer une machine virtuelle sur Clear

     

    Cliquez sur le + et choisissez le type de connexion "Bridge" ou "Pont" (suivant la traduction de Gnome), puis cliquez sur "Create"

    Créer une machine virtuelle sur Clear

     

    Donnez un nom à la connexion (moi je l'appelle "WAN" pour me rappeler que c'est un pont pour permettre aux VM d'accéder au WAN).
    Laissez le nom de l'interface "bridge0" par défaut.

    Créer une machine virtuelle sur Clear

    Ajoutez à présent le type de connexions du pont cliquant sur "Ajouter" (sous "Pont entre connexions").
    Choisissez "Ethernet", puis cliquez sur Créer. Sachez simplement que vous ne pourrez pas faire de pont avec le Wifi.. eh oui... pas de chance sur Clear... (en fait c'est possible, mais carrément plus complexe)

    Créer une machine virtuelle sur Clear



    Choisissez le Périphérique réseau en cliquant sur la petite flèche verticale au bout du champs "Périphérique".
    Vous devez sélectionner l'interface réseau qui accède à internet sur votre ordinateur.

    Créer une machine virtuelle sur Clear

     

    A présent de retour sur la page précédente, cliquez sur l'onglet "Paramètres IPv4" et assuez-vous que la Méthode choisie est bien "Automatique (DHCP)".
    Enregistrez ensuite.

    Créer une machine virtuelle sur Clear

    Votre pont apparaît alors.

    La configuration est presque terminée !
    Nous devons à présent faire en sorte que NetworkManager s'accroche non plus à la carte mais au pont... ce qu'il va faire lorsque nous l'aurons redémarré !
    Ouvrez un terminal, puis tapez :

    sudo systemctl restart NetworkManager

    La connexion va alors se rétablir (NetworkManager va alors s'accrocher au pont).
    Prenez votre mal en patience, ça peut prendre 1min !
    testez par des ping.


    Vous pouvez à présent lancer Virtual Machine Manager et faire vos VMs
    N'oubliez pas d'indiquer le bridge0 lors du choix du pont !
     


    votre commentaire
  • Pour les habitués de gnome, il y a souvent un réglage fractionné possible... et bah là non, pas de fractionné proposé dans les réglages de Gnome, que des entiers... donc zoomer 2 fois sera assurément beaucoup trop.

    Il y a diverses façons de faire : HiDPI, Wayland ...

    On va faire au plus simple : 2 méthodes : de la primitive temporaire (xrandr) à une astuce permanente


    1) xrandr

    Ouvrez un terminal, et tapez :

    xrandr --listactivemonitors

    Vous devez récupérer le nom de votre moniteur (généralement eDP-1 si vous n'avez qu'un écran)
    Puis :

    xrandr --output eDP-1 --scale 0.75x0.75

    Vous devrez certainement ajuster l'échelle (0.75x0.75) à vos préférences.

    2) Tweaks !
    Le changement de la taille d'affiche des polices de caractères provoque de facto un agrandissement des fenêtres.. Voilà notre salut !
    Recherchez 'Tweaks' dans les applications.
    Puis une fois dans Tweaks, Fonts, et tout en bas : 'Scaling Factor'. Augmentez ou baissez, jusqu'à atteindre la taille voulue.


     


    votre commentaire


    Suivre le flux RSS des articles de cette rubrique
    Suivre le flux RSS des commentaires de cette rubrique