我最近在工作笔记本电脑上安装了 Ubuntu 19.04,并安装了 Teams for Linux snap 用于工作目的。一开始一切似乎都运行正常,但在某些时候它停止了工作。我可以在 Gnome 的应用程序列表下找到快捷方式图标,但单击它时什么也没有发生。右键单击并选择“显示详细信息”返回错误消息Could not find "teams-for-linux_teams-for-linux.desktop"
。我尝试从终端启动应用程序以查看它是否返回任何错误消息,但绝对没有任何反应。执行启动命令时,它只是返回命令提示符,如下所示。
~$ teams-for-linux
~$
我尝试添加--verbose
,--v
并-v
查看这是否会返回任何反馈,但结果是一样的。它只是返回命令提示符。在我的硬盘中搜索*teams-for-linux*
名称中命名的文件会得到多个位置,我只能假设该应用程序已安装。
~$ sudo find / -iname *teams-for-linux*
/tmp/snap.teams-for-linux
/tmp/snap.teams-for-linux/tmp/.snap/snap/teams-for-linux
/var/lib/snapd/apparmor/profiles/snap.teams-for-linux.teams-for-linux
/var/lib/snapd/apparmor/profiles/snap-update-ns.teams-for-linux
/var/lib/snapd/snapshots/2_teams-for-linux_0.7.0_62.zip
/var/lib/snapd/snapshots/4_teams-for-linux_0.7.0_62.zip
/var/lib/snapd/snapshots/3_teams-for-linux_0.7.0_62.zip
/var/lib/snapd/desktop/applications/teams-for-linux_teams-for-linux.desktop
/var/lib/snapd/seccomp/bpf/snap.teams-for-linux.teams-for-linux.src
/var/lib/snapd/seccomp/bpf/snap.teams-for-linux.teams-for-linux.bin
/var/lib/snapd/cookie/snap.teams-for-linux
/var/lib/snapd/mount/snap.teams-for-linux.fstab
/var/lib/snapd/mount/snap.teams-for-linux.user-fstab
/var/lib/snapd/sequence/teams-for-linux.json
/var/lib/snapd/snaps/teams-for-linux_62.snap
/var/cache/apparmor/26b63962.0/snap.teams-for-linux.teams-for-linux
/var/cache/apparmor/26b63962.0/snap-update-ns.teams-for-linux
/var/snap/teams-for-linux
/home/[user]/.cache/gnome-software/odrs/io.snapcraft.teams-for-linux-IIAJhVGfBhm393UTagoW5awtZlPDGqHd.json
/home/[user]/snap/teams-for-linux
/etc/udev/rules.d/70-snap.teams-for-linux.rules
/run/snapd/ns/snap.teams-for-linux.fstab
/run/snapd/ns/teams-for-linux.mnt
/run/snapd/ns/snap.teams-for-linux.info
/run/snapd/lock/teams-for-linux.lock
/run/user/1000/snap.teams-for-linux
find: ‘/run/user/1000/doc’: Ikke tilgang
find: ‘/run/user/1000/gvfs’: Ikke tilgang
/run/udev/tags/snap_teams-for-linux_teams-for-linux
find: ‘/proc/2621/task/2621/net’: Ugyldig argument
find: ‘/proc/2621/net’: Ugyldig argument
/root/snap/teams-for-linux
/sys/fs/cgroup/devices/snap.teams-for-linux.teams-for-linux
/sys/fs/cgroup/freezer/snap.teams-for-linux
/snap/teams-for-linux
/snap/teams-for-linux/62/meta/gui/teams-for-linux.desktop
/snap/teams-for-linux/62/teams-for-linux
/snap/bin/teams-for-linux
我对此感到很困惑。如果能提供任何有关此问题的建议,我们将不胜感激。
答案1
我在 GitHub 页面上发布了这个问题。有人建议我尝试安装 deb 包. 从 deb 包安装GitHub 下载页面工作了,并且我让 Teams for Linux 运行起来了(至少现在)。
[更新 2021-08-19]
按照Nicholoas Saunders 的回复,teams-for-linux snap 应用程序现在似乎又可以工作了。大概是因为更新。
自从这个问题被发布以来微软在其官方Teams 应用。 最后,teams-for-linux 目前仅维护,不再开发。因此,可能值得考虑使用微软的官方应用程序。
答案2
唔。
值得一提的是,当通过 snap 安装该特定版本时,该命令在 21.04 上“对我有用”。
看:
nicholas@mordor:~$
nicholas@mordor:~$ snap info teams-for-linux
name: teams-for-linux
summary: Unofficial Microsoft Teams client for Linux using Electron.
publisher: ismael (ismaelmartinez)
store-url: https://snapcraft.io/teams-for-linux
contact: https://github.com/IsmaelMartinez/teams-for-linux
license: unset
description: |
Unofficial Microsoft Teams client for Linux using Electron. It uses the Web App and wraps it as a
standalone application using Electron.
Snap uses confinement to provide more security, this restrict the access to hardware or data on
your device to prevent security issues.
commands:
- teams-for-linux
snap-id: IIAJhVGfBhm393UTagoW5awtZlPDGqHd
tracking: latest/stable
refresh-date: 6 days ago, at 19:37 PDT
channels:
latest/stable: 1.0.9 2021-07-13 (172) 74MB -
latest/candidate: ↑
latest/beta: ↑
latest/edge: 1.0.9 2021-07-15 (175) 74MB -
installed: 1.0.9 (172) 74MB -
nicholas@mordor:~$
据推测 OP 已经更新了他们的操作系统。
我确实注意到需要点击右上角的小图标才能打开窗口。但运行该命令产生的输出肯定与 OP 的输出非常不同。