Ubuntu Suomen keskustelualueet
Muut alueet => Yleistä keskustelua => Aiheen aloitti: fossiili - 07.01.06 - klo:21.30
-
Voiko Firefoxin kirjanmerkit siirtää linuksesta toiseen? Minulla on SuSessa toimiva nettiyhteys ja Firefox viritettynä. Jos ja kun netti toimii Ubuntusssakin, ottaisin kirjanmerkit sinne. Onko jossakin /etc/firefox kansiossa tulikettu.conf tms. tiedosto?
Olen huono kuljeskelemaan linuksen hakemistosokkelossa, joten joudun kysymään. :-[
-
~/.mozilla-firefox TMS kansiossa on jotain.
Kerran poistin sen, niin kaikki asetukset, teemat ym nollautui. Eli ilmeisesti tuolla.
Nimestä en ole varma, se voi olla myös pelkkä .mozilla tai sen suuntaista.
-
Bookmarks-valikon alta löytyy kohta Manage bookmarks, josta avautuvan ikkunan valikoista löytyy export toiminto, jolla kirjanmerkit saa siirrettyä tiedostoksi. Sitten vain kopioi tiedoston toiselle koneelle ja vastaavasti import-toiminnolla ottaa käyttöön.
-
Voiko Firefoxin kirjanmerkit siirtää linuksesta toiseen? Minulla on SuSessa toimiva nettiyhteys ja Firefox viritettynä. Jos ja kun netti toimii Ubuntusssakin, ottaisin kirjanmerkit sinne. Onko jossakin /etc/firefox kansiossa tulikettu.conf tms. tiedosto?
Olen huono kuljeskelemaan linuksen hakemistosokkelossa, joten joudun kysymään. :-[
nyt kannattaa huomata se, että linuxissa käyttäjän omia asetuksia ei tallennella ympäri konetta, vaan aivan kaikki sinun säätämäsi asiat tallennetaan siihen sinun omaan kotihakemistoosi (globaalit säädöt ovat asia erikseen, mutta niitä luutavasti tiedät säätäneesi). yleensä ne löytyvät pillotiedostista/hakemistoista, eli sellaisista jotka alkavat pisteellä (ja joiden loppuosa on usein ohjelman nimi).
-
Ei muuten löydy millään tuota firefoxin alta enään bookmarkkeja, siellä on vain backuppeja?
Mihin "current bookmarks" on tallennettuna? Ei näy SQL kantana, eikä missään muuallakaan järkevässä paikassa?
Backup kansiossa oleva uusin backup on kuitenkin niin vahna, että ne eivät voi olla ajantasaisia.
Haluaisin siis varmistaa kirjanmerkkini.
- Kiitos
Muistan joskus nähneeni bookmarks.html tiedoston ja siihen viitattiin monessa muussa ketjussa, mutta kun sitä vaan ei ole olemassa.
Kaikki bookmarksit mitä löytyi locatella, niin ovat myös tuolla backupin alla ja vanhentuneita.
-
Selaimesta Bookmarks -> Oraganize bookmarks -> Import and Backup -> Export HTML. Tekee sinulle hötömölö tiedoston kirjanmerkeistä. Siirrä filu ubuntuun ja samalla kaavalla, paitsi viimeinen kohta tietenkin Impport HTML.
Vähimmän riesan tie.
-
Selaimesta Bookmarks -> Oraganize bookmarks -> Import and Backup -> Export HTML. Tekee sinulle hötömölö tiedoston kirjanmerkeistä. Siirrä filu ubuntuun ja samalla kaavalla, paitsi viimeinen kohta tietenkin Impport HTML.
Tuo on tiedossa, mutta vähän hankalaa pistää backup scriptiin mukaan. Siksi toivoinkin että ne saisi suoraan mukaan jostain tiedostona. En vaan tiedä mistä.
Jos ne on tietokannassa, niin sitten missä sen kannan file on?
-
hmm...onkohan 2 olutta jo meikäläiselle liikaa kun en hiffaa missä on ongelma :)
Terminaalissa cd .mozilla -> cd firefox ja sitten cd (jotain).default.
Sieltä löytyy Bookmarks.html jossa on se mitä tarvitset kirjanmerkkien siirtämiseksi toiseen koneeseen.
Tosin en nyt ymmärrä miksi tuo export & import ei sinulle nyt käy. Sillä minä ainakin olen aina siirtänyt kirjanmerkit toiseen koneeseen naurettavan helposti.
Noh, otan kolmannen oluen ja tajuan vielä vähemmän.
-
hmm...onkohan 2 olutta jo meikäläiselle liikaa kun en hiffaa missä on ongelma :)
"ongelma" on siinä ettei .mozilla tiedostoon tehdä enää perinteistä kirjanmerkki-tiedostoa josta se on totuttu halemaan ja kopioimaan.
-
hmm...onkohan 2 olutta jo meikäläiselle liikaa kun en hiffaa missä on ongelma :)
"ongelma" on siinä ettei .mozilla tiedostoon tehdä enää perinteistä kirjanmerkki-tiedostoa josta se on totuttu halemaan ja kopioimaan.
Jep, mutta mihin ne tiedot sitten tallennetaan? Sitä mä tässä ajan takaa. Onhan ne aina johonkin tallennettava.
-
Xmarks-lisäosa hoitaa homman: talletat kirjanmerkkisi sillä ja lataa(synkronoit) ne toisesta. Itse käytän helppona backuppina noille.
-
mozillazine osasi kertoa tällaista;
Starting in Firefox 3, bookmarks are stored in the places.sqlite file and bookmarks*.html files are only used for importing and exporting. As of Firefox 3 Beta 5 bookmarkbackup files are stored in JSON format.
-
mozillazine osasi kertoa tällaista;
Starting in Firefox 3, bookmarks are stored in the places.sqlite file and bookmarks*.html files are only used for importing and exporting. As of Firefox 3 Beta 5 bookmarkbackup files are stored in JSON format.
Eli ne on vain vaihtanu muotoa, näyttää noita tiedostoja tuolla olevan...
-
Starting in Firefox 3, bookmarks are stored in the places.sqlite file and bookmarks*.html files are only used for importing and exporting. As of Firefox 3 Beta 5 bookmarkbackup files are stored in JSON format.
Eli ne on vain vaihtanu muotoa, näyttää noita tiedostoja tuolla olevan...
Aivan loistavaa. Se siis ei ole enään book* kuten tuolla suositeltiin backuppaamaan. Vaan places.sqlite, tämä oli juuri sitä tietoa mitä kaipasinkin. Muuten olisin ottanut koko hakemiston talteen, mutta kun siellä tuntuu olevan yli 50 megaa roskaa, niin halusin tietää täsmälleen ne tiedosto(t) jotka haluan backupata.
Olisihan tuon tietysti saanut mm. kokeellisesti selville tutkimalla hakemistossa olevien tiedostojen kokoja ja aikaleimoja kun tekee tietynlaisia operaatioita. mm. importtaamalla tahallaan tolkuttoman määrän bookmarkkeja tai vaihtoehtoisesti lisäämällä ja poistamalla bookmarkkeja lennossa ja valvomalla hakemiston sisältöön tulevia muutoksia. Joskin tuossakin on riskinä, että ne eivät välttämättä aivan suoraan heijastu sinne jos sovellus harrastaa jonkinlaista välimuistitusta tms.
-
Aivan loistavaa. Se siis ei ole enään book* kuten tuolla suositeltiin backuppaamaan. Vaan places.sqlite, tämä oli juuri sitä tietoa mitä kaipasinkin. Muuten olisin ottanut koko hakemiston talteen, mutta kun siellä tuntuu olevan yli 50 megaa roskaa, niin halusin tietää täsmälleen ne tiedosto(t) jotka haluan backupata.
Itselläni kyllä nuo .JSON-tiedostot joista GDM kertoi sijaitsee BOOKMARKBACUP-nimisessä tiedostossa. Jos nyt oikein olen käsittänyt niin nimenomaan ne on vastaavia kuin entiset vaikkapa HTML-kirjanmerkit oli FF:ssä. (ja siis onkin kyllä)
-
Aivan loistavaa. Se siis ei ole enään book* kuten tuolla suositeltiin backuppaamaan. Vaan places.sqlite, tämä oli juuri sitä tietoa mitä kaipasinkin. Muuten olisin ottanut koko hakemiston talteen, mutta kun siellä tuntuu olevan yli 50 megaa roskaa, niin halusin tietää täsmälleen ne tiedosto(t) jotka haluan backupata.
Itselläni kyllä nuo .JSON-tiedostot joista GDM kertoi sijaitsee BOOKMARKBACUP-nimisessä tiedostossa. Jos nyt oikein olen käsittänyt niin nimenomaan ne on vastaavia kuin entiset vaikkapa HTML-kirjanmerkit oli FF:ssä. (ja siis onkin kyllä)
Siis FF kyllä tekee automaagisesti noita backuppeja tuonne "bookmarkbackup"-hakemistoon, mutta se kirjoittaa ne tiedostosta "places.sqlite"
Vielä kun selviäisi milloin ne backupit kirjoitetaan (itselläni on viimeisin jostain kahden viikon takaa.)
"about:config) kertoo että viisi tiedostoa säilytetään.
-
Siis FF kyllä tekee automaagisesti noita backuppeja tuonne "bookmarkbackup"-hakemistoon, mutta se kirjoittaa ne tiedostosta "places.sqlite"
Vielä kun selviäisi milloin ne backupit kirjoitetaan (itselläni on viimeisin jostain kahden viikon takaa.)
"about:config) kertoo että viisi tiedostoa säilytetään.
Just - itselläni on viimeisiltä viideltä peräkkäiseltä päivältä - tämä päivä ei vielä kopioituna. Enkä ole pariin päivään tainnut kirjanmerkkeihin muutoksia edes tehdä. ??? ???
-
palces.sqlite tiedoston koko on muuten täysin absurdin suuri verrattuna esim. noihin backup.xml tiedostoihin. Poistetaankohan tuolta sql-kannasta koskaan mitään? Ilmeisesti ei.
Harmi kun gedit ei suostu avaamaan binääritiedostoja ollenkaan. ;( Niin vilkaisisin vähän sitä, miten paljon roskaa tuo file on syönyt.
-
palces.sqlite tiedoston koko on muuten täysin absurdin suuri verrattuna esim. noihin backup.xml tiedostoihin. Poistetaankohan tuolta sql-kannasta koskaan mitään? Ilmeisesti ei.
Harmi kun gedit ei suostu avaamaan binääritiedostoja ollenkaan. ;( Niin vilkaisisin vähän sitä, miten paljon roskaa tuo file on syönyt.
Niin, no se sisältää ilmeisesti myös historian ja kaiken muun sälän.
-
palces.sqlite tiedoston koko on muuten täysin absurdin suuri verrattuna esim. noihin backup.xml tiedostoihin. Poistetaankohan tuolta sql-kannasta koskaan mitään? Ilmeisesti ei.
Harmi kun gedit ei suostu avaamaan binääritiedostoja ollenkaan. ;( Niin vilkaisisin vähän sitä, miten paljon roskaa tuo file on syönyt.
Niin muuten on, itselläni 9,2 megaa :o Paljon saa olla kirjainta jonossa kirjanmerkkeinä ;D
-
Niin, no se sisältää ilmeisesti myös historian ja kaiken muun sälän.
Historia ja kaikki muu sälä deletoidaan aina kun suljen selaimen. Joten tuo ei tiedoston kokoa todellakaan (tällä kertaa) selitä.
Isoa koko taas voisi juuri tukea se käytäntö, että johtuen em. asiasta talennan usein kaikki tabit yhteen bookmarkkiin ennen kuin suljen selaimen. Ja jatkan sitten siitä ensikerralla. Eli bookmarkkeja syntyy ja deletoidaan suhteelisen hyvällä vauhdilla.
Jos taas valitsen save & quit firefoxissa, eivät tabit säily koska kaikki "aktiiviset" tilatiedot selaimesta deletoidaan joka sulkemisen yhteydessä. Katsokaas taas sitä mennään foliohattu päässä.
-
Kaikenlaista tietoturvatyyppistä rojuahan niissä sqlite-tietokannoissa siellä on. Tosin jos se nyt ihan tolkuttoman iso on se hakemisto, niin jossain vaiheessa voisi kokeilla uudelleen asentamista, kun siinähän oli foxissa muutamakin tunnettu bugi jotka turvotti tietokannat ihan tärviölle ja taisivat syödä resursseja koneesta muutenkin aika lailla.
Tässä lonkalta nyt löysin tällaisen bugiraportin mutta oli niitä tosiaan muitakin...
https://bugzilla.mozilla.org/show_bug.cgi?id=402469 (https://bugzilla.mozilla.org/show_bug.cgi?id=402469)
Edittiä...
Turhankin notkean oloista kielikuvien maalailua muutettu... ;D
-
Selvisihän tuo läskinkertyminen. Satuin tässä tekemään Pythonilla noita sqlite3 virityksiä ja tutustuin tarkemmin SQLiten toimintaan. SQLitessä ei ole minkäänlaista automaattista siivoustoimintoa, eikä Firefox kutsu erikseen SQLiten VACUUM kutsua koskaan automaattisesti. Jotta roskat poistuisi pitää käyttäjän ryhtyä siivoustoimenpiteisiin.
Konsolin kautta voi antaa seuraavan komennon joka siivoaa kannoista roskat:
Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.executeSimpleSQL("VACUUM");
Kätevästi katosi työkoneesta noin 90% kantojen koosta ja kotikoneessa kantojen koko putosi noin 75%.
Kehittäjät ovat kyllä näköjään hyvin tietoisia tästä ongelmasta, jos sitä sellaisena haluaa pitää.