这两天无聊,买了个树莓PI来玩玩,本来对linux就不是很熟悉,不过无所谓,不会就百度。废话少说,下面开始。
关于怎么下载影像,烧写系统,相信大家在买到树莓PI板子的时候里面就有很详细的说明,我也只是按照上面改的,开机没有任何问题。不过有一个地方个人觉得可以先改:
hdmi_mode=16,这个显示分辨率最高。
按照说明书,Balabala。。。。。
好了,相信都已经开好机子了,下面最重要的当然是上网啦!!!没网怎么活。。。。。。
系统默认就有一个帐号:pi 密码:raspberry
如果你想用自己创建一个帐号,可以这么做:
step1:先用pi帐号创建一个自己的帐号,命令输入:
$sudo useradd tenyee <回车>
为帐号加个密码:
$sudo passwd tenyee 1234
好了,这样就已经创建好一个叫tenyee,密码为1234的用户。
因为这个用户是自己用的,个人感觉还是给大一点权限,把tenyee用户加到sudoers中去,让其可以执行root执行的命令:
首先,用pi用户打开文件 /etc/sudoers:
$sudo nano /etc/sudoers
打开后,在最后加入一行:
tenyee ALL=(ALL) ALL
保存,按CRTL+O,
退出,按crtl+x
好了,这样就创建好一个新的用户了,下面切换到自己创建的用户:
$su tenyee
输密码:1234
已经进入tenyee用户
step2:配置上网IP
查看网卡:
$sudo ifconfig
eth0 Link encap:Ethernet HWaddr b8:27:eb:5d:07:22
inet addr:192.168.10.113 Bcast:192.168.10.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:22135 errors:0 dropped:0 overruns:0 frame:0
TX packets:6664 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:9535749 (9.0 MiB) TX bytes:685152 (669.0 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
看到eth0就说明有线网卡已经驱动起来了
配置ip
$sudo ifconfig eth0 192.168.10.113 255.255.255.0
查看一下:
$sudo ifconfig
eth0 Link encap:Ethernet HWaddr b8:27:eb:5d:07:22
inet addr:192.168.10.113 Bcast:192.168.10.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:22135 errors:0 dropped:0 overruns:0 frame:0
TX packets:6664 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:9535749 (9.0 MiB) TX bytes:685152 (669.0 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
看到IP说明已经配置好了,这样就可以上网了,前提是你的网络是好的。。。。。。。
下面说说怎么让PI开机自动连网
打开/etc/network/interfaces
其原文件为dhcp获取ip,内容为
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
$sudo cp /etc/network/interfaces /etc/network/interfaces.old
然后作如下修改:
直接将iface eth0 inet dhcp(自动)
改为
iface eth0 inet static
address 192.168.10.113
netmask 255.255.255.0
gateway 192.168.10.1
然后删除这一行 iface default inet dhcp
修改后如下所示:
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.10.113
netmask 255.255.255.0
gateway 192.168.10.1
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
修改DNS,在下面的文件中,照例子加一下就好了
$ sudo nona /etc/resolv.conf
重启机子:$sudo reboot