×
Namespaces

Variants
Actions

如何在Meego上安装debian包

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

文章
flycarl 在 20 May 2011 创建
最后由 hamishwillee 在 13 Jun 2012 编辑

通过Qt Creator编译生成的debian包安装文件(后缀deb),或得到deb文件要安装到meego手机上, 可以通过以下步骤和方法。

Contents

从手机上安装的方法一

  • 连接手机选大容量存储模式,将deb包拷贝到手机里
  • 在手机搜索中输入deb,出现名叫Debian项
  • 点击Debian,列出手机中的deb包,点击deb包进行安装。

从手机上安装的方法二

  • 连接手机选大容量存储模式,将deb包拷贝到手机里
  • 进入存储卡目录,
$cd MyDocs/
  • 在Terminal运行安装命令
Terminal11.png Terminal115.png
~/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。

Filezilla1.png
图:filezilla

Putty登录到手机命令行,输入地址192.168.2.15, 可点save 保存,点open登录, 提示输入时,输入用户名root,密码rootme

Putty1.png
图:putty login

登录后可进入deb所在文件夹执行命令

dpkg -i <pkgname>.deb
Putty3.png
图:run command

方法二

Madde1.png
图:启动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
Madde3.png
图:运行命令

方法三:不使用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
Madde2.png
图:运行命令


相关链接

This page was last modified on 13 June 2012, at 13:57.
513 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×