linux系统
文章平均质量分 60
vx_FJ11080905
资深嵌入式物联网产品开发者
展开
-
ubuntu18.04 配置nfs服务
1,安装nfs服务器软件2,修改配置文件, 添加nfs-server上用于共享的目录,并设置允许访问该目录的客户机IP,及其读写权限3, 启动nfs服务原创 2022-06-23 14:22:09 · 970 阅读 · 0 评论 -
Ubuntu图形界面root登录出现“sorry, that didn‘t work please try again”
Ubuntu图形界面root登录出现“sorry, that didn't work please try again”原创 2022-06-23 11:12:00 · 2035 阅读 · 0 评论 -
移植带桌面ubuntu18.04到RK3568开发板
1,从ubuntu官方下载最小系统Ubuntu Base 18.04.5 LTS (Bionic Beaver)CD images for Ubuntu Base 18.04.5 LTS (Bionic Beaver)http://cdimage.ubuntu.com/ubuntu-base/releases/18.04.5/release/二、安装Qemu-User-Static工具1,QEMU是专门模拟不同机器架构的软件,在ubuntu中对其支持良好,若需要挂载ubuntu arm6原创 2022-06-22 17:32:14 · 4577 阅读 · 3 评论 -
嵌入式Linux系统Cache内存占用过高问题的分析
问题背景:在嵌入式Linux系统产品稳定性测试过程中,我们最关心也是最重要的问题是内存泄漏问题。一般嵌入式产品内存容量比较有限,我们除了分析代码层次的内存泄漏缺陷外,还实时监测系统运行的内存状态。以免过度使用内存导致系统将进程kill掉的情况。本文主要分析下Cache内存占用的原因,解决办法以及对系统运行的影响;问题分析:在嵌入式Linux系统中使用free命令可以看到如下信息:# free total used ...原创 2022-04-01 11:39:07 · 3692 阅读 · 0 评论 -
Linux上如何将ssh私钥复制到另一台机器使用
举个例子:现在有三台服务器,分别为test1,test2,test3,我在test2服务器上创建了ssh的密钥对(rsa类型),我打算将公钥传到test3,将私钥复制到test1,然后使用test1服务器连接test3服务器,这三台机器上分别有用户:test1,test2,test3操作如下:1.在test2服务器创建ssh密钥对(rsa类型)[root@test2 ~]# ssh-keygen2.将公钥传到test3[root@test2 ~]# cd .ssh/[root@test2原创 2020-11-14 16:11:18 · 5108 阅读 · 0 评论 -
libevent evhttp实现的http客户端发送POST请求
基本环境使用版本为libevent-2.1.5,目前为beta版,其中evhttp和旧版区别在于新增了如下接口// 设置回调函数,在包头读取完成后回调void evhttp_request_set_header_cb (struct evhttp_request *, int(*cb)(struct evhttp_request *, void *))// 设置回调函数,在body有数据返回后回调void evhttp_request_set_chunked_cb (struct evht原创 2020-05-12 17:00:12 · 6039 阅读 · 0 评论 -
ubuntu14.04扩展磁盘空间--Gparted工具
问题描述:之前ubuntu磁盘空间20G,随着存储的文件越来越多,磁盘空间已用18G以上,因此需要扩大磁盘空间到40G。z@ubuntu:~$ sudo fdisk -l[sudo] password for z:Disk /dev/sda: 21.5 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylinders, t...转载 2020-01-21 12:00:33 · 619 阅读 · 0 评论 -
RK3308嵌入式系统使用Recovery模式升级的流程
一、Recovery升级概述在嵌入式Linux系统开发中,对终端设备升级的方式有很多种,主要包括:1,SD卡或U盘启动烧写;2,OTA(空间下载技术)升级;3,远程在线烧录;4,文件拷贝的方式升级。本文主要介绍的是OTA技术升级时下载升级包到设备端后,再采用的Recovery模式对指定的分区进行烧写的升级流程。 ...原创 2020-01-02 11:23:28 · 5876 阅读 · 0 评论 -
Buildroot构建嵌入式Linux系统介绍
如果同学们想要做嵌入式Linux系统开发,强烈建议对Buildroot的使用很熟练,Buildroot可以让我们的工作效率成倍的提升。本文以RK3308平台为例介绍Buildroot的基本开发。1、Buildroot介绍 buildroot是Linux平台上一个构建嵌入式Linux系统的框架。整个Buildroot是由Makefile脚本和Kconfig配置文...原创 2019-11-07 16:35:14 · 1202 阅读 · 0 评论 -
解决Vmware虚拟机无法打开Ubuntu的问题
1,问题 很多同学会在Window PC机上使用Vmware虚拟机来搭建Linux开发环境(如Ubuntu),使用过程中难免会出现Ubuntu崩溃、异常关闭等现象,此时,如果再去打开刚才的Ubuntu系统,会发现类似如下提示: 然后去找度娘,推荐的解决办法为:由于上次打开时生成的加锁文...原创 2019-11-07 14:11:10 · 12026 阅读 · 3 评论 -
Ubuntu14.04环境中搭建属于自己的Git服务器
最近要开始源码环境搭建了。没有现成的环境只好自己搭建了。基于Ubuntu14.04搭建。理论上通用其他版本的Ubuntu。后续在整理一遍关于Git服务器下搭建Android源码版本管理。 在这里Git版本管理的好处就不过多介绍了。可以自行百度。这里就更细致的讲解一下搭建的流程。方便大家更快速的搭建属于自己的Git版本管理服务器。配置完成后Ubuntu登陆界面会多一个git用户登录。觉得碍眼的话可以...转载 2018-06-07 17:32:43 · 356 阅读 · 0 评论 -
ubuntu12.04 无法启动,停止在logo页面
问题的现象就是下面这个图 一直在这里就不能启动,但是可以samba能正常工作。说明系统时起来了,就是不能启动图形界面。只能通过开机时按ESC键进入到控制台模式,登录系统。解决办法:首先去除之前安装的引起问题的库$ sudo apt-get autoremove freeglut3 freeglut3-dev$ sudo apt-get autoremove libgles1-mesa libgle...原创 2018-03-25 17:20:58 · 539 阅读 · 0 评论 -
联想拯救者R270笔记本安装双系统Win10+Ubuntu16.04
最近,入手了一台Lenovo R720笔记本,其为i7-7700hq,gtx1050 8g版本。由于工作需要用到Linux系统,因此拿到电脑后就到网上找各种教程来安装Ubuntu系统。但是,由于网上的安装教程既有针对Legacy BIOS+MBR分区的,又有现下流行的UEFI BIOS+GPT分区的,给我们安装双系统带来了较大的干扰。在此,我将我安装双系统的过程写下来(主要针对UEFI BIOS+...原创 2018-03-30 09:41:57 · 8630 阅读 · 3 评论