Posts

Showing posts with the label Fedora每日一篇

Fedora每日一篇:用yum-fastestmirror加快yum

Image
Fedora在全球有众多的镜像服务器(在中国好像不多,至少没有很快的),Fedora系统在用YUM进行软件包管理时,首先会从服务器得到一份镜像列表。 yum-fastestmirror 包可以提供对镜像服务器列表中的服务器测速和排序,得出速度最快的镜像服务器,该插件可以很大程度上加速YUM。 安装命令: yum install yum-fastestmirror 图形安装: 无,在搜索标签中搜索 yum-fastestmirror 菜单: 没有,该插件会由YUM或其他基于YUM的package工具自动使用; 命令: 无,通过命令 /usr/bin/yum and /usr/bin/pkcon自动使用 网站: http://yum.baseurl.org/

Fedora 9新的软件添加/删除程序

Image
这是基于PackageKit的新的GNOME PackageKit程序,PackageKit目标是要在不同的包管理系统的Linux发行版上提供一个接口一致的包管理界面,gnome-packagekit已经在Fedora 9和Ubuntu 8.04等主流的发行版的最新版本中引入,下面是两个来自Fedora 9的截图,显示了Fedora 9中新的基于PackageKit的“软件添加/删除程序”的菜单位置和主界面,以后本站的Fedora每日一篇无特殊说明将基于此图形安装界面解释软件包的搜索和安装!

Cinepaint,支持高位色深的图像编辑器

Image
Fedora每日一篇 Gimp对于不个颜色通道不高于8bit要求下是不错的图像编辑器。而当你需要每个通道颜色位数达到24bit时,你需要的是好莱坞图像编辑器:Cinepaint。 CinePaint看起来像是老版本的Gimp,其实Cinepaint是由十年前的Gimp分支重写而来的。而很明显的区别在于“新建图像”对话框: 图像颜色位数到达IEEE floating point标准的32bit。Cinepaint也支持LittleCMS颜色管理系统,高精度图像格式如DPX和OpenEXR以及每通道打印,它十分适合于高质量照片的输出工作。 安装命令: yum install cinepaint 图形安装: 使用搜索标签搜索 cinepaint(新版本的Fedora 9引入了基于packagekit的统一软件添加/删除程序中没有标签的界面,直接在搜索框中输入要查找的信息,Fedora 9的“软件添加/删除程序”). 菜单位置: 应用程序 > 图像 > CinePaint 命令: /usr/bin/cinepaint 网站: http://www.cinepaint.org/

面向对象的Shell - Hotwire

Image
Fedora每日一篇 Shell环境这几年的改进循序渐近,变化不小,从Multics古老的shell到如今的Bourne,Korn Shell,Bash和ash,zsh等,还有C语法类似的csh,tcsh群,但是这些都是基于文本滚动输出方式的。 Hotwire 是一款面向对象的超级,它集成了一个GUI的界面提供了完全不同的工作方式。Shell命令如"ls", "proc"和"filter"被用来构建对象的管道,图形界面用于智能显示管道结果,可以单击列抬头来排序或者双击路径来改变目录以及其他更多的操作。 Hotwire可以保证基于当前命令的输出进行更多的交互操作,把输出作为更多的其他命令的输入,而不必重新执行命令。 这些命令都是对象感知的,内建的对象检查器自动检测并提供GUI界面合适的对象操作方法和属性。 除可以执行Shell命令之外, hotwire还可以执行Python脚本片段和shell脚本片段。它也提供了TAB命令补全和历史记录搜索,计算Perl和Ruby表达式,对命令输出进行检索和以传统的命令行方式运行命令。 该项目目前才开始了一年多,它还有很对计划中的任务等待实现,如远程控制功能,我们将看着它逐渐成长。 安装命令: yum install hotwire 图形安装: 在搜索标签搜索 hotwire 菜单位置: 应用程序 > 系统工具 > Hotwire Shell 命令 /usr/bin/hotwire 网站: http://hotwire-shell.org/

pavumeter - PulseAudio的音量控制工具

Image
Fedora每日一篇 你是否需要一个简单音量调节工具来调节你的PulseAudio输出?如果是, pavumeter 将是你需要的,它的简洁界面没有菜单和任何多余的控件,足够简单。 技巧:如果有多块声卡的情况下可以把声卡的编号作为参数传给 pavumeter 命令。 安装命令: yum install pavumeter 图形安装: 应用程序 > 影音 > pavumeter 菜单位置: 应用程序 > 影音 > PulseAudio Volume Meter (Playback) 命令: /usr/bin/pavumeter 网站: http://0pointer.de/lennart/projects/pavumeter/

Meld可视化差异查看合并工具

Image
Fedora每日一篇 Meld 是一个功能强大可视化差异、合并工具,可以显示两路、三路色彩标识的差异,并进行合并或编辑。它可以和版本控制系统协同工作(cvs,svn,hg)也可以比较目录。基于GTK+界面友好且简洁。 Meld 可以方便的完成编辑和合并的工作;在比较文件时,可以简单的点击中间的箭头实现合并,而按住CTRL键可以进行在差异位置之前和之后查看而按住SHIFT则可以执行块删除。 安装命令: yum install meld 图形安装: 开发 > 开发工具 > meld 菜单位置: 应用程序 > 编程 > Meld Diff Viewer 命令: /usr/bin/meld 网站: http://meld.sourceforge.net/

Gliv,OpenGL的图片查看器

Image
Fedora每日一篇 Fedora有许多出色的图片查看器,每个都针对不同的方面进行优化! Gliv 是一款使用OpenGL加速的图片查看器,使用OpenGL对旋转,缩放等操作进行了加速,并且实现了平滑感和图像谈入淡出的切换效果。它更是一款出色的幻灯播放工具。 安装命令: yum install gliv 图形安装: 使用搜索标签搜索gliv 菜单位置: 应用程序 > 图像 > Gliv Image Viewer 命令: /usr/bin/gliv 网站: http://guichaz.free.fr/gliv/

文件同步工具Unison

Image
Fedora每日一篇 如果经常在多台计算机上同时工作,特别是笔记本和台式电脑之间,保持各个计算机上的文件同步和版本一致是比较重要的事情了。Unison是一款简单易用的图形化的支持双向同步的文件同步工具,可运行于Windows和大部分Linux平台,因此支持跨平台的文件同步,并且可以通过SSH隧道来实现同步,以便更安全的同步敏感数据。 安装命令: yum install unison 图形安装: 基本系统 > 系统工具 > unison 菜单位置: 应用程序 > 附件 > Unison File Synchronizer 命令: /usr/bin/unison 网站: http://www.cis.upenn.edu/~bcpierce/unison/

Quarry多能的游戏板

Image
Fedora每日一篇 Quarry 是一个多功能的图形游戏板,可以用于围棋,Amazons和单人象棋等的展示。它让游戏者可以相互对战,也可以通过GTP(游戏文本协议)来和计算机对弈 gnugo 或 grhino。 Quarry 提供了限时出招,限时游戏,保存游戏状态,动画显示,游戏动作树等功能以及游戏演示(可用于讲解游戏)。 附加游戏引擎的方法, 找到并安装GTP引擎,Fedora提供了围棋和单人象棋 (gnugo grhino ) 设置GP模式启动的命令行参数, - gnugo : gnugo --mode gtp - grhino : gtp-rhino 在Quarry控制面板点击首选项,选择GTP引擎,点击添加。 添加第二步中找到的参数,点击添加,关闭首选项窗口。 可以选择GPT对战新游戏了! 安装命令: yum install quarry 图形安装: 在搜索标签搜索Quarry 菜单位置: Applications > Games > Quarry 命令行: /usr/bin/quarry 网站: http://home.gna.org/quarry/

硬件信息查看工具lshw-gui

Image
Fedora每日一篇 Fedora提供了一个硬件信息查看的工具,包括了 lsusb, lspci, hdparm执行结果和对 /proc (系统运行时信息)和 /sys(动态设备系统信息)两个特殊文件系统的扫描信息。作为lshw命令行工具的另一个实现,将这些硬件信息更好的显示出来,以便用户查看(lshw命令输出有上千行的内容)。 lshw-gui 提供了简单直观的信息查阅界面,用户可以方便的定位到各个子系统和设备的详细信息。界面上我们可以看到四栏,前三栏用于设备树的显示,第四栏用于显示详细信息。 lshw显示了远比 hwbrowser 等工具多的信息,并且这些信息的展示方式更具可读性。 安装命令: yum install lshw-gui 图形安装: 在搜索标签搜索lshw-gui 菜单位置: 应用程序(Applications) > 系统工具(System Tools) > 硬件列表(Hardware Lister) 命令: /usr/bin/lshw-gui 网站: http://ezix.org/project/wiki/HardwareLiSter ( lshw-gui 就是gtk-lshw,而在Debian和Ubuntu等发行版中,这个软件包可能叫lshw-gtk)

Autotrace将位图转换为矢量图的工具

Image
Fedora每日一篇 矢量图如SVG图片的最大好处是在不同的分辨率下都能有不错的显示效果。将位图转换为矢量图的令人生厌的任务,好在矢量图编辑工具Inkscape等提供了autotrace这样的工具来自动化这个过程。 autotrace是另外一个我们可以用的工具。 它是一个命令行工具,支持众多的位图格式并可以输出几种不同的矢量图包括svg,eps和pdf以及Adobe的Illustrator(ai)格式。 本文所用的例子图片是从一个已经丢失了原来矢量图的位图格式通过 autotrace 转换而来,这是用 Inkscape 打开的情况。转换命令很简单, $ autotrace input.png -output-file output.svg 尽管这个图片的颜色数比较少也比较简单,但是 autotrace 同样能应付一些复杂的位图。 安装命令: yum install autotrace 图形安装: 浏览模式未列出,使用搜索标签搜索autotrace 菜单位置: 无(命令行工具) 命令: /usr/bin/autotrace 网站: http://autotrace.sourceforge.net/

Planet网志聚合器

Image
Fedora每日一篇 Planet是一个网志聚合器,聚合RSS或Atom等的网志内容提供者为一个Web站点的工具,例如很多社区现在都有其成员的网志聚合站, 例如 Planet Fedora , Planet Gnome , 和 Planet KDE 。 为保持最低的系统资源占有率,Planet使用基于模版文件生成静态页面的方法而不是运行web脚本。当在Fedora上安装Planet包后,模板的样本存放于 /usr/share/doc/planet-2.0/examples/,而相应的 CSS和图片存放于 /usr/share/doc/planet-2.0/examples/output 。 需要建立自己的Planet时,可以先拷贝模板样本和相应的CSS和图片,然后按照这个模板改进为自己的模板。在下面的Planet例子中, ~/planet/template 将作为模板文件存放的位置,而 ~/public_html/planet 作为Planet输出的位置(CSS和图片以及生成的HTML/XML存放的位置): $ mkdir -p planet ~/public_html/planet $ cp /usr/share/doc/planet-2.0/examples/*tmpl /usr/share/doc/planet-2.0/examples/fancy/*tmpl ~/planet $ cp -r /usr/share/doc/planet-2.0/examples/output/* ~/public_html/planet 下一步是创建一个配置文件,配置文件的例子为 /usr/share/doc/planet-2.0/examples/ ; 下面是按照我们之前假定的路径(位置)要求的配置文件例子, # Configuration file for planet # Basic planet details [Planet] name = myPlanet link = http://concord3.proximity.on.ca/~chris/planet/ owner_name = Chris Tyler owner_email = chris.tyler@example.com # Directory for cach...

GraphicsMagick - 图像查看,操作和转换工作

Image
Fedora每日一篇 GraphicsMagick 是 ImageMagick 软件包最为出色的分支,它提供了强大的灵活的图像转换、编辑和查看的功能。与 ImageMagick 不同的是GraphicsMagick不是把各个功能分成不同的子命令(ImageMagick有display,convert,animate,compare等很多子命令工具)而是用同一个程序gm加不同的参数命令来实现不同功能: $ gm display ~/Pictures/image000.jpg 查看图像 $ gm convert ~/Pictures/image000.jpg /tmp/sunset.png 转换图像 与Netpbm类似 GraphicsMagick 提供了很相似的功能,不同的是它可以在同一个进程中处理多个图像操作和转换,而不是用多进程的方式。GraphicMagick也提供了对于Web脚本很有用的图像生成功能,而且它的图像处理功能同样可以由C/C++程序或Perl脚本的通过相应的编程接口调用。 安装命令: yum install GraphicsMagick 图形安装: 浏览模式下没有列出; 使用搜索标签 搜索GraphicsMagic 菜单位置: 无(命令行工具) 命令: /usr/bin/gm 网站: http://www.graphicsmagick.org/

Pulseaudio是怎么启动的?

Fedora每日一篇 PluseAudio在Fedora 8的时候作为系统标准的声音处理组件被引入,那么它在GNOME环境下是如何随GNOME的会话启动的呢? 先看一下GNOME会话的启动控制文件,gnome-session是GNOME会话的实际程序,这个程序的任务是在GNOME桌面启动之时启动已被配置为需要启动的一组程序(当然可以是任意的需要的程序)。主要配置文件/usr/share/gnome/default.session,该文件配置了默认的启动程序列表,这个文件的内容看起来是这样的, # This is the default session that is launched if the user doesn't # already have a session. # The RestartCommand specifies the command to run from the $PATH. # The Priority determines the order in which the commands are started # (with Priority = 0 first) and defaults to 50. # The id provides a name that is unique within this file and passed to the # app as the client id which it must use to register with gnome-session. # The clients must be numbered from 0 to the value of num_clients - 1. [Default] num_clients=5 0,id=default0 0,Priority=60 0,RestartCommand= pam-panel-icon --sm-client-id default0 1,id=default1 1,Priority=10 1,RestartCommand= gnome-wm --default-wm gnome-wm --sm-client-id default1 2,id=default2 2,Priority=40 2,RestartCo...

htmldoc - HTML文档转PS/PDF工具

Image
Fedora每日一篇 htmldoc 是一款简单的转化HTML到PostScript,PDF或索引HTML文档的工具。它提供了图形化的操作界面,可以用于手册,文档的转化,特别是像生成打印版本的文档这种任务,它也可以被当作过滤器来用。 当作为过滤器时,htmldoc通过脚本使用简单的方法生成漂亮的输出,这里是一个BASH脚本范例, htmldoc 也可以用于从CGI程序 生成PDF文件。 htmldoc支持表格和图形,很容易用它生成发票,声明,报告等有多拦内容以及带有Logo、图标的规范文档。通过简单的sed/awk/perl技巧,可以将普通的文本输出转化成HTML以便纳入htmldoc的输出中。 该软件是 Easy Software 的产品, 该公司也是CUPS的开发者。 安装命令: yum install htmldoc 图形安装: 应用程序 -> 办公/生产效率 -> htmldoc 菜单位置: 办公> HTMLDOC 命令: /usr/bin/htmldoc 网站: http://www.htmldoc.org/

Ksudoku - 数独游戏

Image
Fedora每日一篇 Ksudoku 是Fedora包含的数独游戏。它可以生成数独和很多变种,包括 Roxdoku (3D)和 Samurai变化类型。 这些可以在电脑上也可以出到纸上用铅笔橡皮玩。 安装命令: yum install ksudoku 图形安装: 应用程序 -> 游戏和娱乐 -> ksudoku 菜单位置: 游戏> ksudoku 命令: /usr/bin/ksudoku 网站: http://ksudoku.sourceforge.net

hplip-gui - HP设备管理器

Image
Fedora每日一篇 HP的打印机和其他设备在Fedora中的支持很好,这都要感谢HP的开源驱动和工具(hplip)以及与众多相关项目如ghostscript,cups等的良好合作。hplip-gui软件包提供了简单便捷的图形前台工具,以便用户可以更方便用HP设备完成扫描、打印、取得照片和复制、传真等任务,hplib-gui还提供访问HP设备的状态信息的功能,例如墨盒或锡鼓的状态等。 HP设备管理器显示所有可用的设备,点击每个设备可以参看相关信息和功能,需要是外部程序会被调用,如xsane等,其他功能是直接由设备管理器自己提供的。 安装命令: yum install hplip-gui 图形安装: 需要使用搜索列表去搜索hplip-gui 菜单位置: 系统 -> 设备管理 ->HP设备管理器 命令: /usr/bin/hp-toolbox 网站: http://hplip.sourceforge.net/

定制GRUB启动画面

Image
Fedora每日一篇 Fedora系统启动界面一般是GRUB的启动画面或菜单。该画面的背景图像是Fedora artTeam 提供的系统文件 /boot/grub/splash.xpm.gz 来自软件包Fedora-logos。 定制启动画面,可以用你最喜欢的照片或是其他logo, 1. 准备合适的图像文件;该图像文件为满足640x480像素最多14色的图像格式的文件,因为启动器使用的VGA模式分别率为640x480 16色,而2个颜色是留给文本的,所以图像只能用14色,如果是用GIMP编辑器编辑图像的话,首先确保图像大小是640x480,而后在菜单图像->模式->索引 给最大颜色数14的值。 2. 保存文件到/boot/grub使用后缀名为.xpm.gz 3. 编辑/boot/grub/grub.conf文件,splashimage指令应该指向我们的新文件,(hdx,Y)是GRUB的硬盘分区表示方法,大致的(hd0,0)表示第一块硬盘的第一分区, # grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You have a /boot partition. This means that # all kernel and initrd paths are relative to /boot/, eg. # root (hd0,0) # kernel /vmlinuz-version ro root=/dev/concord3/f8root # initrd /initrd-version.img #boot=/dev/md0 default=0 timeout=5 splashimage=(hd0,0) /grub/myimage.xpm.gz hiddenmenu title Fedora (2.6.23.15-137.fc8) root (hd0,0) kernel /vmlinuz-2.6.23.15-137.fc8 ro root=/dev/conco...

PDFCube - 3D的PDF演示器

Image
Fedora每日一篇 PDFCube 是一个微型(35k)PDF演示器。它提供了双缓冲页面切换,放大页面的一角或中间部分以及Compiz风格的正方体旋转动画的各种演示功能。 在大屏幕的投影仪上连续应用3维旋转的切换效果容易引起头晕目眩的后果,作者建议该功能只作为主要内容切换的效果。为了达到这种效果,可以预先载入需要该切换效果的页面,命令如下, $ pdfcube presentation.pdf 5 12 该例子表示正方体切换效果位于第五页到第六页和第十二页到第十三页,不过其他页面使用普通切换效果。PDFCube演示中可以用空格键来切换页面,正确的切换效果会自动运用。 LaTeX-Beamer , Prosper 或 OpenOffice Impress可以用来生成用PDFCube来演示的PDF源文件。 安装命令: yum install pdfcube 图形安装: 使用搜索标签,搜索pdfcube 菜单位置:没有默认菜单 命令: /usr/bin/pdfcube 网站: http://code.100allora.it/pdfcube

Maxima - 计算机代数系统

Image
Fedora每日一篇 20世纪60年代末,计算机代数系统Macsyma由MIT主导研发,该系统由Symbolcs公司商业化运作,很多其他专有软件如Maple和Mathematica等都是来源自该系统。 Fedora包含maxima软件包,一个开源的继承自Macsyma代码(1982年分支到1998年依据GPL开源)。Macima提供了代数、数字的代数操作和2维3维绘图的功能,Maxima-gui则提供了简单的xmaxima图形前端。 安装命令:yum install maxima-gui 图形安装:maxima-gui没有列在默认的列表中,需要查询才能找到; 菜单位置:应用程序 > 编程 > xmaxima 命令: /usr/bin/maxima OR /usr/bin/maxima-gui 网站: http://maxima.sourceforge.net/