Nephele schrieb
sudo pacman -Sy manjaro-keyring
Allerdings führen alle Befehle immer wieder zur o.g. Fehlermeldung.
Zu welcher der beiden? Die mit der pacman.conf Fehlermeldung oder der mit ffmpeg2.8?
Zur ersten Meldung:
"Fehler: Konfigurationsdatei /etc/pacman.conf, Zeile 1: Alle Direktiven müssen zu einer Sektion gehören."
(engl. "All directives must belong to a section.")
Diese besagt, daß ein Befehl (Direktive, Anweisung) außerhalb einer Sektion steht.
Sektionen sind die Blöcke, die durch eckige Klammern definiert werden: [Block]. Jede Anweisung in der pacman.conf muß Teil eines solchen Blockes sein, also *danach*, unterhalb des Blocks erscheinen.
Bsp: Die erste Sektion in der pacman.conf ist [options]. Wenn ich daraus jetzt einen Befehl(Direktive) nach oben stelle, z.B.:
#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives
CleanMethod = KeepCurrent
#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
dann erhalte ich diese deine Fehlermeldung, da die Direktive "CleanMethod = KeepCurrent" eben außerhalb eines Blocks/Sektion plaziert ist, in Zeile 5.
Bei dir wird der Fehler ja nun in Zeile 1 angezeigt, dort ist laut deiner geposteten pacman.conf allerdings nichts Offensichtliches, was diese Meldung verursachen könnte.
Wenn ich deine pacman.conf verwende und ein:
$ pacman-conf -c /tmp/pacman.conf -v
eingebe, dann erhalte ich deine Fehlermeldung eben nicht, sondern nur eine bzgl.
"warning: config file ./pacman.conf, line 19: directive 'SyncFirst' in section 'options' not recognized."
Die Anweisung SyncFirst gibt es also zumindest im Archlinux pacman nicht. Das kann Manjaro-speziell sein.
Zurück zur ominösen Zeile 1 bei dir. Meine Vermutung wäre, daß dort eine Steuerzeichen oder anderes "Nichtdruckbares" drinsteht, was auch beim Kopieren&Einfügen hier in den Thread eben nicht auftaucht.
Kopiere dir die aktuelle /etc/pacman.conf(Sicherheitskopie) und editiere /etc/pacman.conf dann. Dort lösche einfach mal die ersten drei Zeilen raus, so daß die Datei eben beginnt mit:
# See the pacman.conf(5) manpage for option and repository directives
#
Dann teste nochmal, ob die erste Fehlermeldung immer noch auftaucht.
Zur zweiten Fehlermeldung:
Zumindest unter Archlinux liegt daß am nicht mehr verfügbaren und benötigten ffmpeg2.8 Paket, was gelöscht werden muß/kann um das System-Update weiter durchzuführen. Siehe z.B. hier:
https://forum.archlinux.de/viewtopic.php?id=31570