目前(2019年8月)NanoPC T4的桌面系统FriendlyDesktop是基于Ubuntu18.04进行集成的,因此大部分可以参考Ubuntu18.04的配置方法。

1、无线网络配置

可参考官方文档:https://docs.ubuntu.com/core/en/stacks/network/network-manager/docs/configure-wifi-connections

主要使用的命令:

sudo nmcli d wifi rescan #扫描所有的SSID

sudo nmcli d wifi connect my_wifi password <password> #连接到my_wifi

2、配置ap

可参考以下官方文档:
https://docs.ubuntu.com/core/en/stacks/network/wifi-ap/docs/installation (安装后会立即自动配置wlan0口为ap,如果只有一个无线口,请先连接串口或键盘显示器)

https://docs.ubuntu.com/core/en/stacks/network/wifi-ap/docs/basic-ap-setup (一个基础的配置示例)

建议使用命令行向导进行配置:

首先安装ap向导:sudo snap install wifi-ap,如果长期使用桌面,也可以考虑安装ubuntu app store:sudo snap install snap-store

跟随向导开始配置ap模式:

sudo wifi-ap.setup-wizard

更多高级配置可参考Ubuntu的文档。

ps:ap模式配置完成后,iptables看到nat表是空的,不知道这ap模式是咋实现的。

3、samba

sudo apt-get update更新源后,安装samba:sudo apt-get install samba

添加用户pi到samba用户:sudo smbpasswd -a pi,输入密码。

修改samba配置文件,将这一段的注释去掉:

[homes]
comment = Home Directories

重启samba服务:sudo systemctl restart smbd

4、安装BaiduPCS-Go:

https://github.com/iikira/BaiduPCS-Go/releases下载BaiduPCS-Go-xxxx-linux-arm64.zip并解压。

5、下载并编译elinks:

elinks代码:https://github.com/rkd77/felinks.git

编译:

./autogen.sh

./configure --build=arm-linux

make -j 4

sudo make install

6、安装webdav:

参考:https://www.jianshu.com/p/17da6608dc74

999、其他

修改运行级别:

sudo systemctl set-default runlevel3.target #修改为命令行模式,修改完后重启发现仍然会启动图形界面,多插了一个usb无线网卡,配置完ap模式,并多次重启后,恢复正常,不知为何。

最新文章

  1. redis成长之路——(六)
  2. RabbitMQ学习系列(六): RabbitMQ 高可用集群
  3. Objective-C 工厂模式(上) -- 简单工厂模式
  4. css3、html5学习笔记
  5. Dynatable – 基于 HTML5 &amp; jQuery 的交互表格插件
  6. IE对象最后一个属性后不要加逗号,否则在IE7及以下版本中会报错
  7. 洛谷P1461 海明码 Hamming Codes
  8. synchronized关键字小结(一)
  9. request和response的中文乱码问题
  10. Raspberry Pi + 3个USB摄像头 + Motion(简易监控设备配置记录1——介绍以及安装) 分类: Raspberry Pi 服务器搭建 2015-04-12 19:21 226人阅读 评论(0) 收藏
  11. 关于SVN版本控制器的问题与解决方法
  12. 用JavaScript实现动态省市县三级联动
  13. SSM-Spring-16:Spring中一些名词解释
  14. 在vue中使用lang=&quot;scss&quot;出现报错解决思路
  15. R语言预测实战(游浩麟)笔记1
  16. cmd关闭被占用的端口命令及教程详解
  17. SQLite中的SELECT子句使用表达式
  18. Python3学习之路~2.8 文件操作实现简单的shell sed替换功能
  19. Elastic Story(一)
  20. Visual Studio 2008 添加MScomm控件的方法

热门文章

  1. Golang中string和[]byte的对比
  2. fastadmin添加定时任务
  3. gdb调试工具学习
  4. 浅谈 JDBC 中 CreateStatement 和 PrepareStatement 的区别与优劣
  5. 什么是弹性公网IP?
  6. (六)Java秒杀项目之接口优化
  7. fiddler笔记:Find Session窗口
  8. 移动端APP测试概要
  9. Scala学习十五——注解
  10. Ubuntu 上网