Primero :la extensión que provocó el bloqueo fue ad block plus.
Y así es como lo encontré:
crear una carpeta temporal:
mkdir ~/ChromeExtensions
cd a la carpeta de extensión de Google (El valor predeterminado es el perfil predeterminado, cámbielo según sea necesario):
cd ~/.config/google-chrome/Default/Extensions
muestra la lista de subcarpetas:
ls
Cada extensión tiene una carpeta dedicada
Ahora, mueva cada carpeta individual a la carpeta temporal:
mv <foldername> ~/ChromeExtensions
iniciar cromo:
google-chrome
-> ¿sigue fallando? Mover carpeta hacia atrás:
mv ~/ChromeExtensions/<foldername>.
proceda con 5.
Hasta que se identifique al autor del accidente.
deshacerse de la carpeta temporal:
cd
rm -rf ChromeExtensions
Parte 2 :reinstalar ABP
Puede que fuera un problema temporal, así que le di otra oportunidad a ABP.
sin problemas desde 1 h...
Is there a way to just replace the X instance or give it a specific line to replace?
Если бы это был я, я бы использовал модуль shell
и стандартный вызов sed
для изменения в определенной строке. В приведенном ниже примере я использую sed
, чтобы изменить только четвертую строку.
---
- hosts: all
tasks:
- name: "Run sed via ansible"
shell: sed -i '4s/bike/car/' /home/maulinglawns/slask/sed_example
Пример файла перед ansible playbook:
cat sed_example
bike plane
bike plane
bike plane
bike plane
bike plane
bike plane
bike plane
bike plane
bike plane
bike plane
Запуск пьесы:
ansible-playbook sed_with_ansible.yml -i "localhost," -k
SSH password:
PLAY [all] *********************************************************************
TASK [setup] *******************************************************************
ok: [localhost]
TASK [Run sed via ansible] *****************************************************
changed: [localhost]
[WARNING]: Consider using template or lineinfile module rather than running
sed
PLAY RECAP *********************************************************************
localhost : ok=2 changed=1 unreachable=0 failed=0
Файл после плейбука:
cat sed_example
bike plane
bike plane
bike plane
car plane
bike plane
bike plane
bike plane
bike plane
bike plane
bike plane
Вы могли бы добиться этого с помощью модуля lineinfile
, но я не знаю ни одного такого переключателя и не смог найти его в документации.