怎么才能在fedora 9中浏览chm格式的电子书?

怎么才能在fedora 9中浏览chm格式的电子书?,第1张

可以使用XCHM,XCHM是Unix(包括Linux的各个发行版本都可以的)下的CHM文件阅读器,开放源代码(GPL),支持FreeBSD、Linux和Solaris,基于wxWindows框架和chmlib库开发。wxWindows是一个开放源代码的基于C++的GUI框架。XCHM使用的是基于Gtk+的版本,即wxGtk。chmlib是Jed Wing's开发的ITSS/CHM文件处理库。本文将介绍XCHM的安装和使用。下载安装XCHM,需要wxWindows和chmlib库。请到它们各自项目主页下载最新的版本。chmlib库的下载地址为 http://66.93.236.84/~jedwin/projects/chmlib/,最新版本0.31,文件名是chmlib-0.31.tgz。wxWindows的下载地址为 http://wxwindows.sourceforge.net,最新版本2.4.2,文件名是wxGtk-2.4.2.tar.gz。xCHM的下载地址为 http://xchm.sourceforge.net,最新版本0.8.10,文件名是xchm-0.8.10.tar.gz。安装首先需要在Linux上面安装chmlib库。用户将下载来的软件包先解压,命令如下:#tar -xzvf chmlib-0.31.tgz接着用文本编辑器编辑chmlib-0.31目录下的Makefile文件,将其中的“CC=gcc-3.2、LD=gcc-3.2”改为“CC=gcc、LD=gcc”。最后通过下列命令编译安装即可。#cd chmlib-0.31#make;make install安装好chmlib库之后,接下来给出安装wxGtk的命令如下:#tar -xzvf wxGtk-2.4.2.tar.gz#cd wxGtk-2.4.2#./configure;make;make install完成以上两项的安装,还需要安装XCHM。用到下列命令:#tar -xzvf xchm-0.8.10.tar.gz#cd xchm-0.8.10#./configure;make;make install在完成以上安装后,仍然无法运行XCHM,需创建以下链接:#ln -s /usr/local/lib/libchm.so.0 /usr/lib/libchm.so.0#ln -s /usr/lib/libwx_gtk-2.4.so.0 /usr/lib/libwx_gtk-2.4.so使用XCHM在Linux上的使用和在Windows上基本一样

在X Window下执行命令emacs &会启动xemacs,如果你确定不想使用图形介面的xemacs,那麽执行emacs-nw或者emacs-nox会使用文本介面的emacs.

但是你需 要注意的是,文本介面的emacs往往会丢失某些必要的热键,对此,Linux专门提供了一个shell程式,称为jed,执行jed就可以使用这个编辑 程式,它与emacs几乎是一样的,但是对於缺少的若干功能使用功能表选择。

18、nslookup

查询网络名称与地址的对应

七、系统安全相关命令1、passwd修改用户密码2、su切换并取代该用户的身份3、sudo使用指定的用户权限执行程序4、umask设置新建文件的权限屏蔽5、chgrp改变文件或目录所属的组6、chmod改变文件或目录的权限7、chown改变文件或目录的拥有者或组8、chattr改变文件属性9、lsattr列出ext2上的文件属性10、pswho八、其它命令1、bc计算器2、xmms播放器3、xine播放器文件传输bye ftp ftpcount ftpshut ftpwho myget/mytget ncftp tftp uucico uucp uupick uuto wget备份压缩ar bunzip2 bzip2 bzip2recover compress cpio dump gunzip gzexe gzip lha restore tar unarj unzip zip zipinfo文件管理diff diffstat file find git gitview ln locate lsattr mattrib mc mcopy mdel mdir mktemp mmove mread mren mshowfat mtools mtoolstest mv od paste patch rcp rhmask rm slocate split tee tmpwatch touch umask whereis which cat chattr chgrp chmod chown cksum cmp cp cut indent磁盘管理cd df dirs du edquota eject lndir ls mcd mdeltree mdu mkdir mlabel mmd mmount mrd mzip pwd quota quotacheck quotaoff quotaon repquota rmdir rmt stat tree umount磁盘维护badblocks cfdisk dd e2fsck ext2ed fdisk fsck.ext2 fsck fsck.minix fsconf hdparm losetup mbadbolcks mformat mkbootdisk mkdosfs mke2fs mkfs.ext2 mkfs mkfs.minix mkfs.msdos mkinitrd mkisofs mkswap mpartition sfdisk swapoff swapon symlinks sync fsck.ext3系统设置alias apmd aumix bind chkconfig chroot clock crontab declare depmod dircolors dmesg enable eval export fbset grpconv grpunconv hwclock insmod kbdconfig lilo liloconfig lsmod minfo mkkickstart modinfo modprobe mouseconfig ntsysv passwd pwconv pwunconv rdate resize rmmod rpm set setconsole setenv setup sndconfig SVGAText Mode timeconfig ulimit unalias unset系统管理adduser chfn chsh date exit finger free fwhois gitps groupdel groupmod halt id kill last lastb login logname logout logrotate newgrp nice procinfo ps pstree reboot rencie rlogin rsh rwho screen shutdown sliplogin su sudo suspend swatch tload top uname useradd userconf userdel usermod volck w who whoami whois文档编辑col colrm comm csplit ed egrep ex fgrep fmt fold grep ispell jed joe join look mtype pico rgrep sed sort spell tr uniq wc网络通讯dip getty mingetty ppp-off smbd telnet uulog uustat uux cu dnsconf efax httpd ifconfig mesg minicom nc netconf netconfig netstat ping pppstats samba setserial shapecfg statserial talk tcpdump testparm traceroute tty uuname wall write ytalk arpwatch apachectl smbclient pppsetup archive ctlinnd elm getlist inncheck mail mailconf mailq messages metamail mutt nntpget pine slrnpostfix nmapX windowsreconfig startx Xconfigurator XF86Setup xlsatoms xlsclients xlsfonts其他命令yes


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7361511.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-04
下一篇2023-04-04

发表评论

登录后才能评论

评论列表(0条)

    保存