![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 61
iteye_21309
这个作者很懒,什么都没留下…
展开
-
安装传说中的
前两天从公司申请了一台台式机,准备安装一台Linux作为项目管理服务器。现在Ubuntu很热,号称“有奔头”,而且刚发布6.10,所以首先想到的就是这个发行版,而且可以实时在线更新到软件的最新版本。首先下载了server和alternate版本,机器没有光驱,只能硬盘安装。在网上找了半天的硬盘安装,大致步骤是:1、下载Ubuntu提供的initrd.gz和vmlinuz,并安装grub,把...2006-11-08 09:54:23 · 85 阅读 · 0 评论 -
通过ssh tunnel访问内网Subversion
现在公司局域网内有一个subversion server,日常开发的代码都在里面,在外网是不能访问的。但有时需要在家里更新和提交代码,这时就有一些麻烦了,公司IT提供了VPN,但只有windows版本,我的linux box不能安装,而且日常工作环境都是linux了。还好还有运维的兄弟为我打开了一个ssh端口,这样就可以通过这个口正常使用svn了。现在问题变成了如何让svn能够使用ssh tu...原创 2010-01-12 22:37:42 · 266 阅读 · 0 评论 -
ubuntu下两个用户共享同一个登陆shell使用说明
两个用户共享同一个登陆shell,比较好的工具是kibitz,之前的资料说安装了expect就可以得到这个工具,但在ubuntu下,直接安装expect并没有kibitz,查找了一下,原来放到expect-dev这个包中,而且名字也改成叫expect_kibitz了。以下接这些变动,写成一个使用说明,供参考:1、安装kibitz sudo apt-get install ex...2009-05-18 12:07:19 · 640 阅读 · 0 评论 -
我也来晒历史
开始流行晒历史,我也晒一下:[code]$ history | awk {'print $2'} | sort | uniq -c | sort -k1 -rn | head 276 git 44 cd 44 ack 26 vi 25 ls 17 find 11 rake 10 gitk ...2008-08-02 11:45:16 · 113 阅读 · 0 评论 -
配置编译server过程记录
以下内容是我上次在suse10上配置服务器过程的记录,放到这里供有需要的同学参考:目标:支持LDAP的Apache2.2+MySQL5+PHP5+Subversion1.4.2+SVNManage服务器0、设置环境为优化编译,需要根据CPU设置编译参数(详见http://gentoo-wiki.com/Safe_Cflags),我的是AMD的CPU。创建文件 /etc/profile.d...2007-09-11 14:13:00 · 317 阅读 · 0 评论 -
git-svn使用方式及使用中的问题(已解决)
之前的项目都是使用SVN,今天在git-svn上工作时,出了一点问题,记录一下,以便将来查询。使用过程:1、从svn clone出项目,加上-s参数以标记识别svn标准的目录分支结构,同时通过show-ignore设置git库的exclude属性:[code]git svn clone -s https://svn.xxx.com/svn/xxxgit svn show-ignor...2008-07-09 19:25:12 · 1551 阅读 · 0 评论 -
忽然明白了如何使用github,以及git的哲学
这两年我一直很推崇subversion,特别是其轻量分支结构很是喜欢,一直以为svn是我心目中理想的版本控制工具,工作上也在大力采用。前段时间因为偶尔在外无法上网,在ubuntu上安装了一个svk做离线提交,对于分布式版本控制系统的思想有所了解。这些天一直在看git/github,慢慢明白了为什么linus一直不喜欢cvs/subversion这类版本控制工具,对于这类和大量开发量协同的开发而...原创 2008-07-07 23:52:24 · 133 阅读 · 0 评论 -
Pidgin加密插件的使用
这段时间和朋友gtalk聊天,他们公司网络有监听,讲起话来不爽,网上查了一下,gtalk可以使用SSL连接,相对安全,但官方客户端无法打开这一选项,只能通过pidgin这类第三方工具。我用的是ubuntu,自带pidgin,但朋友是windows。网上找了一下,发现pidgin也有windows版本,同时也找到了pidgin-encryption这个插件,使用的是mozilla nss加密库,提供...2008-06-24 18:03:18 · 298 阅读 · 0 评论 -
使用git bisect快速定位引入错误的版本
现在有个项目,在一天的开发中,被某个工程师引入了一个bug,取系统并发上不去,直接锁死数据库连接。项目使用java平台,在svn上进行版本管理。我不想一个个版本code review排查,就想到了最暴力折半版本查找法,当然,在svn上做意味着要一个个版本checkout出来,这么大的项目,也是很费时的,这时,git-bisect是我唯一的选择了。首先,把svn库导出为git库: $ ...2009-01-07 15:40:45 · 190 阅读 · 0 评论 -
完美调整ubuntu下的eclipse字体及界面显示
我的ubuntu一直是通过一些常见的美化方法,安装一些商业字体的方式进行美化,用下来也来看得过去,但是,近来工作需要,较多的使用eclipse,发现eclipse在linux下明显字体偏大,和当年习惯的windows平台上的显示相对,浪费大量屏幕空间不说,感觉自己一下就到了老花眼要看大字报的悲凉感觉。心有不甘之余,开始google,找到这个字体包: ttf-liberation - Fr...2008-12-26 11:01:17 · 805 阅读 · 0 评论 -
安装Ubuntu自带的Tomcat注意事项
今天为了省事,尝试使用ubuntu自带的tomcat5.5做服务器,但部署时总是报错,类型大致是:[code]access denied (java.lang.RuntimePermission accessClassInPackage.org.apache.jasper.compiler)[/code]或其它的access denied错,检了半天,发现ubuntu自带的Tomcat启动...2008-12-17 14:54:42 · 205 阅读 · 0 评论 -
解决ubuntu7.10下emacs jde不能正常安装的问题
自从切换到ubuntu7.10+emacs下后,java环境JDE一直不能正常使用,将就着使用eclipse工作。今天找了一下,发现原因是ubuntu7.10的几个bug,解决方式如下:1、安装jde如果直接使用sudo apt-get install jde,一般是会报错的,原因是文件/usr/share/doc-base/jde有一个小错误,注意下面内容中的Section节:[co...2008-02-26 01:07:29 · 165 阅读 · 0 评论 -
关闭oracle10g的回收站
oracle10g新增了一个特性:回收站,即把drop的表都放到一个回收站中,表名形如BIN$Q/mDZd4/iCTgQKjA0AArog==$0,在我们开发中,使用hibernate3和dbunit自动生成数据库表结构,因为有这样的表存在,导致dbunit不能工作。这个特性是一个启动参数"_recyclebin"控制的,默认为true,可以通过以下sql语句查看(需要sys用户):[co...2008-01-18 16:41:41 · 181 阅读 · 0 评论 -
ThinkpadT61安装Ubuntu启用Compiz无边框问题的解决
新购入一台T61,安装了Ubuntu7.10准备做一些rails和java的开发,过程比较挫折,ubuntu7.10默认的安装程序居然不认t61的nvidia显卡,安装过程只能在文本模式下进行,而且完成后进入不了图形界面,只好从网上找资料,从nvidia官方网站下载了个最新的169.07驱动安装上,完成后成功进入了gnome。不过新问题出来了,启用compiz后,发现边框没有了,而且整个窗...2008-01-01 00:27:46 · 165 阅读 · 0 评论 -
放弃Ubuntu,重新安装了一套suse linux
用了一段时间的ubuntu,还是决定放弃,除了没有熟悉的inittab外,另一个很奇怪的原因就是ubuntu总是会莫名其妙的断开SSH连接,http连接也是有时会连接不上,可能是网络设置上出现问题了。也没有时间仔细排查,直接game over吧。现在下载的是SUSE Snterprise Server 10(http://ftp.linuxcenter.ru/iso/SUSE-Linux-Ent...2006-12-22 15:55:59 · 222 阅读 · 0 评论 -
终于搞定Ubuntu的在线升级
因为我所在局域网的限制,必须使用Windows的验证才能使用代理服务器,Ubuntu的apt没有办法上网。google了一把,也有家伙遇到同样的问题(http://mifly.cn/index.php/archives/133),解决方法是在Windows机器上安装一个亿特代理服务器,设置上级代理,再设置Ubuntu的apt-proxy就可以了。完成后马上安装常用的服务器组件:apt-ge...2006-11-08 12:52:32 · 594 阅读 · 0 评论 -
批量删除进程的方法
记录一下,以备查找:[code="shell"]kill -9 `ps -ef | grep -i httpd | grep -v grep | awk {'print $2'}`[/code]apache进程有时不能通过apachectl stop关闭,就要用这个秘技了。...原创 2008-12-10 08:38:08 · 209 阅读 · 0 评论