Une mise à jour est annoncée.
Plasma5, le dernier KDE Frameworks 5.31 et Applications et passage de qt5 en 5.8, Libreoffice fresh en 5.3, Firefox passe en version 51, ainsi que Pamac et networkmanager
plasma 5.9 a changé quelques nom d’icones, vous pourriez avoir besoin de réaffecter une nouvelle à quelques lanceurs.
Attention le noyau 3.18 passe aussi en fin de vie, pensez à le remplacer le plus rapidement possible.
Les correctifs Archlinux en amont sont maintenant du 15 Février. Le détail est disponible ici.
-------------------------------------------------------------------------------------
Mise à jour possible par pamac, octopi ou par pacman (de préférence) :
sudo pacman-mirrors -g && sudo pacman -Syu && yaourt -Syua
Noyaux pris en charge :
- linux310 3.10.105
- linux312 3.12.70
- linux316 3.16.39
- linux318 3.18.48 [EOL] En fin de vie
- linux41 4.1.38
- linux44 4.4.48
- linux48 4.8.17 [EOL] En fin de vie
- linux49 4.9.9
- linux410 4.10-rc8
- linux-RT-LTS 4.4.47_rt59
- linux-RT 4.9.9_rt6
Les changements en détail :
- stable community i686: 1090 nouveaux et 1044 paquets retirés
- stable community x86_64: 1125 nouveaux et 1079 paquets retirés
- stable core i686: 38 nouveaux et 37 paquets retirés
- stable core x86_64: 38 nouveaux et 37 paquets retirés
- stable extra i686: 1224 nouveaux et 1230 paquets retirés
- stable extra x86_64: 1224 nouveaux et 1230 paquets retirés
- stable multilib x86_64: 27 nouveaux et 33 paquets retirés
pour x86_64, 48 paquets supprimés:
anki clipgrab clutter-gst2 dwb eric-common-qt4 eric-qt4 eric-qt4-i18n-cs eric-qt4-i18n-de eric-qt4-i18n-en eric-qt4-i18n-es eric-qt4-i18n-fr eric-qt4-i18n-it eric-qt4-i18n-pt eric-qt4-i18n-ru eric-qt4-i18n-tr eric-qt4-i18n-zh_cn firefox-i18n-be firefox-kde-i18n-be foomatic-db-gutenprint gambas3-gb-qt4-opengl gambas3-gb-qt4-webkit gconf-perl gnome-desktop2 haskell-highlighting-kate haskell-optparse-applicative0.12 haskell-turtle1.2 lib32-gperftools lib32-rtmpdump libc++ libc++abi libkface libpapyros libretro-pcsx-rearmed libykneomgr manjaro-iso-profiles-minimal musicbrainz pacli-simple papyros-files papyros-terminal pulseaudio-xen python2-eric-qt4 qml-material qt5-declarative-render2d qtwebkit tomcat6 vulkan-man-pages xombrero yubikey-neo-manager
pour x86_64, 91 nouveaux paquets:
adms: ADMS is a codegenerator for the VERILOG-A(MS) language
bt747: The swiss army knife for MTK GPS dataloggers
dnscrypt-wrapper: A server-side dnscrypt proxy
evolution-rss: Plugin for Evolution Mail that enables reading of RSS/RDF/ATOM feeds
flatix-theme: Complete Shell and GTK theme for Gnome created and combined from two themes
fluid: Library for QtQuick apps with Material Design and Universal
gnome-break-timer: Keeps track of how much you are using the computer, and it reminds you to take regular breaks
gst-plugins-espeak: Use espeak as a sound source for gstreamer
gtk-theme-breath: Breath widget theme for GTK 2 and 3
haskell-hasql-transaction: A composable abstraction over the retryable transactions for Hasql
haskell-hxt: A collection of tools for processing XML with Haskell.
haskell-hxt-charproperties: Character properties and classes for XML and Unicode
haskell-hxt-regex-xmlschema: A regular expression library for W3C XML Schema regular expressions
haskell-hxt-unicode: Unicode en-/decoding functions for utf8, iso-latin-* and other encodings
haskell-integer-logarithms: Integer logarithms
haskell-lens-aeson: Law-abiding lenses for aeson
haskell-lexer: A fully compliant Haskell 98 lexer.
haskell-pretty-show: Tools for working with derived `Show` instances and generic inspection of values.
haskell-skylighting: Syntax highlighting library
icon-slicer: Utility for generating icon themes and libXcursor cursor themes
kde-servicemenus-dropbox: Servicemenu for Dolphin which allows easy access to most of Dropbox features
kodi-dev: Kodi dev files
kodi-tools-texturepacker: Kodi Texturepacker tool
lib32-libnm: NetworkManager client library
libcork: A simple, easily embeddable cross-platform C library
libcorkipset: A small C helper library for storing sets of IPv4 and IPv6 addresses
libfilteraudio: An easy to use audio filtering library made from webrtc code
libnm: NetworkManager client library
libpthread-stubs: This library provides weak aliases for pthread functions not provided in libc or otherwise available by default.
libretro-mednafen-psx-hw: Sony PlayStation core
libretro-shaders-cg: Collection of shaders for libretro
libretro-shaders-glsl: Collection of shaders for libretro
libretro-shaders-slang: Collection of shaders for libretro
libxml++2.6: C++ bindings to libxml2
libxml++2.6-docs: Developer documentation for libxml++
liri-files: The file manager for Papyros
liri-terminal: Terminal for Liri OS
lxqt-admin: LXQt system administration tool.
manjaro-lxqt-basic-settings: Manjaro Linux lxqt basic settings
manjaro-lxqt-extra-settings: Manjaro Linux lxqt extra settings
muine: A music player written in C Sharp
obconf-qt: Openbox configuration tool. Qt port of ObConf
pacui: A simple and interative Bash Frontend for Pacman/Pacaur/Yaourt
plymouth-legacy: A graphical boot splash screen with kernel mode-setting support
plymouth-theme-manjaro-gnome-17.0: Plymouth theme for Manjaro Gnome with maia theme incursion
python2-backports.unittest_mock: Makes the “mock” module available as “unittest.mock”
python2-flake8-blind-except: A flake8 extension that checks for blind except
python2-flake8-debugger: ipdb/pdb statement checker plugin for flake8
python2-gwebsockets: GLib based websocket server written in python
python2-pyaudio: Python bindings for PortAudio
python2-qtawesome: Iconic fonts in PyQt and PySide applications
python2-qtpy: Provides an uniform layer to support PyQt5, PyQt4 and PySide with a single codebase
python2-scour: An SVG scrubber
python2-send2trash: Send file to trash natively
python-flake8-blind-except: A flake8 extension that checks for blind except
python-flake8-debugger: ipdb/pdb statement checker plugin for flake8
python-hidapi: A Cython interface to the hidapi from signal11/hidapi
python-keyutils: A set of python bindings for keyutils
python-npyscreen: Python widget library and application framework for programming terminal or console applications
python-pyaudio: Python bindings for PortAudio
python-pyotherside: Asynchronous Python 3 Bindings for Qt5
python-pyscard: Framework for building smart card aware applications in Python
python-qtawesome: Iconic fonts in PyQt and PySide applications
python-qtpy: Provides an uniform layer to support PyQt5, PyQt4 and PySide with a single codebase
python-send2trash: Send file to trash natively
qt5-networkauth: Network authentication module
qt5-speech: Qt module to make text to speech and speech recognition easy
sddm-qt-manjaro-theme: Manjaro qt theme for SDDM
sugar: Sugar GTK shell
sugar-activity-browse: Sugar activity to browse the internet
sugar-activity-calculate: Graphing calculator for Sugar
sugar-activity-chat: Sugar activity for text chatting
sugar-activity-clock: Clock for Sugar
sugar-activity-imageviewer: Image viewer for Sugar
sugar-activity-jukebox: Media player for Sugar
sugar-activity-log: Sugar activity to view system log files
sugar-activity-pippy: Sugar activity to learn and develop in Python programming language
sugar-activity-read: Sugar activity to read books
sugar-activity-terminal: Terminal emulator for Sugar
sugar-activity-write: Sugar activity to edit texts
sugar-artwork: Sugar icons and themes
sugar-datastore: Sugar datastore service
sugar-runner: Scripts to run Sugar
sugar-toolkit-gtk3: Sugar GTK library
three.js: A JavaScript 3D Library which makes WebGL simpler
utox: Lightweight Tox client
vibe: A collection of core classes used throughout Liri
yubikey-manager: Python library and command line tool for configuring a YubiKey
yubikey-manager-qt: Cross-platform application for configuring any YubiKey over all USB transports
zint: Barcode encoding library supporting over 50 symbologies
zint-qt: Zint Barcode Studio GUI
-------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ERREUR : conflit de fichiers
Si lors de la mise à jour vous avez le type d'erreur comme ci-dessous (tlp est un exemple) :
erreur : la validation de la transaction a échoué (conflit de fichiers)
tlp : /etc/acpi/events/thinkpad-radiosw est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
il convient de passer la commande suivante en l'adaptant à votre cas particulier :
sudo pacman -S --force tlp
Ensuite, vous pouvez faire votre mise à jour générale sans problème.
-------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ERREUR de clés
Si lors de la mise à jour vous avez des problèmes de clés, essayez de passer les commandes suivantes :
sudo pacman-mirrors -g
sudo pacman -Syy
sudo pacman -S archlinux-keyring manjaro-keyring
sudo pacman-key --init
sudo pacman-key --populate archlinux manjaro
sudo pacman-key --refresh-keys
Ensuite, vous devriez pouvoir faire votre mise à jour générale sans problème.
-------------------------------------------------------------------------------------