Acrobat in FreeBSD
2009-05-13 10:00:40来源:未知 阅读 ()
我平时比较爱从网上下载些资料,其中大多数资料都是pdf格式,因而就要涉及到pdf阅读软件的选择,以往在FreeBSD上,我都是使用xpdf来阅读pdf文档,但久了之后就发现xpdf使用起来不是那么方便。正巧在网上找到了Acrobat Reader for Linux 5.05(在ftp://202.108.44.140/上传目录/黑夜编码人/ 中有下载,用户名和密码都是:unix2002),于是就将其下载下来安装在linux中,发现使用起来和 windows下的一样方便,爱不释手,但我平常使用FreeBSD的时间比较多,因而就想可不可以在FreeBSD中 使用Acrobat Reader呢?(我的FreeBSD和Linux同时安装在一个硬盘上)到Adobe的主页上看了一下,没有for *BSD的版本,心中纳闷难道Adobe不知道还有这么多像我这样的*BSD迷吗?后来经好朋友夜猫子(chinaunix BSD版的版主)的提示得知,其实并不是必须要Acrobat Reader for *BSD才能在FreeBSD中运行Acrobat Reader,FreeBSD中有一个可以让linux下的程序在FreeBSD中运行的兼容工具,找来FreeBSD Handbook,handbook上指出通过此兼容工具可以让linux下的大部份程序在FreeBSD下运行,这其中就包括了Acrobat reader。于是马上拿出 FreeBSD的光盘,结果一翻搜索后来在光盘的packages/All下找到了linux_base-6.1.tgz(我使用的是 FreeBSD4.3 release,不同版本可能有出入),查资料得知该包便是linux兼容包,下面就该动手了:
CODE:
[root@freebsd]# mount -t cd9660 /dev/acd0c /cdrom
[root@freebsd]# cd /cdrom/packages/All/
[root@freebsd]# pkg_add linux_base-6.1.tgz
安装后,在系统/modules中便多了一个名为linux.ko的module。
接下来找到Acrobat Reader的安装路径,并运行Acrobat Reader:
CODE:
[root@freebsd]# mount -t ext2fs /dev/ad0s2 /mnt //跟根自己的实际情况更改
[root@freebsd]# cd /mnt/usr/local/Acrobat5/bin //Acrobat Reader的执行文件路径
[root@freebsd]# ./acroread
ERROR: Cannot find installation directory.
看来Acrobat Reader启动时要检测安装目录,这次运行就这样失败了。习惯性的打入一个ls -l,发现acroread是一个脚本文件,突然灵机一动。
CODE:
[root@freebsd]# less acroread
#!/bin/sh
#
ver=5.0
install_dir=/usr/local/Acrobat5/Reader
#
# Prepend a colon separated environment variable
# $1 string to be prepended
# $2 environment variable
#
prepend()
{
if [ -z "$2" -o "$2" = "$1" ] ; then
echo "$1"
else
first="`expr "$2" : '\([^:]*\):'`"
if [ "$first" = "$1" ] ; then
echo "$2"
else
echo "${1}:${2}"
fi
fi
}
...
注意到上面的install_dir=/usr/local/Acrobat5/Reader没有,Acrobat Reader不是告诉我们安装路径不对吗?现在它指向/usr/local/Acrobat5/Reader,而在我的FreeBSD中根本没有这个文件夹当然要出错,不管那么多,先改了再说,但为了让Acrobat Reader能同时在linux和FreeBSD中运行,因而先复制一个acroread的副本acroread-bsd,以下我们所做的修改都是在 acroread-bsd中进行,将acroread-bsd中的install_dir=/usr/local/Acrobat5/Reader改为 install_dir=/mnt/usr/local/Acrobat5/Reader,保存后运行acrobat-bsd。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:ksh安装
- Freebsd oracle 10g 2009-05-13
- FreeBSD下nginx+fast-cgi+mysql+zend的实现 2009-05-13
- FreeBSD 7.2 发布 2009-05-13
- freebsd7 RAID0, Geom方式 成功 2009-05-13
- virtualbox for freeBSD 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash