楼主: turnip_gray
收起左侧

也说Raspbian的安装(swap、中文、其他用户、samba、java)

 楼主| 2012-12-14 00:28:56 | 显示全部楼层

回 l346848852 的帖子

l346848852:在国内就是需要lz这样的人啊,感觉国内都是在闭门造车的 (2012-12-12 20:34) 
这个……严重了……- -!
回复 支持 反对

使用道具 举报

 楼主| 2012-12-14 00:37:46 | 显示全部楼层
再说一下其他用户的问题:
今天发现,新建的用户tty和ssh登录之后,用的shell是sh(黑白的,不能用上下键翻历史命令)……而不是bash……

所以第11步做完之后,登录一个用户,输入
cat /etc/shells回车,看看bash的路径(不知道为啥,我这显示两个bash- -!)。
然后
sudo nano /etc/passwd回车
找到新建的那个XXX用户,把后面的/bin/sh改成上一步看到的bash的路径(默认应该是/bin/bash)
保存,重新登录。
bash就回来了。
回复 支持 反对

使用道具 举报

 楼主| 2012-12-14 01:18:34 | 显示全部楼层

回 jauhua 的帖子

jauhua:
LZ 麻烦问一下 那个软浮点的Debian中有raspi-config这个程序吗?
再说一下吧,那个softFP版(貌似学名应该叫这个- -!),可以先用前面帖子里写的1-4步,更新到最新(这时候会提示,raspi-config还有其他几个,因为依赖问题没有更新到最新),话说记得update前先改源,改成http://ftp.cn.debian.org/debian,不然连update都过不去(会说一个东西hash错误),更别说upgrade了。

然后用https://github.com/Hexxeh/rpi-update这里写的方法(这个需要先sudo atp-get install git一下。),让他支持512M(这个要在upgrade之后,不然会又回到256M去,而且再rpi-update一遍貌似会不成功)……
更新完了重启就是512M的了,boot区那4个对应不同内存分配的文件消失。改显卡内存到config.txt里面改(rpi-update更新完之后会有提示)
更新完之后,apt-get update会重新下载。upgrade仍然不会更新raspi-config。
所以raspi-config还是那个内存分配只有4个选项的那个。于是就不能用那个改内存分配了。

不知道是不是个例,在我这,改完键盘设置后(改设置前,upgrade前、rpi-pudate前怎么样没注意,总之就是所有都设置完了之后),每次启动到设置键盘map的时候,大小写转换的灯就被锁死了(如果当时是亮着的,直到关机重启就一直亮,黑着的就一直黑),不过大小写转换按键还是有用的,只不过没有提示了。
键盘是樱桃的青轴廉价版,好像叫什么mx8300 usb,104键的……
印象中在10月28“硬浮点”的那版里是没有这情况的,不过记不清了,不确定。
回复 支持 反对

使用道具 举报

 楼主| 2012-12-14 02:04:48 | 显示全部楼层
14.装XBMC
debian的软件库里貌似直接就有这个xbmc……
不过直接sudo apt-get install xbmc的话,会提示说xbmc-bin不兼容神马的(softPF那个还会说连xbmc-date还是data来的,也不兼容)……
然后这里,有个方法:http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=8355,就是增加一个源,然后在install……
(方法在这页中间,不过有些地方有错误,这页底下和下页上面有怎么改)
其实那个缺公钥的问题,也可以这么解决:http://forum.ubuntu.org.cn/viewtopic.php?t=27006

然后softFP那个,在弄出512内存后(弄出前没试过),用这个方法,仍然会提示xbmc-bin有冲突。
10-28那个官方版,用这个方法可以安装,但是在tty下xbmc启动的时候,会提示couldn't find RGB什么的。这个问题,好像跟openGL有关系(搞不懂)。

然后,官方还有个这样的方法:http://www.raspbian.org/RaspbianXBMC不过看上去很麻烦……

总之,暂时在8月8号和10月28号的官方系统下装xbmc不成功。
回复 支持 反对

使用道具 举报

 楼主| 2012-12-14 05:18:09 | 显示全部楼层
呃……又不让编辑了……这个过一阵就不让编辑的限制真的很……呃……很……

10-28号的那个可以装XBMC……坛里就有教程http://www.shumeipai.net/read.php?tid=1183
还有现成的下:http://www.shumeipai.net/read.php?tid-1222-fpage-8-page-1.html

softFP那个暂时没办法装——上面帖子里那个deb的后缀是armhf……softFP的这个是armel……装的时候会提示架构不一样……

10-28那个装的时候很智能,会自己安装缺失的库,不过重启之后启动,还是会提示有个库找不到,apt-get上就好。

装上后,启动没问题,启动后界面比较流畅。如果不超频的话,cpu会一直保持在80%以上的使用率。
raspbian设置的是utf8编码,装了文泉驿正黑,结果xbmc选中文没字。发现xmbc里只有GBK编码。又用raspi-config把系统的编码设成GBK,结果依然不显示中文。

CPU温度最高59度(基本保持59度)。室温17度,用了散热片(三个据说发热大的地方,一个地方一个)……用手摸散热片的时候,都比较烫(手放不住,碰上了就得收回来)
没有散热片+天气热+用这个看一个小时,真心有可能烧板子(也许Xbian之类的系统会优化的好点吧……)。
回复 支持 反对

使用道具 举报

2012-12-17 15:06:17 | 显示全部楼层
也可以直接用命令:
echo "alias zhtty='LANG=zh_CN.UTF-8 LC_ALL=zh_CN.UTF-8 fbterm -i fbterm_ucimf'" >> ${HOME}/.bashrc
将fbterm和输入法加入到.bashrc里面去,用zhtty就可以了,当然zhtty可以改成自己习惯的名字!
回复 支持 反对

使用道具 举报

2012-12-17 22:26:43 | 显示全部楼层
upgrade时,棒子的那个网站挺快的,不过要更新180多M,且有得等啊。
回复 支持 反对

使用道具 举报

 楼主| 2012-12-17 23:02:50 | 显示全部楼层

回 willis 的帖子

willis:也可以直接用命令:
echo "alias zhtty='LANG=zh_CN.UTF-8 LC_ALL=zh_CN.UTF-8 fbterm -i fbterm_ucimf'" >> ${HOME}/.bashrc
将fbterm和输入法加入到.bashrc里面去,用zhtty就可以了,当然zhtty可以改成自己习惯的名字!  (2012-12-17 15:06) 
${HOME}/.bashrc
貌似只能当前用户用,所有用户登录后都能用的话……
不如直接
sudu nano usr/bin/fbtty(因为raspi-config设置local为中文,所以所有用户登录后都默认是中文,不用LANG那些定义了……)
然后 写上fbterm -i fbterm_ucimf,ctrl+x,y,回车保存
然后sudo chmod 755 /usr/bin/fbtty
以后,用fbtty就能用了。(当然fbtty也能随便变别的名字——别是中文的就好,中文的在没进fbtty之前是没法打出来的,打不出来也就进不去了- -!)
回复 支持 反对

使用道具 举报

 楼主| 2012-12-17 23:30:51 | 显示全部楼层

回 willis 的帖子

willis:
也可以直接用命令:
echo "alias zhtty='LANG=zh_CN.UTF-8 LC_ALL=zh_CN.UTF-8 fbterm -i fbterm_ucimf'" >> ${HOME}/.bashrc
将fbterm和输入法加入到.bashrc里面去,用zhtty就可以了,当然zhtty可以改成自己习惯的名字!  
呃……还有其他一些东西也能类似写成脚本(其实规范的脚本还应该有个巴拉巴拉sh什么的那个头,不过只要权限里有执行,就算没那个也能运行,所以就偷懒了)
比如free、cpuinfo、温度这种可以写到一块,比如叫rpi-info(当然如果不嫌累的话,还可以写成top那种多长时间reload一遍的- -!)
  1. echo
  2. echo "--------CPU INFO--------"
  3. echo
  4. cat /proc/cpuinfo
  5. echo
  6. echo -n "CPU Temperature : "
  7. cat /sys/class/thermal/thermal_zone0/temp
  8. echo
  9. echo "========================"
  10. echo
  11. echo
  12. echo "---------MEMORY---------"
  13. echo
  14. free
  15. echo
  16. echo "========================"
  17. echo
复制代码
比如这贴里 那个http的状态监控(因为这个可启动会在前台输出,而且只能用root启动,如果不想开机就启动的话,就可以写成这样的脚本,不过话说这个cpu的使用率比较不准。)
/usr/bin/rpi-webctrl-start(Raspcontrol一定要放在share里,放在${HOME}里,其他用户可能会因为权限问题打不开。)
  1. cd /usr/share/Raspcontrol
  2. sudo ./start.sh
复制代码
然后修改/usr/share/Raspcontrol/start.sh
  1. PORT=8080 (把80留给其他web服务)
  2. $PHP -S $HOST:$PORT -c $INIFILE -t $DOCROOT $ROUTER > /var/log/raspcontrol.log 2>&1 & (让log输出到后台的文件上,而不是显示出来弄乱tty界面)
复制代码
rpi-webctrl-stop
  1. s -C php | grep -v PID | awk '{print$1}' | xargs sudo kill 2 > /dev/null
复制代码
话说这个运行其他php的时候慎用(这个是结束掉php的进程)- -!
rpi-webctrl-log
  1. cat /var/log/raspcontrol.log
复制代码
这个可以用来查看log文件。

安装XBMC之后(按照这里 编译出来的,话说编译时间好长,大概得用小半天儿- -!),用usr\\bin里面那个xbmc启动会说打不开display。
可以写个这样的脚本,叫xbmc-start,用来启动xbmc(话说这个启动了一直cpu满满……不超频,20分钟贴,散热片,仍然直接上60度)。
  1. clear ; sudo /usr/lib/xbmc/xbmc.bin
复制代码
回复 支持 反对

使用道具 举报

2012-12-17 23:54:38 | 显示全部楼层

回 turnip_gray 的帖子

turnip_gray:${HOME}/.bashrc
貌似只能当前用户用,所有用户登录后都能用的话……
不如直接
sudu nano usr/bin/fbtty(因为raspi-config设置local为中文,所以所有用户登录后都默认是中文,不用LANG那些定义了……)
....... (2012-12-17 23:02) 
linux的好处就是方式方法多!

alias是我的习惯而已~:)

linux我对中文的依赖不是特别大,偶尔用用!:)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注我们,了解更多

官方微信

服务时间:10:00-16:00

13714503811

公司地址:深圳市龙岗区南湾街道东门头路8号

Copyright © 2012-2020 Powered by 树莓派论坛 2019.4  粤ICP备15075382号-1
快速回复 返回列表 返回顶部