Начать соединение 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
пакеты?
[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