一般第一次通过ssh登录Raspbmc系统时会提示让配置区域,通常我们选择“en-US.UTF8 UTF8”,接着如果没有“en-US.UTF8”选项的话我们先选择“None”,接下来会让选择“en-US.UTF8”的。
时区就选Asia里的Chongqing吧。
如果区域配置有错,可以在以后的时间里通过这个命令重新进行配置:
sudo dpkg-reconfigure locales
时区重新配置可以用这个命令:
sudo dpkg-reconfigure tzdata
参考来源:这里
一般第一次通过ssh登录Raspbmc系统时会提示让配置区域,通常我们选择“en-US.UTF8 UTF8”,接着如果没有“en-US.UTF8”选项的话我们先选择“None”,接下来会让选择“en-US.UTF8”的。
时区就选Asia里的Chongqing吧。
如果区域配置有错,可以在以后的时间里通过这个命令重新进行配置:
sudo dpkg-reconfigure locales
时区重新配置可以用这个命令:
sudo dpkg-reconfigure tzdata
参考来源:这里
最近Raspbmc好像自动升级了,导致部署的Transmission PT下载时不时的终止,为了解决这个问题,我们想到的是通过计划任务定时检查服务,如果服务不存在自动启动服务。
默认情况下Raspbmc是没有开启cron的,这里找到开通方法:
1. 修改~/.xbmc/userdata/addon_data/script.raspbmc.settings/settings.xml文件把sys.service.cron改成true,下次重启系统时自动开启cron服务。
2. 用“crontab -e”命令行添加新的计划任务,格式:几分 几时 几日 几月 星期几 命令行,用*号代替任意值。
3. 用“sudo /etc/init.d/cron start”启动计划任务服务。
在WinXP安装OpenVPN客户端,TAP网卡一装就OK,可是在Win7 32位的系统下安装总是在安装TAP网卡时出错,以管理员身份安装也不成功。
看到Win7的设备管理器网络适配器下有好多未知设备,开始以为是这个的原因,用“如何删除win7网络适配器中的未知设备”这个方法全部删除未知设备还是安装不成功。
后来搜索到了一个OpenVPN论坛上的方法,测试下来是成功的,就是打开%ProgramFiles%\TAP-Windows\driver下OemWin2k.inf文件,在[tap0901.ndi]下新加一行“*IfType = 6”,参考来源:https://forums.openvpn.net/topic10122-15.html。
使用Visual Studio自带的Dotfuscator可以对C#等.Net架构编译出来的exe进行简单的混淆(类名、函数名、变量名替换),让通过Reflector或ILSpy反编译出来的代码可读性不高,可以达到一般开发人员不容易抄袭的效果。
但在使用Dotfuscator过程中要注意一点就是,通过References引用的外部dll生成的整个namespace要排除在混淆之外(比如引用opcdaauto.dll生成的OPCAutomation namespace在排除),否则在使用delegate的地方会报错,导致程序无法正常执行。
参考链接:
http://abdussamad.com/archives/154-Monitoring-bandwidth-usage-with-vnStat-under-CentOS-5-Linux.html
http://www.tchan4.com/main/2013/05/01/vnstat-and-vnstat-php-frontend-installation-centos/
脚本:
[bash]
#!/bin/bash
#64 bit
rpm -Uhv http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
yum -y install vnstat
#Test
vnstat -u -i eth0
#Remove eth0 file, nobody will create it later
rm -rf /var/lib/vnstat/eth0
#下载目录可以自定义
cd ~/packages
wget http://www.sqweek.com/sqweek/files/vnstat_php_frontend-1.4.1.tar.gz
tar -xzf vnstat_php_frontend-1.4.1.tar.gz
mkdir /home/www/vnstat
mv vnstat_php_frontend/* /home/www/vnstat
[/bash]
sudo dd if=/dev/zero of=/swapfile bs=64M count=16
sudo mkswap /swapfile
sudo swapon /swapfile
参考:https://github.com/litecoin-project/litecoin/issues/41
用“free -m”可以看到交换分区有没有建,用“df -h”可以查看各分区信息。
使用shadowsocks-gui时默认只监听127.0.0.1上的端口,因此无法共享给局域网内的其它人使用。
解决方法是使用Windows自带端口映射。
需要使用Windows自带端口映射需要安装ipv6,用不用都无所谓。
netsh interface ipv6 install
重启后就可以用了:
netsh interface portproxy add v4tov4 listenaddress=0.0.0.0 listenport=1080 connectaddress=127.0.0.1 connectport=1087 // 添加端口映射
netsh interface portproxy delete v4tov4 listenaddress=0.0.0.0 listenport=1080 //删除端口映射
netsh interface portproxy show v4tov4 // 查看端口映射
用了一两周的树莓派,现在基本上搞定Raspbmc下XBMC多媒体应用的配置,还能用来做PT下载机。
这里这一些XBMC的插件汇总:
首先国内的:
chinese addon
http://xbmc-addons-chinese.googlecode.com/files/repository.googlecode.xbmc-addons-chinese-eden.zip
hdpfans
http://xbmc.hdpfans.com/repository.hdpfans.xbmc-addons.zip