跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
工场FAQ
工场大事记
工场文化
工场设备
正版软件
工场云服务
及时更新我
最近更改
如何使用Wiki?
工场百科
搜索
搜索
登录
个人工具
登录
查看“Machinekit on BBB”的源代码
页面
讨论
大陆简体
阅读
查看源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
查看源代码
查看历史
常规
链入页面
相关更改
特殊页面
页面信息
←
Machinekit on BBB
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
==在eMMC上安装Arch Linux== 参考了<ref name="arch">[https://archlinuxarm.org/platforms/armv7/ti/beaglebone-black archlinuxarm.org]</ref>和<ref>[http://www.pataphysical.info/installing-arch-linux-on-the-beaglebone-black.html pataphysical.info]</ref> ===制作Arch Linux SD卡=== 在自己电脑(Kubuntu 16.04)上: <nowiki> # dd if=/dev/zero of=/dev/sdb bs=1M count=8 # fdisk /dev/sdb # # mkfs.ext4 /dev/sdb1 # mkdir mnt # mount /dev/sdb1 mnt # wget http://os.archlinuxarm.org/os/ArchLinuxARM-am33x-latest.tar.gz # bsdtar -xpf ArchLinuxARM-am33x-latest.tar.gz -C mnt # sync # dd if=mnt/boot/MLO of=/dev/sdb count=1 seek=1 conv=notrunc bs=128k # dd if=mnt/boot/u-boot.img of=/dev/sdb count=2 seek=1 conv=notrunc bs=384k # umount mnt # sync</nowiki> 用SD卡启动BBB。 ===在eMMC中安装Arch Linux=== 进入BBB终端。若需要用串口终端,串口在J1上,pinout为: # GND # NC # NC # B_UART0_RX # B_UART0_TX # NC 在<code>/dev/mmcblk1</code>上重复刚才的操作: <nowiki> # dd if=/dev/zero of=/dev/mmcblk1 bs=1M count=8 # fdisk /dev/mmcblk1 # # mkfs.ext4 -O ^metadata_csum,^64bit /dev/mmcblk1p1 # mkdir mnt # mount /dev/mmcblk1p1 mnt # pacman -S wget # wget http://os.archlinuxarm.org/os/ArchLinuxARM-am33x-latest.tar.gz # bsdtar -xpf ArchLinuxARM-am33x-latest.tar.gz -C mnt # sync # dd if=mnt/boot/MLO of=/dev/mmcblk1 count=1 seek=1 conv=notrunc bs=128k # dd if=mnt/boot/u-boot.img of=/dev/mmcblk1 count=2 seek=1 conv=notrunc bs=384k # umount mnt # sync # poweroff</nowiki> 拔出SD卡开机。 ===安装必需软件包=== <nowiki> # pacman -S sudo vim fish python </nowiki> 用<code>visudo</code>启用wheel组的sudo权限。 ====OpenVPN==== 安装OpenVPN时报404,编辑<code>/etc/pacman.d/mirrorlist</code>使用台湾的镜像,成功安装。 将配置文件放在<code>/etc/openvpn/client/skyworks.conf</code>,运行<code>systemctl enable openvpn-client@skyworks.service</code>启用之。
返回
Machinekit on BBB
。
开关有限宽度模式