如何利用源代码在Banana Pi上安装最小的Debian

如何利用源代码在Banana Pi上安装最小的Debian,第1张

1配置lubuntu主机,使其通过网络连接Banana Pi。
a在lubuntu主机上,分配一个固定的IP地址到以太网接口(例如,eth0)
#为eth0定义一个静态IP
sudo vi /etc/network/interfaces
auto lo eth0
iface lo inet loopback
iface eth0 inet static
address 19216881
netmask 2552552550
复制代码
# 重新启动接口
sudo ifup eth0
复制代码
b在lubuntu主机上,设置dhcp服务器eth0接口
# 安装dhcp服务器
sudo apt-get install isc-dhcp-server
复制代码
# 定义dhcp服务器的 *** 作接口 (eth0)
sudo vi /etc/default/isc-dhcp-server
INTERFACES=”eth0″
复制代码
# 配置一个基本的dhcp服务
sudo vi /etc/dhcp/dhcpdconf
subnet 19216880 netmask 2552552550 {
range 192168816 1921688127;
# hard-wired OpenDNS name server for basic setup
option domain-name-servers 20867222222;
option routers 19216881;
}
# host banana always gets a fixed IP address
host banana {
fixed-address 19216888;
}
复制代码
# 重启dhcp服务
sudo service isc-dhcp-server restart
复制代码
c在lubuntu主机上,设置一个以太网接口到因特网之间的桥接
# 使数据包在ufw中转发
# 在/etc/ufw/sysctlconf中 取消下面两行命令的注释:
sudo vi /etc/ufw/sysctlconf
netipv4ip_forward=1
复制代码
# 在/etc/default/ufw中把DEFAULT_FORWARD_POLICY 改为 “ACCEPT” :
sudo vi /etc/default/ufw
DEFAULT_FORWARD_POLICY="ACCEPT"
复制代码
# 伪装: 在/etc/ufw/beforerules中,头注释之后,添加以下内容:
sudo vi /etc/ufw/beforerules
# NAT rules (IP Masquerading)
nat
:POSTROUTING ACCEPT [0:0]
#Forward traffic from eth0 range 1921688xxx to wlan0
-A POSTROUTING -s 19216880/24 -o wlan0 -j MASQUERADE
# 'COMMIT' the above nat table rules for processing
COMMIT
复制代码
# 重启ufw 服务:
sudo ufw disable && sudo ufw enable
复制代码
2在lubuntu主机上创建u-boot, scriptbin 和banana-pi linux-kernel
a 在lubuntu主机上安装一个交叉编译器工具链
sudo apt-get install build-essential u-boot-tools uboot-mkimage binutils-arm-linux-gnueabihf gcc-46-arm-linux-gnueabihf-base g++-46-arm-linux-gnueabihf gcc-arm-linux-gnueabihf cpp-arm-linux-gnueabihf libusb-10-0 libusb-10-0-dev git wget fakeroot kernel-package zlib1g-dev libncurses5-dev
复制代码
b 创建u-boot (u-boot-bananapi或者u-boot-sunxi-with-splbin)
git clone -b bananapi >上传到云服务器上面文件的话,你要先确定一点,你的服务器是否开启了ftp服务,或者是否有安装ftp。
如果没有的话,可以用第三方的ftp服务器软件,搭建一个ftp服务器。然后就可以上传文件了。
如果不明白,可以私
谢谢采纳

Linux配置代理只要使用"tsocks"的软件就可以了 通常Linux CL下使用>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13435995.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-05
下一篇 2023-08-05

发表评论

登录后才能评论

评论列表(0条)

保存