
ubuntu开发环境常见问题
文章平均质量分 67
鱼思故渊
这个作者很懒,什么都没留下…
展开
-
使用Easybcd 安装双系统 windows+ubuntu
1)安装Easybcd2)稍等会运行 EasyBCD,以后自己在桌面上双击运行,在第一步要选择“简体中文”,然后点“Go”继续; 接下来的版权提示点“确定”继续; 3)在出来程序窗口左侧栏,点击“添加新条目”; 4)然后在右侧出来一个面板,点最右边的“NeoGrub”标签,再点它下边的“安装”按钮; 5)稍等安装完成,再点击它原创 2015-01-09 16:00:37 · 5424 阅读 · 0 评论 -
VM tools安装错误The path "" is not a valid path to the xx generic kernel headers.
VMWARE TOOLS安装提示THE PATH IS NOT A VALID PATH TO THE GENERIC KERNEL HEADERSI solved this problem, I guess. Perhaps the version.h does not exists at 3.7.0-7-generic/include/linux directory.First原创 2014-04-21 19:39:48 · 6348 阅读 · 0 评论 -
ubuntu 下出现E: Sub-process /usr/bin/dpkg returned an error code
在用apt-get安装软件时出现了类似于install-info: No dir file specified; try –help for more information.dpkg:处理 gettext (–configure)时出错: 子进程 post-installation script 返回了错误号 1 在处理时有错误发生:findutilsE: Sub-process /原创 2014-04-21 19:37:30 · 85497 阅读 · 15 评论 -
VMware下扩展硬盘空间 fdisk命令详解
在VMware中安装的虚拟机使用过程中可能磁盘空间不足,这个时候再重新安装虚拟机就显得很笨拙,可以扩充虚拟机的磁盘空间,主要步骤如下所示:一、扩展空间,关闭此时使用的虚拟机(不是挂起),从虚拟机设置下扩展空间,二、处理扩展后的空间三、挂起处理过后的空间原创 2013-08-27 19:35:30 · 5049 阅读 · 0 评论 -
vim配置文件
一个好的vim配置可以为编辑省去很多事情,下面附下自己的" All system-wide defaults are set in $VIMRUNTIME/debian.vim (usually just" /usr/share/vim/vimcurrent/debian.vim) and sourced by the call to :runtime" you can find below.原创 2013-07-26 11:06:32 · 1292 阅读 · 0 评论 -
恢复ubuntu中的面板管理 restore ubuntu gnome panel
今天误删除Ubuntu系统中上下两个menu 所在的panel ,以及电源管理的一些选项系统最上面的菜单栏以及下面的状态都不见了,下面是具体解决的过程 直接按 Alt + F2,然后在出来的对话框中输入 gnome-terminal , 回车执行 弹出命令行终端,或者 Ctrl + Alt + T 弹出命令行终端输入 gconftool-2 --shutdown原创 2013-11-16 12:01:36 · 2855 阅读 · 0 评论 -
ubuntu下tftp服务器的搭建
下午原创 2013-07-25 11:36:50 · 2531 阅读 · 0 评论 -
ubuntu下搭建nfs服务器
nfs的全称是Network File-System,可以通过它实现不同机器不同系统之间的文件共享。通过nfs把可执行文件传输到开发板中,让其在开发板里运行的。原创 2013-07-26 12:40:57 · 2091 阅读 · 0 评论 -
同步调用、回调和异步调用的区别
在UNIX网络编程卷一中关于这两个概念的定义: Posix.1定义这两个术语如下: 同步I/O操作引起请求进程阻塞,直到I/O操作完成。 异步I/O操作不引起请求进程阻塞。当然这也是其中的一种定义,关于同步异步定义还是有所不同,不仅仅是I/O方面。原创 2013-09-04 08:32:19 · 1436 阅读 · 0 评论 -
ubuntu 12.04 下如何修改屏幕分辨率
在vmware下安装ubuntu 12.04的时候,发现安装好以后,屏幕过大导致而无法方便的操作,其实别的版本安装以后都会出现这个类似的问题,这里就几种版本屏幕分辨率的调整方法做一介绍: 1、ubuntu 10.04调整的方法可以在界面的开始使用系统带有的配置简单配置,在系统(system)-》首选项(preference)-》监视器(monitor)下修改原创 2013-07-24 22:32:53 · 21872 阅读 · 0 评论 -
WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
在 mkfs.ext4 /dev/sda2 格式化硬盘空间时,可能出现这样的错误。had this situation at office where I was told to re-partition an already existing partition. The situation was to get the below schema/dev/sdb1 1 3040 24原创 2014-05-09 15:05:18 · 27002 阅读 · 0 评论 -
the virtual machine is configured for 64-bit guest operating systems
解决办法:修改BIOS设置 Security--Virtualization--Inter(R) Virtualization Technolog 设置为enable本机安装的是WIN 7 ,详细版本是:Windows 7 Ultimate, 32-bit 6.1.7601, Service Pack 1 。虚拟机版本:7.1.2 build-301548.在虚拟机上安原创 2015-01-09 14:50:47 · 15999 阅读 · 0 评论 -
vim中自动添加注释 添加文本信息
工欲善其事,必先利其器。在开发过程中,方便、快捷的开发环境,能提高工作效率;优美的界面能让我们心情愉悦;最重要的是,能保持我们在外行严重高深莫测的牛逼~ 如果在创建新的源程序文件时希望能自动产生一些注释,比如作者、创建日期,联系方式等,可以这样做: 编辑~/.vimrc 文件,加入代码: autocmd BufNewFile *.[ch],*.hpp,*.cpp exec ":c原创 2014-11-13 22:32:48 · 1952 阅读 · 0 评论 -
vim中简单配置
注:这里的vim使用技巧既可用于Linux下的vim,也能用在Windows下的gvim中,1、 打开_vimrc文件(默认在gvim的安装目录下),在文件后面添加syntax enablesyntax onset nucolo torte2、 从http://sourceforge.net/projects/ctags/files/ctags/5.8/ctag转载 2014-11-13 22:35:19 · 1434 阅读 · 0 评论 -
linux启动过程
按下电源按钮的直到欢迎页出来之后,linux总共做的事可以分为五步来完成。linux启动过程可以分为以下几个阶段:POST加电自检-->BIOS(Boot Sequence)-->加载对应引导上的MBR(bootloader)-->主引导设置加载其BootLoader-->Kernel初始化-->initrd—>/etc/init进程加载/etc/inittab,1、 BIO原创 2014-09-15 21:15:53 · 1291 阅读 · 0 评论 -
硬链接和软链接(符号连接)的区别
linux系统下提供ln指令来进行文件链接。文件链接主要分为硬链接和软链接。 硬链接:由于linux下的文件是通过索引节点(Inode)来识别文件,硬链接可以认为是一个指针,指向文件索引节点的指针,系统并不为它重新分配inode。每添加一个一个硬链接,文件的链接数就加1。 可以用:ln命令来建立硬链接。语法: [php] view plaincopy原创 2014-09-18 11:54:45 · 1321 阅读 · 0 评论 -
VMware 下扩展linux硬盘空间
很多人在学习Nutch、Hadoop或者熟悉Linux操作系统时都会选择在VMWare上安装Linux虚拟机,而又往往不想分配给Linux虚拟机足够大的硬盘空间,这就容易导致使用Linux一段时间后,发现虚拟机上的硬盘空间不够了,此时怎么解决?有的人直接选择了重新安装Linux虚拟机,但是下一次硬盘又不够了呢,还要重新安装操作系统吗,那再下一次呢?这种方法势必会进入一个重复无聊的过程,除了增加安装原创 2014-05-09 15:02:25 · 1328 阅读 · 0 评论 -
ubuntu登录死循环
ubuntu不能登陆死循环问题解决 前段时间在电脑上装win7+ubuntu双系统,之后在ubuntu上搭建java开发环境,安装jdk、tomcat、eclipse、mysql等并配置环境变量,等全部弄完之后ubuntu竟然莫名其妙的重启了,然后到了登陆页面,输入用户名、密码登陆不进去,提示信息一闪而过,就这样一直死循环在登陆,不知道啥原因,于是google了一下,终于找到了原因,是JD原创 2013-08-31 09:27:23 · 2721 阅读 · 0 评论 -
mount nfs4 ....No such file or directory
今天用nfs的时候遇到奇怪的问题:先是:bee@Thinkpad-x201:/mnt$ sudo mount 192.168.1.177:/share/mnt/test/mount.nfs: access denied by server while mounting192.168.1.177:/share发现是nfs版本的问题,我是通过apt-get install安装的原创 2013-09-10 08:55:03 · 26241 阅读 · 6 评论 -
ubuntu下安装jdk
1、复制jdk到安装目录(1)假设jdk安装文件在桌面,我们指定的安装目录是:/usr/local/java 。可是系统安装后在/usr/local下并没有java目录,这需要我们去创建一个java文件夹,如图(1)(2)切换到桌面下,执行复制,如图(2)2、安装jdk(1)切换到root用户下,如图(3)(注:如果因忘记密码而认证失败,可以先修改roo原创 2013-08-31 09:29:50 · 1815 阅读 · 0 评论 -
ubuntu下没有/etcinittab文件
linux 启动时第一个进程是/sbin/init,其主要功能就是软件执行环境,包括系统的主机名、网络设置、语系处理、文件系统格式及其他服务的启动等。其配置文件就是/etc/inittab,但在我的ubuntu10.10却没有找到此文件。原来ubuntu中使用/etc/event.d这个目录,完成相似的功能。ubuntu9.10版本的upstart不再用/etc/event.d这个目录了。而是原创 2013-08-28 09:52:09 · 1051 阅读 · 0 评论 -
vim中ctags的安装和使用
这两天看到网上有将vim 改造成功能强大的IDE的blog,突然心血来潮,亲身经历了一下。网友的帖子都不错,我这里只是将各种插件分开罗列,然后加上一些使用技巧。希望本文对你有所帮助!『插件介绍』Ctags工具是用来遍历源代码文件生成tags文件,这些tags文件能被编辑器或其它工具用来快速查找定位源代码中的符号(tag/symbol),如变量名,函数名等。比如,tags文件原创 2013-08-14 10:11:48 · 953 阅读 · 0 评论 -
ubuntu 网络连接图标显示解决办法
sudo service network-manager stopsudo rm /var/lib/NetworkManager/NetworkManager.statesudo service network-manager startsudo gedit /etc/NetworkManager/nm-system-settings.conf把false改成trues原创 2013-08-13 13:08:05 · 2091 阅读 · 0 评论 -
linux 下的解压缩、分卷、加密
使用tar也是可以分卷处理的1.分卷压缩:tar zcvpf - eclipse | split -d -b 50m上面的命令是将eclipse这个文件夹分卷压缩,每卷50m,注意eclipse 前面有空格.压缩完之后,会被命名为x00,x01,x02。。。2.解压首先需要合并:合并的命令是:cat x*>eclipse.tar.gz然后解压:t原创 2013-08-12 14:46:23 · 2776 阅读 · 0 评论 -
linux虚拟机中和主机三种网络连接方式的区别
ifup eth0ifdown eth0/etc/network/interfaces/etc/init.d/networking原创 2013-07-28 11:48:11 · 3131 阅读 · 0 评论 -
Ubuntu :: Mount Failure - Press S To Skip Mount Or M For Manual Recovery
其实有可能出现和这个问题很相似的问题,在虚拟机很久没有启动过再次启动会出现检查磁盘的消息,这个是正常的,这种情况可以选择跳过。如果是文件系统挂载不上去,可以选择手动挂载,时间M,进入字符界面#:mount -o remount,rw /#:dpkg --configure -a然后原创 2013-08-10 15:06:14 · 2066 阅读 · 0 评论 -
ubuntu下添加环境变量
添加PATH环境变量,第1种方法:[root@lx_web_s1 ~]# export PATH=/usr/local/webserver/mysql/bin:$PATH再次查看:[root@lx_web_s1 ~]# echo $PATH /usr/local/webserver/mysql/bin:/usr/local/webserver/mysql/bin/:原创 2013-09-07 16:55:06 · 1354 阅读 · 0 评论 -
linux下常用命令(grep)四
grep语法:[root @test /root ]# grep [-acinv] '搜寻字符串' filenames-list参数说明:-a :将 binary 文件以 text 文件的方式搜寻数据-c :计算找到 '搜寻字符串' 的次数-i :忽略大小写的不同,所以大小写视为相同-n :顺便输出行号-v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行!原创 2013-07-31 10:37:55 · 1912 阅读 · 0 评论 -
Moosefs文件系统的安装、配置和使用
一、MFS文件系统结构角色角色作用管理服务器managing server(master)负责各个数据存储服务器的管理,文件读写调度,文件空间回收以及恢复多节点的拷贝元数据日志服务器metalogger server(metalogger)负责本分master服务器的变化日志文件,文件类型为changelog_ml.*.mfs,以便于原创 2013-09-05 10:39:26 · 4784 阅读 · 0 评论 -
Linux内核源代码分析工具
凡是尝试做过内核分析的人都知道,Linux的内核组织结构虽然非常有条理,但是,它毕竟是众人合作的结果,在阅读代码的时候要将各个部分结合起来,确实是件非常困难的事情。因为在内核中的代码层次结构肯定分多个层次,那么对一个函数的分析,肯定会涉及到多个函数,而每一个函数可能又有多层的调用,一层层下来,直接在代码文件中查找那些函数肯定会让你失去耐心和兴趣。俗话说:“工欲善其事,必先利其器”。面对Linu转载 2013-09-12 08:01:37 · 2399 阅读 · 0 评论 -
28个Unix/Linux的命令行神器
下面是Kristóf Kovács收集的28个Unix/Linux下的28个命令行下的工具(原文链接),有一些是大家熟悉的,有一些是非常有用的,有一些是不为人知的。这些工具都非常不错,希望每个人都知道。本篇文章还在Hacker News上被讨论,你可以过去看看。dstat & sariostat, vmstat, ifstat 三合一的工具,用来查看系统性能。官方网站:http:/转载 2013-09-05 19:05:33 · 1051 阅读 · 0 评论 -
编译Mysql时configure: error: No curses/termcap library found 的错误解决方法
编译Mysql时configure: error: No curses/termcap library found 的错误解决方法在编译Mysql时./configure --prefix=DIR,如果出现了以下错误: ......checking for tgetent in -ltermcap... no checking for termcap funct转载 2013-09-12 07:36:30 · 1844 阅读 · 0 评论 -
Fix it to use EXTRA_CFLAGS. Stop
自己写的makefile文件中肯定存在了CFLAGS 只需要将CFLAGS替换为EXTRA_CFLAGS 主要是版本的原因原创 2013-09-07 16:23:47 · 1986 阅读 · 0 评论 -
ubuntu 图形界面和字符界面之间的快速切换
1、按ALT+CTRL+F1切换到字符界面(Linux实体机) 如果是VMware虚拟机安装的Linux系统,则切换到字符界面的时候需要以下操作 按下ALT+CTRL+SPACE(空格),ALT+CTRL不松开,再按F1。这样就可以切换到字符界面了。2、按ALT+CTRL+F7切换到图形界面(Linux实体机) 如果是VMware虚拟机安装的Linux系原创 2013-08-10 15:10:44 · 1512 阅读 · 0 评论