Ich arbeite an einem Laptop mit einer bescheidenen Festplatte, und 500 MB sind mit den Google Chrome-Dateien "History Index" und "Thumbnails" belegt. Einige dieser Dateien sind ein Jahr alt. Chrome bietet mir die Möglichkeit , entfernen jüngste Geschichte, aber ich will das Gegenteil: ich entfernen mag alte Geschichte. (Idealerweise würde ich die zuletzt verwendeten Verlaufsinformationen entfernen, aber ich erwarte nicht, dass ich das tun kann.)
Hat jemand irgendwelche Ideen? Ich verwende das Standard-Debian- google-chrome-beta
Paket.
linux
google-chrome
history
Norman Ramsey
quelle
quelle
Antworten:
Schande für Google, es gibt noch keinen Weg .
Außerdem sind alle Chrome-Datenbanken nur SQLite3-Dateien, und Sie können SQLite3 verwenden, um nicht benötigte Einträge zu löschen. Installieren Sie zuerst den
sqlite3
Client (sudo apt-get install sqlite3
) und wechseln Sie dann zur Chrome-Konfiguration (sollte es sein.config/chrome/Default
).Hier ist ein SQL - Schnipsel , die alten URLs aus der Geschichte spült (funktioniert auf Datenbanken
History
,Archived History
):Hier ist eine andere, die wahrscheinlich auf der
Thumbnails
Datenbank funktionieren wird :Dies wird wahrscheinlich auf
History Index
-es funktionieren :Natürlich sollten Sie alle Datenbanken sichern, da Sie möglicherweise eine andere Chrome-Version haben oder ich versehentlich ein Symbol usw. verpasse.
Da Chrome seine Zeiten in einem komischen Format speichert, das auf der UNIX-Epoche basiert (aber mit 10 ^ 7 multipliziert und in die Zukunft verschoben wird), können Systemfunktionen, die das Datum zurückgeben, nicht verwendet werden. Stattdessen wird das Datum des letzten Seitenaufrufs verwendet.
Sie können durch ein
-1 days
beliebiges Intervall ersetzen . Sie können über erlaubt Modifikatoren in lesen SQLite Dokumentation (: kurz-N days
,-N months
).Nach dem Entfernen nicht benötigter Daten können Sie einen
vacuum;
Befehl ausgeben, der die Datenbank noch weiter verkleinert.quelle
(Dies ist keine Antwort, aber ich lasse es als Warnung.)
Ich habe zwei Erweiterungen gesehen, die behaupten, dies auf irgendeine Weise zu tun, aber keine funktioniert.
Allerdings rufen diese (und ich erwarte andere Erweiterungen) nur auf
chrome.history.deleteRange
- wenn Sie Glück haben, mit vernünftigen Parametern. Nach der Dokumentation:Und in der Praxis kann ich keinen Effekt sehen, abgesehen von (meiner Meinung nach) Seiten, die nicht auf der Verlaufsseite erscheinen. Insbesondere die Verlaufsdatenbankdatei ist immer noch groß, und Chrome nimmt immer noch viel Zeit in Anspruch. Ich vermute, dass (aufgrund einer sehr zufälligen Beobachtung mit Chromium 9 Beta r68937)
chrome.history.deleteRange
nur die auf derchrome://history
Seite sichtbaren und nicht die auf der Festplatte gespeicherten Elemente sowie die Vervollständigung der URL-Leiste beeinflusst werden.quelle
Alle diese Antworten waren hilfreich, aber veraltet. Ich habe das Plugin "History Limiter Custom" gefunden und benutze es und es funktioniert einwandfrei.
History Limiter Custom ist eine neuere Version von "History Limiter", die eine bessere Leistung aufweist und größtenteils fehlerfrei ist.
https://chrome.google.com/webstore/detail/history-limiter-custom/ibpfkplbhnbiklpjacjbaelahebmbmpp/related
quelle