raspbian环境搭建

一块raspberry pi3、键盘、鼠标、HDMI的显示器。

我在官网下载了   "  2018-03-13-raspbian-stretch.img ",   用raspbian,而不是ubuntu mate,是因为raspbian资料全面。ubuntu mate连串口的时候折腾了我好几天,都没有进展。论坛上找到了对应的问题,也没有人回答。用raspbian的人有成功解决的案例。所以...

 

  • 1   在Windows10上使用 Win32DiskImager , 把一张SD卡格式化,并把.img写入进去。然后上电启动树莓派。
  • 2   连接wifi,配置ssh远程登录(sudo raspi-config(启用ssh))(ifconfig(putty打开))
  • 3   sudo apt-get install xrdp 
  • 4   在Windows上安装 XLaunch或Xming,然后Windows+R,运行 mstsc.exe。即可远程桌面连接
  • 5   安装QT5  (sudo apt-get update \  sudo apt-get upgrade \ sudo rpi-update  (漫长的更新后reboot一下))//教程来自“https://blog.csdn.net/coekjin/article/details/52049273” 。 (sudo apt-get install qt5-default  \  sudo apt-get install qtcreator)  (sudo apt-get install qt-sdk  \ sudo apt-get install qt5-default)

 

 

这就是qt的运行效果

 

  • 6.自动挂载USB存储设备:     创建10-usbstorage.rules
    sudo vi /etc/udev/rules.d/10-usbstorage.rules
  • 复制粘贴以下代码
    KERNEL!="sd*", GOTO="media_by_label_auto_mount_end"
    SUBSYSTEM!="block",GOTO="media_by_label_auto_mount_end"
    IMPORT{program}="/sbin/blkid -o udev -p %N"
    ENV{ID_FS_TYPE}=="", GOTO="media_by_label_auto_mount_end"
    ENV{ID_FS_LABEL}!="", ENV{dir_name}="%E{ID_FS_LABEL}"
    ENV{ID_FS_LABEL}=="", ENV{dir_name}="Untitled-%k"
    ACTION=="add", ENV{mount_options}="relatime,sync"
    ACTION=="add", ENV{ID_FS_TYPE}=="vfat", ENV{mount_options}="iocharset=utf8,umask=000"
    ACTION=="add", ENV{ID_FS_TYPE}=="ntfs", ENV{mount_options}="iocharset=utf8,umask=000"
    ACTION=="add", RUN+="/bin/mkdir -p /media/%E{dir_name}", RUN+="/bin/mount -o $env{mount_options} /dev/%k /media/%E{dir_name}"
    ACTION=="remove", ENV{dir_name}!="", RUN+="/bin/umount -l /media/%E{dir_name}", RUN+="/bin/rmdir /media/%E{dir_name}"
    LABEL="media_by_label_auto_mount_end"

    保存并退出。

  • 7.   Install additional packages:       sudo apt-get install espeak libespeak-dev libudev-dev libsdl2-dev
  • 8     剛把我的一顆硬碟 ( NTFS ) 接到 Ubuntu 桌機上。然後要 mount  的時候,出現了下面的訊息:

    DBus error org.gtk.Private.RemoteVolumeMonitor.Failed:
    An operation is already pending

    想到可能是沒安裝 ntfsprogs ,就把 ntfsprogs 裝一下。

    sudo apt-get install ntfsprogs

 

posted @ 2018-03-30 17:32  _守一  阅读(1251)  评论(0编辑  收藏  举报