树莓派3B+ + ubuntu64服务器版的配置日志

这篇博客详细记录了树莓派3B+上Ubuntu64服务器的配置过程,包括设置swap空间、配置WiFi、解决开关机延时问题、更改编码、安装X服务器和桌面环境,以及远程登录和VNC的调试。此外,还涉及了树莓派的中文环境配置、vsftpd服务器、jupyter notebook和jdk1.8.0_191的安装,以及Linux界面Tab键补全的修复等。
摘要由CSDN通过智能技术生成

从github上获取chainsx同学的ubuntu64-rpi的1804-aarch64服务器版本(也就是纯命令行系统),烧录到3B/3B+上。通过配置服务器版本了解到了不少工具的使用,在此分享配置日志。

这个网站提供了很大的帮助。

日志目录


2018.12.11~12 —— 从命令行到图形界面

配置swap空间

配置前后可以用 free -m 查看。

  sudo dd if=/dev/zero of=/root/swapfile bs=1M count=2048
  sudo mkswap /root/swapfile

创建好空间之后的下一步网上有两种配置方式:

sudo gedit /etc/rc.local  -->  添加 swapon /root/swapfile
或
sudo gedit /etc/fstab     -->  添加 /root/swapfile  swap  swap  defaults  0  0

配置wifi

[查看] nmcli dev wifi
[连接] nmcli d wifi connect "..." password "..."
[删除] nmcli con del "用户名"

开关机时由网络接口导致的等待时间

开机时在Raise network interfaces卡5mins

解决方法:

  1. sudo mkdir -p /etc/systemed/system/networking.service.d
  2. sudo cd /etc/systemed/system/ && ln -s networking.service.d ifupdown.service.d
  3. 在networking.service.d下创建一个文件:reduce-timeout.conf
    reduce-timeout.conf中的内容是:
    [Service]
    TimeoutStartSec=5
    
关机时也会卡在ifup for eth0上

所以修改 /etc/systemd/system.conf 中的 DefaultTimeoutStopSec=10s 。之后执行:systemctl daemon-reload 更新配置

把用户名从ubuntu改成pi

修改root和ubuntu的信息必须在不同的用户下才能进行,所以:

  1. 先执行 passwd root 修改根用户密码
  2. 退出当前用户,重新登录root用户
  3. 将ubuntu用户修改成pi用户
    usermod -l pi ubuntu
    ( usermod -u [new_uid] [new_username] ) 
    groupmod -n pi ubuntu
    
  4. 检查/home中的用户目录名称有没有改过来, 没有的话执行 usermod -d /home/pi -m pi , 并用ls -al检查文件权限
  5. chown pi:pi /home/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值