|
 
- 积分
- 2252
- 威望
- 256
- 金钱
- 3986
- 贡献
- 5532
     
|
本帖最后由 skydark 于 2010-11-17 09:24 编辑
最后一点补充 by Skydark
============================================================================
I.经常有人翻本版老帖子问论坛上Q系列的软件V系列怎么不能装。
事实上,现在的Q系列用你的安装方式一样不能装。
原因不在于机器,而是固件。
5.0版前的Q5Q7,智器一直使用arm架构;5.0开始智器直接使用Ubuntu官方源,变更为armel架构。V5在Q5系列5.0固件之后才推出,使用固件版本号亦从5.0后开始。
所以老帖子中的arm架构的软件直接点击安装会提示错误的架构。
请参考这个帖子的完成日期,此贴子是5.0固件刚出时同步发出的,在此帖前发的软件贴都是arm架构的。
当然大多数人更关心arm架构的软件能否使用?答案是无碍。
1.如果源里有,请用apt-get安装,强烈推荐,就算网络不好的也强烈推荐先搞明白怎样搭好网络(U系统下联网方式几乎可以与普通PC相比),然后再apt-get.
apt-get可以帮你自动解决依赖问题,这并非提供deb包的帖子作者能为每个人预料到的,实在连不上网apt-get也会把你需要的deb包在源中的下载地址列在终端上。
而且源里极有可能已经有新版本了。
不要逃避这一步,有困难解决任何困难首先尝试这一步,不要觉得离线装更方便,事实证明离线装麻烦更多。
apt-get下载的deb包在/var/cache/apt/archives/下,可以复制出来备份,下次安装前用root权限重新复制进去即可。离线安装deb包也可以用同样方法辅助apt-get.
事实上装好所有软件后,备份下SD卡上的soft.img基本也就够了。而且现在5.5稳当的很,只要使用得当也不需要重刷固件什么的,安装软件只是一次而已。
2.如果源里没有,那么可以强行无视架构安装,对于arm和armel的区别来说问题不大,至少我没遇到有问题的。
在终端下,输入
sudo dpkg --force-architecture -i "deb文件"
比如你将madedit_0.2.9-1_armel.deb放在了/home/user下,那么进入终端,进入/home/user(命令:cd /home/user),输入
sudo dpkg --force-architecture -i madedit_0.2.9-1_armel.deb
即可强制安装该软件。
或者直接终端中输入sudo dpkg --force-architecture -i /home/user/madedit_0.2.9-1_armel.deb效果也是一样的。
如上,请确定源里没有后再进行尝试,输入时注意不要拼错,善用Tab补全,也就是文件名输一半按下Tab.
============================================================================
II.如何在U系统上C编程?
如果确实想编程的话,Google/Baidu:Ubuntu C
关键点只有一个:sudo apt-get install build-essential
这将为你安装C语言编程中必要的工具。
新手请注意,编辑器和IDE不属于必要的工具这一范畴。请自己选择合适的编辑器。上面的几楼ssaaxx大的推荐可供参考。
其他语言编程,方法类似,请利用搜索引擎。
关于内核等开发,请筛选本版“软件开发”标签,good luck.
============================================================================
请允许我再占一楼备用。
这个帖子竟然在沙发出现之前,就已经有了5000+的浏览量…… |
|