作者:楚风狂 | 更新时间:2016-06-15 | 浏览量:2215
这两天刚刚开始玩树莓派,重系统安装到配置发了一少时间也走了很多弯路,这里把一些配置方法整理并分享给大家。
关于系统的安装和 wifi 的配置方法贝壳已经发过这里不在重复。
一、树莓派第一次使用的时候需要进行一个简单的配置,在命令行模式下运行以下命令:
sudo raspi-config
会显示如下界面:
1 Expand Filesystem 扩展文件系统,将根分区扩展到整张SD卡(树莓派默认不使用SD卡的全部空间,有一部分保留,建议选中。)
2 Change User Password 改变默认pi用户的密码,按回车后输入pi用户的新密码。会要求你输入两次密码。
5 Internationalisation Options 国际化选项,可以更改默认语言
1 Change Locale
语言和区域设置,建议不要改,默认英文就好。想改中文,最好选安装了中文字体再进行这步,安装中文字体的方法:
sudo apt-get update sudo apt-get install ttf-wqy-zenhei ttf-wqy-microhei
移动到屏幕底部,用空格键选中zh-CN GB2312,zh-CN GB18030,zh-CN.GBK,zh-CN UTF-8,然后按回车,然后默认语言选中zh-cn然后回车
2 Change Timezone
设置时区,如果不进行设置,PI的时间就显示不正常。选择Asia(亚洲)再选择Chongqing(重庆)即可。
3 Change Keyboard Layout
改变键盘布局。
二、远程桌面联接
注:由于不习惯nano下面编辑全用Vim。Vim安装方法:
sudo apt-get install vim
远程桌面方式 1
通过windows自带的远程桌面软件,可以远程访问树莓派桌面应用
sudo apt-get install xrdp
远程桌面方式 2 通过vnc 联接
Vnc 安装
sudo apt-get install tightvncserver
安装好之后请一定先使用此命令设置一个VNC密码:
Vncpasswd
开机自动启动
设置开机启动,需要在/etc/init.d/中创建一个文件。例如tightvncserver:
(注:启动脚本的名称,有和程序名一致的习惯)
sudo vim /etc/init.d/tightvncserver
内容如下:(putty窗口中按右键=粘贴)
#!/bin/sh ### BEGIN INIT INFO # Provides: tightvncserver # Required-Start: $local_fs # Required-Stop: $local_fs # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start/stop tightvncserver ### END INIT INFO # More details see: # http://www.penguintutor.com/linux/tightvnc ### Customize this entry # Set the USER variable to the name of the user to start tightvncserver under export USER='pi' ### End customization required eval cd ~$USER case "$1" in start) # 启动命令行。此处自定义分辨率、控制台号码或其它参数。 su $USER -c '/usr/bin/tightvncserver -depth 16 -geometry 800x600 :1' echo "Starting TightVNC server for $USER " ;; stop) # 终止命令行。此处控制台号码与启动一致。 su $USER -c '/usr/bin/tightvncserver -kill :1' echo "Tightvncserver stopped" ;; *) echo "Usage: /etc/init.d/tightvncserver {start|stop}" exit 1 ;; esac exit 0
注:少数玩家默认用户不是pi的请自行更改USER变量。在复制、粘贴时可能会造成部分代码缺失请自行补全
按Esc退出编辑模式,输入 “:wq” 保存并退出(Vim如在命令模式下按 “i”进入编辑模式)。
然后给tightvncserver文件加执行权限,并更新开机启动列表。
sudo chmod 755 /etc/init.d/tightvncserver sudo update-rc.d tightvncserver defaults
Pc端vnc 软件请自行下载。
三、使用samba
通过samba服务,可以自由、访问修改树莓派家目录下的文件、代码
首先安装 samba:
sudo apt-get install samba samba-common-bin
然后修改配置文件
sudo vim /etc/samba/smb.conf
代码如下:
[global] log file = /var/log/samba/log.%m [home] comment = Temporary file space path = /home read only = no public = yes
保存退出后输入命令:
sudo /etc/init.d/samba restart
这条命令是重启samba服务,为使刚刚重新设置的配置文件生效。这时打开电脑上的网上邻居(要保证你的电脑和树莓派在同一局域网内),你就会看到名为RASPBERRYPI这个主机了,尝试打开,发现需要用户名与密码,但是现在无论输入什么用户名与密码都进不去,因为我们还没有设置,下面就来创建用户。
输入命令:
sudo useradd xxx (xxx表示你想要创建的用户名)
在/etc/samba/文件夹下建立smbpasswd文件。
sudo touch /etc/samba/smbpasswd
sudo smbpasswd –a xxx
会让你输入密码的,自己设一个,设完了会显示:Added user xxx
重启树莓派,用Pc打开网上邻居会出现下图:
双击 RASPBERRYPI 会弹出对话框,输入你刚刚设置的用户名和密码就可以看到”home”文件夹了,到此你就可以自由读写”home”文件夹了