![]() |
#1 |
Junior Member
![]() Posts: 7
Karma: 10
Join Date: Jun 2011
Device: none (my wifes kinlde...)
|
Moving between linux and windows.
I've started using calibre on Linux. However, the msWindows users here like to access the same catalog/library. Hence I copied it to the nas, after which it was perfectly usable from linux, just as if from local disk.
However, what ever I try, the msWindows can access the library, but connecting always gives some error. Hence, small question: Can I use a calibre library on a nas? or could I ruin it all? However, the big question: How should I use/move/copy the library from linux to msWindows? |
![]() |
![]() |
![]() |
#2 | |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,920
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
There are also issues accessing the same library from different O/S ![]() IMHO Best to avoid them. Install Calibre on the system that will make CHANGES. For (read) Access, use the built-in server. Users browse using their favorite browser, but can't make changes ![]() |
|
![]() |
![]() |
Advert | |
|
![]() |
#3 | |
Junior Member
![]() Posts: 7
Karma: 10
Join Date: Jun 2011
Device: none (my wifes kinlde...)
|
Quote:
|
|
![]() |
![]() |
![]() |
#4 |
Member
![]() Posts: 10
Karma: 10
Join Date: Dec 2010
Location: China
Device: none
|
Correct me if I'm wrong.I don't think accessing calibre library from different OS will cause any trouble,since sqlite database file is cross-platform. The chance is that accessing the same calibre library from different machines/users simultaneously will cause errors due to writing-lock on db file.
|
![]() |
![]() |
![]() |
#5 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,004
Karma: 177841
Join Date: Dec 2009
Device: WinMo: IPAQ; Android: HTC HD2, Archos 7o; Java:Gravity T
|
Occasional problems arise when a case sensitive file system and a case-insensitive file system are mixed with a single calibre library, or when long filenames are used and the two OSs have different filename length limits. These problems seldom seem to arise when converting from one system to another, but when both OSs are used regularly on the same library, they may crop up.
|
![]() |
![]() |
Advert | |
|
![]() |
#6 | |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,920
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
Both Calibre were at the same revision level. And Yes, most were related to 'case'. |
|
![]() |
![]() |
![]() |
#7 | |
Member
![]() Posts: 10
Karma: 10
Join Date: Dec 2010
Location: China
Device: none
|
Quote:
|
|
![]() |
![]() |
![]() |
#8 | |
Junior Member
![]() Posts: 7
Karma: 10
Join Date: Jun 2011
Device: none (my wifes kinlde...)
|
Quote:
The case of the characters should be no problem, since Calibre has created the files in the first place and all used filesystems are at least case-aware. Multiple access of the single database can be a problem for nas-storage, however my first goal is to move the entire tree from linux to mswindows. For nas-storage, I'd say Calibre should be able to handle read-only databases, also nice for databases stored on cd/dvd-s. The nas-storage can use locking to give the first calibre write access, subsequent calibres only get read-only access. In the end, my (qnap 419) nas comes with mysql installed. Using that can be a goal for future developments. (this might need a new thread...) |
|
![]() |
![]() |
![]() |
#9 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,553
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
|
Putting a Calibre library on a NAS and using it from multiple OS is no issue as long as one is aware of the issues around the fact that Calibre is single-user, and long path names can be an issue.
I have my Calibre library on a NAS and am accessing it from Windows 7, Linux and OSX at different times during the day without any problems. The base path length on the NAS is short so that all OS should work fine with it. Directory separator characters are handled automatically in Calibre in an OS independent way. I find that the one issue that used to really bite me of the filing system being Case Sensitive or not rarely seems to rear its head any more. I think that is a combination of Calibre having got better at makign sure case on the Filing System matches the database combined with me having picked up workflow habits that mean I avoid the typical problem cases. Having said that I do periodically run the Calibre Library Maintenance option to check I am not building up any hidden issues. |
![]() |
![]() |
![]() |
#10 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,227
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
That would only be true if every time the case of an author name is changed calibre moved every book by that author, which would make things impossibly slow.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
ereader for windows, linux and OSX | lookin | Reading and Management | 3 | 06-23-2011 04:25 AM |
Using Calibre on Windows and Linux | lookin | Devices | 1 | 06-21-2011 06:52 PM |
Moving Calibre in Windows | kblechman | Calibre | 3 | 02-04-2011 04:52 PM |
Seriously thoughtful Thinking of ditching Linux for Windows 7 | tulsa | Lounge | 19 | 05-14-2010 05:04 AM |
New reader for Mac (and Windows, Linux) | richard37 | Reading and Management | 8 | 10-01-2009 10:50 PM |