
linux
yang1994
111
展开
-
nginx 配置git server http clone服务,并通过反向代理访问
nginx http git 反向代理原创 2022-11-27 17:34:23 · 2810 阅读 · 0 评论 -
通过配置文件启用/禁用Ubuntu 18.04自动登录
超级用户可以通过编辑custom.conf配置文件的方式,来为自己或任何其他 Ubuntu 用户启动自动登录:1,使用Ctrl+Alt+T快捷键打开「终端」2,使用 vi、nano 或 gedit 等文本编辑工具编辑/etc/gdm3/custom.conf配置文件AutomaticLoginEnable=TrueAutomaticLogin=user默认开启自动登录功能的AutomaticLoginEnable和AutomaticLogin参数是被#注释掉的,要启用则需要将注释号取掉,并提供要原创 2022-04-27 11:09:43 · 1461 阅读 · 0 评论 -
VMware Ubuntu20.04设置共享文件夹
虚拟机设置好共享文件夹后进入系统可能会找不到,这时需要经过如下操作才能在系统中看到。vmware-hgfsclient可以在Terminal里显示出已经设置好的共享文件夹。sudo vmhgfs-fuse .host:/ /mnt -o nonempty -o allow_other这样设置后就可在系统中使用了。...原创 2022-03-31 19:10:21 · 4814 阅读 · 4 评论 -
ROS- 解决 sudo rosdep init和update 出现的错误
大家在使用ROS时都需要执行sudo rosdep init 方法和rosdep update方法。但是在执行rosdep init时会提示如下错误。ERROR: cannot download default sources list from:https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.listWebsite may be down.问题就是代理的事。解决方法原创 2022-03-31 11:08:14 · 2205 阅读 · 0 评论 -
centos 安装mysql后启动mysql报错ERROR 2002 (HY000):
启动mysql报错ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (111)[root@iZ2zei01n7f2wrecqn5249Z ~]# sudo service mysqld statusRedirecting to /bin/systemctl status mysqld.service● mysqld.service - MySQL Comm原创 2021-11-01 19:33:12 · 647 阅读 · 0 评论 -
解决The following packages have unmet dependencies问题!!!
安装aptitude:sudo apt-get install aptitude安装成功后,再利用aptitude安装所需的包sudo aptitude install gcc原创 2021-09-30 15:38:31 · 1388 阅读 · 0 评论 -
linux用户不在sudoers文件中
现在要让jack用户获得sudo使用权1.切换到超级用户root$su root2.查看/etc/sudoers权限,可以看到当前权限为440$ ls -all /etc/sudoers-r–r----- 1 root root 744 6月 8 10:29 /etc/sudoers3.更改权限为777$chmod 777 /etc/sudoers4.编辑/etc/sudoers$vi /etc/sudoers5.在root ALL=(ALL:ALL) ALL 下面添加一行j原创 2021-09-28 09:25:15 · 246 阅读 · 0 评论 -
debian 添加永久环境变量方法
#在~/.bashrc文件末尾添加如下:PATH = $PATH:/usr/local/…(待添加路径)export PATH保存;source ~/.bashrcecho $PATH原创 2021-09-27 14:29:34 · 1168 阅读 · 0 评论 -
ubuntu tftp配置
1,安装apt-get install xinetdapt-get install tftp-hpaapt-get install tftpd-hpa2, 在根目录创建ftp目录mkdir /tftprootchmod 777 /tftpboot3,修改文件/etc/xinetd.d/tftp。主要是设置TFTP服务器的根目录,开启服务。修改后的文件如下:service tftp{ socket_type =dgram protocol原创 2021-07-30 16:14:23 · 380 阅读 · 0 评论 -
windows influxdb 问题记录
1,插入多个值需要使用逗号分隔INSERT test,host=daisy milk_prod=3,happy=3原创 2021-02-20 14:09:03 · 291 阅读 · 0 评论 -
YUM 命令
YUM常用命令:安装软件包:yum install package 这里是安装下载的软件包,由于本实验没有提供FTP下载.yum localinstall package 从本机目录安装软件包(用于安装本地已经存在的rpm包,它会自动联网处理本地rpm包可能存在的依赖.)yum groupinstall group 安装某个组件的全部软件包yum install会去yum仓库查找相应的软件并安装,仓库中的软件都是解决了依赖关系的,而yum localinstall是用来安装本地rpm包的命令,首先r原创 2021-01-13 08:46:12 · 188 阅读 · 0 评论 -
CentOS7安装谷歌浏览器及解决google-chrome无法安装与启动问题
安装相关的包:解决方法:1,对于 libappindicator3.so.1()(64bit) 被 google-chrome-stable-81.0.4044.138-1.x86_64 需要执行 yum provides */libappindicator3.so.1 查看依赖包的来源,根据返回安装对应包。2,对于liberation-fonts 被 google-chrome-stable-81.0.4044.138-1.x86_64 需要 yum -y install libe原创 2021-01-09 14:48:01 · 4697 阅读 · 0 评论 -
使用git clone命令克隆文件出现error
1, 究其原因是因为curl的postBuffer的默认值太小,我们需要调整它的大小,在终端重新配置大小在这里,笔者把postBuffer的值配置成500M,对笔者来说已经够了。可以根据你需要下载的文件大小,将postBuffer值配置成合适的大小。git config --global http.postBuffer 524288000这样已经配置好了,如果你不确定,可以根据以下命令查看postBuffer。git config --list使用git更新或提交中途有时出现The remote原创 2021-01-09 09:22:37 · 892 阅读 · 0 评论 -
Docker中使用git clone 报错 Could not resolve host: github.com; Unknown error
1,修改resolv.confvim /etc/resolv.conf修改原来nameservernameserver 8.8.8.82,重启dockerservice docker restart原创 2021-01-08 21:46:43 · 2146 阅读 · 2 评论 -
DockerException FileNotFoundError(2, ‘No such file or directory‘)) 错误
docker.errors.DockerException: Error while fetching server API version: (‘Connection aborted.’, FileNotFoundError(2, ‘No such file or directory’))原因是 docker 没有启动开启docker: systemctl start docker产看docker 进程 ps -ef | grep docker最后执行docker-compose up -d.原创 2021-01-08 18:25:06 · 3071 阅读 · 1 评论 -
vmware15 安装centos,本地无法访问mysql,php问题
我的虚拟机是NAT方式连接1,点击vmware的编辑菜单选择“虚拟网络编辑器”查看NAT设置网关为192.168.183.2需要去windows里找到虚拟网卡设置一下。我的虚拟机里的ip是192.168.183.129,这样的就可以ping通了。centos里的mysql,php都可以访问成功。...原创 2021-01-08 14:53:19 · 154 阅读 · 0 评论 -
VmWare 15 设置Centos7 共享文件夹
1、在Centos 桌面打开终端2、查看共享目录情况 命令: vmware-hgfsclient3,如果这是第一次设置共享目录, centos 7 需要创建文件夹在 /mnt 下创建 /hgfs( mkdir /mnt/hgfs )mkdir /mnt/hgfs4,初次)手动挂载共享目录 ----每次关机需要重新挂载处理【刚开始我只是手动挂载,导致第二天无法查看共享目录。】挂载命令: vmhgfs-fuse .host:/D /mnt/hgfs ----D 是设置的共享目原创 2021-01-08 11:39:33 · 412 阅读 · 0 评论 -
Linux下安装mysql5.7
下载地址:https://downloads.mysql.com/archives/community/### 环境配置检测系统是否自带Mysql# rmp -qa|grep mysql如果有进行强行卸载# rpm -e --nodeps mysql-libs-5.1.52-1.el6_0.1.x86_64检测系统是否自带mariadb# rpm -qa|grep mariadb使用命令rpm -e --nodeps删除如下:# rpm -e --nodeps mariadb-l原创 2021-01-07 10:28:35 · 108 阅读 · 0 评论 -
ubuntu 18.04 安装nodejs
下载安装node.jshttps://nodejs.org/en/download/current/解压下载完成后移动到/usr/local目录下解压由于下载的文件是.tar.xz文件,这是两层压缩,外层是xz的压缩方式,里层是tar的压缩方式sudo xz -d filename.tar.xzsudo tar -xvf filename.tar创建软链接建立链接到 /usr/local/bin/ 目录sudo ln -s /usr/local/node/bin/node /usr/l原创 2020-12-29 18:28:00 · 144 阅读 · 0 评论 -
Docker jenkins环境搭建
安装docker#yum安装dockersudo yum install docker#启动dockerservice docker start#设置docker开机启动systemctl enable docker#查看docker是否安装成功docker info #重启dockersudo service docker restar安装jenkins#使用docker命令下载Jenkinssudo docker pull jenkins/jenkins:lts#创建jen原创 2020-12-29 15:14:00 · 195 阅读 · 0 评论 -
Nvida nano 系统安装
根据官网的说明安装好sd卡后,需要安装Tensorflow,系统自带cuda10.2,但是需要配制后才能看到。0、刷机要求microSD卡(最好32GB起,系统镜像15G左右)微型USB电源(5V-2A)电脑显示器(HDMI)鼠标和键盘1、将图像写入SD卡1.1下载映像文件 官网https://developer.nvidia.com/jetson-nano-sd-card-image1.2将映像写入microSD卡(windows)下载,安装并启动Windows版SD存储卡格式化程序。原创 2020-11-09 13:57:14 · 1099 阅读 · 0 评论 -
Ubuntu安装deb文件报错:另外一个进程已经为 dpkg 状态数据库 加锁”
1,执行sudo rm /var/lib/dpkg/lock2,然后执行修复sudo dpkg --configure -a原创 2020-04-14 14:49:02 · 855 阅读 · 0 评论 -
Ubuntu16.04 Cuda9.0 安装步骤记录
第1步 安装依赖包安装后续步骤或环境必需的依赖包,依次输入以下命令:sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler sudo apt-get install --no-install-recommends ...原创 2020-03-03 08:36:18 · 216 阅读 · 0 评论 -
比较全的Anaconda常用命令
列出所有已安装的包conda list安装软件包,同时它会自动安装此软件包的依赖项conda install package_name同时安装多个包conda install numpy pandas安装指定版本的包conda install python=2.7安装离线包conda install /package-path/package-filename.tar.bz2卸...原创 2020-02-24 13:50:49 · 290 阅读 · 0 评论 -
Ubuntu系统将域名指向指定IP
打开hosts文件sudo gedit /etc/hosts增加域名如下35.231.145.151 gitlab.com重启networksudo /etc/init.d/networking restart原创 2020-02-21 15:07:46 · 2856 阅读 · 0 评论 -
conda安装人工智能环境
1创建yml文件name: environmentAIchannels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ - conda-forgedependencies: - python==3.5.2 - numpy - pandas - scikit-learn ...原创 2020-02-19 10:08:55 · 255 阅读 · 0 评论 -
ubuntu16.04上tensorflow安装遇到的问题
使用国内源安装tensorflow:pip install -i https://mirrors.aliyun.com/pypi/simple/ --upgrade tensorflow-gpu国内镜像源:阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/...原创 2020-02-18 19:05:08 · 2289 阅读 · 0 评论 -
roboware 安装pylint不起作用
在使用ide开发python代码时经常提示要求安装pylint,但是安装依旧提示安装。解决方法时在“文件”菜单选择“首选项”里的“设置”,问弹出页面显示settings.json.在此页面中搜索“pylint”会看到python.linting.pylintPath只要把安装的路径设置给这个就可以了。安装路径的查找方法可以使用locate pylint命令找到。locate pylint...原创 2020-02-12 10:11:30 · 441 阅读 · 0 评论 -
ROS kinetic VREP3.6.2 配合使用在Unbuntu 16.04中
使用VERP3.6.2安装VERP编译vrep_ros_bridge安装VERP在官网下载对应自己系统的版本。解压放在Home目录下即可。http://www.coppeliarobotics.com/previousVersions编译vrep_ros_bridge最麻烦的就是编译这个bridge了,有很多坑:进入官网https://github.com/lagadic/vrep_...原创 2020-01-16 15:32:11 · 499 阅读 · 0 评论 -
dosfsck文件系统修复
先使用df -h查看要修复的磁盘号。在使用dosfsck -v -a /dev/sdb1。就可以了。原创 2019-07-16 13:43:57 · 2636 阅读 · 0 评论 -
用VMware 8安装Ubuntu 12.04详细过程图解
启动虚拟机,即点击step 15里的“Power on this virtual machine”,之后Ubuntu 12.04开始了安装,先选择语言,然后点击“Install Ubuntu”18. 如果选择“Download updates while installing”为安装过程直接安装最近的更新,如果选择“Install this third-party software转载 2014-01-23 08:54:22 · 685 阅读 · 0 评论 -
C++文件操作 判断文件是否存在和文件大小
在使用C++进行系统开发时,经常用到对文件进行操作的方法,比如判断文件是否存在、获得文件的大小和创建时间等等。下面是我写的一个关于文件操作的类,里面不含有文件读写操作,只含有文件的外围操作。如果读者需要添加文件的读写操作,可以在类里面添加方法,使用文件流操作fstream进行读写。 编译和运行环境是在VC++6.0,File.h如下: #ifndef _FILE_H转载 2012-07-26 12:16:49 · 872 阅读 · 0 评论 -
linux C++ HTTP 下载文件 dowloadFile()
DownLoadFIle(std::string serverName, std::string URL,std::string localDirectory){FILE *fp; if(!(fp = fopen(localDirectory.c_str(),"wb+"))) { printf("can't open loc转载 2012-07-26 15:15:06 · 6959 阅读 · 0 评论 -
Virtualbox虚拟机Ubuntu共享文件夹设置 自动挂载
1. 安装增强功能包(Guest Additions)安装好Ubuntu 11.04 后,运行Ubuntu并登录。然后在VirtualBox的菜单里选择"设备(D)" -> "安装增强功能(I)..."。您会发现在Ubuntu桌面上多出一个光盘图标,这张光盘默认被自动加载到了文档夹/media/VBoxGuestAdditions-4.1.4进入命令转载 2012-08-03 11:08:31 · 1826 阅读 · 0 评论 -
Ubuntu12.04安装基础教程(图文)
作者:TeliuTe 原文地址: http://teliute.org/linux/Ubsetup/lesson21/lesson21.html 1、进入 live cd 桌面 1)设置好启动后,断开网络,然后重启动计算机,可以用硬盘启动,也可以刻成光盘启动,镜像的下载地址: 进入后找蓝色链接点击下载,如 ubuntu-12.04-desktop-i386.iso,64位转载 2012-08-03 11:38:47 · 1991 阅读 · 0 评论 -
Linux进程间通信的几种方法-半双工管道,命名管道,消息队列
1、半双工管道 简单实现 半双工管道可以实现父进程和子进程之间或者子进程之间(前提是有共同的祖先)的通信 因为是半双工,所以两端不可能同时读取,而是一端读一端取,而且当一端分配到读任务后,那么他就固定了,不能再担当写的角色了,相反亦然。 测试程序如下:[cpp] view plaincopy转载 2012-07-10 11:24:52 · 4037 阅读 · 0 评论 -
如何在Linux下创建与解压zip, tar, tar.gz和tar.bz2文件
如何在Linux下创建与解压zip, tar, tar.gz和tar.bz2文件这么多年来,数据压缩对我们来说是非常有用的。无论是在邮件中发送的图片用的zip文件还是在服务器压缩数据文件,我们都可以让下载更容易或者有效的节约磁盘空间。某些压缩格式有时允许我们以60%的比率(甚至更转载 2011-07-14 10:22:01 · 989 阅读 · 0 评论