操作系统
Ubuntu下Subclipse报failed to load javahl library的解决办法
2011-09-01, Nortan Posted in Java, 常用, 操作系统 | 我来说两句 | 查看全文>>
最近买了一T61p,买回后直接安装Ubuntu 10.04,安装Eclipse并安装Subclipse1.6x插件后,使用svn过程中报如下错误:
Failed to load JavaHL Library.
These are the errors that were encountered:
no libsvnjavahl-1 in java.library.path
no svnjavahl-1 in java.library.path
/opt/local/lib/libsvnjavahl-1.0.0.0.dylib: no suitable image found. Did find: /opt/local/lib/libsvnjavahl-1.0.0.0.dylib: mach-o, but wrong architecture
原来是缺少一些关联文件,去subclipse的Wiki看了看,说需要安装libsvn-java,在Ubuntu 下安装很简单,命令如下:
sudo apt-get install libsvn-java
安装完后,这文件在/usr/lib/jni目录下,这个目录并不是eclipse的java.library.path路径之一,所以还需要修改eclipse.ini来告诉eclipse去哪找这个libsvn-java相关的文件.
打开eclipse.ini,在最后行加入如下内容(注意换行)
-Djava.library.path=/usr/lib/jni
在Debian或者Ubuntu服务器上增加用户
2011-07-29, Nortan Posted in 操作系统 | 我来说两句 | 查看全文>>
Debian或者Ubuntu服务器与其它linux系统一样,有着完全的多用户管理能力,系统用户的增加,我们只需要useradd与adduser两个令命.
1.useradd
useradd 命令可以快速增加一个用户使用,如:
sudo useradd username
这个命令增加了一个用户,但它没有使用任何的可选选项,所以这个用户目前还没有密码及Home目录.你可以使用-d这个选择来为这个用户设置一个home目录,用-m选项来为这个用户创建一个不存在的目录.我们可以用这些选项来配合useradd添加用户,然后使用passwd命令为这个用户设置密码.当然,你也是可以使用useradd的-p选项来设置一个密码,但我还是建议使用passwd来设置密码,这样至少有确认密码的机会.如下是一个例子: 查看全文…
debian或者Ubuntu添加虚拟网卡
2011-07-27, Nortan Posted in 常用, 操作系统, 配置 | 我来说两句 | 查看全文>>
有时候,一台服务器需要设置多个ip,但又不想添加多块网卡,那就需要设置虚拟网卡.这里介绍两种方式在debian或ubuntu上添加虚拟网卡.
在添加虚拟网卡前,首先看看网线连接的网卡名是什么(服务器一般有两块网卡,第一个叫eth0,第二个叫eth1).
sudo ifconfig
一般情况下会看到:
[sudo] password for nortan:
eth0 Link encap:Ethernet HWaddr 00:00:4c:5e:a9:ec
inet addr:192.168.1.62 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::200:4cff:fe5e:a9ec/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:48954 errors:0 dropped:0 overruns:0 frame:0
TX packets:33536 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:13400246 (12.7 MiB) TX bytes:3583352 (3.4 MiB)
其中eth0,就是第一个网卡,我们的例子向第一个网卡添加虚拟网卡: 查看全文…
Debian安装配置Iptables防火墙
2011-07-23, Nortan Posted in 操作系统, 配置 | 3 回复 | 查看全文>>
服务器通常会安装防火墙,Debian上有很防火墙,Iptables为比较常用的免费防火墙,Iptables能够提供数据包过滤,网络地址转换(NAT)等功能.在Debian上手工配置Iptables的资料比较少,本文做一个详细的介绍.
第一步,首先确定你的系统已经安装Iptables.打开SSH终端,输入
whereis iptables
如果能看到如下类似信息,说明你已经安装了iptables
iptables: /sbin/iptables /usr/share/iptables /usr/share/man/man8/iptables.8.gz
如果不是这个提示,或者没有任何提示,那你的Debian上可能没有安装iptables
请使用如下命令安装:
sudo apt-get install iptables
注意:本文所有命令在普通帐号下完成,本普通帐号使用sudo具有root权限,本人不建议直接使用root用户 查看全文…
Debian更新出现NO_PUBKEY AED4B06F473041FA错误的解决办法
2011-07-22, Nortan Posted in 操作系统 | 我来说两句 | 查看全文>>
在更新Debian5的时候提示公钥错误,错误提示大概如下:
W: GPG error: http://mirrors.163.com lenny-proposed-updates Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY AED4B06F473041FA
W: GPG error: http://mirrors.163.com lenny/updates Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY AED4B06F473041FA
W: You may want to run apt-get update to correct these problems
目前可行,并且快速的解决的办法是:
aptitude install debian-archive-keyring