美文网首页
树莓派教程:树莓派开箱操作

树莓派教程:树莓派开箱操作

作者: 遗步看风景 | 来源:发表于2020-02-07 19:35 被阅读0次
显示屏翻转
1. sudo vi /boot/config.txt
2. 末尾添加
#display_rotate=0        Normal
#display_rotate=1        90 degrees
#display_rotate=2        180 degrees
#display_rotate=3        270 degrees
触摸屏旋转
1. 安装libinput
  sudo apt-get install xserver-xorg-input-libinput
2. 在/etc/X11/下创建xorg.conf.d目录 (如果该目录已存在,这直接进行第3步)
  sudo mkdir /etc/X11/xorg.conf.d
3. 复制40-libinput-conf 文件到刚刚创建的目录下
  sudo cp /usr/share/X11/xorg.conf.d/40-libinput.conf /etc/X11/xorg.conf.d/
4. 编辑文件(路径如下)找到 touchscreen的部分。
在里面添加以下语句,然后保存即可(我树莓派的路径为(不需要其他的操作,从本操作开始):
sudo vi /usr/share/X11/xorg.conf.d/40-libinput.conf )
    Option "CalibrationMatrix" "0 1 0 -1 0 1 0 0 1"
    90 度旋转: Option "CalibrationMatrix" "0 1 0 -1 0 1 0 0 1"
    180度旋转: Option "CalibrationMatrix" "-1 0 1 0 -1 1 0 0 1"
    270度旋转: Option "CalibrationMatrix" "0 -1 1 1 0 0 0 0 1"
官方摄像头录入(具体用于opencv操作摄像头)
1. 树莓派启动后,先运行"sudo raspi-config" 
2. 然后选择"Interfacing Options",在里面enable camera.
3. 在/etc/modules文件最后加入一行"bcm2835-v4l2",保存退出,重启。
更换pip源
#先创建文件夹,再创建这个文件
mkdir ~/.pip
vim ~/.pip/pip.conf
#在里面添加如下内容:
[global]
timeout =6000
index-url =https://pypi.douban.com/simple/
[install]
use-mirrors =true 
mirrors =https://pypi.douban.com/simple/ 
trusted-host =pypi.douban.com
安装mysql
#设置root密码
MariaDB [(none)]> use mysql;
MariaDB [mysql]> update user set plugin='mysql_native_password' where user='root';
MariaDB [mysql]> UPDATE user SET password=PASSWORD('root的密码') WHERE user='root';
MariaDB [mysql]> flush privileges;
MariaDB [mysql]> exit;

#操作Mysql
$ sudo /etc/init.d/mysql restart
# mysql的其他操作    status、start、stop、restart

#开启远程访问
$ sudo vi /etc/mysql/mariadb.conf.d/50-server.cnf
# 将bind-address这行注释掉
# 或者将127.0.0.1 这个值改为  0.0.0.0
# 然后重启
$ sudo /etc/init.d/mysql restart

#设置账号权限
$ mysql -u root -p
$ 输入密码
MariaDB [(none)]> use mysql;
MariaDB [mysql]> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root的密码' WITH GRANT OPTION;
MariaDB [mysql]> flush privileges;

设置Swap分区

Swap分区是磁盘上的一个特殊用途的分区。是当系统的物理内存不够用的时候,把物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。
分配太多的Swap空间,会浪费磁盘空间,而Swap空间太少,则系统会发生错误。一般在内存小于2G的情况下,交换分区应为内存的2倍。对于树莓派来说,可以设置为2GB。当然也需要考虑 microSD 卡容量和使用情况。

sudo vi /etc/dphys-swapfile
#然后将CONF_SWAPSIZE和CONF_MAXSWAP那两行的注释去掉,把后面的数字改成你想要的SWAP大小。建议至少设到2048(代表2GB大小)。我的Micro SD卡容量比较充裕,是64GB的,所以我设成了4096(代表4GB大小)。不会用vim的同学可以自行选择文本编辑工具来修改设置。

#使新设置的SWAP空间生效:
sudo /etc/init.d/dphys-swapfile stop
sudo /etc/init.d/dphys-swapfile start

设置全局环境变量

#在~/.bashrc文件末尾添加如下:
export MY_ENV = "ABC"
保存
#运行脚本
source ~/.bashrc
#读取自定义变量
echo $MY_ENV

修正vi模式下xshell右键无法黏贴

vi ~/.vimrc # 打开文件

#在文件末尾输入
if has('mouse')
    set mouse-=a
endif

相关文章

  • 树莓派上手资料

    树莓派开箱上手教程树莓派下载资料使用手机连接树莓派1使用手机连接树莓派2树莓派实验室无显示屏启动树莓派 如何用pu...

  • 树莓派教程:树莓派开箱操作

    显示屏翻转 触摸屏旋转 官方摄像头录入(具体用于opencv操作摄像头) 更换pip源 安装mysql 设置Swa...

  • 树莓派启动系统后自动发邮件

    教程:文章链接 知道树莓派的ip地址才能通过SSH或者VNC在你的电脑上操作树莓派,树莓派开机自动发送ip地址到指...

  • 树莓派技术网站导航

    树莓派官网 安装 树莓派Mac OS X下安装系统开启ssh登陆 使用教程 树莓派实验室树莓派吧树莓派中文站 项目...

  • 学习网址链接

    树莓派官网 可以下载raspbian系统和第三方系统树莓派论坛树莓派实验室,里面有很多项目和教程树莓派3教程,这是...

  • 树莓派QT入门教程——使用Qt开发界面程序控制GPIO

    树莓派QT入门教程——使用Qt开发界面程序控制GPIO 玩转树莓派2017-07-12 12:36 树莓派入门教程...

  • 在树莓派上安装Samba实现树莓派与Windows间的文件共享

    参考教程: 树莓派教程系列6:文件共享(samba) 在树莓派上安装Samba和Ftp服务 效果 将树莓派的用户家...

  • ssh命令登陆设备

    摘要: 任何教程都不如实战来的快,Window or Mac 登录树莓派 ssh登陆树莓派 树莓派连接网络并启动S...

  • Linux的免密码登陆

    最近在玩树莓派的时候,mac连接树莓派老是要输入密码。于是网上找了Linux可以免密码登陆的操作。(树莓派它的操作...

  • 3、Respberry+Python

    树莓派教程(基于python编程)--入门篇树莓派教程(基于python编程)--初级篇 默认安装为python2...

网友评论

      本文标题:树莓派教程:树莓派开箱操作

      本文链接:https://www.haomeiwen.com/subject/ozqvxhtx.html