如何在Meego上安装debian包
文章信息
通过Qt Creator编译生成的debian包安装文件(后缀deb),或得到deb文件要安装到meego手机上, 可以通过以下步骤和方法。
Contents |
从手机上安装的方法一
- 连接手机选大容量存储模式,将deb包拷贝到手机里
- 在手机搜索中输入deb,出现名叫Debian项
- 点击Debian,列出手机中的deb包,点击deb包进行安装。
从手机上安装的方法二
- 连接手机选大容量存储模式,将deb包拷贝到手机里
- 进入存储卡目录,
$cd MyDocs/
- 在Terminal运行安装命令
~/MyDocs $pkgmgr install-file -f <pkgname>.deb
从电脑上安装的准备
- 测试手机:Harmanttan,RM680
- Image 版本:20-1 PR ,(RD版本的root密码与本文不同,不在讨论之内)
- 开发平台:N950SDK,Windows xp
- 登陆账户:root,账户密码:rootme
- 登陆账户:developer,账户密码:由SDK connection tool取得,选择usb或wlan后,可得到6位字母密码
- 手机连接选:同步和连接(syc and connect)模式
- 第一次连接后启动sdk tool(蓝色M图标)选USB,windows。然后拔掉USB连接,再重新插入USB。
安装步骤
- 1.将deb文件拷到手机上
- 2.从电脑上用root账户登录到手机,(手机上的terminal没有root权限,因此要用电脑登录)
- 3.执行命令
dpkg -i <pkgname>.deb
拷贝和安装方法
在Meego手机具有跟linux相同的文件系统,这里没有分区的概念。 连接手机与电脑,设置(setting)->附件(Accessories)->USB , 有大容量存储(Massive storage)模式,和同步和连接(syc and connect)模式可选择。 使用大容量存储模式时,我的电脑中看到得目录对应于手机上的 /home/user/MyDocs 目录,(也对应于/home/developer/MyDocs,这个目录是link到 /home/user/MyDocs上的).
方法一
使用ftp工具登录手机 地址 sftp://192.168.2.15 用户名root密码rootme
可拖放文件到来拷贝,linux下文件有读写权限,将deb文件拷到有写权限的目录,比如 /home/user/MyDocs , /home。
| 图:filezilla |
用Putty登录到手机命令行,输入地址192.168.2.15, 可点save 保存,点open登录, 提示输入时,输入用户名root,密码rootme
| 图:putty login |
登录后可进入deb所在文件夹执行命令
dpkg -i <pkgname>.deb
| 图:run command |
方法二
| 图:启动MADDE命令行 |
或者可以使用MADDE terminal , 拷贝文件到手机上:
scp <pkname>.deb root@192.168.2.15:/home/developer
输入密码rootme ssh连接到手机上:
ssh root@192.168.2.15
输入密码rootme 进入deb所在目录,执行安装命令
dpkg -i <pkgname>.deb
| 图:运行命令 |
方法三:不使用root权限
首先还是将deb安装文件拷到 /home/developer/MyDocs 路径下, 然后用developer用户登陆手机,developer密码由SDK connection tool 取得 运行如下安装命令
/usr/lib/mad-developer/devrootsh dpkg -i --no-force-downgrade /home/developer/MyDocs/MY_PACKAGE.DEB
可能的问题
- 第一次连接可能需要指定驱动程序的路径,请将搜索路径指向<Qt SDK>\Madde\usbdriver
- 在手机Terminal下 想获得root权限,可以使用如下命令
ssh root@localhost
- 当连接不成功或无反应时,删除C:\N950SDK\home\j2deng\.ssh\known_hosts
| 图:运行命令 |


(no comments yet)