Questions sur l'installation et la configuration de Manjaro Linux.

Hosts

#1Messageil y a 1 mois

Bonjour
un autre pb
Dans le cadre d'une utilisation future plus fréquente voire même unique de Linux (Manjaro), pouvez-vous me dire comment on insère un fichier Hosts (j'ai déjà regardé à quoi ressemblait le Hosts fourni)
Je voudrais utiliser ceci
http://winhelp2002.mvps.org/hosts.htm
En Windows, il se substituait mais j'ai remarqué qu'ici il y avait un contenu spécifique dans le Hosts natif.

Un détail : Orange me connecte en Ipv6
Merci de votre aide !
Dernière modification par Pierre771 le 24 Fév 2020, 16:30, modifié 1 fois.

Hosts

#2Messageil y a 1 mois

bonjour
ce fichier n'a rien de particulier et n'est pas modifié par son paquet filesystem lors d'une mise à jour

Il n'y a pas de problème à remplacer son contenu sauf si tu as des configurations personnelles (serveur http en local)

si tu désires une commande console pour faire le remplacement ?

cat "monfichierhosts.txt" | sudo tee /etc/hosts
ou plus directe dans ton cas

curl -s http://winhelp2002.mvps.org/hosts.txt | sudo tee /etc/hosts

Hosts

#3Messageil y a 1 mois

papajoke a écrit :
il y a 1 mois
bonjour
ce fichier n'a rien de particulier et n'est pas modifié par son paquet filesystem lors d'une mise à jour

Il n'y a pas de problème à remplacer son contenu sauf si tu as des configurations personnelles (serveur http en local)

si tu désires une commande console pour faire le remplacement ?

cat "monfichierhosts.txt" | sudo tee /etc/hosts
Bonjour et merci de ta réponse très rapide et de la commande
Je te tiens au courant

Hosts

#4Messageil y a 1 mois

Pour info (jamais utilisé)

il existe des paquets dans aur pour faire ce type de travail

Par exemple hblock est un service systemd (hblock.timer) qui va mettre automatiquement à jour le fichier en téléchargeant toutes les 24 heures les derniers filtres

Hosts

#5Messageil y a 1 mois

papajoke a écrit :
il y a 1 mois
bonjour
ce fichier n'a rien de particulier et n'est pas modifié par son paquet filesystem lors d'une mise à jour

Il n'y a pas de problème à remplacer son contenu sauf si tu as des configurations personnelles (serveur http en local)

si tu désires une commande console pour faire le remplacement ?

cat "monfichierhosts.txt" | sudo tee /etc/hosts
ou plus directe dans ton cas

curl -s http://winhelp2002.mvps.org/hosts.txt | sudo tee /etc/hosts
Merci !
Pourrais-tu me donner la commande pour sauvegarder l'ancien (backup) stp merci
Ayé, j'ai su le faire
Dernière modification par Pierre771 le 24 Fév 2020, 11:07, modifié 1 fois.

Hosts

#6Messageil y a 1 mois

papajoke a écrit :
il y a 1 mois
Pour info (jamais utilisé)

il existe des paquets dans aur pour faire ce type de travail

Par exemple hblock est un service systemd (hblock.timer) qui va mettre automatiquement à jour le fichier en téléchargeant toutes les 24 heures les derniers filtres
J'ai vu. Comment faut-il faire, car je n'ai jamais su utiliser Github
Il y a un paquet à installer ? Je ne l'ai pas trouvé

Hosts

#7Messageil y a 1 mois

:sourire: j'ai donné le lien github pour la doc ! il a le même nom dans aur

yay -Si hblock
:: Querying AUR...
Repository      : aur
Name            : hblock
Keywords        : adblock  blacklist  hosts
Version         : 2.1.4-1
Description     : An adblocker that creates a hosts file from automatically downloaded blacklists
URL             : https://github.com/hectorm/hblock
AUR URL         : https://aur.archlinux.org/packages/hblock
le lancer une fois sudo systemctl start hblock.service
pour qu'il tourne automatiquement sudo systemctl enable hblock.timer

Hosts

#8Messageil y a 1 mois

papajoke a écrit :
il y a 1 mois
:sourire: j'ai donné le lien github pour la doc ! il a le même nom dans aur

yay -Si hblock
:: Querying AUR...
Repository      : aur
Name            : hblock
Keywords        : adblock  blacklist  hosts
Version         : 2.1.4-1
Description     : An adblocker that creates a hosts file from automatically downloaded blacklists
URL             : https://github.com/hectorm/hblock
AUR URL         : https://aur.archlinux.org/packages/hblock
le lancer une fois sudo systemctl start hblock.service
pour qu'il tourne automatiquement sudo systemctl enable hblock.timer
Merci !
J'hésite un peu parce que j'ai déjà installé "le mien" avec ta commande (je maîtrise, enfin à peu près lol)

Hosts

#9Messageil y a 1 mois

cet outil fait la même chose que toi mais le fait automatiquement chaque jour et prend environ 30 fichiers sources lorsque toi tu te limites à un seul...

Hosts

#10Messageil y a 1 mois

papajoke a écrit :
il y a 1 mois
cet outil fait la même chose que toi mais le fait automatiquement chaque jour et prend environ 30 fichiers sources lorsque toi tu te limites à un seul...
OK

Hosts

#11Messageil y a 1 mois

papajoke a écrit :
il y a 1 mois
cet outil fait la même chose que toi mais le fait automatiquement chaque jour et prend environ 30 fichiers sources lorsque toi tu te limites à un seul...
Merci et comment fait-on pour installer le paquet ? Je ne l'ai pas trouvé sur Octopi
J'ai essayé de l'installer par Pacman comme un grand, voilà ce que ça a donné

[pierre@pierre-pc ~]$ sudo pacman -S AUR/hblock
[sudo] Mot de passe de pierre : 
Désolé, essayez de nouveau.
[sudo] Mot de passe de pierre : 
erreur : impossible de trouver le dépôt : AUR
[pierre@pierre-pc ~]$ 

Hosts

#12Messageil y a 1 mois

Tu n'as jamais installé un paquet aur ?

Oui, bien sûr, c'est impossible avec pacman.

optopi normalement il gère aur (mal configuré?)

sinon il y a pamac et plein d'autres helpeurs aur

pamac build hblock

Hosts

#13Messageil y a 1 mois

Bonjour, il te manque un outil spécifique pour installer les paquets Aur, yay ou trizen mais il en existe d'autres.

sudo pacman -S trizen
puis

trizen -S hblock
:wink:

Oupss.. Tirs groupés :gsourire:

Hosts

#14Messageil y a 1 mois

merci Erwan, tu m'as apporté la solution (indirectement) pour octopi

yay -Si octopi
Optional Deps   : pikaur  pacaur  trizen  pacmanlogviewer  gksu  lxqt-sudo
donc autant oublier yay dans ce cas

Hosts

#15Messageil y a 1 mois

Tiens c'est curieux je n'ai pas exactement les mêmes dépendances optionnelles que toi :

pacaur: for AUR support
trizen: for AUR support
yay: for AUR support
:saispas:

Hosts

#16Messageil y a 1 mois

Erwan a écrit :
il y a 1 mois
Bonjour, il te manque un outil spécifique pour installer les paquets Aur, yay ou trizen mais il en existe d'autres.

sudo pacman -S trizen
puis

trizen -S hblock
:wink:

Oupss.. Tirs groupés :gsourire:
J'ai utilisé trizen et c'est ok
papajoke a écrit :
il y a 1 mois
merci Erwan, tu m'as apporté la solution (indirectement) pour octopi

yay -Si octopi
Optional Deps   : pikaur  pacaur  trizen  pacmanlogviewer  gksu  lxqt-sudo
donc autant oublier yay dans ce cas
Je n'ai pas compris ton post

Hosts

#17Messageil y a 1 mois

octopi a comme dépendances optionnelles : pikaur pacaur trizen
Il faut donc un de ces 3 helpeur aur installé pour qu'il fonctionne pour aur

Hosts

#18Messageil y a 1 mois

papajoke a écrit :
il y a 1 mois
octopi a comme dépendances optionnelles : pikaur pacaur trizen
Il faut donc un de ces 3 helpeur aur installé pour qu'il fonctionne pour aur
Ah oui, c'est exact, Octopi reconnaît hblock maintenant mais il est déjà installé

Il me reste à rétablir le hosts d'origine puis à lancer ces deux commandes ?

sudo systemctl start hblock.service
sudo systemctl enable hblock.timer

Hosts

#19Messageil y a 1 mois

papajoke a écrit :
il y a 1 mois
:sourire: j'ai donné le lien github pour la doc ! il a le même nom dans aur

yay -Si hblock
:: Querying AUR...
Repository      : aur
Name            : hblock
Keywords        : adblock  blacklist  hosts
Version         : 2.1.4-1
Description     : An adblocker that creates a hosts file from automatically downloaded blacklists
URL             : https://github.com/hectorm/hblock
AUR URL         : https://aur.archlinux.org/packages/hblock
le lancer une fois sudo systemctl start hblock.service
pour qu'il tourne automatiquement sudo systemctl enable hblock.timer
Merci de ton aide !
Ayé, J'ai rétabli le hosts d'origine, j'ai lancé les commandes, voilà ce que ça donne :

[pierre@pierre-pc ~]$ sudo systemctl start hblock.service
[sudo] Mot de passe de pierre : 
[pierre@pierre-pc ~]$ sudo systemctl enable hblock.timer
Created symlink /etc/systemd/system/timers.target.wants/hblock.timer → /usr/lib/systemd/system/hblock.timer.
[pierre@pierre-pc ~]$ 
Si je disais que j'ai vraiment compris ce que j'ai fait, je mentirais :(

Le résultat est tout-à-fait spectaculaire !
Je me retrouve avec un hosts imprerssionnant !!

Hosts

#20Messageil y a 1 mois

papajoke a écrit :
il y a 1 mois
(...)hblock est un service systemd (hblock.timer) qui va mettre automatiquement à jour le fichier en téléchargeant toutes les 24 heures les derniers filtres
Par curiosité, quelle va être la différence entre hblock et pihole ?

Si on ne parle que du navigateur, entre un ublock origin bien réglé et hblock ?

Répondre