my blog my blog

Tag: BeagleBone-Black
BeagleBone-Black的sources.list备份
  1. vim /etc/apt/sources.list 
  2.  
  3. deb  http://mirror.bit.edu.cn/debian/ wheezy main contrib non-free 
  4. #deb-src http://ftp.us.debian.org/debian/ wheezy main contrib non-free 
  5.  
  6.  
  7. deb  http://mirror.bit.edu.cn/debian/ wheezy-updates main contrib non-free 
  8. #deb-src http://ftp.us.debian.org/debian/ wheezy-updates main contrib non-free 
  9.  
  10.  
  11. #deb-src  http://mirror.bit.edu.cn/debian/ wheezy/updates main contrib non-free 
  12. #deb-src http://security.debian.org/ wheezy/updates main contrib non-free 
  13.  
  14.  
  15. #deb http://ftp.debian.org/debian wheezy-backports main contrib non-free 
  16. ##deb-src http://ftp.debian.org/debian wheezy-backports main contrib non-free 
  17.  
  18. deb [arch=armhf] http://debian.beagleboard.org/packages wheezy-bbb main 
  19. #deb-src [arch=armhf] http://debian.beagleboard.org/packages wheezy-bbb main 

 

BeagleBone-Black的rc.local备份

 

  1. #!/bin/sh -e 
  2. # rc.local 
  3. # This script is executed at the end of each multiuser runlevel. 
  4. # Make sure that the script will "exit 0" on success or any other 
  5. # value on error. 
  6. # In order to enable or disable this script just change the execution 
  7. # bits. 
  8. # By default this script does nothing. 
  9.  
  10. su debian -c "vncserver -name debian -depth 16 -geometry 1366x768 -alwaysshared" 
  11. su debian -c "transmission-daemon --config-dir /etc/transmission-daemon/" 

 

Linux系统中Lightdm开启的VNC会话不能保持的解决方案

 

在奶牛的BeagleBone-Black里面装的Debian系统+openbox桌面,用lightdm管理的(好吧,都是默认的),但是发现在lightdm.conf中将vnc启用后vnc是可以用了,但是每次链接都产生一个新的会话,退出后会话自动毁灭,不能长久保持,这让奶牛很烦恼,因为要想用bb-black来当离线下载机,这样子可不行,还指望着vnc来长期管理呢。好吧,说说处理方法,首先将lightdm.conf中的vnc禁用。

  1. vim /etc/rc.local 
  2. #!/bin/sh -e 
  3. # rc.local 
  4. # This script is executed at the end of each multiuser runlevel. 
  5. # Make sure that the script will "exit 0" on success or any other 
  6. # value on error. 
  7. # In order to enable or disable this script just change the execution 
  8. # bits. 
  9. # By default this script does nothing. 
  10. su debian -c "vncserver -name debian -depth 16 -geometry 1366x768 -alwaysshared" 

这样子就相当于开机用debian用户启动vnc服务器,端口是5901,然后我们

  1. . /etc/rc.local 

来执行一次,然后设置debian用户的vnc密码,设置完成后

  1. ln -s /etc/rc.local /etc/rc5.d/S07rc.local 

这样可以防止rc.local在开机时候不被执行。

BeagleBone-Black的debian系统安装中文字体支持教程

 

BeagleBone-Black的debian中默认没有中文,处理方法如下,可以保证中文不显示成方块。

 

  1. apt-get install locales 
  2. dpkg-reconfigure locales 
  3. 选择zh_CN UTF-8 UTF-8后保存退出 
  4. apt-get install ttf-arphic-uming 
  5. apt-get install ttf-wqy-zenhei 

 

BeagleBone-Black添加VNC支持教程

 

奶牛的BeagleBone-Black闲置了好久了,最近需要一个下载机,看了下NAS价格还是比较高的,成本有些高,而且功能也就那样吧,所以决定动用手上的BeagleBone-Black,挂移动硬盘的话还需要usb-hub供电才可以,直接插上接着就挂(估计是电流不够),手上的5.3V  2A的电源接在BeagleBone-Black上竟然还不够电流,只能靠外接了看样子。废话不多说了,写教程。

奶牛的BeagleBone-Black安装的是debian版本,所以ps -aux先看了下都运行了啥,发现了lightdm和openbox,这就好办了。

  1. vim /etc/lightdm/lightdm.conf 

将VNC的配置激活

 

  1. enabled=true 
  2. width=1366 
  3. height=768 
  4. depth=16 

port端口默认就好了,不影响。

然后电脑下载个tightvnc客户端就直接连接ip就可以了。那样子就不用给下载机接个屏啥的了。

BeagleBone-Black在usb模式下无网线访问网络教程

 

BeagleBone-Black昨天到手的,自己从element14上搞到的,英国直邮,还比较不错,今天把系统替换成了Debian,搞起来吧,没事儿总得找点儿小玩具玩儿,现在linux扔下已经很久了,发现apt-get都变得好陌生了,拾起来,拾起来。

好了,说说今天想记录的,就是bb-black在usb模式下如何不插网线访问网络,其实默认情况下驱动装好后,BeagleBone-Black就已经在一个usb搭建起来的网络中了,网关是你的pc,客户端就是你的BeagleBone-Black啦,ip也都确定,网关,也就是你的pc的ip是192.168.7.1,你的BeagleBone-Black的ip是192.168.7.2。思路清晰之后就是操作了,先在pc上搭建一个http代理服务器,奶牛现在在win8.1系统下,首选了ccproxy来做,代理装完直接启动就可以了,默认端口是808.

下面回到BeagleBone-Black,我们需要在BeagleBone-Black设置一个全局http代理,也很easy。

  1. root@nenew-bbblack:~# vim ~/.profile  
  2. export http_proxy="http://192.168.7.1:808" 
  3.  
  4. :x保存后 
  5. source ~/.profile 

嗯,结束之后apt-get update下,成功。