标签: debian

非 root 用户无法访问 NFS 挂载目录

我有一个 Synology NAS 通过 NFS 共享一个“MEDIA”文件夹。

截屏

我想从我的 Plex 媒体服务器(在 Debian 上运行)访问这个文件夹。

我将此行添加到 /etc/fstab 文件中:

nas.lan:/volume2/MEDIA /plexlibrary nfs user,auto 0 0
Run Code Online (Sandbox Code Playgroud)

我可以成功挂载它并使用 root 帐户访问它。

root@plex:~# mount /plexlibrary/
root@plex:~# ls -lh /plexlibrary/
total 16K
drwxrwxrwx 3 1026 users 4.0K Jul  8 21:54 Documentaire
drwxrwxrwx 2 root users 4.0K Jul  6 14:31 @eaDir
drwxrwxrwx 3 1026 users 4.0K Jul  8 21:54 Films
drwxrwxrwx 8 root users 4.0K Jul  8 21:38 Series
Run Code Online (Sandbox Code Playgroud)

问题是 Plex 媒体服务器以plex帐户权限运行,而该帐户无法访问挂载的目录。

root@plex:~# su plex
plex@plex:/root$ ls -lh /plexlibrary/ …
Run Code Online (Sandbox Code Playgroud)

debian nfs

5
推荐指数
1
解决办法
2万
查看次数

蓝牙设备与 PIN 配对失败

我正在尝试通过使用blueman及其相关工具将我的旧 BlackBerry 8310 与我的 Linux 桌面(最新的 Debian Sid,3.15-10.dmz.1-liquorix-amd64)配对。扫描设备对双方同样有效;但是,一旦输入 PIN,我就无法将两者配对。

如果我从我的电脑扫描,我有两个blueman-manager关于我的手机的选择:直接选择“配对”,或选择“设置”。

  • 如果我选择“配对”,我的桌面上没有任何反应,但手机要求我输入 PIN;如果我这样做,它会报告配对失败。在此期间,控制台不会记录任何内容。

  • 选择“设置”会打开一个配置对话框,允许输入或生成 PIN。无论如何,我会看到一个屏幕,告诉我在手机上输入 PIN 码,同时手机会弹出等效的对话框。这将是人们期望的工作;但是无论我输入什么(自然,两者都相同),两个设备都报告配对失败,并blueman-manager记录

    init_services (/usr/lib/python2.7/dist-packages/blueman/main/Device.py:73)  
    Loading services   
    org.bluez.Error.AuthenticationFailed: Authentication Failed
    
    Run Code Online (Sandbox Code Playgroud)
  • 如果我尝试从手机配对,我看不到桌面上的任何反应 - 在我在弹出的对话框中输入 PIN 后,我得到的只是来自黑莓的等效“配对失败”消息。

hcitool scan并且hciconfig -a毫无怨言地工作,但我找不到在控制台上尝试整体配对的方法,因为bluez-simple-agent似乎已停止使用并且此建议在 Google上随处可见hcitool cc以 root 身份打开手机上的 PIN 对话框,然后在我输入后失败并显示“输入/输出错误”。不允许用户执行此命令。我还尝试通过创建/usr/lib/bluetooth/<MAC>/pincodes手动定义一个持久的 PIN,这似乎没有任何效果。以 root 身份运行不同的命令也是如此,尽管我现在对蓝牙子系统的内部结构感到非常困惑:它们通常不一致地因 Python 或 DBUS 错误而失败,或者只是显示相同的结果。

我身边唯一的其他蓝牙设备是一对 Creative 扬声器。尝试“设置”要求我在它们上输入一个密钥,这是不可能的。如果我尝试“配对”,我会被要求输入 PIN 码,但不会进行配对,并且控制台上也不会出现错误。(它只是重复他们的名字几次。)有趣的是,我在写我的问题之前尝试过,在 PIN 问题方面没有发生任何事情,就像黑莓一样,仍然没有变化。我认为从那以后我没有主动改变任何东西。黑莓可以与扬声器配对和连接,一切都按预期进行,所以问题肯定出在我的桌面上。

所以我的问题是:

  • PIN 窗口是由什么生成的,为什么它似乎是随机出现的?

  • 在尝试添加扬声器后,我如何才能找出究竟是什么失败了,因为这可能会给我一个线索?

  • 是否有任何与蓝牙有关的完整日志?

  • 我可以提供哪些数据来使这个问题更容易解决?

编辑:好吧,我已经放弃了。进一步的进展是,也许它会帮助某人:

  • 找到了buetoothctl …

linux blackberry debian bluetooth

5
推荐指数
0
解决办法
6583
查看次数

在 64 位 Debian Jessie 上运行 32 位可执行文件

我正在尝试安装 Adob​​e Air(Balsamiq Mockups 需要),当我尝试运行安装程序时,我得到:

sudo: unable to execute ./AdobeAIRInstaller.bin: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我确保该文件是可执行的,并且通过谷歌搜索,似乎尝试在 64 位系统上运行 32 位可执行文件会做到这一点。在这一点上,每个人的建议似乎都是安装 ia32-libs,但是该软件包在 Debian Jessie 中不再存在(他们似乎重构了多架构支持)。

我需要做什么?安装了 multiarch-support,还有别的吗?

linux debian 64-bit 32-bit

5
推荐指数
1
解决办法
1万
查看次数

dist升级后我应该重新启动吗?

apt-get dist-upgrade带有“测试”Debian Linux 的台式 PC 上之后,是否推荐:重启; 湾 登出?

upgrade debian reboot

5
推荐指数
1
解决办法
2764
查看次数

通过命令行在 Debian 上停止屏幕保护程序并锁定会话

我尝试了几种方法来停止屏幕保护程序和锁定会话,但我无法修复它。

我去了设置,但屏幕保护程序计时器没有任何“从不”。最短 1 分钟,最长 1 小时。 System Settings > Power Management .. 我没有找到这个问题的解决方案。

我试过xset -dpms xset s offsetterm -powersave off(但我有一个参数错误)。

什么都行不通。

有没有人有想法?

Gigabytes Brix 2955.

先感谢您。

linux debian gnome screensaver gnome3

5
推荐指数
2
解决办法
3万
查看次数

Firefox 已经在运行,但没有响应

我正在使用两个 Icedove (Thunderbird) 配置文件。我正在使用以下命令启动配置文件:

icedove -P "default" %u
icedove -P "test" -no-remote --class test %u
Run Code Online (Sandbox Code Playgroud)

当我点击“默认”Icedove (Thunderbird) 配置文件中的链接 (URL) 时,Iceweasel (Firefox) 窗口会打开,正如我所期望的那样。

但是,当我单击“测试”配置文件中的链接(URL)时,出现以下错误:

在此处输入图片说明

我该如何解决这个问题?

我正在使用 Debian Wheezy

firefox debian thunderbird firefox-profile

5
推荐指数
0
解决办法
464
查看次数

使用 debuild 重新构建包失败

为了在 debian-wheezy 中构建包 'thunar',我执行了以下步骤:

sudo apt-get build-dep thunar
sudo apt-get source thunar
cd thunar-1.2.3/debian
sudo debuild -uc -us
Run Code Online (Sandbox Code Playgroud)

到这里一切正常。生成了一些 .dep 包,我可以通过 dpkg 安装它们。

现在我想修改源代码并再次运行构建......但是我什至无法清理+重建。我尝试了以下方法:

sudo debuild clean
sudo debuild -uc -us
Run Code Online (Sandbox Code Playgroud)

clean-command 已经警告我许多文件的删除被忽略了。比许多本地更改都得到认可,我建议使用“dpkg-source --commit”来集成这些更改……实际上我还没有触及任何东西。即使我遵循了建议,在构建结束时也会出现以下错误:

....
make: *** [binary] Fehler 2
dpkg-buildpackage: Fehler: Fehler-Exitstatus von fakeroot debian/rules binary war 2
debuild: fatal error at line 1357:
dpkg-buildpackage -rfakeroot -D -us -uc failed
Run Code Online (Sandbox Code Playgroud)

我也尝试以普通用户的身份执行单个步骤,而不是 sudo ......但是在这种情况下,即使是第一个 'debuild -uc -us' 也失败了。

我做错什么了吗 ?您将如何触发构建 + 重建?或者它可能是 'thunar' 包的问题?

linux debian rebuild thunar build

5
推荐指数
0
解决办法
4183
查看次数

如何隐藏外国建筑?

我有一个amd64Debian,但我必须安装一些i386软件包。我不想删除这个外国架构,我只想隐藏它,例如,当我在中搜索libc 时aptitude我看不到两个条目:

...
v   glibc-2.19-1
v   glibc-2.19-1:i386
...
Run Code Online (Sandbox Code Playgroud)

但只有一个条目适合我的正确架构。有没有办法做到这一点?我发现了很多关于如何从 中删除外国架构的信息dpkg,但我真的不想这样做,因为我想保留这些i386包。我只是想让包列表更清晰。

我也尝试[amd64]在单词deb`deb-src in/etc/apt/sources.list and thesudo aptitude update` 之后添加,但这也没有帮助。

debian dpkg aptitude

5
推荐指数
1
解决办法
277
查看次数

当以 root 以外的人身份登录到服务器时,没有路径或通过 SSH 的命令历史记录

当我通过 SSH 进入服务器时,除了 root 之外,它只显示 $ 而不是路径。当我不以 root 身份通过 SSH 登录时,它也不允许我按下向上键并查看命令历史记录。我如何向其他用户提供上述选项?

linux ssh debian shell

5
推荐指数
1
解决办法
1378
查看次数

ZFS 将 2 个镜像驱动器升级到 3 个驱动器 raidz?

我有两个 1GB 驱动器配置为 ZFS 镜像,现在可以添加第三个 1GB 驱动器。我可以将我的镜像重新配置为总容量为 (N-1)=2GB 的 3 驱动器 raidz 吗?

我在 Debian Jessie 上运行 zfs-fuse

debian zfs

5
推荐指数
2
解决办法
7905
查看次数