一些小整理

来源:互联网 发布:网络销售股票怎么赚钱 编辑:程序博客网 时间:2024/05/16 06:03

Hello ble


[gstreamer 操作例子]

gst-launch-0.10 filesrc location=/sound/ring_uas.mp3 ! mad ! alsasinkgst-inspect-0.10 alsasinkgst-launch-0.10 filesrc location=/sound/ring_uas.mp3 ! mad ! alsasink device=bluetoothgst-launch-0.10 -v alsasrc device="hw:0,0"   !  audio/x-raw-int, rate=44100, channels=2  !  audioconvert ! audioresample ! alawenc  ! filesink location=./test.pcmagst-launch-0.10 -v filesrc location=./test.pcma  !  audio/x-alaw, rate=44100, channels=2 ! alawdec ! alsasink gst-launch-0.10 -v alsasrc !  audio/x-raw-int, rate=44100, channels=2  !  audioconvert ! audioresample ! alawenc  ! filesink location=./test.pcmamake -C /usr/local/dvsdk/psp/linux-2.6.32-psp03.00.01.06.sdk ARCH=arm CROSS_COMPILE=/home/tcs/root/CodeSourcery/Sourcery_G++_Lite//bin/arm-none-linux-gnueabi- modules

[mysql 创建数据库]

CREATE DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

[用 Mac OS X 自带的 SSH 登陆 Linux 后出现中文乱码,如何解决?修改]

编辑 /etc/ssh_config,注释此行“ SendEnv LANG LC_*”即可。

[Debian 64位系统中添加对32位的支持]

dpkg --add-architecture i386apt-get updateapt-get install ia32-libs

以Android adb命令为例:
安装完ia32-libs后,会提示缺少 libncurses.so.5 错误.
解决办法(也可以说是以后安装32位系统软件的办法):

apt-get install libncurses5:i386

安装完成后,一切正常! good luck.


[tftp 烧写内核镜像的例子]

setenv ipaddr 192.168.1.159setenv serverip 192.168.1.158tftpboot uImagenand erase 280000 400000nandecc swnand write.i 82000000 280000 400000

[Ubuntu下搭建tftp服务器最简单方法]

今天开始调试ARM的板子,要通过tftp下载到板子上,所以又要配置tftp服务器,真的烦死了… (本人酷爱装系统,所以经常都要搞配置)
因为之前已经在Ubuntu下搭建过很多次tftp服务器了,但是一直记不住那一个配置文件的名字(记性太差),所以每次都要百度。
可是每次百度出来的结果都不一样,而且出入很大,有的过程相当的繁琐,不仅很麻烦,而且搞到最后还没有配置成功。所以干脆写个日志记下来。
tftp服务器最简单安装配置

  • 安装tftp-server
sudo apt-get install tftpd-hpasudo apt-get install tftp-hpa(如果不需要客户端可以不安装)

tftp-hpa是客户端
tftpd-hpa是服务器端

  • 配置TFTP服务器
sudo vim /etc/default/tftpd-hpa

将原来的内容改为:

TFTP_USERNAME="tftp"TFTP_ADDRESS="0.0.0.0:69"TFTP_DIRECTORY="tftp根目录" #服务器目录,需要设置权限为777,chomd 777TFTP_OPTIONS="-l -c -s"
  • 重新启动TFTP服务
sudo service tftpd-hpa restart

[ubuntu14.04设置静态ip]

  • 找到文件并作如下修改:
sudo vim /etc/network/interfaces

修改如下部分:

auto eth0iface eth0 inet staticaddress 192.168.0.117gateway 192.168.0.1 #这个地址你要确认下 网关是不是这个地址netmask 255.255.255.0network 192.168.0.0broadcast 192.168.0.255
  • 修改dns解析
    因为以前是dhcp解析,所以会自动分配dns服务器地址
    而一旦设置为静态ip后就没有自动获取到的dns服务器了
    要自己设置一个
sudo vim /etc/resolv.conf

写上一个公网的DNS

nameserver 202.96.128.86

(注意:8.8.8.8是谷歌的DNS服务器,但是解析速度慢,还是找到一个国内的dns来用)

  • 禁止系统自动修改
sudo chattr +i /etc/resolv.conf
  • 重启网卡:
sudo /etc/init.d/network restart

0 0