Firefox m.à j. désactivées par admin.système

Résolu
pilcana - 23 févr. 2024 à 23:25
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 - 23 avril 2024 à 11:48

Bonjour, Firefox ne se met pas à jour . Les m.à j. sont désactivées par l'administrateur système. Dans le gestionnaire des paquets  une fois Firefox sélectionné  , à l'onglet paquet , "bloquer la version" est décoché et "forcer la version" est grisé. Les commandes sudo apt update et sudo apt upgrade ne donnent rien. Dans la source.list , on peut lire ceci : ###firefox repositories configured
deb http://q4os.org/qextrepo buster-firefox-cn main

Bien sûr, je peux désinstaller Firefox (bloqué à la version 116) , puis le réinstaller mais je préfère savoir comment l'administrateur système réactive les m. à j.

Quelqu'un a-t-il une idée ??

 Bien cordialement.

                                                           Pilcana


Linux / Firefox 116.0

A voir également:

11 réponses

steph810 Messages postés 1633 Date d'inscription mardi 4 décembre 2012 Statut Membre Dernière intervention 30 mars 2024 135
Modifié le 24 févr. 2024 à 01:52

Bonjour,

essayer de voir ici

Vous avez quoi en retour de cette commande ?

qrepolist

0
brucine Messages postés 14331 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 27 avril 2024 1 816
24 févr. 2024 à 08:33

Bonjour,

On a peut-être une situation comparable à celle qui prévaut sous Linux Mint, qui intègre sa version personnalisée de Firefox et interdit par conséquent de la modifier (mais pas dans le cas que j'évoque de la désinstaller et d'installer ce qu'on veut).

Dans le cas Debian, il semblerait que Firefox soit le canal ESR, dont les mises à jour sont moins fréquentes et qui doit en effet en être à 115-116 (j'ai ça non pas sous Linux mais Windows 7).

Voir éventuellement ici pour installer Firefox en version standard.

https://www.numetopia.fr/comment-installer-la-version-standard-de-firefox-sur-debian/

0
brucine Messages postés 14331 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 27 avril 2024 1 816 > brucine Messages postés 14331 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 27 avril 2024
24 févr. 2024 à 08:49

Dans mon cas de figure, je suis très nul en Linux, je m'étais contenté en zappant le terminal d'installer Firefox par voie graphique:

https://www.mozilla.org/fr/firefox/all/#product-desktop-release

0

Bonjour à tous , la commande qrepolist donne :

deb http://q4os.org/q4repo q4os-3-0-cn main
deb http://q4os.org/qtderepo buster main
deb http://ftp.debian.org/debian/ buster main contrib non-free
deb http://security.debian.org/debian-security/ buster/updates main contrib non-free
deb http://ftp.debian.org/debian/ buster-updates main contrib non-free
deb [arch=amd64] http://q4os.org/qextrepo buster-chrome-cn main
deb http://q4os.org/qextrepo buster-firefox-cn main
deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main

 Qu'en concluez-vous  ??

 Cordialement.

                                                                        Pilcana

0
steph810 Messages postés 1633 Date d'inscription mardi 4 décembre 2012 Statut Membre Dernière intervention 30 mars 2024 135 > Pilcana
25 févr. 2024 à 16:36

Voir Ici

0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
1 mars 2024 à 18:55

Bonjour,

Il y a deux explications possibles à ton problèmes :

  • Paquets maintenus (held) : un tel paquet est "gelé" et ne peut pas être mis à jour (suite à une mise à jour partielle ou globale ou l'installation d'autres paquets). Généralement c'est une très mauvaise idée de geler un paquet, car cela risque à plus ou moins long terme de mettre à jour certains paquets. Tu peux voir si des paquets sont gelés avec : 
    apt-mark showhold
  • Priorité : plusieurs dépôts (définis dans /etc/apt/sources.list et /etc/apt/sources.list.d/*.list) peuvent fournir un même paquet. Dans ce cas APT doit élire lequel est le plus approprié. Afin de voir comment apt s'y prend on peut utiliser la commande apt-policy.

En admettant que le paquet s'appelle firefox-esr, que donne :

dpkg -l | grep firefox-esr
apt policy firefox-esr

Car si un dépôt est plus prioritaire qu'un autre, peu importe les numéros de versions, ce sera le plus prioritaire qui prévaudra. À priorité égales, c'est la version la plus récente qui sera élue par APT.

Exemple : CI-dessous, on voit deux versions candidate de firefox-esr. Toutes deux ont la même priorité, et il n'y a pas de proposition avec une priorité plus élevée. Pour les départager, APT choisit celle avec le numéro de version le plus récent (ici 115.8.0esr-1~deb12u1)

(mando@cenedra) (~) $ apt policy firefox-esr
firefox-esr:
  Installé : 115.8.0esr-1~deb12u1
  Candidat : 115.8.0esr-1~deb12u1
 Table de version :
 *** 115.8.0esr-1~deb12u1 500
        500 http://security.debian.org/debian-security bookworm-security/main amd64 Packages
        100 /var/lib/dpkg/status
     115.7.0esr-1~deb12u1 500
        500 http://deb.debian.org/debian bookworm/main amd64 Packages

Pour rappel :

  • Les dépôts (définis par les mainteneurs de la distribution) sont définis dans /etc/apt/sources.list. Tu ne devrais jamais modifier ce fichier, sauf si tu changes de version ou si tu veux activer/désactiver des dépôts définis par les mainteneurs de la distribution.
  • Les autres dépôts devraient systématiquement être définis (idéalement application) dans un fichier ".list" dans /etc/apt/sources.list.d/ (exemple : /etc/apt/sources.list.d/toto.list)
  • Sur le même principe, les préférences (répercutée dans les résultats d'apt policy) définis par les mainteneurs de ta distribution sont définies dans /etc/apt/preferences. Généralement ce fichier n'existe pas.
  • Les préférences non standard devraient être définies dans un fichier dédié (idéalement, par application) stocké dans /etc/apt/preferences.d.

Du coup, il serait également intéressant de voir ce que retourne

head -n 100 /etc/apt/preferences*

Bonne chance

0

Bonjour Steph 810 et Mamiemando ,  j'ai effectué les commandes suivantes :

$ apt-mark hold firefox
dpkg: erreur: required read/write access to the dpkg database directory /var/lib/dpkg
E: Le sous-processus dpkg --set-selections a renvoyé un code d'erreur (2)
E: Échec de l'exécution de dpkg. Possédez-vous les droits du superutilisateur ?
$ sudo apt upgrade firefox
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
firefox est déjà la version la plus récente (116.0.1~mozillabinaries-deb10u1).
Calcul de la mise à jour... Fait
Les paquets suivants seront mis à jour :
  google-chrome-stable
1 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 106 Mo dans les archives.
Après cette opération, 4 096 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]

      Que pensez de la phrase "firefox est déjà la version la plus récente (116.0.1~mozillabinaries-deb10u1)."   alors que Firefox est vers la version 122  ??

sudo apt-cache policy firefox
firefox:
  Installé : 116.0.1~mozillabinaries-deb10u1
  Candidat : 116.0.1~mozillabinaries-deb10u1
 Table de version :
 *** 116.0.1~mozillabinaries-deb10u1 500
        500 http://q4os.org/qextrepo buster-firefox-cn/main amd64 Packages
        100 /var/lib/dpkg/status
$ sudo apt-mark showhold
htop
$ dpkg -l | grep firefox
ii  firefox                               116.0.1~mozillabinaries-deb10u1         amd64        The Firefox web browser
ii  firefox-l10n-xpi-fr                   116.0.1~mozillabinaries-deb10u1         amd64        French language packs for Firefox
ii  q4os-firefox                          4.3-3.2-a1                              all          q4os-firefox for Q4OS
head -n 100 /etc/apt/preferences*
==> /etc/apt/preferences.d <==
head: erreur de lecture dans '/etc/apt/preferences.d': est un dossier
head: impossible d'ouvrir '/etc/apt/preferences.save' en lecture: Permission non accordée

Je compte sur vos lumières !!

 Bien cordialement.

                                                            Pilcana

0
steph810 Messages postés 1633 Date d'inscription mardi 4 décembre 2012 Statut Membre Dernière intervention 30 mars 2024 135
Modifié le 11 mars 2024 à 15:25

J'ai vu ça pas plus tard que ce matin.

Dans tes repos, ben c'est du chinois pour firefox donc:

A partir de l'image 3 regardez si vous êtes sous bookworm ou toujours sous bullseye ?

Voila un fichier /etc/apt/sources.list que j'ai, tout propre:

Pour désinstaller firefox :

sudo apt remove --purge firefox*

Ensuite, téléchargez Mozilla Firefox en suivant la vidéo d'installation ici.

ps: je viens de relire, vous êtes encore sous buster, alors ne remplacez pas comme image 3 sauf si vous voulez passer à la version supérieure de Debian.

     Pour upgrade changer le mot buster par booksworm ou laisser comme c'est.

0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749 > steph810 Messages postés 1633 Date d'inscription mardi 4 décembre 2012 Statut Membre Dernière intervention 30 mars 2024
Modifié le 11 mars 2024 à 16:24

Bonjour,

#8 Steph810, merci pour tes réponses, mais quelques recommandations pour améliorer tes réponses futures :

  • Je pense que des captures d'écran ne sont pratiques pour personne et que tu devrais plutôt à l'avenir partager un copier coller.
  • Les fichiers que tu reportes dans /etc/apt/sources.list.d ne sont pas utiles. Firefox est dans les dépôts officiels de Debian et ne requiert donc pas l'ajout de nouveaux dépôts, sauf besoin très spécifique (mais en tout cas, pas évoqué dans le message initial).
  • Cela a en plus emmené dans ton message dans une direction inutilement compliquée (cf discussion sur les différentes version de debian)
  • Merci également de soigner l'orthographe

#7 Picalna, merci pour ton retour. Pense à mettre en forme les extraits de code que tu partages. Je reviens sur chaque commande tapée, dans l'ordre

  1. Cette commande nécessite des droits administrateur, donc il faut la précéder de sudo ou la lancer en tant que root. De plus cette commande est contre productive puisqu'elle reviendrait à geler la version actuelle de firefox, et tu veux précisément faire le contraire. Bref, oublie-la :-)
  2. Cette commande n'existe pas, c'est juste sudo apt upgrade. Et dans ce cas, on met à jour tous les paquets qui peuvent l'être.
  3. On voit que seule une version du paquet firefox est mise à disposition. Toutefois elle est mise à disposition par un dépôt non standard (q4os), ce qui la rend suspecte. Je pense que ton problème vient notamment de là. Il suffirait alors de supprimer le fichier contenu de /etc/apt/sources.list.d qui mentionne ce dépôt. En admettant qu'il soit nommé comme dans #8, il suffirait alors de lancer : 
    sudo rm /etc/apt/sources.list.d/10_q4os.list
  4. On voit que firefox ne fait pas partie des paquets gelés. Par contre htop l'est et même si ça n'a rien à voir avec ton problème, il serait sans doute indiqué de le dégeler et de le mettre à jour, sans quoi il empêche la mise à jour de tous les paquets qui dépendent de htop.
    sudo apt-mark unhold htop
    sudo apt update
    sudo apt upgrade
  5. On voit que deux versions de firefox semblent cohabiter (l'une fournie par mozillabinaries, l'autre par q4os). Ce qui est certain, c'est que seule l'une des deux est lancées quand tu lances firefox. À moins que tu aies un besoin très spécifique, je ne vois pas de bonne raison d'utiliser l'une de ces deux versions quand firefox est fourni dans les dépôts standards.

Maintenant, voyons comment résoudre proprement le problème.

  • Si on regarde ici, on voit que le paquet firefox n'est fourni que sous Debian sid (Debian unstable). Donc ce paquet n'a en général pas de sens.
  • Si on regarde ici, on voit que le paquet firefox-esr est disponible dans toutes les versions de Debian relativement récentes (en particulier buster). Cependant on voit aussi écrit en rouge "security", ce qui signifie que le paquet firefox-esr n'apparaîtra que si le dépôt security est explictement activé dans /etc/apt/sources.list. D'après #4, ce dépôt semble activé chez toi, donc tu devrais pouvoir lancer : 
    sudo apt update
    sudo apt install firefox-esr

    On voit en outre que quelle que soit la version de Debian utilisée, tu auras au moment où j'écris ces lignes firefox 115. Cela rejoint ce que disait brucine dans #2.

  • D'après #4, tu utilises une Debian buster, or buster est la version oldoldstable actuelle de Debian, autant dire qu'elle ne sera pas supportée encore très longtemps. et qu'il faudra songer à migrer prochainement vers une version plus récente de Debian (au plus tard juin 2024, voir ici).

Passons maintenant à la résolution du problème.

Dans tous les cas

Dans tous les cas, je supprimerais ce qui est installé. Ce sont des dépôts non standards qui poseront tôt ou tard des problèmes et qui, je trouve, n'ont pas lieu d'être configurés.

sudo rm /etc/apt/sources/list/10_q4os.list
sudo apt purge firefox firefox-l10n-xpi-fr q4os-firefox
sudo apt update

Ensuite, il faut faire un choix, qui va aboutir à deux compléments de réponses différentes :

  • Soit tu te contentes de firefox 115 et dans quelque temps, peut-être qu'une version plus récente sera publié. Il suffit alors de lancer la commande suivante, et ensuite le dossier est classé :-)
    sudo apt install firefox-esr firefox-esr-l10n-fr
  • Soit tu veux un firefox plus récent (et je pense que c'est ce qui t'a amené ici). Comme une installation par APT est toujours plus propre, c'est celle que je vais te décrire (j'écarte donc l'approche snap et l'approche où tu télécharges une archive et tu la décompresses à l'arrache). Comme indiqué plus haut, la seule option est le paquet Debian sid... et là tu vas me dire oui mais moi je suis en buster et même si je suis prêt à migrer vers une Debian plus récente, je ne veux pas aller jusqu'à passer en Debian instable. Alors comment faire ?

Firefox plus récent

Pour installer un paquet Debian correspond à une version supérieure à la tienne (c'est le cas ici), il y a deux approches.

  • L'approche naïve : on télécharge le ".deb" depuis packages.debian et une fois télécharger on l'installe avec dpkg. C'est simple, mais ça ne marche pas toujours, car parfois le paquet en question dépend d'autres paquets trop récents pour être disponible dans ta version de Debian. Personnellement c'est l'approche que je te recommande, mais je sais que ce n'est pas la réponse que tu attends :-)
  • L'approche avancée : on double les dépôts dans /etc/apt/sources.list et on défini dans /etc/apt/preferences/sid.list (nom arbitraire) des préférences qui disent à APT, "prends autant que possible les paquets dans ma version de Debian, mais si tu n'as pas le choix, alors prends les dans la version sid". C'est (un peu) plus compliqué à mettre en place, mais ça marche à tous les coups. L'autre inconvénient est que comme ta Debian est (très) vieille, tu risques d'avoir des paquets qui feront le grand écart en termes de version !

Approche naïve

On récupère un lien de téléchargement (d'un miroir arbitraire) sur packages.debian vers le paquet qui nous intéresse :

sudo apt install wget
wget http://ftp.fr.debian.org/debian/pool/main/f/firefox/firefox_123.0-1_amd64.deb
sudo dpkg -i firefox_123.0-1_amd64.deb
# En cas de dépendances manquantes:
sudo apt-get install -f

Ici, à l'issue de la dernière commande, soit tout marche et on est contents, soit ça ne marche pas et il faut passer à l'approche avancée.

Approche avancée

On commence par créer le fichier /etc/apt/preferences.d/sid.list (non arbitraire) :

sudo gedit /etc/apt/preferences.d/sid.list &

Dedans, on explicite que sid ne soit être considérée qu'en dernier recours :

Package: *
Pin: release o=Debian,a=buster
Pin-priority: 990
 
Package: *
Pin: release o=Debian,a=unstable
Pin-priority: 90

On modifie avec des droits root /etc/apt/sources.list de sorte à prendre les dépôts actuels et leur homologue sid. Note que seuls les dépôts deb t'intéressent en pratique. Tu peux sans risque supprimer toutes les lignes qui commencent par deb-src et qui ne servent qu'à une minorité des gens. J'omets également les lignes qui commencent par un # (qui sont des commentaires pour APT, et n'ont donc pas d'impact). Supposons que les lignes pertinentes /etc/apt/sources.list soient :

deb http://deb.debian.org/debian/ buster main non-free-firmware
deb http://security.debian.org/debian-security buster-security main non-free-firmware
deb http://deb.debian.org/debian/ buster-updates main non-free-firmware

Il deviendrait :

deb http://deb.debian.org/debian/ buster main non-free-firmware
deb http://security.debian.org/debian-security buster-security main non-free-firmware
deb http://deb.debian.org/debian/ buster-updates main non-free-firmware

deb http://deb.debian.org/debian/ sid main non-free-firmware
deb http://security.debian.org/debian-security sid-security main non-free-firmware
deb http://deb.debian.org/debian/ sid-updates main non-free-firmware

Pour corriger ce fichier tu peux utiliser :

sudo gedit /etc/apt/sources.list &

On lance ensuite :

sudo apt update

Si certains dépôts n'existent pas en Sid, on se contente de les supprimer de /etc/apt/sources.list, on sauve, et on relance :

sudo apt update

Désormais, le paquet firefox devient disponible. Tous les paquets à la fois disponibles en sid et en buster sont pris de manière privilégiée en buster (cf apt policy). Comme seule Debian sid fournit le paquet firefox, ce sera le paquet installé. Les dépendances pouvant être conservées en buster le seront, mais par contre toutes les dépendances nécessitant d'être mises à jour passeront en sid. On va donc lancer ...

sudo apt install firefox firefox-l10n-fr

... mais attention toutefois ! Une fois cette commande exécutée, APT te dit se qu'il s'apprête à faire. Ne valide pas sans nous reporter ce qu'il prévoit de faire. Or, comme je le disais, l'écart entre sid et buster est important, donc j'aimerais m'assurer que tu ne vas pas casser tout ton système en lançant cette commande !

Bonne chance

1

Bonjour et pardon pour ma réponse tardive.  J'ai "dégelé" htop avec les commandes que tu m'as indiquées :

sudo apt-mark unhold htop
sudo apt update
sudo apt upgrade.

Pas de mauvaises surprises !

Par contre, j'ai tapé :

sudo rm /etc/apt/sources.list.d/10_q4os.list
[sudo] Mot de passe de philippe49fnum6demi :
rm: impossible de supprimer '/etc/apt/sources.list.d/10_q4os.list': Aucun fichier ou dossier de ce type .   Dans la foulée, j'ai tapé sudo apt update et j'ai eu :

Atteint :1 http://security.debian.org/debian-security buster/updates InRelease
Atteint :2 http://ftp.debian.org/debian buster InRelease
Atteint :3 http://ftp.debian.org/debian buster-updates InRelease
Atteint :5 http://dl.google.com/linux/chrome/deb stable InRelease
Atteint :4 https://q4os.org/qtderepo buster InRelease
Réception de :6 https://q4os.org/qextrepo buster-chrome-cn InRelease [1 838 B]
Réception de :7 https://q4os.org/qextrepo buster-firefox-cn InRelease [4 635 B]
6 473 o réceptionnés en 3s (2 384 o/s)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
2 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.

Que penses-tu de "Réception de :7"  ??

  Bien cordialement.

                                                                      Pilcana

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
Modifié le 21 mars 2024 à 10:20

Bonjour Pilcana

En réponse à #10

J'en pense qu'il reste des traces de dépôts q4os, soit dans /etc/apt/sources.list, soit dans un des fichiers contenu dans /etc/apt/sources.list.d.

Pour savoir duquel il s'agit :

grep -nr q4os.org /etc/apt/sources.list*

Bonne chance

0

Bonjour Mamiemando.   J'ai tapé la commande  :

grep -nr q4os.org /etc/apt/sources.list*  

Cela donne : 

/etc/apt/sources.list.d/50_q4os-chrome.list:2:deb [arch=amd64] http://q4os.org/qextrepo buster-chrome-cn main
/etc/apt/sources.list.d/12_qtde.list:5:deb http://q4os.org/qtderepo buster main
/etc/apt/sources.list.d/12_qtde.list:6:##deb-src http://q4os.org/qtderepo buster main
/etc/apt/sources.list.d/50_q4os-firefox.list:2:deb http://q4os.org/qextrepo buster-firefox-cn main

Dans /etc/apt/sources.list.d.  , on trouve plusieurs fichiers dont 50_q4os-firefox.list  .  Ce dernier fichier contient ceci : ###firefox repositories configured
deb http://q4os.org/qextrepo buster-firefox-cn main

  Dois-je effacer ce fichier ??

Bien cordialement.

                                                           Pilcana

0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
26 mars 2024 à 00:19

Bonjour Pilcana

De manière générale, aucun dépôt dans /etc/apt/sources.list.d n'est indispensable, puisque par définition, ce sont des dépôts additionnels qui ne sont pas définis par les mainteneurs de ta distribution.

Par exemple, tu as parlé de cette ligne

Réception de :7 https://q4os.org/qextrepo buster-firefox-cn InRelease [4 635 B]

Si tu estimes que tu n'es pas intéressé par le dépôt https://q4os.org/qextrepo (qui visiblement, a fourni le paquet buster-firefox-cn), ta commande grep montre que c'est dans /etc/apt/sources.list.d/50_q4os-firefox.list qui le définit.

il suffit donc d'ouvrir ce fichier avec de droits root et de précéder la ligne incriminée avec #, ou plus radicalement, de supprimer ledit fichier (de toute façon, rien ne t'empêchera de le réécrire si besoin, mais dans ce cas, je te conseille d'en garder une copie). Bref, si tu veux le supprimer :

sudo rm /etc/apt/sources.list.d/50_q4os-firefox.list
sudo apt update

Note que le paquet buster-firefox-cn ne sera pas désinstallé (par contre, faute de dépôt, tu ne pourras pas le réinstaller à moins de reconfigurer le dépôt). Si tu veux aussi supprimer buster-firefox-cn il faut le désinstaller explicitement :

sudo apt purge buster-firefox-cn 

Bonne chance

0

Bonjour Mamiemando.  Pardon pour le retatd , j'ai appliqué l'approche naïve que tu suggères (message du 11 mars).  Cela donne ceci :

sudo apt install wget   
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
wget est déjà la version la plus récente (1.20.1-1.1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.

wget http://ftp.fr.debian.org/debian/pool/main/f/firefox/firefox_124.0.1-1_amd64.deb
--2024-03-29 12:47:19--  http://ftp.fr.debian.org/debian/pool/main/f/firefox/firefox_124.0.1-1_amd64.deb
Résolution de ftp.fr.debian.org (ftp.fr.debian.org)… 212.27.32.66, 2a01:e0c:1:1598::2
Connexion à ftp.fr.debian.org (ftp.fr.debian.org)|212.27.32.66|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 67158860 (64M) [application/octet-stream]
Sauvegarde en : « firefox_124.0.1-1_amd64.deb »

firefox_124.0.1-1 100%[============>]  64,05M  1,07MB/s    ds 60s

2024-03-29 12:48:19 (1,07 MB/s) — « firefox_124.0.1-1_amd64.deb » sauvegardé [67158860/67158860]

 sudo dpkg -i firefox_124.0-1_amd64.deb
dpkg: erreur: cannot access archive 'firefox_124.0-1_amd64.deb': Aucun fichier ou dossier de ce type

 J'ai écrit firefox 124.0-1 car j'ai rapatrié le paquet correspondant dans Dossier personnel.  Quant à l'approche avancée , ça donne ceci :

sudo gedit /etc/apt/preferences.d/sid.list &
[1] 2018
philippe49fnum6demi@q4os-desktop:~$ sudo: gedit : commande introuvable

Bien cordialement.

                                                         Pilcana

0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
3 avril 2024 à 16:29

Ta commande dpkg est incorrecte (le chemin vers le fichier ".deb" est incorrect) donc rien n'a été installé. Vu ce que tu as reporté ce devrait être :

sudo dpkg -i firefox_124.0.1-1_amd64.deb

Concernant gedit, tu peux utiliser cet éditeur ou un autre (nano, kwrite, etc...), mais il faut qu'il soit installé au préalable (ce qui ne semble pas être le cas ici). Si tu veux utiliser gedit :

sudo apt update
sudo apt install gedit

Bonne chance

0

Bonjour Mamiemando.  Hier , j'ai effectué la commande

sudo dpkg -i firefox_124.0.1-1_amd64.deb     La réponse est :

Préparation du dépaquetage de firefox_124.0.1-1_amd64.deb ...
Dépaquetage de firefox (124.0.1-1) sur (116.0.1~mozillabinaries-deb10u1) ...
dpkg: des problèmes de dépendances empêchent la configuration de firefox :
 firefox dépend de libasound2t64 (>= 1.0.16) ; cependant :
  Le paquet libasound2t64 n'est pas installé.
 firefox dépend de libatk1.0-0t64 (>= 1.12.4) ; cependant :
  Le paquet libatk1.0-0t64 n'est pas installé.
 firefox dépend de libc6 (>= 2.36) ; cependant :
  La version de libc6:amd64 sur le système est 2.28-10+deb10u2.
 firefox dépend de libevent-2.1-7t64 (>= 2.1.8-stable) ; cependant :
  Le paquet libevent-2.1-7t64 n'est pas installé.
 firefox dépend de libffi8 (>= 3.4) ; cependant :
  Le paquet libffi8 n'est pas installé.
 firefox dépend de libgcc-s1 (>= 4.2) ; cependant :
  Le paquet libgcc-s1 n'est pas installé.
 firefox dépend de libgdk-pixbuf-2.0-0 (>= 2.22.0) ; cependant :
  Le paquet libgdk-pixbuf-2.0-0 n'est pas installé.
 firefox dépend de libglib2.0-0t64 (>= 2.38.0) ; cependant :
  Le paquet libglib2.0-0t64 n'est pas installé.
 firefox dépend de libgtk-3-0t64 (>= 3.13.7) ; cependant :
  Le paquet libgtk-3-0t64 n'est pas installé.
 firefox dépend de libnspr4 (>= 2:4.32~) ; cependant :
  La version de libnspr4:amd64 sur le système est 2:4.20-1.
 firefox dépend de libnss3 (>= 2:3.98~) ; cependant :
  La version de libnss3:amd64 sur le système est 2:3.42.1-1+deb10u8.

 firefox dépend de libstdc++6 (>= 13.1) ; cependant :
  La version de libstdc++6:amd64 sur le système est 8.3.0-6.
 firefox dépend de libvpx8 (>= 1.12.0) ; cependant :
  Le paquet libvpx8 n'est pas installé.
 firefox dépend de libx11-xcb1 (>= 2:1.8.7) ; cependant :
  La version de libx11-xcb1:amd64 sur le système est 2:1.6.7-1+deb10u4.
 firefox dépend de libxcomposite1 (>= 1:0.4.5) ; cependant :
  La version de libxcomposite1:amd64 sur le système est 1:0.4.4-2.

Ensuite, Linux m'a demandé de redémarrer. Comme il était tard , j'ai éteint la machine. Je l'ai allumée ce matin .j'ai voulu lancer Firefox, sans succès. Dans la barre des tâches, à droite, j'ai vu qu'il y avait une mise à jour à faire. Je l'ai lancée. Un peu plus tard, l'icône de Firefox disparaissait du bureau.   Dans la liste "Synaptic" , Firefox étant désinstallé , j'ai installé Firefox esr. L'opération s'est bien déroulée. Le hic, c'est que l'icône de Firefox n'est pas présente sur le bureau.

Comment faire pour que l'icône de Firefox soit sur le bureau ??

Bien cordialement.

                                                    Pilcana

0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
4 avril 2024 à 15:12

Bonjour Pilcana

Hé bien on rentre dans la droite ligne de ce que j'expliquais plus haut :

  • Si on est optimiste, les dépendances de ta version actuelle peuvent suffire :
sudo apt install -f
  • Ou alors il faut soit ajouter les sources sid (par exemple dans /etc/apt/sources.list.d/sid.list
    deb http://deb.debian.org/debian/ sid main non-free-firmware
    deb http://security.debian.org/debian-security sid-security main non-free-firmware
    deb http://deb.debian.org/debian/ sid-updates main non-free-firmware
    et définir un fichier de préférences (par exemple /etc/apt/preferences.d/sid.list, voir #9) qui indique que tu ne prends firefox qu'en dernier recours.
    Package: *
    Pin: release o=Debian,a=buster
    Pin-priority: 990
     
    Package: *
    Pin: release o=Debian,a=unstable
    Pin-priority: 90
  • Ou encore, tu migres vers debian sid (du coup, il faut juste corriger /etc/apt/sources.list), mais je n'encourage pas forcément à passer en debian sid.

Bonne chance

0

Bonjour Mamiemando. Après avoir bazarder les paquets "Firefox" de Synaptic , j'ai voulu installer Firefox à partir du Software Centre de Q4os.  l'installation s'est arrêtée à mi-parcours car il manquait le paquet q4os-firefox-esr . Heureusement , j'ai Google Chrome depuis plus d'un an.  Il se met à jour régulièrement  Pour revenir à Firefox, je jette l'éponge et déclare mon  problème résolu, sinon à Noël on y est encore.    Mamiemando , merci pour ton aide.

  Cordialement.

                                                              Pilcana

0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
23 avril 2024 à 11:48

Ok, pas de problème.

  • À défaut de définir un fichier de préférences dans APT (comme je le suggérais dans #17), tu pourras toujours disposer d'une version plus récente de firefox en patientant et/ou en passant à la version supérieure de ton système d'exploitation.
  • Si tu utilisais firefox plutôt que chrome pour des convictions personnelles, sache que chromium pourrait t'intéresser.

Bonne continuation

0