CubieTruck:安装Lubuntu + VNC:修订间差异
imported>Soleverlee CubieTrunk开发板刷Lubuntu,配置VNC教程 |
imported>Soleverlee 无编辑摘要 |
||
第18行: | 第18行: | ||
</source> | </source> | ||
这时候,启动VNC能启动,但是连上后,会提示: | 这时候,启动VNC能启动,但是连上后,会提示: | ||
[[Image:Cubie-VNC-error. | |||
[[Image:Cubie-VNC-error.jpg|600px]] | |||
经查,这是因为没有安装桌面.....我勒个去,想当然以为固件自带了。就安装LXDE吧,gnome和kde是基本不用考虑的,太重量级了,只在LXDE和Xface中选了。 | 经查,这是因为没有安装桌面.....我勒个去,想当然以为固件自带了。就安装LXDE吧,gnome和kde是基本不用考虑的,太重量级了,只在LXDE和Xface中选了。 | ||
第29行: | 第30行: | ||
</source> | </source> | ||
然后连上了。 | 然后连上了。 | ||
[[Image:Cubie-Lubuntu-VNC.png|600px]] | [[Image:Cubie-Lubuntu-VNC.png|600px]] | ||
2015年3月19日 (四) 09:47的最新版本
本来想刷Cubieez,但是自带的VNC死活启动不了,懒得折腾了,于是换成lubuntu,折腾了很久(大部分时间其实都在等待网络下载),特此纪念~
CubieTruck如果只用个终端岂不是浪费了,但是家里又没有显示器,本来可以使用Xming+SSH来支持X窗口,但是总感觉很别扭。最近才看到有VNC这个好东西,所以无论如何要试一下了。
首先,刷机(当前最新的是ct-lubuntu-server-nand-v2.0.img):
首先安装好PhoenixSuit,启动后选择刷机,然后选lubuntu的镜像。按住FEL键,用miniUsb连接cb到电脑(不要插电源线),这时候,应该界面会自动弹出提示,是否格式化之类的,是或者不是都可以(一般选否吧),然后就等待刷机完毕。经实验,到了88%左右会比较慢,不要着急,等等就好了。
刷机完成后,用TTL或者SSH连接到cubie,默认用户linaro/linaro。
安装tightvnc:
apt-get install tightvncserver
安装完成后,设置vnc密码:
vncpasswd
这时候,启动VNC能启动,但是连上后,会提示:
经查,这是因为没有安装桌面.....我勒个去,想当然以为固件自带了。就安装LXDE吧,gnome和kde是基本不用考虑的,太重量级了,只在LXDE和Xface中选了。
apt-get install lxde
下载完后,重启系统,再启动vnc就行了:
tightvncserver -geometry 800x600 :1
然后连上了。
主要的问题是,下载实在是龟速,80多M的软件,下了四五个小时。安装需要armhf的软件源,ubuntu这个是单独的源,而且很少有软件源也提供这个,找了很久都没找到,不过想到有两种方法,可能稍微会好一点:
- GAE代理
- axel+apt-fast多线程
使用代理,就建一个文件,内容如下:
#vim /etc/apt/gae Acquire::http::proxy "http://192.168.0.101:80"; Acquire::ftp::proxy "http://192.168.0.101:80"; Acquire::https::proxy "http://192.168.0.101:80";
然后安装软件的时候,指定代理:
apt-get install lxde -c /etc/apt/gae
另外就是使用axel+多线程,总比一个线程下强点:
apt-get install axel
- 这个网站需要加个agent,不然下载不了,403
wget -U NoSuchBrowser/1.0 http://www.mattparnell.com/linux/apt-fast/apt-fast.sh
mv apt-fast.sh /usr/bin/apt-fast
chmod +x /usr/bin/apt-fast
apt-fast install lxde