Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2561 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  453  454  455  456  457  458  459
Auteur Sujet :

[ Arch Linux ] Nouveauté, Stabilité, Simplicité [HAPPY BIRTHDAY !] \o/

n°1486844
elbarto
Posté le 04-10-2023 à 16:24:37  profilanswer
 

Reprise du message précédent :
Est-ce qu'il existe dans le dépôt AUR un programme en ligne de commande permettant de dire si une action manuelle est nécessaire avant de faire un "pacman -Syu" ?
 
L'idée ce serait d'avoir un outil en ligne de commande qui irait lire dans une base de données présente sur le web la liste des actions manuelles à faire (celles qu'on voit dans la page d'accueil du site arch linux), et qui ensuite irait comparer avec les actions qu'a déjà faite l'utilisateur (en supposant qu'en local sur son PC on puisse indiquer ce qu'on a déjà fait en terme d'actions manuelles sur son PC dans une base de données, avec la date).
 
Si le programme constate qu'aucune action manuelle n'est à faire alors il renverra sur STDOUT (sortie console) la valeur "0", sinon il retourne "1" (synonyme de code d'erreur),
 
en gros je veux me créer un script bash de mise à jour de ce type :
 

check-actions && "pacman -Syu"


 
check-actions étant le programme de vérification que je recherche, ici s'il retourne 0 alors la suite du script sera exécuté "pacman -Syu",
 
s'il retourne "1" (considéré comme un code d'erreur) alors le script s’arrêtera et le programme affichera en sortie la liste des actions manuelles à faire (en reprenant le texte de la page d'accueil du site arch linux), comme ça plus besoin de vérifier la page d'accueil du site archlinux.

mood
Publicité
Posté le 04-10-2023 à 16:24:37  profilanswer
 

n°1486868
Trit'
Posté le 06-10-2023 à 15:00:28  profilanswer
 

Tiens, puisque Linux 6.5.6 est sorti (bien que pas encore proposé sur Arch, même sur Staging), vous pourrez dire si ce « kernel-modules-hook » fonctionne bien ? Vu que le dernier commit date d’il y a 3 ans…
 
(Ouais, je l’ai pas installé parce que j’attends des retours d’usage)

n°1486869
minux
On Linux ...
Posté le 06-10-2023 à 15:02:16  profilanswer
 

Installé de mon côté, en attente d'une maj du noyau pour tester, je te dirai ;)


---------------
Ho to root your Pixel | Mes linux : 2002: Mandrake -> 2005: Ubuntu -> 2010: Arch | “A computer is like air conditioning – it becomes useless when you open Windows.” - Linus Torvalds
n°1486876
ツsudo
Posté le 06-10-2023 à 21:43:05  profilanswer
 

La Killer feature du weekend que j'aurais dû faire 2 ans plus tôt :

alias ks='kscreen-doctor output.eDP-1.enable output.eDP-1.position.0,0 output.eDP-1.mode.1920x1080@60  
output.HDMI-A-1.enable output.HDMI-A-1.position.1920,180 output.HDMI-A-1.mode.1920x1200@60'


Plus besoin de restaurer manuellement le dual-screen quand il foire [:shimay:1]

n°1486879
gee
Bon ben hon
Posté le 07-10-2023 à 01:36:58  profilanswer
 

Trit' a écrit :

Tiens, puisque Linux 6.5.6 est sorti (bien que pas encore proposé sur Arch, même sur Staging), vous pourrez dire si ce « kernel-modules-hook » fonctionne bien ? Vu que le dernier commit date d’il y a 3 ans…
 
(Ouais, je l’ai pas installé parce que j’attends des retours d’usage)


Je n'ai pas encore redémarré mais ca a l'air de fonctionner ici.
Après il y a juste quelques lignes, c'est peut-être pour cela qu'il n'y a pas eu besoin de changer grand chose depuis.


---------------
"Phildar t'es vraiment une pute pas finie toi! Et Manu le gros porc arrete de t'marrer!"
n°1486893
elbarto
Posté le 07-10-2023 à 20:35:14  profilanswer
 

Juste des commandes bash et l'utilisation de rsync si on regarde le code source :
https://github.com/saber-nyan/kernel-modules-hook

 

2 hooks pacman et un service systemd

 


package() {
 install -Dm644 'linux-modules-cleanup.conf' "${pkgdir}/usr/lib/tmpfiles.d/linux-modules-cleanup.conf"
 install -Dm644 'linux-modules-cleanup.service' "${pkgdir}/usr/lib/systemd/system/linux-modules-cleanup.service"
 install -Dm644 '10-linux-modules-post.hook' "${pkgdir}/usr/share/libalpm/hooks/10-linux-modules-post.hook"
 install -Dm644 '10-linux-modules-pre.hook' "${pkgdir}/usr/share/libalpm/hooks/10-linux-modules-pre.hook"
 install -Dm644 'UNLICENSE' "${pkgdir}/usr/share/licenses/${pkgname}/UNLICENSE"
}

 



[Unit]
Description=Clean up modules from old kernels

 

[Service]
Type=oneshot
ExecStart=/bin/bash -exc 'for i in /usr/lib/modules/[0-9]*; do if [[ $${i##*/} = \'%v\' ]] || pacman -Qo "$${i}"; then continue; fi; rsync -AHXal "$${i}" /usr/lib/modules/.old/; rm -rf "$${i}"; done'

 

[Install]
WantedBy=basic.target

 

Un petit coté bidouille mais ça fait le taf.

 

Personnellement je ne l'ai pas installé, car redemarrer après une mise à jour de noyau linux ne me gêne pas, sur un PC moderne équipé d'un SSD M.2 nvme le reboot est très rapide.

Message cité 1 fois
Message édité par elbarto le 07-10-2023 à 20:43:36
n°1486900
Trit'
Posté le 08-10-2023 à 09:30:15  profilanswer
 

elbarto a écrit :

Je ne l'ai pas installé, car redemarrer après une mise à jour de noyau linux ne me gêne pas, sur un PC moderne équipé d'un SSD M.2 nvme le reboot est très rapide.


2 minutes ici sur les miens (qui n’ont pas de SSD), du test POST à l’apparition du Bureau après lancement de la session. Je peux survivre à ça, et ça reste toujours plus rapide qu’avec Windows.
 
EDIT :
 

Trit' a écrit :

Et ça recommence… :pfff:
 
En avril 2022, je signalais qu’à la suite d’une mise à jour, le Gestionnaire de tâches de XFCE ne tenait plus compte des changements de réglages à la fermeture, notamment la barre de légende des couleurs qui s’affichait à chaque ouverture, quand bien même je demandais à la masquer.
 
Une MAJ vers la version 1.5.6 a été installée ce matin, et rebelote : si, cette fois, les autres réglages sont bien conservés, celui de la barre de légende ne l’est à nouveau plus et elle persiste à s’afficher à chaque ouverture du gestionnaire, même si sa case est décochée dans les options ! :fou:
 
Et donc, nouveau rapport de bug


Paquet révisé en 1.5.6-2 avec le correctif. [:charlest]


Message édité par Trit' le 08-10-2023 à 10:07:30
n°1486920
elbarto
Posté le 08-10-2023 à 17:09:00  profilanswer
 

Le fait que tu utilises XFCE c'est parce que ton PC n'a plus assez de puissance pour faire tourner les bureaux lourds type plasma, gnome ?
 
Ou c'est un choix volontaire, esthétique (recherche de la sobriété, simplicité) ?
 
Moi j'utilise LXQT sur un vieux portable pentium 4 (ordinosaure, je l'utilise pour ses vieilles connectiques port parallèle, port série, firewire).

n°1486925
Trit'
Posté le 08-10-2023 à 19:12:52  profilanswer
 

elbarto a écrit :

Le fait que tu utilises XFCE c'est parce que ton PC n'a plus assez de puissance pour faire tourner les bureaux lourds type plasma, gnome ?
 
Ou c'est un choix volontaire, esthétique (recherche de la sobriété, simplicité) ?


Quand j’ai découvert Arch en 2014 (purée, depuis la mi-août, ça fait déjà 9 ans…), c’était avant tout parce que c’était le DE que Fred Bézies installait dans ses vidéos de démo d’installation en 30 minutes, et je n’ai fait que l’imiter.
 
Par la suite, et dans la mesure où XFCE me plaisait parce que j’arrivais à le modeler à ma guise, je l’ai gardé. J’ai jamais vraiment eu envie d’installer autre chose (les vidéos montrant Gnome ou Plasma m’ont suffi à comprendre comment les manipuler, et il a existé DistroTest pour faire joujou avec si je voulais ; aujourd’hui, ce serait avec son successeur spirituel DistroSea). J’ai essayé MATE, mais j’ai pas accroché.

n°1486926
hisvin
Posté le 08-10-2023 à 19:16:52  profilanswer
 

Enlightenment. :o
Il y a une résurrection pendant 2-3 ans, mais cela n'a pas percé. C'est assez dommage parce que, dans le genre léger, c'était dans les meilleurs.

 

C'est encore en dév mais c'est très ralenti ou alors il y a du lourd.


Message édité par hisvin le 08-10-2023 à 19:17:34
mood
Publicité
Posté le 08-10-2023 à 19:16:52  profilanswer
 

n°1487105
elbarto
Posté le 15-10-2023 à 18:33:32  profilanswer
 

Est-ce que ça vaut le coup d'utiliser un vieux PC sous archlinux pour en faire un serveur de fichiers type NAS ?

 

Ou bien vaut-il mieux installer une distribution spécialisée type OpenMediaVault ?
https://fr.wikipedia.org/wiki/OpenMediaVault

 

Arch linux étant déjà installé sur ce vieux PC je me dis que c'est plus simple d'installer les paquets nécessaires pour un serveur de fichiers que de formater et d'installer OpenMediaVault.


Message édité par elbarto le 15-10-2023 à 18:34:19
n°1487109
elbarto
Posté le 15-10-2023 à 20:01:04  profilanswer
 

elbarto a écrit :

Je me demande si le dernier noyau linux ne sera pas bogué pour l'accès aux SSD/disques dur,

 

si j'utilise un benchmark disque comme KDiskMark certains tests en écriture ne fonctionnent pas,

 

https://rehost.diberie.com/Picture/Get/f/212867

 

si je vais dans dmesg je vois des erreurs :

 

[ 1591.630334] kdiskmark_helpe (4815): drop_caches: 1
[ 1591.689646] fio[4833]: segfault at 0 ip 0000000000000000 sp 00007ffee057be28 error 14 in fio[55d034937000+1b000] likely on CPU 2 (core 2, socket 0)
[ 1591.689665] Code: Unable to access opcode bytes at 0xffffffffffffffd6.

 

fio est un paquet pour tester les disques dur :
https://archlinux.org/packages/extra/x86_64/fio/

 

Ce qui m'a poussé à faire un benchmark c'est que j'ai rermarqué que durant un pacman -Syu la barre de progression d'installation d'un paquet peut parfois se mettre soudainement à se figer pendant 10 secondes, alors que j'utilise un SSD, les données SMART sont pour l'instant Ok.

 

J'arrive à reproduire la même erreur sur un PC complétement différent et bien plus moderne, le test a été fait cette fois sur un SSD NVME, je lance KDiskmark, le benchmark pour la lecture s'effectue bien, mais pas pour l'écriture (le score pour l'écriture reste à zéro), le plantage est silencieux (pas de message d'erreur de KDiskmark), mais si on regarde dans dmesg on voit que le programme fio (utilisé par Kdiskmark) a planté :

 


[ 4180.584664] kdiskmark_helpe (6578): drop_caches: 1
[ 4180.609629] fio[6629]: segfault at 0 ip 0000000000000000 sp 00007fff9a07fee8 error 14 in fio[556e27550000+1b000] likely on CPU 1 (core 1, socket 0)
[ 4180.609639] Code: Unable to access opcode bytes at 0xffffffffffffff

 



Message édité par elbarto le 15-10-2023 à 20:03:39
n°1487111
minux
On Linux ...
Posté le 15-10-2023 à 20:23:19  profilanswer
 

J'ai la même ici sur mon portable du taf (ssd nvme):

[  289.612302] kdiskmark_helpe (4960): drop_caches: 1
[  289.633981] fio[5362]: segfault at 0 ip 0000000000000000 sp 00007fff4d7a7d28 error 14 in fio[562ee51eb000+1b000] likely on CPU 1 (core 1, socket 0)
[  289.633996] Code: Unable to access opcode bytes at 0xffffffffffffffd6.


 
Il passe même pas l'ensemble des tests en lecture :
https://rehost.diberie.com/Picture/Get/t/216912


---------------
Ho to root your Pixel | Mes linux : 2002: Mandrake -> 2005: Ubuntu -> 2010: Arch | “A computer is like air conditioning – it becomes useless when you open Windows.” - Linus Torvalds
n°1487115
elbarto
Posté le 15-10-2023 à 21:41:14  profilanswer
 

Oui j'ai ça aussi parfois,
 
en gros si on clique sur le bouton "tout" il fait que les tests en lecture (mais pas tous les tests en lecture, parfois il s'arrête que sur le premier, ou arrive à faire les 2 premiers mais pas les suivants).

n°1487117
gee
Bon ben hon
Posté le 16-10-2023 à 02:52:21  profilanswer
 

J'ai pareil ici, j'ai essayé de recompiler avec différentes options en vain. Je pense qu'il faudrait commencer par un rapport de bog chez Arch et voir. J'avais dans l'idée que c'etait un soucis avec ASLR mais peut-être pas.


---------------
"Phildar t'es vraiment une pute pas finie toi! Et Manu le gros porc arrete de t'marrer!"
n°1487118
elbarto
Posté le 16-10-2023 à 05:26:58  profilanswer
 

J'ai remarqué un autre problème, lié cette fois à l'option "PCIe ASPM" présent dans le bios (rubrique "power management" ) :

 

- sur un mini-pc "HP Prodesk 400 G4 DM" avec le noyau linux 6.5.7 : lorsque l'écran entre en veille alors quelques secondes plus tard le PC redémarre automatiquement,

 

si je désactive dans le bios l'option "PCIe ASPM" alors le bug disparait,
c'est une option qui permet au système d'exploitation de réduire la consommation électrique des périphériques PCI express quand ils sont peu ou pas utilisés,

 

sur ce mini-PC j'utilise que la carte graphique integrée au CPU (core i5 8500T), de l'intel  graphics UHD 630, j'ai mis à jour le bios : ça n'a rien changé.

 

Je pense que le bug concerne que ce type de carte graphique integrée et les mini-pc HP, et il me semble que sur un noyau linux plus ancien il n'y avait pas ce souci.
Et sur un vieux PC à base de core 2 quad Q9650 et une carte graphique radeon HD4650 il n'y a pas ce souci.

 

J'ai crée un rapport de bug sur le site du noyau linux, pas encore eu de réponse.


Message édité par elbarto le 16-10-2023 à 05:31:39
n°1487120
elbarto
Posté le 16-10-2023 à 12:00:10  profilanswer
 

Réponse du développeur linux : vérifier si le bug est présent avec un noyau linux ancien, puis faire un git-bisect pour trouver le commit responsable du bug.

 

Je vais vérifier tout ça.


Message édité par elbarto le 16-10-2023 à 12:00:37
n°1487141
elbarto
Posté le 16-10-2023 à 21:24:14  profilanswer
 

J'ai testé plusieurs versions de noyau linux : de la 5.16.1 à la 6.5.7,

 

et j'ai trouvé que la dernière bonne version du noyau (qui ne déclenche pas le bug du reboot sur ma config quand le moniteur entre en veille) est la 5.18.16 (qui date du 3 août 2022),

 

c'est à partir de la version suivante (5.19.0 du 6 août 2022) que le bug apparaît,
je vais donc faire un git-bisect entre la version 5.18.16 et la 5.19.0, afin de trouver le commit responsable de ce bug.


Message édité par elbarto le 16-10-2023 à 21:25:12
n°1487266
elbarto
Posté le 19-10-2023 à 20:32:35  profilanswer
 

Un outil intéressant pour se créer une base de données des modules linux utilisés par sa config PC :
https://wiki.archlinux.org/title/Modprobed-db

 
Citation :

Citation :

modprobed-db is a utility that populates a list of all the kernel modules that have been loaded on a system while running. This list can then be used to disable all the unused modules when building your own kernel and significantly reduce the compilation time.


 

ça permet ensuite de se créer un noyau linux le plus petit possible en taille, en ne compilant que les modules nécessaires.

 

Sur mon core i5 8500T le temps de compilation passe alors à 15 minutes environ au lieu d'une heure (avec un make -j6).
C'est utile aussi pour accélérer les git-bisect de noyau linux.

 

Enfin si PC trop lent ou paquet lourd à compiler (libreoffice par exemple) : on peut distribuer la compilation sur plusieurs PC en réseau, avec distcc, l'outil s’intègre bien avec makepkg d'arch linux :
https://wiki.archlinux.org/title/Distcc


Message édité par elbarto le 19-10-2023 à 20:40:08
n°1487277
tromzy
Arrêtez de m'appeler Sire.
Posté le 20-10-2023 à 10:44:17  profilanswer
 

Ce matin, Pacman me met cette erreur quand je veux mettre le système à jour :

 
Citation :

erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: l’installation de plasma-framework5 (5.111.0-1) casse la dépendance « plasma-framework » requise par breeze-dark-flat
:: l’installation de kholidays5 (1:5.111.0-1) casse la dépendance « kholidays » requise par kalarmcal
:: l’installation de kxmlgui5 (5.111.0-1) casse la dépendance « kxmlgui » requise par kfloppy
:: l’installation de kcompletion5 (5.111.0-1) casse la dépendance « kcompletion » requise par kfloppy
:: l’installation de kio5 (5.111.0-1) casse la dépendance « kio » requise par kipi-plugins
:: l’installation de kwindowsystem5 (5.111.0-1) casse la dépendance « kwindowsystem » requise par kvantum-qt5-git
:: l’installation de kxmlgui5 (5.111.0-1) casse la dépendance « kxmlgui » requise par libkipi
:: l’installation de kservice5 (5.111.0-1) casse la dépendance « kservice » requise par libkipi
:: l’installation de frameworkintegration5 (5.111.0-1) casse la dépendance « frameworkintegration » requise par lightly-boehs-git
:: l’installation de kwayland5 (5.111.0-1) casse la dépendance « kwayland » requise par lightly-boehs-git
:: l’installation de kconfig5 (5.111.0-1) casse la dépendance « kconfig » requise par material-kwin-decoration-git
:: l’installation de kconfigwidgets5 (5.111.0-1) casse la dépendance « kconfigwidgets » requise par material-kwin-decoration-git
:: l’installation de kcoreaddons5 (5.111.0-1) casse la dépendance « kcoreaddons » requise par material-kwin-decoration-git
:: l’installation de kiconthemes5 (5.111.0-1) casse la dépendance « kiconthemes » requise par material-kwin-decoration-git
:: l’installation de kwindowsystem5 (5.111.0-1) casse la dépendance « kwindowsystem » requise par material-kwin-decoration-git
:: l’installation de kauth5 (5.111.0-1) casse la dépendance « kauth » requise par material-kwin-decoration-git
:: l’installation de kcodecs5 (5.111.0-1) casse la dépendance « kcodecs » requise par material-kwin-decoration-git
:: l’installation de kwidgetsaddons5 (5.111.0-1) casse la dépendance « kwidgetsaddons » requise par material-kwin-decoration-git
:: l’installation de ki18n5 (5.111.0-1) casse la dépendance « ki18n » requise par material-kwin-decoration-git
:: l’installation de kwayland5 (5.111.0-1) casse la dépendance « kwayland » requise par material-kwin-decoration-git
:: l’installation de knotifications5 (5.111.0-1) casse la dépendance « knotifications » requise par telepathy-kde-approver
:: l’installation de kservice5 (5.111.0-1) casse la dépendance « kservice » requise par telepathy-kde-approver
:: l’installation de knotifyconfig5 (5.111.0-1) casse la dépendance « knotifyconfig » requise par telepathy-kde-common-internals
:: l’installation de ktexteditor5 (5.111.0-1) casse la dépendance « ktexteditor » requise par telepathy-kde-common-internals
:: l’installation de kpeople5 (5.111.0-1) casse la dépendance « kpeople » requise par telepathy-kde-common-internals
:: l’installation de krunner5 (5.111.0-1) casse la dépendance « krunner » requise par telepathy-kde-contact-runner
:: l’installation de kidletime5 (5.111.0-1) casse la dépendance « kidletime » requise par telepathy-kde-integration-module
:: l’installation de kactivities5 (5.111.0-1) casse la dépendance « kactivities » requise par telepathy-kde-integration-module
 -> error installing repo packages

 

Je ne comprends pas bien le problème. Vous avez une idée ?


Message édité par tromzy le 20-10-2023 à 10:44:42

---------------
Keep It Simple, Stupid -- Emulation Porn
n°1487278
minux
On Linux ...
Posté le 20-10-2023 à 10:50:31  profilanswer
 

Bizarre, j'ai fais ma maj ce matin (Kde plasma aussi), sans aucun souci.
 
Mais j'ai pas de paquets git liés à Kde (comme ton material-kwin-decoration-git ou kvantum-qt5-git), possible que les paquets git cassent les dépendances.
 
Sinon aucune idée  [:spamafote]


---------------
Ho to root your Pixel | Mes linux : 2002: Mandrake -> 2005: Ubuntu -> 2010: Arch | “A computer is like air conditioning – it becomes useless when you open Windows.” - Linus Torvalds
n°1487279
tromzy
Arrêtez de m'appeler Sire.
Posté le 20-10-2023 à 11:13:04  profilanswer
 

En fait ce sont des vieux paquets que je n'utilise plus (sauf lightly-boehs-git), j'ai tout supprimé et la mise à jour passe. :jap:


---------------
Keep It Simple, Stupid -- Emulation Porn
n°1487280
elbarto
Posté le 20-10-2023 à 11:57:14  profilanswer
 

Oui ces erreurs arrivent si on a des paquets orphelins, et des paquets AUR trop anciens ou orphelins aussi.

 

Ça peut aussi arriver à cause d'un paquet bogué non orphelin et issu d'un dépôt officiel mais c'est rare.


Message édité par elbarto le 20-10-2023 à 11:57:55
n°1487293
ツsudo
Posté le 20-10-2023 à 16:33:28  profilanswer
 

J'y ai aussi eu droit ce matin, j'ai essayé kwinft la semaine dernière d'un coup j'ai pensé que j'avais fait de la merde quelque part lors de la désinstallation  :d
 
J'ai un archiso custom qu'il suffit de boot/copier sur le disque au pire et je change de pc la semaine prochaine d'un coup j'ai pas fait de maj et j'ai pas cherché à comprendre :o

n°1487298
berlo
dubitatif
Posté le 20-10-2023 à 18:49:33  profilanswer
 

tromzy a écrit :

En fait ce sont des vieux paquets que je n'utilise plus (sauf lightly-boehs-git), j'ai tout supprimé et la mise à jour passe. :jap:

J'ai eu des soucis du même ordre, j'ai dû accepter de nouvelles clés et faire un peu de ménage aussi.
 
il y a encore un qui me pose problème : nodejs-lts-fermium, un paquet AUR, il ne veut pas se mettre à jour et je n'arrive pas à le supprimer.

n°1487299
Trit'
Posté le 20-10-2023 à 18:54:12  profilanswer
 

berlo a écrit :

J'ai eu des soucis du même ordre, j'ai dû accepter de nouvelles clés et faire un peu de ménage aussi.
 
il y a encore un qui me pose problème : nodejs-lts-fermium, un paquet AUR, il ne veut pas se mettre à jour et je n'arrive pas à le supprimer.


Il se passe quoi, quand tu essaies de l’enlever (sudo pacman -Rs nodejs-lts-fermium) ?

n°1487300
berlo
dubitatif
Posté le 20-10-2023 à 19:27:58  profilanswer
 

ceci :

sudo pacman -Rs nodejs-lts-fermium
vérification des dépendances…
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: la suppression de nodejs-lts-fermium casse la dépendance « nodejs » requise par node-gyp
:: la suppression de nodejs-lts-fermium casse la dépendance « nodejs » requise par nodejs-nopt
:: la suppression de nodejs-lts-fermium casse la dépendance « nodejs » requise par npm
:: la suppression de nodejs-lts-fermium casse la dépendance « nodejs » requise par semver

n°1487301
Trit'
Posté le 20-10-2023 à 20:25:19  profilanswer
 

Le paquet nodejs est installé ? Parce que crains que tu n’aies pas d’autre choix que de désinstaller d’abord les quatre paquets mentionnés si tu veux pouvoir enlever ce paquet récalcitrant (« pacman -Qi nodejs-lts-fermium » te dira quels paquets ont besoin de lui).

Message cité 1 fois
Message édité par Trit' le 20-10-2023 à 20:27:16
n°1487302
berlo
dubitatif
Posté le 20-10-2023 à 20:41:05  profilanswer
 

pacman -Qi nodejs-lts-fermium
Nom                      : nodejs-lts-fermium
Version                  : 14.21.3-1
Description              : Evented I/O for V8 javascript (LTS release: Fermium)
Architecture             : x86_64
URL                      : https://nodejs.org/
Licences                 : MIT
Groupes                  : --
Fournit                  : nodejs=14.21.3
Dépend de                : openssl-1.1  zlib  icu  libuv  c-ares  brotli  libnghttp2
Dépendances opt.         : npm: nodejs package manager [installé]
Requis par               : node-gyp  nodejs-nopt  npm  semver
Optionnel pour           : --
Est en conflit avec      : nodejs
Remplace                 : --
Taille installée         : 28,92 MiB
Paqueteur                : Jelle van der Waa <jelle@archlinux.org>
Compilé le               : jeu. 02 mars 2023 12:01:51
Installé le              : lun. 06 mars 2023 16:13:59
Motif d’installation     : Explicitement installé
Script d’installation    : Non
Validé par               : Signature

j'ai continué dans pamac, j'ai supprimé npm, puis après nodejs-lts-fermium et c'est bon  [:mossieurpropre]  

n°1487460
gee
Bon ben hon
Posté le 29-10-2023 à 02:18:09  profilanswer
 

J'avais entendu parler de dracut depuis un moment mais je n'avais jamais tenté, puis hier j'ai vu booster et j'ai voulu essayé. C'est impressionnant! Ca me genère tous mes initrd en 1.5 secondes alors qu'il m'en faut pas mal plus pour une seul avec mkinitcpio.
 
Les images sont aussi plus petites mais je me dit que c'est surement un soucis de configuration.
 
https://wiki.archlinux.org/title/Booster


---------------
"Phildar t'es vraiment une pute pas finie toi! Et Manu le gros porc arrete de t'marrer!"
n°1487537
tarfun
Posté le 02-11-2023 à 12:37:33  profilanswer
 

;)  
https://archlinux.org/news/incoming [...] ervention/
 
Les modifications à venir dans les packages JDK / JRE 21 peuvent nécessiter une intervention manuelle...

n°1487636
Shinuza
This is unexecpected
Posté le 08-11-2023 à 16:07:23  profilanswer
 

Trit' a écrit :

Le paquet nodejs est installé ? Parce que crains que tu n’aies pas d’autre choix que de désinstaller d’abord les quatre paquets mentionnés si tu veux pouvoir enlever ce paquet récalcitrant (« pacman -Qi nodejs-lts-fermium » te dira quels paquets ont besoin de lui).


Si c'est pour du dev je te déconseille de passer par le gestionnaire de paquet pour gérer ce genre d'outils.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1487637
elbarto
Posté le 08-11-2023 à 16:41:52  profilanswer
 

Il y a les images docker qu'on peut utiliser si on veut un environnement qui aura pile les bonnes versions des outils (serveur web, version de PHP, du framework web, bibliothèques).

 

https://fr.wikipedia.org/wiki/Docker_(logiciel)

 

Sinon il y a la configuration qui peut être stockée en local plutôt que dans /etc, créer dans son home un environnement virtuel (python par exemple) avec une version précise des modules que le projet de dev est censé utiliser,

 

la plupart des bons framework web gèrent déjà la possibilité de spécifier la version des dépendances à utiliser, il y a un fichier de config qui stocke les dépendances et leur version, et une commande en ligne permet automatiquement de télécharger les bonnes versions,
il faut juste installer via pacman les briques de base (nodejs, npm si utilisation de angular).


Message édité par elbarto le 08-11-2023 à 16:53:38
n°1487828
Trit'
Posté le 17-11-2023 à 10:27:38  profilanswer
 

Ah, donc, c’est la branche de noyau Linux 6.6 qui sera la prochaine LTS quand la branche 6.7 sortira :
https://www.omgubuntu.co.uk/2023/11 [...] rm-support
 
Côté Arch Linux, on parie qu’on va encore avoir des paquets « linux-lts » en AVANCE de version sur les « linux » à ce moment-là (le passage à la branche suivante pour « linux » se faisant rarement avant la version ×.×.1, et le paquet « linux-lts » passant à la branche LTS suivante quand la non-LTS passe à la sienne) ? :sarcastic:

n°1487874
carrion cr​ow
Immortal until my death
Posté le 20-11-2023 à 10:18:16  profilanswer
 

Bonjour,
Est-ce que vous avez déjà configuré secure boot sous ArchLinux ? Et si oui, ça c'est bien passé ? des conseils ?
(j'ai un nouveau laptop et j'aimerais activer secure boot ; j'ai W11 aussi dessus)


---------------
Des piafs en photo
n°1487920
elbarto
Posté le 21-11-2023 à 22:26:53  profilanswer
 

Je viens de mettre à jour firefox vers la version 120, depuis les dépôts stables d'archlinux,

 

l'interface est repassée en anglais, car l'extension fr n'est pas compatible avec cette version :

 
Citation :


 Language: Français (French) is incompatible with Firefox 120.0.

 

Vous avez la même chose ?

 

Edit : résolu, il fallait activer la mise à jour automatique des modules, dont celui du pack langue.


Message édité par elbarto le 21-11-2023 à 22:30:07
n°1487965
ツsudo
Posté le 22-11-2023 à 22:48:33  profilanswer
 

Ah! je suis en train de réécrire mon archiso afin d'utiliser les repos de CachyOS et j'ai rencontré le même problème cet aprem.  
 
Je pensais que c'était une histoire de repo qui n'étaient pas encore synchro vue que cachyos recompile les binaires et que j'imagine que ça prends du temps alors jai pas trop cherché à comprendre, j'ai viré la langue fr pour pouvoir build en attendant.
 
Bref pas de solution, mais content d'apprendre que j'ai bien fait de pas chercher 3h lea source du problème au mauvais endroit :D

n°1487966
Trit'
Posté le 23-11-2023 à 00:25:44  profilanswer
 

Avec la MAJ auto des extensions activée, j’ai pas eu de problème en ouvrant Firefox 120 après la mise à jour des paquets « firefox » et « firefox-i18n-fr » depuis les dépôts (sachant que je n’utilise aucun dépôt tiers dans pacman.conf) : c’était bien en français.
 
J’en ai profité pour cocher la case de refus de revente des données. Ça vaut ce que ça vaut (donc que dalle sur les sites qui ne veulent pas en tenir compte, soit la totalité de ceux amenés à collecter des données utilisateurs autres que la simple IP publique), mais ça a au moins le mérite d’exister.

n°1488000
elbarto
Posté le 23-11-2023 à 23:44:19  profilanswer
 

Attention il y a des erreurs durant la mise à jour du noyau linux 6.6.2 avec le paquet archlinux, au niveau de l'étape des hooks :

 


==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux -g /boot/initramfs-linux-fallback.img -S autodetect --microcode /boot/intel-ucode.img
==> Starting build: '6.6.2-arch1-1'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'wd719x'
==> WARNING: Possibly missing firmware for module: 'aic94xx'
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [filesystems]
==> WARNING: Possibly missing '/usr/bin/python3' for script: /usr/bin/mount.fuse.ceph
==> ERROR: binary dependency 'libboost_thread.so.1.79.0' not found for 'mount.ceph'
==> ERROR: binary dependency 'libboost_iostreams.so.1.79.0' not found for 'mount.ceph'
==> ERROR: binary dependency 'libfmt.so.9' not found for 'mount.ceph'
  -> Running build hook: [keyboard]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-fallback.img'
==> WARNING: errors were encountered during the build. The image may not be complete.
erreur : la commande n’a pas pu être exécutée correctement

 

Edit : ça venait en fait du paquet ceph, qui n'est plus dans le dépôt stable (paquet orphelin ou passé sur AUR récemment ?),
en le desinstallant les erreurs disparaissent.
Je ne l'ai jamais installé explicitement, il a probablement été installé automatiquement en tant que dépendance par un autre paquet à une époque.

 

La dernière installation de ce paquet remonte à septembre 2022 :

 

Taille installée         : 206,80 MiB
Paqueteur                : Maxime Gauduin <alucryd@archlinux.org>
Compilé le               : ven. 19 août 2022 16:36:10
Installé le              : dim. 04 sept. 2022 07:30:00
Motif d’installation     : Installé comme dépendance d’un autre paquet
Script d’installation    : Non
Validé par               : Signature

Message cité 1 fois
Message édité par elbarto le 24-11-2023 à 00:07:20
n°1488003
Trit'
Posté le 24-11-2023 à 01:08:50  profilanswer
 

elbarto a écrit :

Attention il y a des erreurs durant la mise à jour du noyau linux 6.6.2 avec le paquet archlinux, au niveau de l'étape des hooks : […]

 

Edit : ça venait en fait du paquet ceph, qui n'est plus dans le dépôt stable (paquet orphelin ou passé sur AUR récemment ?),
en le desinstallant les erreurs disparaissent.
Je ne l'ai jamais installé explicitement, il a probablement été installé automatiquement en tant que dépendance par un autre paquet à une époque.


Ça, tu vois, c’est le genre de c××nerie qui fait qu’Arch n’est pas pour des novices ! :pfff:

 

Ils pourraient signaler quand un paquet, installé comme dépendance d’un autre, cesse d’être nécessaire et passe sur AUR/devient orphelin/est supprimé des dépôts (AUR compris). Ça éviterait ce genre de souci (et sa variante « la mise à jour de X casse la dépendance à Y ») quand on veut faire la MAJ de son système.

 

Concernant Ceph : justement, un jour, j’avais vu qu’il faisait partie des paquets AUR à recompiler. N’ayant aucun souvenir de l’avoir installé volontairement, j’ai fait un « pacman -Qi » dessus et vu que rien ne le nécessitait. Il a donc dégagé.

 

Et il est pas le seul dans ce cas : il y a une ou deux semaines, j’en ai viré un autre pour la même raison. Webkit2gtk, je crois (j’en avais deux versions installées en parallèle, mais une seule nécessaire).

 

Pour savoir ce qui l’a amené, faut faire une recherche dessus dans « /var/log/pacman.log » et regarder ensuite sur le site les historiques de mises à jour des autres paquets ayant pu impliquer son installation.


Message édité par Trit' le 24-11-2023 à 01:16:03
n°1488025
gee
Bon ben hon
Posté le 24-11-2023 à 16:31:09  profilanswer
 

Garder l'exact raison de l'installation serait une bonne chose, trop souvent je vois installé pour un paquet, sans dire lequel... super! Il s'agit parfois de paquets nécessaires pour la compilation sur AUR, et donc si je les vire j'en aurais besoin encore plus tard.

 

Pour le passage de paquet vers AUR, j'imagine qu'il y a une ML pour et sinon pacman -Q peut aussi aider, je me suis fait un script pour que je lance de temps en temps pour nettoyer (en plus de Qmdtq).


Message édité par gee le 24-11-2023 à 16:32:18

---------------
"Phildar t'es vraiment une pute pas finie toi! Et Manu le gros porc arrete de t'marrer!"
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  453  454  455  456  457  458  459

Aller à :
Ajouter une réponse
 

Sujets relatifs
linux + routeur/modem = casse teteDonnez moi des raisons pour me mettre a Linux
Conversation Video sous Linuxfree dégroupé en sagem sous linux et xp??
Linux 10.0 ^no bootInstaller Linux avec Windows XP
integration d'un drivers dans linux comment?FreeBSD vs Linux
[LINUX] comment faire marcher une clé usb?Linux oui mais...
Plus de sujets relatifs à : [ Arch Linux ] Nouveauté, Stabilité, Simplicité [HAPPY BIRTHDAY !] \o/


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR