Google için utanç verici, henüz bir yolu yok .
Bunun yanı sıra, tüm Chrome veritabanları sadece sqlite3 dosyalarıdır ve gereksiz girişleri temizlemek için sqlite3 kullanabilirsiniz. Önce sqlite3istemciyi ( sudo apt-get install sqlite3) yükleyin ve ardından Chrome yapılandırmasına gidin (olmalıdır .config/chrome/Default).
İşte tarihin eski URL'ler temizler bir SQL snippet'idir (veritabanları üzerinde çalışır History, Archived History):
delete from urls where last_visit_time <= (strftime('%s',(select
max(last_visit_time)/10000000 from urls),'unixepoch','-1 days')*10000000);
İşte muhtemelen Thumbnailsveritabanında çalışacak başka bir tane :
attach database 'History' as history;
delete from thumbnails where last_updated <= (strftime('%s',(select
max(last_visit_time)/10000000 from history.urls),'unixepoch','-1 days')
*10000000);
Bu muhtemelen History Index-es üzerinde çalışacaktır :
attach database 'History' as history;
delete from info i, pages_content pc where i.time <= (strftime('%s',(select
max(last_visit_time)/10000000 from history.urls),'unixepoch','-1 days')*
10000000) and i.rowid = pc.rowid;
Tabii ki tüm veritabanlarını yedeklemelisiniz, çünkü Chrome'un farklı bir sürümüne sahip olabilirsiniz veya yanlışlıkla bir sembolü vb.
Chrome, zamanlarını UNIX Epoch'a dayalı olarak garip bir biçimde (ancak 10 ^ 7 ile çarpılarak geleceğe kaydırıldığında) sakladığından, sistem işlevlerinin dönüş tarihi kullanılamaz; bunun yerine son sayfanın açılış tarihi kullanılır.
İstediğiniz -1 daysaralıklarla değiştirebilirsiniz ; Eğer izin değiştiricileri okuyabilirsiniz SQLite belgelerine (kısaca: -N days, -N months).
Gereksiz verileri kaldırdıktan sonra vacuum;, veritabanını daha da daraltan komut vermek isteyebilirsiniz .