diff --git a/README.md b/README.md index 62cb906a..7a47235f 100644 --- a/README.md +++ b/README.md @@ -111,15 +111,15 @@ python3 --version # should print 3.10 or higher Required for the Selenium service to control a browser. ```sh -wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - -echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" | sudo tee /etc/apt/sources.list.d/google-chrome.list -sudo apt-get update -sudo apt-get install -y google-chrome-stable +wget -q https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb -O /tmp/google-chrome-stable.deb +sudo apt install -y /tmp/google-chrome-stable.deb # Verify google-chrome --version ``` +> `apt-key` is removed on modern Debian (13+), so the old signing-key + repo method no longer works. `apt install` on the downloaded `.deb` pulls in dependencies automatically. + > The `webdriver-manager` package (included in `requirements.txt`) automatically downloads the matching ChromeDriver — no manual driver setup needed. ### Step 7 — Install PostgreSQL