Qupzilla navigateur

Bonjour ,
Je me sers de qupzilla dans mes autres OSs, je vois que qupzilla est aussi dans les paquets debian, le seul hic c’est qu’il s’agit de la version 1.6.6.2 alors qu’on en est a la derniere version 1.8.ect de memoire… est-ce qu’il y aura, lors d’une MàJ de debian8 une MàN automatique de qupzilla ou il faudra que je cherche le paquet adéquat, je ne sais pas s’il y a une source-list, d’ailleurs, pour cette app’s , merci pour les infos :unamused:

La version de QupZilla proposée par Debian 8 restera la même durant tout son cycle de vie. Pour utiliser une version plus récente, il faudra que tu passes par une source externe.
Si tu veux je peux essayer de compiler la version de Stretch (1.8.6) avec les bibliothèques de Jessie et te l’envoyer. Ou si tu te sens curieux je peux t’expliquer comment le faire par toi-même.

qupzilla est disponible dans les dépots de stretch (testing). Je l’utilise sous Debian 8 (stable). De mémoire, il n’y a pas eu de modification du système en utilisant la version 1.8 au lieu de la 1.6, aucune dépendance de qupzilla en fait.

packages.debian.org/search?keyw … lla-search

On peut même automatiser les MAJ avec un fichier preferences qui va bien (pin de qupzilla en testing à 990), mais ce n’est pas sans aucun danger.

@vv222 et hybrydemoineau,
Merci pour les infos rapides, je vais essayer la solution de vv222 en espérant ne pas me tromper… Déjà que la debian/Voyager X8 qui est installée est une “personnalisation” En deux: je ne suis pas sur a 100% que mon installe soit au summum de ce quelle devrait être? J’ai des doutes , notamment pour la sources-list, j’suis pas sur quelle soit en configuration optimale. Bon ceci étant dit , pourquoi ne pas essayer la soluce de vv222 je verrais bien si je me plante…ou pas ! Si c’est le cas, ben, j’installerais qupzilla comme il est dit :stuck_out_tongue: Faut bien apprendre, n’est-ce pas :blush: au plaisir @+ cordialement :sunglasses:

Okay, alors allons-y pour détailler la méthode pour rétroporter un paquet !
(on part ici sur QupZilla de Stretch à rétroporter sur Jessie, mais la méthode est la même quels que soient le paquet et les versions de Debian)

  1. Ajouter à ton sources.list pour Jessie les listes de codes-sources de Stretch, ce qui fait qu’il devrait ressembler à ça :
## Debian Jessie - dépôts officiels

deb http://httpredir.debian.org/debian/ jessie main
deb http://httpredir.debian.org/debian/ jessie-updates main

deb http://security.debian.org/ jessie/updates main

## Debian Stretch - codes-sources

deb-src http://httpredir.debian.org/debian/ stretch main
  1. Pour que ces modifications soient prises en compte, une mise-à-jour des listes de paquets est de vigueur :
# apt update
  1. Avant de pouvoir compiler QupZilla, il faut installer les bibliothèques nécessaires à cette compilation :
# apt-get build-dep qupzilla
  1. On téléchagre ensuite les sources de QupZilla, cette fois-ci non pas avec le compte root mais avec le compte utilisateur qui va réaliser la compilation :
$ apt-get source qupzilla
  1. C’est le moment de passer à la compilation proprement dite :
$ cd qupzilla-1.8.6~dfsg1
$ fakeroot -- dpkg-buildpackage -b -us -uc
  1. C’est prêt !
    Les paquets .deb se trouvent dans le répertoire d’où tu as lancé [mono]apt-get source qupzilla[/mono], et s’installent en root via la commande [mono]dpkg -i libqupzilla1_1.8.6~dfsg1-2_amd64.deb qupzilla_1.8.6~dfsg1-2_amd64.deb; apt-get install -f[/mono].

OK , j’ai rajouté a la source-list “Debian stretch” ça a l’air d’être OK :

[quote]## Main ##
deb ftp.debian.org/debian/ jessie main contrib non-free
deb-src ftp.debian.org/debian/ jessie main contrib non-free

deb security.debian.org/ jessie/updates non-free contrib main
deb-src security.debian.org/ jessie/updates main contrib non-free

deb ftp.debian.org/debian/ jessie-updates main contrib non-free
deb-src ftp.debian.org/debian/ jessie-updates main contrib non-free

Backports

deb ftp.debian.org/debian/ jessie-backports non-free contrib main
deb-src ftp.debian.org/debian/ jessie-backports non-free contrib main

Debian Stretch - codes-sources

deb-src httpredir.debian.org/debian/ stretch main[/quote]

est-ce que ça parait correct ? merci

Aucune erreur visible en tous cas :wink:

Merci, je n’ai plus qu’a finir l’enregistrement du fichier dans le bashrc, si je ne me trompe pas ?..et continuer sur les manips conseillées…
au cas ou j’ai un PB… je recontacte… grand merci @+ :slightly_smiling:

J’ai du zapper QQchose? mais quoi ?

[quote]Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
All packages are up to date.
root@debian:/home/jibel$ exit
exit
jibel@debian:~$ apt-get build-dep qupzilla
E: Impossible d’ouvrir le fichier verrou /var/lib/dpkg/lock - open (13: Permission non accordée)
E: Impossible de verrouiller le répertoire d’administration (/var/lib/dpkg/). Avez-vous les privilèges du superutilisateur ? OUI BIEN SUR ! ! ! :083
jibel@debian:~$
[/quote]
Voila la réponse quand j’essaye de télécharger le paquet qupzilla :unamused:
Je laisse ça dans l’état pour ce soir, ça ne va pas s’envoler :smiley: merci je recontacte demain, si c’est possible :slightly_smiling:

La commande [mono]apt-get build-dep qupzilla[/mono] est à lancer en root. Elle va automatiquement installer tous les paquets nécessaires à la compilation de QupZilla.
C’est la commande [mono]apt-get source qupzilla[/mono] qui va télécharger les sources, celle-ci pouvant être lancée par un utilisateur non-priviliégié.

[quote=“vv222”]La commande [mono]apt-get build-dep qupzilla[/mono] est à lancer en root. Elle va automatiquement installer tous les paquets nécessaires à la compilation de QupZilla.
C’est la commande [mono]apt-get source qupzilla[/mono] qui va télécharger les sources, celle-ci pouvant être lancée par un utilisateur non-priviliégié.[/quote]

Pourtant …

root@debian:/home/jibel$ apt-get build-dep qupzilla Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait E: Impossible de trouver une source de paquet pour qupzilla root@debian:/home/jibel$

[quote=“jibel”][quote=“vv222”]La commande [mono]apt-get build-dep qupzilla[/mono] est à lancer en root. Elle va automatiquement installer tous les paquets nécessaires à la compilation de QupZilla.
C’est la commande [mono]apt-get source qupzilla[/mono] qui va télécharger les sources, celle-ci pouvant être lancée par un utilisateur non-priviliégié.[/quote]

Pourtant …

root@debian:/home/jibel$ apt-get build-dep qupzilla Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait E: Impossible de trouver une source de paquet pour qupzilla root@debian:/home/jibel$ [/quote]

Les sources sont-elles récupérées ?

[quote=“Clochette”][quote=“jibel”][quote=“vv222”]La commande [mono]apt-get build-dep qupzilla[/mono] est à lancer en root. Elle va automatiquement installer tous les paquets nécessaires à la compilation de QupZilla.
C’est la commande [mono]apt-get source qupzilla[/mono] qui va télécharger les sources, celle-ci pouvant être lancée par un utilisateur non-priviliégié.[/quote]

Pourtant …

root@debian:/home/jibel$ apt-get build-dep qupzilla Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait E: Impossible de trouver une source de paquet pour qupzilla root@debian:/home/jibel$ [/quote]

Les sources sont-elles récupérées ?[/quote]

Clochette , Apparemment oui… Mais il faudrait en refaire un apt update pour revérifier ce qui est passé ou pas ?

root@debian:/home/jibel$ apt update Atteint http://ftp.be.debian.org jessie InRelease Réception de : 1 http://ftp.be.debian.org jessie-updates InRelease [133 kB] Réception de : 2 http://ftp.debian.org jessie-backports InRelease [144 kB] Ign http://mozilla.debian.net jessie-backports InRelease Atteint http://security.debian.org jessie/updates InRelease Atteint http://mozilla.debian.net jessie-backports Release.gpg Réception de : 3 http://ftp.be.debian.org jessie-proposed-updates InRelease [127 kB] Atteint http://mozilla.debian.net jessie-backports Release Atteint http://ftp.be.debian.org jessie/main amd64 Packages Atteint http://ftp.be.debian.org jessie/contrib amd64 Packages Atteint http://ftp.be.debian.org jessie/non-free amd64 Packages Atteint http://ftp.be.debian.org jessie/main i386 Packages Atteint http://ftp.be.debian.org jessie/contrib i386 Packages Atteint http://ftp.be.debian.org jessie/non-free i386 Packages Atteint http://ftp.be.debian.org jessie/contrib Translation-en Réception de : 4 http://ftp.debian.org jessie-backports/non-free Sources/DiffIndex [229 B] Atteint http://ftp.be.debian.org jessie/main Translation-fr Atteint http://ftp.be.debian.org jessie/main Translation-en Atteint http://ftp.be.debian.org jessie/non-free Translation-en Atteint http://security.debian.org jessie/updates/non-free amd64 Packages Réception de : 5 http://ftp.be.debian.org jessie-updates/main amd64 Packages/DiffIndex [505 B] Réception de : 6 http://ftp.be.debian.org jessie-updates/contrib amd64 Packages [14 B] Réception de : 7 http://ftp.be.debian.org jessie-updates/non-free amd64 Packages [14 B] Réception de : 8 http://ftp.be.debian.org jessie-updates/main i386 Packages/DiffIndex [505 B] Réception de : 9 http://ftp.be.debian.org jessie-updates/contrib i386 Packages [14 B] Réception de : 10 http://ftp.be.debian.org jessie-updates/non-free i386 Packages [14 B] Réception de : 11 http://ftp.be.debian.org jessie-updates/contrib Translation-en [14 B] Réception de : 12 http://ftp.be.debian.org jessie-updates/main Translation-en/DiffIndex [229 B] Réception de : 13 http://ftp.be.debian.org jessie-updates/non-free Translation-en [14 B] Atteint http://security.debian.org jessie/updates/contrib amd64 Packages Atteint http://security.debian.org jessie/updates/main amd64 Packages Atteint http://security.debian.org jessie/updates/non-free i386 Packages Atteint http://security.debian.org jessie/updates/contrib i386 Packages Atteint http://security.debian.org jessie/updates/main i386 Packages Atteint http://security.debian.org jessie/updates/contrib Translation-en Atteint http://security.debian.org jessie/updates/main Translation-en Atteint http://security.debian.org jessie/updates/non-free Translation-en Réception de : 14 http://ftp.debian.org jessie-backports/contrib Sources/DiffIndex [229 B] Réception de : 15 http://ftp.debian.org jessie-backports/main Sources/DiffIndex [7.819 B] Réception de : 16 http://ftp.debian.org jessie-backports/non-free amd64 Packages/DiffIndex [229 B] Réception de : 17 http://ftp.debian.org jessie-backports/contrib amd64 Packages/DiffIndex [229 B] Réception de : 18 http://ftp.debian.org jessie-backports/main amd64 Packages/DiffIndex [7.819 B] Réception de : 19 http://ftp.debian.org jessie-backports/non-free i386 Packages/DiffIndex [229 B] Réception de : 20 http://ftp.debian.org jessie-backports/contrib i386 Packages/DiffIndex [229 B] Réception de : 21 http://ftp.debian.org jessie-backports/main i386 Packages/DiffIndex [7.819 B] Réception de : 22 http://ftp.debian.org jessie-backports/contrib Translation-en/DiffIndex [229 B] Réception de : 23 http://ftp.debian.org jessie-backports/main Translation-en/DiffIndex [3.541 B] Atteint http://mozilla.debian.net jessie-backports/iceweasel-aurora Sources Réception de : 24 http://ftp.debian.org jessie-backports/non-free Translation-en/DiffIndex [229 B] Réception de : 25 http://ftp.debian.org jessie-backports/main i386 Packages [140 kB] Atteint http://mozilla.debian.net jessie-backports/iceweasel-aurora amd64 Packages Réception de : 26 http://ftp.be.debian.org jessie-proposed-updates/contrib amd64 Packages/DiffIndex [1.609 B] Réception de : 27 http://ftp.be.debian.org jessie-proposed-updates/main amd64 Packages/DiffIndex [7.819 B] Réception de : 28 http://ftp.be.debian.org jessie-proposed-updates/non-free amd64 Packages/DiffIndex [229 B] Atteint http://mozilla.debian.net jessie-backports/iceweasel-aurora i386 Packages Réception de : 29 http://ftp.be.debian.org jessie-proposed-updates/contrib i386 Packages/DiffIndex [1.609 B] Réception de : 30 http://ftp.be.debian.org jessie-proposed-updates/main i386 Packages/DiffIndex [7.819 B] Réception de : 31 http://ftp.be.debian.org jessie-proposed-updates/non-free i386 Packages/DiffIndex [229 B] Réception de : 32 http://ftp.be.debian.org jessie-proposed-updates/contrib Translation-en/DiffIndex [781 B] Réception de : 33 http://ftp.be.debian.org jessie-proposed-updates/main Translation-en/DiffIndex [7.819 B] Réception de : 34 http://ftp.be.debian.org jessie-proposed-updates/non-free Translation-en/DiffIndex [229 B] Ign http://mozilla.debian.net jessie-backports/iceweasel-aurora Translation-fr_BE Ign http://mozilla.debian.net jessie-backports/iceweasel-aurora Translation-fr Ign http://mozilla.debian.net jessie-backports/iceweasel-aurora Translation-en 603 ko réceptionnés en 5s (109 ko/s) Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait All packages are up to date. root@debian:/home/jibel$
Je l’ai faite en espérant qu’il ne manque rien, j’ai regardé sans y voir une anomalie, merci pour les avis @+ :unamused:

Rebonjour a moi même :slightly_smiling:
Comme je suis d’un naturel optimiste, je me dis:pourquoi ne pas tenter l’installe de puqzilla 1.6 aussitôt dit aussitôt fait, qupzilla est installé, paramétrés etc etc. Je le ferme et le rouvre on me dit qu’il y a une MàJ Yes madame ! Gigot d’un pas alerte et décidé, je ne vois nul part ou est ce lien pour la MàJ. Derechef ni une ni deux, je fais un apt update et dans la foulée un apt upgrade que neni mon bon monsieur rien de rien. Je vais de ce pas sur le site de qupzilla pour télécharger le ficher de qupzilla 1.8 pour debian qui est maintenant la dans les téléchargements…Je tente une installe avec gdebi refus… Idem avec app’s debian d’installe de paquets adéquate qui me refuse aussi l’installe :017 Quoi t’est-ce qu’il faut donc faire encore :083 Désinstaller qupzilla 1.6 :question:
Je crois que je vais me payer quelques bonnes soirées :118 avec debian… Si c’est le prix allons y, je me munis de ma boite d’aspirine, de mon lexomil et pour faire l’affaire de ma bouteille de whyskey préférée…ON ne sais jamais :laughing: :005
SVP n’y voyez pas de malice, seulement un peu d’humour… au cas ou :arrow_right:

Le résultat de ton [mono]apt update[/mono] ne correspond pas au fichier sources.list que tu as posté précédemment. Tu es bien sur le même système ?

Une méthode de compilation alternative depuis les sources officielles :
installation-de-qupzilla-hors-des-paquets-officiels-debian-t52696.html#p522257

Salut jibel, j’ai écrit une méthode en 13 points pour installer qupzilla à partir des sources :

installation-de-qupzilla-hors-des-paquets-officiels-debian-t52696.html

Elle a très peu à voir avec les autres proposées précédemment, à toi de voir. Quelque soit ton choix, bon courage !

@vv222,
Oui,
@–gilles–,
Je suis estomaqué, j’avoue ne pas être, pour le moment, capable de produire ce type de compile :blush: et même plus tard d’ailleurs :slightly_smiling: Pourrais-je, puisque j’ai la version 1.8.6 dans mes téléchargements, en rendant le fichier OK, quand même l’installer sans suivre a la lettre, comme le dit vv222, en zappant QQs étapes :115 Serait-ce possible :017 merci

Les sources listées par [mono]apt update[/mono] ne correspondent pas au contenu du fichier que tu as posté. Ce qui en effet est plutôt surprenant.

Peux-poster ici le retour de la commande suivante ?

Ainsi que pour chacun des fichiers retournés par cette première commande le résultat de la commande suivante :

(en remplaçant “$fichier” par le chemin complet du fichier)


Mais si tu en es capable :wink:
Il suffit que tu suives point par point la méthode donnée par --gilles-- en faisant bien attention à ne pas faire de fautes de frappe (le copier-coller est ton ami), et ça roulera tout seul.

jibel@debian:~$ ls -l /etc/apt/sources.list /etc/apt/sources.list.d/* ls: impossible d'accéder à /etc/apt/sources.list.d/*: Aucun fichier ou dossier de ce type
ça commence déjà bien …je vais voir ou est passé ce <$$<ù%µ£ de fichier sources-list

root@debian:/home/jibel$ ls -l /etc/apt/sources.list /etc/apt/sources.list.d/* ls: impossible d'accéder à /etc/apt/sources.list.d/*: Aucun fichier ou dossier de ce type -rw-r--r-- 1 root root 606 jui 14 22:47 /etc/apt/sources.list
??