Начать соединение Phablet-Shell с Ubuntu Phone

В некоторых местах я вижу [1,2,3], что я могу безопасно подключиться с рабочего стола Ubuntu к телефону Ubuntu с помощью команды phablet-shell от 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:

Как я могу установить безопасное соединение оболочки между моим рабочим столом и телефоном? Могу ли я сделать это с помощью universe пакеты?

[1] Оболочка на Ubuntu Touch

[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

Другие вопросы по тегам