启动 phablet-shell 连接到 Ubuntu Phone

启动 phablet-shell 连接到 Ubuntu Phone

我在几个地方 [1,2,3] 看到,我可以使用软件包phablet-shell中的命令安全地从我的 Ubuntu 桌面连接到我的 Ubuntu 手机phablet-tools。然而,从我的桌面上的终端phablet-shell返回phablet-shell: command not found

desktop~$ adb devices
  1111aaaa2222bbbb    device
desktop~$ phablet-shell
  phablet-shell: command not found
desktop~$ apt-cache policy phablet-tools
  Installed: 1.0+14.04.20140416-0ubuntu1
  Candidate: 1.0+14.04.20140416-0ubuntu1
desktop~$ whereis phablet-shell
  phablet-shell:

如何在桌面和手机之间启动安全 shell 连接?我可以使用universe软件包来做到这一点吗?

[1]Ubuntu touch 上的 Shell

[2]Ubuntu touch-远程访问设备

[3]https://wiki.ubuntu.com/QATeam/TouchTesting/BugReporting

答案1

的输出是什么dpkg -L phablet-tools?它应该显示该包安装的所有文件,并且在我的计算机上我肯定可以看到/usr/bin/phablet-shell它们。

我在之后的连接中遇到了一些问题,以下是我所做的:

  • 在手机上启用开发者模式(phablet-shell 不会抱怨无法连接,所以一开始有点困惑)
  • 再次简单地运行 phablet-shell 也不起作用,因此我以超级用户身份尝试:sudo phablet-shell
  • 这有效,并且~/.ssh/known_hosts文件已更新,但现在归 root 所有,恢复正确的权限:sudo chown youruser:youruser .ssh/known_hosts
  • phablet-shell现在有效!

请记住,当您想要连接时(就像您想要传输数据时一样),请解锁您的设备,否则您将获得error: closed退出代码255

相关内容