树莓派-基本设置<图形化参数设置><root账号><国内源>

本文介绍树莓派的配置步骤,包括图形界面设置、root账号启用及权限管理、SSH配置及国内源更换等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.图形化界面的基本参数设置

(命令行界面输入“sudo raspi-config”,一样可以配置)


大概配置就这些,Pertormance里面有超频(pi3B好像不支持,如果能的话,散热一定要做好)和显存设置,一般不管。
系统里面还安装了一些软件,LibreOffice、Mathematica、还有一些编程工具,可以自己探索一下。

2.root账号

如果比较喜欢折腾,可以开启root账号,root账号权限极高,一定要谨慎使用。
--设置root密码
在当前账号下,输入“sudo passwd root”,sudo可以暂时获得root权限,接下来输入两次密码即可更新root密码。

--解锁root账户(root账户默认锁定)
解锁输入“sudo passwd --unlock root”或者“sudo passwd -u root”
锁定输入“sudo passwd --lock root”或者“sudo passwd -l root”

--修改SSH配置文件,便于SSH登录时,能使用root账号登录
输入“sudo nano /etc/ssh/sshd_config
修改 PermitRootLogin without-password 为 PermitRootLogin yes,crtl+o保存,ctrl+x关闭。

OK,以上步骤完成,重启之后就能直接用ROOT账号登录了(重启请使用“reboot”,不要直接关电源)

3.开启root权限的图形化界面

使用root账号开启vncserver,或者命令前面加sudo
之后要求输入密码,这个是以后每次用root权限VNC连接时,需要输入的密码

4.更新国内源

有时官网的源比较慢,需要更改为国内其他的源,包含源的文件在根目录/etc/apt/sources.list

树莓派比较特殊,还有一个文件必须同步更改,/etc/apt/sources.list.d/raspi.list

首先,备份原镜像源定义文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

然后,修改镜像源定义文件

sudo nano /etc/apt/sources.list

用“#”可以屏蔽到当前行的内容,

将你的源复制进去(鼠标右键),然后Ctrl+O保存,回车,Ctrl+X退出


接下来修改树莓派文件

sudo nano /etc/apt/sources.list.d/raspi.list

屏蔽原文件,如果你是阿里源,就按如下加入

(将archive.raspberrypi.org替换为对应源地址/archive.raspberrypi.org就可以了。)

deb http://mirrors.aliyun.com/archive.raspberrypi.org/debian/ jessie main ui


国内的源可以在http://www.raspbian.org/RaspbianMirrors找到

阿里源:

deb http://mirrors.aliyun.com/raspbian/raspbian/ wheezy main non-free contrib
deb-src http://mirrors.aliyun.com/raspbian/raspbian/ wheezy main non-free contrib

科大源:

deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ jessie main contrib non-free rpi

OK,更换源的步骤就完成了。

----------------------------------

2018.2.16更新(来自http://blog.youkuaiyun.com/la9998372/article/details/77886806)

之前更换的国内源始终有些毛病,可能和我树莓派的系统有关

今天更新了一下,亲测可用

只需要更改/etc/apt/sources.list

还是屏蔽掉原来的源,添加以下源

deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

完成后更新以下:sudo  apt-get updata 即可。

----------------------------------


//递归算法计算二叉树的特定种类的结点个数和高度 #include <iostream> #include <string> using namespace std; template <typename DataType> struct BiNode { //二叉树的结点结构 DataType data; BiNode<DataType> *lchild, *rchild; }; template <typename DataType> class BiTree { public: BiTree(); //构造函数,初始化一棵二叉树,其前序序列由键盘输入 ~BiTree(); //析构函数,释放二叉链表中各结点的存储空间 int CountBoth(BiNode<DataType> *); //递归方法计算既有左孩子又有右孩子的结点个数 int Depth(BiNode<DataType> *);//递归方法计算高度 int CountBoth();//调用上面的递归算法计算既有左孩子又有右孩子的结点个数 int Depth(); //调用上面的递归算法计算高度 private: BiNode<DataType> *root; //指向根结点的头指针 void Creat(BiNode<DataType> *&bt);//被构造函数调用,递归方式生成二叉树 void Release(BiNode<DataType> *&bt); //被析构函数调用 }; //定义类中的成员函数 //构造函数:Creat利用创建二叉树 template<typename DataType> BiTree<DataType>::BiTree() { Creat(root); } //功 能:递归方法创建一棵二叉树,由构造函数调用 template <typename DataType> void BiTree<DataType>::Creat(BiNode<DataType> * &bt) { DataType ch; cin>>ch; if (ch=="#") bt = nullptr; //创建结点值为字符串的二叉树 else { bt = new BiNode<DataType>; //生成一个结点 bt->data=ch; Creat(bt->lchild); //递归建立左子树 Creat(bt->rchild); //递归建立右子树 } } //功 能:析构函数,释放二叉链表中各结点的存储空间 template<typename DataType> BiTree<DataType>::~BiTree() { //析构函数不能带参数 Release(root); } //功 能:释放二叉树的存储空间,析构函数调用 template<typename DataType> void BiTree<DataType>::Release(BiNode<DataType>*&bt) { if (bt != nullptr) { Release(bt->lchild); //释放左子树 Release(bt->rchild); //释放右子树 delete bt; } } template <typename DataType> int BiTree<DataType>::Depth() { return Depth(root); } template <typename DataType> int BiTree<DataType>::CountBoth() { return CountBoth(root); } //请在下面补充相关算法的实现 //计算既有左孩子又有右孩子的结点个数 //求二叉树高度 // int main() { BiTree<string> mybit; cout<<mybit.CountBoth()<<" "<<mybit.Depth()<<endl; return 0; } 样例输入 Copy Li Sun # Zhao Zhou # # Wang # # Qian # # 样例输出 Copy 2 4将c++转译为Java
05-20
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值