
linux
文章平均质量分 67
lyf5231
Work with all of you to build the world we want!
展开
-
Cygwin vs MinGW vs MSYS2
1. CygwinCygwin is:a large collection of GNU and Open Source tools which provide functionality similar to a Linux distribution on Windows.a DLL (cygwin1.dll) which provides substantial POSIX API functionality.Cygwin is not:a way to run native Linux原创 2021-03-31 16:18:23 · 472 阅读 · 0 评论 -
wsl2+kali-rolling+win kex+Connection refused 10061
wsl2+kali,可以在win10下运行一个效率高于virtualbox等虚拟机的linux,kali-win-kex基于VNC(In computing, Virtual Network Computing (VNC) is a graphical desktop-sharing system that uses the Remote Frame Buffer protocol (RFB) to remotely control another computer. It transmits the ke原创 2021-03-31 15:44:22 · 2728 阅读 · 0 评论 -
deepin 15.11 安装ROS Melodic
deepin默认对ros的支持应该是一般,所以如果要使用ROS,最好还是从源码去编译,下载完melodic-desktop-full的源码后,直接编译, 其实和apt 安装制作好的deb包是一样的。下面的安装步骤主要参考了官方的从源码安装教程,不过由于lsb_release -sc 等因为发行版的不同,有些命令需要修改。ROS_OS_OVERRIDE环境变量export ROS_OS_OVER...原创 2019-09-22 12:00:18 · 3219 阅读 · 5 评论 -
deepin 15.11 安装nvidia driver和cuda 10
最近看新闻华为的笔记本在适配deepin系统,所以特地安装试玩,确实比ubuntu漂亮些,且适配了大量常用应用,感觉可以不用切windows了。由于要用显卡开发deep learning相关应用,所以首先得安装闭源驱动和cuda,下面是具体过程(dell G7,intel nvidia双显卡,如果是单nvidia显卡可能步骤略有不同,自己斟酌)。install nvidia driver禁...原创 2019-09-22 11:17:43 · 16447 阅读 · 13 评论 -
linux下重编译aria2c
aria2c详细配置可参考Aria2打造属于自己的下载神器,本文主要介绍,linux下的aria2c编译,破除线程限制aria2c开机自启动破解线程限制测试环境:ubuntu 16.04 x86_64,下载代码git clone https://github.com/aria2/aria2.git代码修改OptionHandlerFactory.cc,左边是修改过的代...原创 2019-04-12 18:52:17 · 1269 阅读 · 0 评论 -
提高git下载速度
众所周知的原因,国内有些网络下github的速度相当感人,最近试了下改host,速度提升效果很明显。ipaddress.com解析ip在ipaddress.com网站中将下面两个网址解析为ip地址,github.comgithub.global.ssl.fastly.net为什么改了host后下载速度提升明显了?和我们pc的dns解析有关系,在未设置hosts前本地dns解析...原创 2018-05-18 10:33:00 · 1692 阅读 · 0 评论 -
ubuntu 16.04 安装 gtx 1080ti
更换显卡后,ubuntu无法进入问题开机,进入grub画面。选择第一项ubuntu,按e,进入编辑模式。找到quite splash 并在后面添加选项 nomodeset,然后按 F10启动系统。进入系统后,为了避免以后每次都手动添加nomodeset选项,可以修改/etc/default/grub文件,找到GRUB_CMDLINE_LINUX_DEFAULT,在quiet splash原创 2018-01-17 11:37:12 · 1474 阅读 · 0 评论 -
如何提高大型工程的编译速度?
这里的大型工程是指源代码个数超过1万以上的c/c++或者java的混合工程,而android AOSP就是这样一个很贴切的例子。android整个系统的编译非常耗时,动辄一个小时以上,搜索了一下关于提高编译速度的相关资料,可以从以下几方面入手。提高编译系统的硬件能力 首先能够想到的肯定是提高编译机的硬件能力,例如cpu、内存、硬盘等。使用ccache ccache is a compiler原创 2016-06-27 16:22:32 · 2896 阅读 · 0 评论 -
svn常用命令
no-ignoresvn revert收集总结svn命令一些需要注意的地方–no-ignoresvn全局设置中有个global ignore pattern,全局的忽略模式,默认为*.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo __pycache__ *.rej *~ #*# .#* .*.swp .DS_Store意思是版本控原创 2015-10-29 15:43:41 · 768 阅读 · 0 评论 -
patch和git制作和应用补丁
patch命令 git命令 转自http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=29140689&id=4030348。 patch命令 1、处理单个文件补丁的方法: 产生补丁 diff -uN from-file to-file >to-file.patch 打补丁 patch -p0 < to-file.patch转载 2016-03-30 09:42:06 · 1298 阅读 · 0 评论 -
firefox火狐书签windows和ubuntu无法同步问题
装了ubuntu后发现firefox的书签没法同步,最终发现问题的原因:firefox有个全球服务和本地服务,ubuntu下的firefox默认是全球服务的,而windows下的firefox默认是本地服务的。 这样相当于两个系统下默认的存储服务器不是一个,那当然无法同步,所以可以将windows下的本地服务切换为全球服务,这样保证两者服务器相同。windows下切换全球服务的方法: 同步—>断开—原创 2016-01-05 22:37:49 · 5621 阅读 · 3 评论 -
如何安装win10、ubuntu15.10双系统?
这是以前自己装windows和ubuntu双系统时候记录的一篇,最近试了下win10 64位下安装ubuntu 15.10依然适用,照猫画虎即可。安装前的准备下载easyBCD软件; 下载ubuntu镜像,我这里安装的是ubuntu-13.10-desktop-i386.iso如何安装1.我的F盘专门用来安装ubuntu,大小为100G; 我的电脑右键–>管理–>磁盘管理器 ,找到F盘盘原创 2015-10-25 18:24:04 · 3261 阅读 · 0 评论 -
win10和ubuntu双系统下如何删除ubuntu
前面有一篇文章描述了如何安装win10和ubuntu双系统,但是有时候在安装完双系统后,又想把ubuntu删除,或者是重新安装ubuntu,那么应该怎么做?1. 下载MBRFix工具,可以百度搜索,放在c盘,命令行要以管理员身份运行, 执行下面命令, cd c:\mbrfix MBRFix /drive 0 fixmbr /yes 2. 重启电脑,这时候发现直接进入了win10,而不是原创 2015-11-10 15:38:51 · 9312 阅读 · 1 评论