我运行了 Recoll,它为我内置硬盘上的数据分区创建了一个数据库。该数据库存储在同一内置硬盘上的主分区下。
我现在想运行 Recoll 来为外部硬盘上的目录创建一个数据库,并将这个新数据库存储在该外部硬盘上,因为我的内部硬盘没有足够的空间来容纳新数据库。我想知道如何在 Recoll 中做到这一点?
注意:我当前的 Recoll 是从 Ubuntu 12.04 的软件中心安装的。
谢谢!
答案1
扩展@Glutanimate 的回答 - 我将提供解决方案的示例,该解决方案基于为多个索引创建具有 recoll 配置的不同目录。假设我们想要分别索引“it 书籍”和“健康书籍”。
首先为每个索引创建目录:
$ mkdir -p /path/to/the/index/.recoll_it $ mkdir -p /path/to/the/index/.recoll_health
然后使用选项‘-c’启动,以指示在启动 GUI
recoll
时想要加载的配置目录,例如:recoll
$ recoll -c /path/to/the/index/.recoll_it
当
recoll
GUI 打开时,转到Preferences
菜单并选择index configuration
您可以在哪里指示您想要使用此配置索引的目录的路径(在此示例中为 IT 书籍集合目录)。对您可能需要的其他配置重复步骤 2 和 3。
每次您想要使用recoll
特定索引时,您都需要调用recoll
选项-c
来指示 recoll 必须加载哪个索引(如步骤 2 所示)。