显示标签为“Tools”的博文。显示所有博文
显示标签为“Tools”的博文。显示所有博文

Pagico显示本地站点的问题

2007年10月11日星期四

想测试一下Pagico For Ubuntu.安装过程很顺利但是每当打开Pagico的时候就直接显示我的本地站点主页..直接用浏览器打开localhost:1200/也是本地站点主页.
不知道原因所在.折腾了几次未果,在LDCN留言也没人回复..很是郁闷..
今天晚上无聊就把查看pagico_2.3.1-1_i386.deb里的文件..在看到etc/apache2/sites- available/pagico时发现这个是定义apache2的服务器目录文档..于是就猜测是不是这个文档没有起作用..于是就把它的内容追加到 etc/apache2/sites-available/default 下..执行sudo /etc/init.d/apache2 restart
.发现问题依旧..于是就去网上找apache的资料..做了半天无用功后突然想起..当时安装apache2的时候,是按照Nicky的方法安装的..其中有修改/etc/apache2/apache2.conf添加cgi默认目录的操作..
于是就把/etc/apache2/apache2.conf里定义apache2服务器目录的部分删除..然后重启apache
眼前终于一亮Pagico的的配置页面终于打开了..

发帖者 apuar 时间: 00:25 0 评论  

wget --help中文帮助

2007年6月10日星期日

wget --help中文帮助:
*启动

-V, --version 显示wget的版本后退出

-h, --help 打印语法帮助

-b, --background 启动后转入后台执行

-e, --execute=COMMAND 执行`.wgetrc'格式的命令,wgetrc格式参见/etc/wgetrc或~/.wgetrc

* 记录和输入文件

-o, --output-file=FILE 把记录写到FILE文件中

-a, --append-output=FILE 把记录追加到FILE文件中

-d, --debug 打印调试输出

-q, --quiet 安静模式(没有输出)

-v, --verbose 冗长模式(这是缺省设置)

-nv, --non-verbose 关掉冗长模式,但不是安静模式

-i, --input-file=FILE 下载在FILE文件中出现的URLs

-F, --force-html 把输入文件当作HTML格式文件对待

-B, --base=URL 将URL作为在-F -i参数指定的文件中出现的相对链接的前缀

--sslcertfile=FILE 可选客户端证书

--sslcertkey=KEYFILE 可选客户端证书的KEYFILE

--egd-file=FILE 指定EGD socket的文件名

* 下载

--bind-address=ADDRESS 指定本地使用地址(主机名或IP,当本地有多个IP或名字时使用)

-t, --tries=NUMBER 设定最大尝试链接次数(0 表示无限制).

-O --output-document=FILE 把文档写到FILE文件中

-nc, --no-clobber 不要覆盖存在的文件或使用.#前缀

-c, --continue 接着下载没下载完的文件

--progress=TYPE 设定进程条标记

-N, --timestamping 不要重新下载文件除非比本地文件新

-S, --server-response 打印服务器的回应

--spider 不下载任何东西

-T, --timeout=SECONDS 设定响应超时的秒数

-w, --wait=SECONDS 两次尝试之间间隔SECONDS秒

--waitretry=SECONDS 在重新链接之间等待1...SECONDS秒

--random-wait 在下载之间等待0...2*WAIT秒

-Y, --proxy=on/off 打开或关闭代理

-Q, --quota=NUMBER 设置下载的容量限制

--limit-rate=RATE 限定下载输率

* 目录

-nd --no-directories 不创建目录

-x, --force-directories 强制创建目录

-nH, --no-host-directories 不创建主机目录

-P, --directory-prefix=PREFIX 将文件保存到目录 PREFIX/...

--cut-dirs=NUMBER 忽略 NUMBER层远程目录

* HTTP 选项

--http-user=USER 设定HTTP用户名为 USER.

--http-passwd=PASS 设定http密码为 PASS.

-C, --cache=on/off 允许/不允许服务器端的数据缓存 (一般情况下允许).

-E, --html-extension 将所有text/html文档以.html扩展名保存

--ignore-length 忽略 `Content-Length'头域

--header=STRING 在headers中插入字符串 STRING

--proxy-user=USER 设定代理的用户名为 USER

--proxy-passwd=PASS 设定代理的密码为 PASS

--referer=URL 在HTTP请求中包含 `Referer: URL'头

-s, --save-headers 保存HTTP头到文件

-U, --user-agent=AGENT 设定代理的名称为 AGENT而不是 Wget/VERSION.

--no-http-keep-alive 关闭 HTTP活动链接 (永远链接).

--cookies=off 不使用 cookies.

--load-cookies=FILE 在开始会话前从文件 FILE中加载cookie

--save-cookies=FILE 在会话结束后将 cookies保存到 FILE文件中

* FTP 选项

-nr, --dont-remove-listing 不移走 `.listing'文件

-g, --glob=on/off 打开或关闭文件名的 globbing机制

--passive-ftp 使用被动传输模式 (缺省值).

--active-ftp 使用主动传输模式

--retr-symlinks 在递归的时候,将链接指向文件(而不是目录)

* 递归下载

-r, --recursive 递归下载--慎用!

-l, --level=NUMBER 最大递归深度 (inf 或 0 代表无穷).

--delete-after 在现在完毕后局部删除文件

-k, --convert-links 转换非相对链接为相对链接

-K, --backup-converted 在转换文件X之前,将之备份为 X.orig

-m, --mirror 等价于 -r -N -l inf -nr.

-p, --page-requisites 下载显示HTML文件的所有图片

* 递归下载中的包含和不包含(accept/reject)

-A, --accept=LIST 分号分隔的被接受扩展名的列表

-R, --reject=LIST 分号分隔的不被接受的扩展名的列表

-D, --domains=LIST 分号分隔的被接受域的列表

--exclude-domains=LIST 分号分隔的不被接受的域的列表

--follow-ftp 跟踪HTML文档中的FTP链接

--follow-tags=LIST 分号分隔的被跟踪的HTML标签的列表

-G, --ignore-tags=LIST 分号分隔的被忽略的HTML标签的列表

-H, --span-hosts 当递归时转到外部主机

-L, --relative 仅仅跟踪相对链接

-I, --include-directories=LIST 允许目录的列表

-X, --exclude-directories=LIST 不被包含目录的列表

-np, --no-parent 不要追溯到父目录

发帖者 apuar 时间: 10:45 0 评论  

Ubuntu下安装BenQ S2W 4300U扫描仪

扫描仪的安装很简单,
这儿是xsane支持的 扫描仪列表,我们只需查看扫描仪的型号和需要的FirmwareFile,有些扫描仪可能需要不同的Firmware File,我们可以通过查看扫描仪的usbID来分辨需要的.bin 文件,然后到扫描仪驱动盘上拷贝出来需要的.bin 文件放到 /usr/share/sane/ 下,然后修改/etc/sane.d/snapsane/config 中的Firmware File路径就可以了..

现在已知的问题,我的BenQ S2W 4300U每次都只能扫描一个文件,然后扫描第二个的时候就提示I/O读取错误,需要重启一下扫描仪和xsane才可以...

发帖者 apuar 时间: 10:38 0 评论  

Avant Window Navigator可以自动隐藏了

2007年5月26日星期六

Avant window Navigator svn今天小小升级了一下,
终于添加了自动隐藏的功能..

发帖者 apuar 时间: 17:24 0 评论  

AcetoneISO:Linux下的Daemon Tools

2007年4月19日星期四

AcetoneISO是KDE下的CD/DVD镜象编辑工具,可以实现挂载/卸载 CD/DVD镜象文档,编辑和制作镜象文档等功能,完整功能列表如下:

Features:

  • Mount and Unmount ISO, MDF, NRG (if iso-9660 standard)
  • Convert BIN/CUE, MDF, NRG, CCD/IMG, CDI, XBOX, B5I/BWI, PDI, DAA to ISO
  • Burn Your ISO, CUE, TOC images directly in K3b
  • Blank Your CD/DVD ReWritable
  • Verify md5sum of image files and Generate a Md5sum file from ISO
  • Ability to create ISO from Folder and CD/DVD
  • Service-Menu support
  • Play a DVD-Movie ISO with Kaffeine, Mplayer, VLC, Kmplayer
  • Split ISOs in smaller files and Merge them
  • Quick Turbo Mount an ISO file from your Desktop
  • Compress ISO with p7zip and extract
  • Encrypt and Decrypt an ISO
  • Generate a CUE file from a IMG/BIN image
  • Rip a PSX cd to a bin/toc image
现在最新版本是 6.7 安装包可以在官方网站下载,
安装AcetoneISO唯一需要的依赖就是kommander,所以要安装AcetoneISO就要先安装kommander

1: Install kommander

sudo apt-get install kommander p7zip

2: Install AcetoneISO

这儿下载AcetoneISO for Debian的Deb包.
然后 dpkg -i 安装..

如果AcetoneISO在你的电脑上工作的不是太好,请查看这儿.
下面是一些我的截图:








发帖者 apuar 时间: 11:45 0 评论  

Mercury:基于Java的MSN客户端

2007年4月12日星期四

Mercury是用Java编写的MSN客户端,功能上除了可以文字聊天和文档传输外还支持语音,视频和自定义表情,winks和皮肤更换.

下载:Mercury 1.8


设置中文支持:
a、首先保证你的java的控制面板可以显示中文
b、现在打开mercury,就应该可以使用了。不过当然是英文了,中文的地方都是方框,不过双击联系人,打开对话框,选择一个中文字体就可以中文聊天了。
c、全面中文化
修改/xx/mercury/resources/lang/en.xml 文档 -_-''


打开系统托盘支持(Gnome / KDE / Fluxbox):
到/xx/Mercury/jni/linux/ 目录下 修改libtray-new.so 为 libtray.so

使用webcam:
下载JMF文档,按照这儿的说明安装 (update: 我按照官方文档安装好JMF文档,并且也通过了JMF测试,但是在点击下一步的时候却提示No Video Capture Devices Present...)

发帖者 apuar 时间: 01:32 0 评论  

关于mldonkey

2007年4月7日星期六

配置文档:
~/.mldonkey/downloads.ini 基本的设置( 这个是for edonkey和其他协议的)
~/.mldonkey/servers.ini
服务器列表文件,可以在mldonkey-guiconsole里面输入servers "/xxx/yyy/server.met"来导入网上下载的server.met服务器列表
~/.mldonkey/files.ini
当前已经完成的和未完成的文件列表
~/.mldonkey/friends.ini
好友列表
~/.mldonkey_gui.ini
图形前端的配置文件
另外其他的网络协议都有其单独的配置文件,一般都放在~/.mldonkey目录下




配置mldonkey

MLdonkey自带了一个web服务器,默认端口4080,可以通过web浏览器进行管理。

你也可以通过telnet进行管理:

telnet localhost 4000

在downloads.ini的Interfaces部分有关于这些管理接口的配置,允许你指定端口、允许访问的IP等,默认只允许本机(127.0.0.1)访问。

修改下载目录:
查看 修改 ~/.mldonkey/downloads.ini


shared_directories = [
{ dirname = "/home/apuar/download"
strategy = incoming_files
priority = 0
};
{ dirname = "/home/apuar/download"
strategy = incoming_directories
priority = 0
};]

将dirname = "/home/apuar/download 改为你要的位置


命令:
命令必须通过管理接口运行。telnet接口是命令行界面,直接输入运行;web接口在Input框中输入;Sancho中切换到Console,在窗口 底部有长条形窗口可以用来输入命令。在Console中你还可以查看MLdonkey的输出,比如连接服务器出错的原因等。

服务器:
选择eDonkey服务器很重要,通常决定了你能下载什么文件。服务器列表在server.ini文件中,默认是空的。使用如下命令导入eMule的server.met

servers "/home/username/server.met"

在Sancho的Console中查看连接服务器的信息,许多服务器都会提示“ERROR : Your edonkey client is too old, please update it”和“WARNING : Your 4662 port is not reachable. Please review your network config”,后一条好像对连接没什么影响,出现前一条则说明你无法连接该服务器了,我连接195.245.244.243就是这样,Verycd上发 布的国内的东西(非转帖自国外)根本下不了(没有源)。我不知道如何解决,有人说这是MLdonkey对服务器不友好,我看是服务器对MLdonkey不 友善,幸好现在有了Kad和Overnet,使我们不在那么依赖服务器

Kad和Overnet

Kad和Overnet使我们不再依赖服务器而能连接到Kad(Overnet)中的每头驴。显然需要一些已知的主机来开始我们的Kad之旅。这些 主机就是boot peers,也都记录在server.ini中,默认是空的。准备好nodes.dat(eMule自带的Kad peers数据文件)和contact.dat(在downloads.ini中的web_infos配置项可以找到下载地址),用如下命令导入到 MLdonkey

ov_load "/home/username/contact.dat"
kad_load "/home/username/nodes.dat"

接下来,还需要在MLdonkey中激活Kad和Overnet,配置项是enable_kademlia和enable_overnet。

好了,现在你已经可以下载Verycd的资源了,虽然搜索源时好象有点慢


用Firefox关联ed2k协议到mldonkey:
1.about:config搜索network.protocol-handler.app.ed2k
修改为: /xxx/mldonkey/ed2k_submit/mldonkey_submit

2.在mldonkey/ed2k_mozilla文件夹下有个firefox的插件名字为mldonkey_protocol_handler-2.0.xpi安装到firefox即可

Update: mldonkey自带的那个perl的脚本似乎不太好用,推荐使用zhan给的Bash脚本,那篇文章还包括konqueror和mldonkey的关联问题,推荐..

一个头疼的问题:
文件名乱码
每次下载的中文文件,在下载界面能正常显示,但是下载完成中文就全部变成下划线让人很郁闷..
解决方法
1.可以用Sancho的改名功能:右键菜单->Rename
2.转换脚本Java,Python..没有试验,请自行下载最新脚本使用...
3.重新编译mldonkey..-_-''

发帖者 apuar 时间: 11:00 2 评论  

照片管理工具:F-spot

2007年4月6日星期五

F-spot是一款图片管理工具,但F-spot的功能不仅仅只是可以管理图片,还可以编辑和分享,它支持大部分的图片格式,而且可以上传到Flickr和PicasaWeb.我感觉它的亮点在于体积小巧,易用并简洁的操作界面和上传到PicasaWeb的功能.

以前我一直用的都是Google 的Picasa-linux 来管理我的图片,但是毕竟Picasa-linux并不是原生的linux程序,在资源消耗和编码支持上一直都不让我太满意..

F-spot现在的版本是0.35 ,并且针对不同linux发行版开发的安装包
Ubuntu源里的版本太低,推荐下载编译0.35,官方网站上有相关操作说明..

发帖者 apuar 时间: 17:41 0 评论  

Lunar-Applet:显示农历小工具

2007年4月5日星期四

Lunar Applet是gnome时钟的一个替代工具,用来显示农历.目前的版本是1.4
Lunar Applet官方提供的tar包有问题,不能解压.可以用LinuxToy提供的压缩包.
如果./configure 不过,提示缺少libpanelapplet-2.0的话
那就需要
sudo apt-get install libpanelappletmm-2.6-dev

然后再./configure && make && sudo make install
就可以安装了
安装过以后在Gnome面板上点击右键选择'添加到面板',就会在杂项里看到'农历日期'.

发帖者 apuar 时间: 03:26 0 评论  

Autopackage安装包

2007年3月28日星期三

Autopackage是一个专门为Linux系统设计的多重分布式二进制程序打包格式,能够构造,安装,校验和卸载复杂的安装包.
主要功能:
  

  • 构造适用于不同地区的安装包;
  • 多种字体终端类型:支持自动选择,GUI用户可获得图形字体终端;命令行用户则可获得文本界面.
  • 支持多种语言(工具内部和用户自定义的包);
  • 软件安装顺序不限,支持自动校验和解决文件依赖性问题.

目前支持的软件列表: http://autopackage.org/packages/
演示: http://www.autopackage.org/flash-demo-install.html
截图:http://www.autopackage.org/gallery.html

发帖者 apuar 时间: 17:16 0 评论  

用 python-mutagen 转换 mp3 标签编码

2007年3月24日星期六

先安装 python-mutagen包,执行

sudo apt-get install python-mutagen

在有 mp3 的目录下执行编码转换

find .  -iname  "*.mp3"  -execdir  mid3iconv  -e  GBK  {}  \;

这会转换当前目录其子目录中的 mp3 文件标签编码为正确的 utf8 。
----------------------------------

如果你系统里安装了 python-mutagen , 却没有 /usr/bin/mid3iconv ,

那么试试手工建立 /usr/bin/mid3iconv 这个文件吧,
内容如下:

#!/usr/bin/python
#
# file: /usr/bin/mid3iconv
#
# ID3iconv is a Java based ID3 encoding convertor, here's the Python version.
# Copyright 2006 Emfox Zhou
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of version 2 of the GNU General Public License as
# published by the Free Software Foundation.
#

import os
import sys
import locale

from optparse import OptionParser

VERSION = (0, 1)

def isascii(string):
return not string or min(string) < '\x127'

class ID3OptionParser(OptionParser):
def __init__(self):
mutagen_version = ".".join(map(str, mutagen.version))
my_version = ".".join(map(str, VERSION))
version = "mid3iconv %s\nUses Mutagen %s" % (
my_version, mutagen_version)
return OptionParser.__init__(
self, version=version,
usage="%prog [OPTION] [FILE]...",
description=("Mutagen-based replacement the id3iconv utility, "
"which converts ID3 tags from legacy encodings "
"to Unicode and stores them using the ID3v2 format."))

def format_help(self, *args, **kwargs):
text = OptionParser.format_help(self, *args, **kwargs)
return text + "\nFiles are updated in-place, so use --dry-run first.\n"

def update(options, filenames):
encoding = options.encoding or locale.getpreferredencoding()
verbose = options.verbose
noupdate = options.noupdate
force_v1 = options.force_v1
remove_v1 = options.remove_v1

def conv(uni):
return uni.encode('iso-8859-1').decode(encoding)

for filename in filenames:
if verbose != "quiet":
print "Updating", filename

if has_id3v1(filename) and not noupdate and force_v1:
mutagen.id3.delete(filename, False, True)

try: id3 = mutagen.id3.ID3(filename)
except mutagen.id3.ID3NoHeaderError:
if verbose != "quiet":
print "No ID3 header found; skipping..."
continue
except Exception, err:
if verbose != "quiet":
print str(err)
continue

for tag in filter(lambda t: t.startswith("T"), id3):
if tag == "TDRC": # non-unicode field
continue

frame = id3[tag]

try:
text = map(conv, frame.text)
except (UnicodeError, LookupError):
continue
else:
frame.text = text
if min(map(isascii, text)):
frame.encoding = 3
else:
frame.encoding = 1

enc = locale.getpreferredencoding()
if verbose == "debug":
print id3.pprint().encode(enc, "replace")

if not noupdate:
if remove_v1: id3.save(filename, v1=False)
else: id3.save(filename)

def has_id3v1(filename):
f = open(filename, 'rb+')
try: f.seek(-128, 2)
except IOError: pass
else: return (f.read(3) == "TAG")

def main(argv):
parser = ID3OptionParser()
parser.add_option(
"-e", "--encoding", metavar="ENCODING", action="store",
type="string", dest="encoding",
help=("Specify original tag encoding (default is %s)" %(
locale.getpreferredencoding())))
parser.add_option(
"-p", "--dry-run", action="store_true", dest="noupdate",
help="Do not actually modify files")
parser.add_option(
"--force-v1", action="store_true", dest="force_v1",
help="Use an ID3v1 tag even if an ID3v2 tag is present")
parser.add_option(
"--remove-v1", action="store_true", dest="remove_v1",
help="Remove v1 tag after processing the files")
parser.add_option(
"-q", "--quiet", action="store_const", dest="verbose",
const="quiet", help="Only output errors")
parser.add_option(
"-d", "--debug", action="store_const", dest="verbose",
const="debug", help="Output updated tags")

for i, arg in enumerate(sys.argv):
if arg == "-v1": sys.argv[i] = "--force-v1"
elif arg == "-removev1": sys.argv[i] = "--remove-v1"

(options, args) = parser.parse_args(argv[1:])

if args:
update(options, args)
else:
parser.print_help()

if __name__ == "__main__":
try: import mutagen, mutagen.id3
except ImportError:
# Run out of tools/
sys.path.append(os.path.abspath("../"))
import mutagen, mutagen.id3
main(sys.argv)

来源:huangjiahua

发帖者 apuar 时间: 15:12 0 评论  

在 Nautilus 中预览音乐

2007年3月7日星期三

作为 GNOME 桌面中的默认文件管理器,Nautilus 不仅支持预览图片(采用缩略图),而且也能够对音乐文件进行预览。不过,要实现该功能,需要我们额外的安装两个小工具。

Nautilus 中预览音乐文件的设置

在默认情况下,Nautilus 的音乐预览功能是开启的,如果你不确定,可以从 Edit -> Preferences -> Preview 查看到关于 Sound Files 的设置。选择 Always 选项,或者 Local Files Only 选项都可以打开音乐预览功能。

在 Nautilus 中预览 MP3

你需要安装 mpg123,可以通过执行指令 sudo apt-get install mpg123 来完成。

在 Nautilus 中预览 OGG

对于 OGG 格式的音乐文件,你需要 ogg123 这个程序,可以通过 sudo apt-get install vorbis-tools 来安装。

当鼠标指针移到 MP3 或 OGG 音乐文件上面的时候,你就可以听到那优美而熟悉的旋律了。如果需要结束预览,则将鼠标指针移开。

感谢:Ubuntu Cookbook

发帖者 apuar 时间: 00:55 0 评论  

为Ubuntu瘦身

2007年2月21日星期三

大家都知道系统用久了,就会慢慢变得臃肿,速度当然也就会有一些影响,所以当那些加速系统的方法不在奏效的时候,来试试给系统减肥吧.
其实Ubuntu的减肥很简单,只需简单的几步就可以吧那些不需要的文件彻底清除,还你一个清洁的系统..

1. 用新利得删除残留的配置文件
经常安装和卸载软件用户都知道只用 apt-get remove 是不能把软件彻底清除的,所以养成良好的习惯很重要,我一般都是认为那些以后不会再安装的软件都用 aptitude purge/apt-get remove -- purge 来卸载,这样就会把配置文档也一起删除,如果不知道以前卸载的那些配置文档删除有没有怎么办!?
没关系"凡存在过的必留下痕迹"(keso语^_^),我们来一步一步删除那些残留文档:
打开新利得(系统-系统管理-新利得),在左下角选择状态,现在在上面的列表里就会看到如下的分类:

  1. 已安装
  2. 已安装(本地的或陈旧的)
  3. 未安装
  4. 未安装的(残存配置)
  5. 软件仓库里的新内容
现在选择未安装的(残存配置)如果没有这个选择那就证明你的系统并没有残存配置文件.:)
现在把右面列表里不想保留的配置文件删除就可以了.

2. 删除系统无用的软件包
当你需要安装某个软件包时,APT从/etc/apt/sources.list中所列的主机下载所 需的文件,将它们保存到本机软件库(/var/cache/apt/archives/), 然后开始安装.
本地软件库会不断膨胀占用大量硬盘空间,幸运的是,APT提供了工具来管理本地 软件库:apt-getclean方法和autoclean方法.
apt-get clean将删除/var/cache/apt/archives目录 和/var/cache/apt/archives/partial目录下锁文件以外的所有文件. 这样以来,当你需要再次安装某个软件包时,APT将重新下载它.
apt-get autoclean仅删除那些不需要再次下载的文件.

3. 卸载那些不被使用的local翻译文档
这次我们要用到一个工具啦:localepurge 看名字就能明白他是干什么的啦.
安装localepurge: sudo apt-get install localepurge
安装好以后,当我们每次使用apt安装软件的时候localepurge就会根据你locale的设置来删除那些不需要的locale文档,比如:当我aapt安装armarok以后就会在安装完成之后看到像:
localepurge: Disk space freed in /usr/share/locale: 70***K (7M左右的文档,具体的数据忘了)
当然你也可以通过编辑/etc/locale.nopurge 来编辑需要保留的locale文档..

4. 使用一些工具删除"孤儿软件包"
孤儿软件包是指那些已经没有人维护的软件包当然也就没有软件要依赖它,这儿我们可以用GtkOrphan(要自己下载Deb包安装)或者Wajig(可以apt安装),这两个都是GUI的操作界面,我都没有使用过就不多说了,如果想了解更多的信息可以参考这儿 .

5. 使用debfoster来跟踪安装的软件包
安装:sudo apt-get install debfoster
当我们使用apt安装软件的时候,它会把那个软件所依赖的软件包都安装上去,但是当我们卸载这个软件包的时候,那些为满足这个软件包的依赖关系而装上去的包并没有从系统里卸载掉.这个时候我们就会用到debfoster啦.
debfoster是apt-get和dpkg的前端,当第一次运行debfoster的时候它会问你那些软件包是要保留的,如果不需要就选n就行了.
使用debfoster我们可以方便的安装和卸载软件,比如可以使用debfoster package 来安装某个软件,当我们不需要的时候可以用 debfoster package- 来删除它,同时那些没有用的包也会一起删掉.

6. 使用trans-purge 来为Linux桌面瘦身加速
这个可以参考LinuxTOY的介绍,十分详细.


好了经过这几步系统基本上就很清爽了..

Source(感谢):LinuxTOY,Ubuntu Tutorials

发帖者 apuar 时间: 17:50 1 评论  

升级Azureus2.5.0.0到2.5.0.4

2007年2月14日星期三

Azureus是我一直使用的BT客户端,但最近没怎么下东西,有段时间没用了,今天打开的时候提示可以升级到2.5.0.4(我现在的版本是2.5.0.0),于是就让他自动升级..但是下载好Azureus2.5.0.4.jar以后重启,竟然没更新,试了好几次都是这样,只好手动更新..
关闭Azureus,打开终端:

sudo cp /tmp/Azureus2.5.0.4.jar /usr/share/java/Azureus2.jar
似乎Azureus自动升级本来就有点问题..还是我的RP有问题!?

发帖者 apuar 时间: 03:15 0 评论  

Ubuntu下RAR Unrar 版本的问题

2007年2月6日星期二

rar unrar是win.rar GmbH发布的linux下解压缩rar文件的工具.它的版本和windows下winrar的版本是相对应的.
所以一般都在在装完系统后就直接

apt-get install rar unrar
但是最近我发现有些在verycd下载的rar文档无法解压..提示
*** glibc detected *** realloc(): invalid next size: 0x080bda88 ***
google一下似乎是rar版本太低的问题..
源里的rar 版本是3.51 而windows下的winrar都3.70了..
所以用老板本的rar 无法解压新版本压缩的rar文档
刚才去rarlab去下载了3.60的版本试了一下.果然可以解压缩..

RAR 3.60 Copyright (c) 1993-2006 Alexander Roshal 5 Aug 2006
Shareware version Type RAR -? for help


Extracting from 80.rar

VeryCD Mp3共享计划

对象:
所有崇尚自由、热爱音乐的网友

目标:
1. 每人共享两三张专辑,建立P2P世界最大的Mp3音乐库
2. 通过VeryCD网站检索让所有用户都能方便、快速的下载Mp3
3. 让收费下载站都去死……

对下载者的倡议:
1. 下载的同时提供尽可能多的上传,利人利己
2. 推荐你的亲友也来下载,让更多的人分享资源
3. 保留下载的压缩包,并将其继续共享

对发布者的要求:
1. 有计划的发布,附上介绍&图片,不发布重复资源
2. 统一的Mp3格式、ID3信息
3. 统一的RAR打包方式及文件名
4. 提供足够的带宽进行发布

软件条件:
eMule:建议使用最新的VeryCD版eMule软件
服务器:ed2k://|server|61.152.99.115|4242|/
昵称:[CHN][VeryCD:论坛ID]你的昵称


Creating 70.80 OK
Extracting 70.80/少年维特的烦恼.mp3 OK
Extracting 70.80/爱 春 秋 .mp3 OK
Extracting 70.80/太阳的眼泪.mp3 OK
Extracting 70.80/月舞.mp3 OK
Extracting 70.80/别哭别哭.mp3 OK
Extracting 70.80/垮掉的一代.mp3 OK
Extracting 70.80/二十二条校规 .mp3 OK
Extracting 70.80/DANCING IN THE RAIN.mp3 76%^ OK
Extracting 70.80/爱上你我很快乐.mp3 OK
Extracting 70.80/逃亡列车.mp3 OK
All OK

发帖者 apuar 时间: 16:50 0 评论  

Ubuntu下一款不错的截图软件scrot

2007年2月2日星期五

安装:
sudo apt-get install scrot
安装完以后在终端运行就会保存当前全屏幕到home文件夹,
为了使用方便可以用Alacarte菜单编辑器把scrot添加到图像菜单中.命令参数可以在终端下输入
scrot –help
查看,我的参数设置为
scrot -s -b -e ‘mv $f ~/Doc/Picture/snapshoot/’

-s 表示 手动选择截图区域或者窗口
-b 截取窗口时保存带窗口边框的图片
-e 截图之后对所截图片执行命令操作(这儿是把截好的图片放到我指定的文件夹里)

最后把它拖到菜单栏就可以了,以后截图是只要点击一下图标,再点一下窗口标题就可以了,想截取任意屏幕范围,就点一下菜单栏上的图标,再在屏幕上拉框.

发帖者 apuar 时间: 00:58 0 评论  

Mount参数和一个挂在ISO脚本

参数 作用
mount 列出挂载中的设备
mount -V 显示版本
mount -l : 列出挂载中的设备,并且显示卷标

挂载ISO文件

创建一个挂载点:

  • sudo mkdir –p /mnt/iso
假设ISO文件的名字是disk1.iso,使用mount命令如下:
  • sudo mount -o loop disk1.iso /mnt/iso
此时,该ISO文件就被挂载到了/mnt/iso/

下面推荐一个挂载ISO文件的小脚本,非常实用,Ubuntu.cnxiaosilent编写:

GMountISO(0.6)

发帖者 apuar 时间: 00:45 0 评论  

让VIM支持gb2312编码

修改.vimrc文件 添加:

"设定文件编码类型,彻底解决中文编码问题

let &termencoding=&encoding
set fileencodings=utf-8,gbk,ucs-bom,cp936
来源Ubuntu.cn 感谢:karron

发帖者 apuar 时间: 00:43 0 评论  

bcchunk 把bin/cue镜像转换为ISO

安装

sudo apt-get install bchunk

用法

就像名字提到的一样,一个BIN/CUE 的CD镜像包含两个文件。BIN是一个CD的二进制原始数据,CUE是表示CD数据布局的ASCII文件.

一般用法:

bchunk

例如:

bchunk myimage.bin myimage.cue myimage
这将生成一个myimage.iso的新文件.

来源: wiki.ubuntu.org.cn

发帖者 apuar 时间: 00:40 0 评论