AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 4293
Accepted
Vilmantas Baranauskas
Vilmantas Baranauskas
Asked: 2010-09-18 13:09:22 +0800 CST2010-09-18 13:09:22 +0800 CST 2010-09-18 13:09:22 +0800 CST

如何设置 Shotwell 以进行多用户访问?

  • 772

典型用例:具有多个用户帐户的家庭笔记本。

如何设置 Shotwell,以便所有用户都可以访问同一个照片目录并且每个用户都可以导入照片?

photo-management shotwell
  • 5 5 个回答
  • 6409 Views

5 个回答

  • Voted
  1. Jim Nelson
    2010-11-03T14:57:30+08:002010-11-03T14:57:30+08:00

    dalloliogm 部分正确,但并不是我们从未考虑过。

    首先,如果您有多个用户想在自己的照片库上使用 Shotwell,并且他们在机器上有自己的帐户,那么每个人都可以登录到自己的帐户并拥有自己的数据库和自己的图片库。这对于开箱即用的肖特韦尔来说是正确的。

    如果您希望每个用户都有自己的数据库和图片目录,但在机器上没有自己的帐户,那么有一个解决方案。像这样运行 Shotwell:

    $ shotwell --datadir=<datadir>
    

    Shotwell 将使用提供的目录来保存库的数据库和其他分类文件。

    更大的问题是您希望所有用户共享相同的照片,例如,各种 Shotwell 数据库指向相同的物理照片。如果备份文件被更改或移动,我们目前不支持更新数据库。下一个版本(0.8)应该对此有更好的支持,因为它将在启动时扫描库,并且还可以选择监视用户的库以查找运行时更改。

    此外,Shotwell 是一个无损编辑器。例如,如果一个用户裁剪了一张照片,其他用户将看不到该更改,因为支持文件没有更改。同步数据库是我们正在考虑的事情,但这不是一个简单的问题。

    • 9
  2. Best Answer
    jumbli
    2010-09-21T02:03:07+08:002010-09-21T02:03:07+08:00

    我刚刚尝试过这种方法,它似乎有效,但我不能保证它没有错误,所以使用它需要您自担风险。

    1.按Alt+F2并输入,gksudo nautilus然后按回车。

    2.输入您的密码,nautilus将以管理员权限启动。

    3.浏览到/home并右键单击->创建文件夹,将其命名为“shotwell_common”。然后右键单击它,然后单击属性-权限。授予“其他人”读+写权限。之后,再次右键单击该文件夹,然后单击“建立链接”。将在此处(在 /home 中)创建一个名为“指向 shotwell_common 的链接”的链接。

    4.在名为“shotwell_library”的文件夹中创建另一个文件夹,/home并如上更改权限。

    5.通过点击面板菜单中的 Places->Home Folder 启动 nautilus,然后按Ctrl- H。一个名为“.shotwell”的文件夹将可见。删除它。现在将“指向shotwell_common 的链接”复制/home到/home/user并将其重命名为“.shotwell”。然后启动 shotwell 并转到 Edit->Preferences。输入路径/home/shotwell_library作为库位置。

    6.将至少一个图像文件导入shotwell。Shotwell 的“photobrowser.db”文件现在将在 /home/shotwell_common 中创建。

    7.Launch终端并输入sudo chmod -R o+rw /home/shotwell_common并按Enter,像往常一样它会要求输入密码等等。

    8.为您的计算机的每个用户重复步骤 5。

    9.您现在可以按照步骤 1/2/3 从 /home 中删除“指向 shotwell_common 的链接”。

    别忘了告诉家人两点:

    a)当他们导入一些图像时,他们应该始终选择“复制到库”选项。

    b)他们现在使用shotwell时没有隐私。

    • 3
  3. jumbli
    2010-09-19T07:10:48+08:002010-09-19T07:10:48+08:00

    要么创建一个新分区,要么指定一个现有分区,以便在笔记本的所有用户之间共享所有类型的文件。在 /etc/fstab 文件中为分区添加一个条目,以便在引导期间将分区挂载到 /media 中。这样,每个用户都可以从各自的桌面访问分区内的文件。

    • 0
  4. dalloliogm
    2010-09-21T03:01:21+08:002010-09-21T03:01:21+08:00

    Shotwell 不支持多用户的原因是开发人员没有想到这个用例,也没有人要求他们实现它。

    所以你能做的最好的事情是在他们的错误跟踪应用程序中打开一个功能请求票,看看开发人员会回答你什么。或者,您可以写信给他们的邮件列表。

    • 0
  5. Dan_7378439012
    2014-05-14T02:43:22+08:002014-05-14T02:43:22+08:00

    薄荷 16 上的肖特韦尔 0.15.0。

    我在用着;

    shotwell -d "/home/dan/.shotwellMultiLibrary/Dans"
    

    和

    shotwell -d "/home/dan/.shotwellMultiLibrary/Others"
    

    维护两个库,这似乎可以在正确的库中启动,除了首选项是共享的,因此从上次使用的“watch”库(和其他首选项设置)错误地拾取。

    猜猜这可能与https://bugzilla.gnome.org/show_bug.cgi?id=718721有关

    也许尚未进入 repo 的更高版本可能会解决此问题?

    • 0

相关问题

  • 如何找到重复的照片?

  • 从原始图像中提取元数据(数码单反相机)

  • 将照片上传到 Facebook 页面(不是个人资料)

  • 为什么在 Ubuntu 10.10 中 F-Spot 被 Shotwell 取代?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何安装 .run 文件?

    • 7 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    如何获得 CPU 温度?

    • 21 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Marko Smith

    如何使用命令行将用户添加为新的 sudoer?

    • 7 个回答
  • Marko Smith

    更改文件夹权限和所有权

    • 9 个回答
  • Marko Smith

    你如何重新启动Apache?

    • 13 个回答
  • Marko Smith

    如何卸载软件?

    • 11 个回答
  • Marko Smith

    如何删除 PPA?

    • 26 个回答
  • Martin Hope
    NES 如何启用或禁用服务? 2010-12-30 13:03:32 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    Olivier Lalonde 如何在结束 ssh 会话后保持进程运行? 2010-10-22 04:09:13 +0800 CST
  • Martin Hope
    David B 如何使用命令行将用户添加为新的 sudoer? 2010-10-16 04:02:45 +0800 CST
  • Martin Hope
    Hans 如何删除旧内核版本以清理启动菜单? 2010-08-21 19:37:01 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve