
Ubuntu环境搭建
文章平均质量分 55
Ubuntu环境搭建
kunkliu
good good study
展开
-
ubuntu 16.04配置tftpd-hpa服务
在ubuntu 16.04系统中,配置tftpd-hpa的几个步骤如下:1.首先当然是安装包:命令行:sudo apt-get install tftpd-hpa;2.建立tftpd的文件目录,命令行在根目录下:sudo mkdir tftpboot(按照需求随便指定);3.配置tftpd服务文件,命令行,sudo /etc/default/tftpd-hpa,按照如下改写: TFTP_USERNAME="tftp" TFTP_DIRECTORY="/tftpboot"转载 2022-04-24 15:46:22 · 1572 阅读 · 0 评论 -
9款最佳的Linux文件比较工具
程序员和撰稿人在编写程序文件或平常的文本文件时,有时想知道两个文件或同一文件的两个版本之间的差异。你在Linux上比较两个计算机文件时,文件内容之间的差异就叫diff。这一描述来源于提到diff的输出,而diff是大名鼎鼎的Unix命令行文件的实用工具。9款最佳Linux文件比较工具你可以在Linux上使用几款文件比较工具,我们在本文中介绍了一些最优秀的基于终端和基于GUI的比较工具,你在编写代码或其他文本文件时可以充分利用它们。1.diff命令我喜欢先介绍这款最初的Unix命令行工具,它为你显.转载 2022-04-02 14:10:52 · 7733 阅读 · 0 评论 -
Xshell如何添加快捷命令
作为好用的终端模拟器,Xshell经常被开发者用来远程管理主机服务器,为了更加高效地进行操作,我们可以添加一些快捷命令,从而运用命令来操作。那么有用户肯定会问:到底该怎么添加快捷命令呢?下面就一起来学习具体操作方法。具体步骤如下:第一步:鼠标点击Xshell菜单栏“查看”菜单,在其下拉选项勾选“快速命令”,如下图所示。 图1:在查看下勾选快捷命令第二步:执行以上操作后,可以在窗口下方看到快速命令快捷键的添加位置,双击添加即可。 图2:快捷命令添加位置第三步:在弹出的快速命令集对话框中,为你的快捷转载 2022-03-22 13:57:08 · 2068 阅读 · 0 评论 -
可能是最便捷vscode remote离线部署教程
Vim党一直以来是Linux界大神级的存在,无Vim不Linux似乎成为了极客的标志,但过高的门槛也隔绝了很多人进入Linux服务器编程的可能性,直到vscode remote的出现,为Linux服务器开发带来了大众化的曙光。在vscode remote出现之前,Linux服务器编程无外乎3条路,第一类是vim或emacs大神们通过安装各种插件在键盘上一顿乱舞,普通人表示力所不能及;第二类是xx编辑器+FTP远程挂在目录编辑,断连和文件编辑冲突是常态;第三类是git同步,这可能是最可靠的一种...转载 2022-01-25 14:15:56 · 1523 阅读 · 0 评论 -
Ubuntu 系统 dpkg 命令使用详解
dpkg 即 package manager for Debian ,是 Debian 和基于 Debian 的系统中一个主要的包管理工具,可以用来安装、构建、卸载、管理 deb 格式的软件包。安装软件使用 dpkg 命令安装软件时,可以使用 -i 选项并指定 deb 安装包的路径。和 Ubuntu 下的另一个包管理工具 apt-get(Advanced Package Tool)有所不同。apt-get 命令并不直接操作 deb 安装包文件,而是从 /etc/apt/s...转载 2022-01-20 19:34:59 · 8808 阅读 · 0 评论 -
dpkg命令的用法
dpkg命令的用法 dpkg 是Debian package的简写,为”Debian“ 操作系统 专门开发的套件管理系统,用于软件的安装,更新和移除。 所有源自"Debian"的Linux的发行版都使用 dpkg, 例如"Ubuntu" 阅读目录 安装软件列出与该包先关联的文件显示包的版本移除软件(保留配置)移除软件(不保留配置)查找包的详细信息列出deb包的内容 安装软件 命令...转载 2022-01-20 19:25:38 · 1825 阅读 · 0 评论 -
linux中scp命令的使用
linux远程拷贝文件命令:scp(scp:secure corp)(1)从本地拷贝文件到远程服务器scp /opt/script/test.pl root@192.168.3.130:~/将本地/opt/scritp/文件夹下的test.pl脚本文件拷贝到远程服务器192.168.3.130的用户目录下。(2)从远程服务器拷贝文件到本地http://www.baidu.comscp root@192.168.3.130:~/test.pl /opt/script/将远程服务器192.168.转载 2021-12-20 09:20:54 · 175 阅读 · 0 评论 -
Ubuntu12.04自带截图工具
ubuntu自带的截图工具感觉能够满足基本的截图功能,可以不必安装另外的截图软件。一般用到的截图类型有三种:全屏、当前活动窗口、自定义区域,其中自定义区域截图是最灵活也是我们用的最多的方式。在ubuntu下可以通过其自带的截图工具轻松实现这三种功能。ubuntu自带的截图工具为screenshot,可以在Dash home中搜索找到(如下图),打开之后就可以进行三种基本截图功能。如果每次要截图都要先打开Screeshot,然后再截图确实有点麻烦了,这里可以用快捷键来方便我们截图。截取全屏快转载 2021-12-09 16:32:57 · 420 阅读 · 0 评论 -
ubuntu的dpkg命令安装和卸载软件
sudo dpkg -l | grep 360 #查看包含360的软件sudo dpkg -i browser360-cn-stable_10.0.2013.0-1_amd64.deb #安装软件sudo dpkg -r browser360-cn-stable #卸载软件sudo dpkg -P browser360-cn-stable #删除软件的配置信息转载 2021-12-09 15:26:38 · 1444 阅读 · 0 评论 -
Error: file not found: arch/arm/boot/compressed/piggy.lzo
问题:在编译Android 系统kernel源码的时候出现错误I am trying to build android projectGetting below error even after setting correct path for toolchains/bin/sh: lzop: not found AS arch/arm/boot/compressed/piggy.lzo.oarch/arm/boot/compressed/piggy.lzo.S: Assembl...转载 2021-03-21 12:18:45 · 200 阅读 · 0 评论 -
IPMI 介绍 及 基于 Ubuntu16.04安装、使用 ipmitool、BMC
IPMI 是什么?IPMI —— 智能平台管理接口,IPMI亦是一个开放的免费标准,用户无需支付额外的费用即可使用此标准。IPMI 能够横跨不同的操作系统、固件和硬件平台,可以智能的监视、控制和自动回报大量服务器的运作状况,以降低服务器系统成本。如何确认服务器有没有ipmi?可以看你购买服务器的产品手册详情,或者问服务器厂家。什么是 BMC ?关于 BMC 的介绍!IPMI 与 BMC 的关系:PMI的核心是一个专用芯片/控制器 —— BMC,其并...转载 2021-03-11 10:27:34 · 3234 阅读 · 1 评论 -
解决openssl1.1.0导致ssl1.0.版本的代码出错问题
编译uboot时,错误打印信息:lib/rsa/rsa-sign.c:279:21: error: dereferencing pointer to incomplete type 'RSA {aka struct rsa_st}' if (BN_num_bits(key->e) > 64) ^~scripts/Makefile.host:134: recipe for target 'tools/lib/rsa/rsa-sign.o' fai...转载 2020-12-04 20:40:31 · 5310 阅读 · 0 评论 -
bash: ./arm-none-linux-gnueabi-gcc: No such file or directory
操作系统:Win10 64位虚拟机:VMware® Workstation 14 Pro + Ubuntu18.04arm交叉编译工具:arm-2009q3.tar.bz2解压 arm-2009q3.tar.bz2tar xjvf arm-2009q3.tar.bz2 -C /home/imx6/share/运行发现: imx6@imx6-vm:~/share$ cd arm-2009q3/bin/ imx6@imx6-vm:~/share/arm-2009q..转载 2020-12-04 20:24:05 · 386 阅读 · 0 评论 -
ubuntu问题:E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarly unavailab
当我的Ubuntu install某个东西时,给出下面提示E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarly unavailable)E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is an other process using it?删除锁定文件,行了sudo rm /va.转载 2020-11-24 10:27:51 · 581 阅读 · 0 评论 -
Source Insight工程精准导入用到的Linux内核文件
不知道大家在做Linux内核或者驱动相关开发的时候有没有碰到这样的情况,一个最新的Linux内核大约有5万多个文件,我们用Source Insight对内核创建项目工程然后建立链接,会发现一个整个项目有2个G左右的大小,而且在查找函数的调用往往会被其他没有编译进内核的文件所干扰。经过查找我发现了一个能够精准导入内核文件的方法。本文的导入脚本是从别人的项目中提取出来的,链接: [https://github.com/tonyho/Generate_Kernel_Uboot_Project_forIDE]。首转载 2020-08-28 11:19:29 · 1045 阅读 · 0 评论 -
fatal error: openssl/evp.h: 没有那个文件或目录
在陆佳华《嵌入式系统软硬件协同设计实战指南 第2版》一书的第13章节 编译U-boot时会遇到2个错误。原因很简单,就从一开始的错误提示着手:fatal error: openssl/evp.h: 没有那个文件或目录。当然在网上也可以搜索到相关的解决方法。在此仅作为记录:如果你在编译时遇到这个错误,这可能是下面的原因:你尝试编译的程序使用OpenSSL,但是需要和OpenSSL链接的文件(库和头文件)在你Linux平台上缺少。因为原书貌似用的是Ubuntu12.04而我用的是14.04.所以要自己安装相关.转载 2020-08-13 12:04:43 · 4543 阅读 · 1 评论 -
tinyxml_2_6_1.tar.gz安装与移植
<!--一个博主专栏付费入口结束--> <link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template...转载 2019-11-25 11:18:52 · 1054 阅读 · 0 评论 -
tinyxml2解析类
tinyxml2原来tinyxml升级版版1、下载https://sourceforge.net/projects/tinyxml/https://github.com/leethomason/tinyxml22、最新版本 最好在vs2010以上版本运行(包含#include <stdint.h>)3、vs2008使用tinyxml2解决办法 下载任意头文件 ...转载 2019-11-25 09:25:00 · 311 阅读 · 0 评论 -
ubuntu下svn使用指南
ubuntu下安装subversion客户端:sudo apt-get install subversion subversion-tools详细请看 http://www.subversion.org.cn/svnbook/1.1/index.html svn子命令1、检出svncohttp://路径(目录或文件的全路径) [本地目录全路径]--username用户名--pa...转载 2019-10-28 14:07:44 · 705 阅读 · 0 评论 -
SVN上传.a文件
svn默认是忽略.a文件的,那如何在mac上传.a文件呢?这个方法是通过修改svn配置文件,在终端输入:open ~/.subversion/config在配置文件中查找[auto-props],在[auto-props]上面添加:global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.pyc *.pyo *.rej *~ #*...转载 2019-10-28 13:57:36 · 522 阅读 · 0 评论 -
Ubuntu 使用Gparted工具扩大第一分区方法步骤
转载地址:https://www.cnblogs.com/zalebool/p/5814907.html环境:vmware9.01 、ubuntu12.04需要的工具:1.U盘,Universal-USB-Installer-1.9.6.4.exe 用于制作启动U盘 (如果不是安装在虚拟机需要)2.gparted-live-0.25.0-3-i686.iso ,分区所需要的工具; 方案一在win...转载 2018-03-13 16:43:27 · 4360 阅读 · 0 评论 -
perl: warning: Setting locale failed.perl: warning: Please check that your locale settings:
转载地址:https://blog.youkuaiyun.com/permike/article/details/54576417缘由我用的是linode的vps,系统为ubuntu14.04lts当apt-get安装软件时,都会报一个相同的错误,如下perl: warning: Setting locale failed.perl: warning: Please check that your loca...转载 2018-05-15 14:03:07 · 2382 阅读 · 0 评论 -
解决perl: warning: Setting locale failed.
perl: warning: Setting locale failed.perl: warning: Please check that your locale settings:LANGUAGE = "zh_CN:zh",LC_ALL = (unset),LC_PAPER = "zh_CN",LC_ADDRESS = "zh_CN",LC_MONETARY = "zh_CN",LC_NUMER...转载 2018-05-15 14:17:54 · 2225 阅读 · 0 评论 -
Makefile 中 -wl ,rpath 以及 O0 O1 O2 O3 Os 的用法
转载地址:https://blog.youkuaiyun.com/sdc20102010/article/details/56833279再makefile中一般默认的 lib 的加载路径是/lib /usr/lib 如果想要改变程序运行时的libs的加载路径 就需要用到 -wl , rpath 参数来添加lib 加载路径。O0 O1 表示在不影响编译速率的前提下尽可能的优化程序的大小和运行速率。O2 表...转载 2018-05-15 14:47:47 · 4252 阅读 · 0 评论 -
gcc编译选项
转载地址:https://www.cnblogs.com/LiuYanYGZ/p/5548855.html摘自http://blog.youkuaiyun.com/liuchao1986105/article/details/6674822版本] -0.13 [声明] 这篇文档是我的关于gcc参数的笔记,我很怀念dos年代我用小本子,纪录任何的dos 命令的参数.哈哈,下面的东西可能也不是很全面,我参考了...转载 2018-05-15 15:09:20 · 570 阅读 · 0 评论 -
嵌入式设备上安装telnet服务
Telnet协议是登陆远程网络主机最简单的方法之一,只是安全性非常低。对target board来说,必须执行telnet监控程序,这样才可以远程登陆到target board。同时,如果想从开发板通过telnet远程登陆其他host,就需要具备telent client。 在嵌入式Linux系统上的telnet的工具有: ·telnet client busybox telne...转载 2018-05-10 14:39:12 · 2210 阅读 · 0 评论 -
飞思卡尔的i.mx6dl开发板上实现nfs网络文件系统挂载操作指南
转载地址:https://blog.youkuaiyun.com/Phoenix500526/article/details/51182164问题描述:在MCIMX6DL_SDP上实现网络文件挂载,要求从emmc中启动uboot和kernel,从网络上挂载根文件系统。操作平台:host :Ubuntu14.04LTSboard:MCIMX6DL_SDP在开始下列操作之前,请确保你已在host上正确安装了NFS...转载 2018-04-11 17:20:22 · 527 阅读 · 0 评论 -
IMX6Q上使用NFS文件系统
转载地址:https://blog.youkuaiyun.com/pengrui18/article/details/53736531NFS服务器IP地址:10.23.6.196 开发板IP地址:10.23.6.100 网关:10.23.6.255setenv ipaddr 10.23.6.100 setenv serverip 10.23.6.196 setenv ethaddr 00:00:00:00:0...转载 2018-04-11 17:19:17 · 765 阅读 · 0 评论 -
Ubuntu 16.04无损分区大小调整工具Gparted
转载地址:https://www.cnblogs.com/EasonJim/p/7617689.html安装:sudo apt-get install gparted使用:注意:这款软件可以调整分区大小,且支持无损,但是对于/根目录的分区无法调整,但是它提供ISO工具,可以启动后进行调整。下载地址:https://gparted.org/download.php离线版本:(链接: https://...转载 2018-03-13 16:16:46 · 25133 阅读 · 0 评论 -
iMX6 NFS启动
转载地址:https://www.cnblogs.com/Shangzhi/p/3666427.html1、Tftp下载uImage:1.1,设置ubuntu(1) Setup tftp server files # apt-get install tftpd tftp openbsd-inetd (2) make a tftp directory Here we make /opt/tftpbo...转载 2018-04-11 14:28:02 · 1370 阅读 · 0 评论 -
ubuntu系统shell 中source: not found错误
转载地址:https://blog.youkuaiyun.com/buynow123/article/details/51774018错误: shell脚本中含有source命令运行时提示 source: not found测试: 运行 ls -l /bin/sh 后显示/bin/sh -> dash 这说明是用dash来进行解析的。解决方案: 命令行执行:dpkg-reconfigure dash(需...转载 2018-03-23 15:21:53 · 1354 阅读 · 0 评论 -
ubuntu下Samba服务器的搭建
转载地址:https://blog.youkuaiyun.com/u012478275/article/details/78876181前言当我们需要windows和linux更好的进行文件交互时,使用Samba服务是一个不错的选择,本文介绍如何在linux中搭建Samba服务和怎样在windows下访问linux共享文件。1、安装和卸载samba命令:sudo apt-get install...转载 2018-12-06 10:44:09 · 180 阅读 · 0 评论 -
linux文件系统修复:The root filesystem on /dev/sda1 requires a manual fsck
转载地址:https://blog.youkuaiyun.com/yjk13703623757/article/details/810559801. 问题描述dev/sda1: Inodes that were part of a corrupted orphan linked list found./dev/sda1: UNEXPECTED INCONSISTENCY:; RUN fsck MANU...转载 2018-12-06 12:28:42 · 1030 阅读 · 0 评论 -
Linux命令行终端提示符多种实用技巧
转载地址:https://blog.youkuaiyun.com/qq_36357820/article/details/789606251.Linux命令行提示符简介 众所周知,Linux命令行是系统管理员管理Linux的重要手段,我们管理Linux,首先要面对的就是Linux命令行提示符。 Linux命令行结尾的提示符有“#”和“$”两种不同的符号,如下所示: [root@oldbo...转载 2019-03-06 10:18:23 · 1819 阅读 · 0 评论 -
ubifs的制作,移植的重点详解
转载地址:http://blog.chinaunix.net/uid-26700563-id-5211906.html在本人移植 ubifs 过程中,遇到了一些问题,一一记录并解决,希望在大家制作和移植 ubifs 的过程中可以起到一定借鉴的作用PC操作系统:ubuntu 11.10使用的开发板:am335x_evm开发板使用的操作系统:linux 3.2使用的 NAN转载 2017-11-03 19:21:59 · 2468 阅读 · 0 评论 -
E: Could not get lock /var/lib/dpkg/lock – open (11: Resource temporarily unavailable)
解决问题:E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?因为有另外一个程...转载 2019-09-06 11:30:58 · 381 阅读 · 0 评论 -
Linux开发必备之FTP工具配置
安装FTP服务 sudo apt-get install vsftpd 1. 打开FTP配置文件 sudo vim /etc/vsftpd.conf 2. 将 ” write_enable=YES “前的注释符号“#”去掉,保存退出 查看Linux IP地址 ifconfig 如果ifconfig后,没有出现IP地址,请...转载 2019-09-05 16:20:58 · 235 阅读 · 0 评论 -
ubuntu查看cpu温度
第一步:安装lm-sensors,打开终端键入sudo apt-get install lm-sensors sensors-applet根据提示键入Root密码,然后等待下载并安装完后关闭终端。在你想要显示传感器温度的面板位置右键,选择“添加到面板”菜单命令,在列表中选择 “Hardware Sensors Monitor”后单击“添加”按钮即可添加该Applet程序。能直接检测...转载 2019-08-30 10:56:20 · 12657 阅读 · 0 评论 -
如何将大数组转成BIN文件
嵌入式开发中,常需要把一些资源文件转成数组储存,由于嵌入式资源有限,数组太大也不行,如何将大数组转成BIN文件直接DOWNLOAD到FLASH中成了个大问题,本文将用C2B转换助手来解决这个问题,下列步骤仅供参考。工具/原料 C2B转换助手 方法/步骤 打开C2B转换助手 选择“打开文件”来选择文件 找到要打开的文件 打开后,文件...转载 2019-08-12 19:01:50 · 1736 阅读 · 0 评论 -
linux deb文件安装
dpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu、Knoppix 等。以下是一些 Dpkg 的普通用法:1、dpkg -i <package.deb>安装一个 Debian 软件包,如你手动下载的文件。2、dpkg -c <pack...转载 2019-08-08 19:01:08 · 175 阅读 · 0 评论