EDN首页   博客首页

最新日志

发表于:2008-7-16 23:19:48
标签:无标签

1

RealPlayer

Realplayer的linux版本还不太强大,完全不能根windows版的比,支持的视频格式只有rm、rmvb、mp4等。不过Realplayer for linux并不是一无是处,它有一个浏览器插件,而且支持流媒体拖放的功能是其他播放器所不具备的。

安装RealPlayer

以下方式任选其一:

1 你直接到官网 http://www.real.com/linux 下载 RealPlayer 的安装包,安装包是 .bin 格式,用如下命令安装
chmod +x RealPlayer11GOLD.bin
./RealPlayer11GOLD.bin
2 本地下载 deb 安装包,用如下命令安装(这个是realplay10,官方最新是11)
sudo dpkg -i realplay_10.0.8-0ubuntu3_i386.deb
3 通过新立得或apt-get安装(如果你的源中有该包的话)
sudo apt-get install realplayer

可能存在的问题

安装了realplay,如果打不开。可能是因为和SCIM输入法有冲突,可这样处理:

sudo gedit /usr/bin/realplay

在第二行也就是“#!/bin/sh”的下一行加入 CODE代码:

GTK_IM_MODULE=xim; export GTK_IM_MODULE

点击此处查看原文 >>

系统分类: 软件开发   |    用户分类:    |    来源: 转贴

评论(0) | 阅读(143)
发表于:2008-7-16 23:16:34
标签:无标签

1

MPlayer

MPlayer MPlayer使用精要 SMPlayer

简介

官方网站:http://www.mplayerhq.hu/homepage/design7/news.html

Mplayer的特点是支持的格式相当多(当然需要安装win32解码器,这样xine也可以支持更多格式),采用与WinDVD类似的界面,可以更换面板(换肤)。

  • Mplayer 是一款自由的多媒体文件播放器。
  • 据其手册中所述,Mplayer 是目前这个星球上支持多媒体文件格式最多的软件。
  • Mplayer 另一比较神奇的地方就是可以在很差劲的PC上流畅的播放XviD等编码的媒体文件。
  • Mplayer 的界面异常的简洁,所有的操作都必须通过键盘来完成,习惯了GUI 的用户,初次使用可能会觉得无从下手。
  • 只要熟悉几个常见快捷键后就可轻松上手。

安装 MPlayer

sudo apt-get install mplayer mplayer-fonts

配置 Mplayer

打开文件:

sudo cp /etc/mplayer/mplayer.conf /etc/mplayer/mplayer.conf_backup
sudo gedit /etc/mplayer/mplayer.conf

找出下面这一行

...
vo=x11, # To specify default video driver (see -vo help for
...

以下面这一行取代

vo=xv, # To specify default video driver (see -vo help for

安装解码器

安装 w32codecs解码器(用于播放wmv、rmvb等常见windows平台下的多媒体文件;假设你已经添加了ubuntu-cn源)。

sudo apt-get install w32codecs

你也可以自己到Mplayer网站下载最新的解码包,网址是 http://www.mplayerhq.hu/design7/dload.html 选择其中“Binary Codec Packages”标题下的“linux x86 ...”, 如Linux x86 20061022, 下载后解压到 /usr/local/lib/codecs/ 或 /usr/local/lib/win32即可。

配置中文字幕显示(可选)

mkdir ~/.mplayer
ln -sf /usr/share/fonts/truetype/arphic/uming.ttc ~/.mplayer/subfont.ttf
gedit ~/.mplayer/gui.conf
sub_cp = "cp936"
font_text_scale = "4.000000"
font_osd_scale = "4.000000"
sub_fuzziness=2

安装 mplayer 皮肤

假设下载回来的是名字是skin_name.tar.bz2的压缩包:(以下操作以在Nautilus文件管理器下操作为主)

解压缩下载回来的tar.bz2包,得到skin_name这个文件夹。接下来把这个文件夹剪切到 自己home目录下的 .mplayer/skins下,此目录为隐藏属性需要ctrl+h键才能看到。 mplayer皮肤列表中将显示为the_other_name

安装浏览器插件

sudo apt-get install mozilla-mplayer

重启Firefox使mozilla-mplayer插件生效

相关词条

UbuntuHelp:MPlayer

点击此处查看原文 >>

系统分类: 软件开发   |    用户分类:    |    来源: 转贴

评论(0) | 阅读(129)
发表于:2008-7-16 22:35:45
标签:无标签

1

Ubuntu中文支持

http://wiki.ubuntu.org.cn/index.php?title=%E4%B8%AD%E6%96%87%E6%94%AF%E6%8C%81&variant=zh-cn

点击此处查看原文 >>

系统分类: 生活点滴   |    用户分类:    |    来源: 转贴

评论(0) | 阅读(119)
发表于:2008-7-16 22:32:12
标签:无标签

1

解决文件名mp3标签和文本文件内容的乱码问题

出自Ubuntu中文

从 windows转移到ubuntu的用户,常常会发现自己在windows在创建/下载/保存的文件经常性出现乱码问题(kubuntu出现问题的可能性 更高一些)。而使用默认播放器打开以往的音乐文件(mp3等)时,出现乱码的机会更是接近100%。出现这个问题是因为文件或是文件标签编码并不是系统默 认的UTF8,而windows系统默认使用的是GBK。只要将文件编码做一下转换就解决乱码的问题。

这些问题的解决方案在ubuntu使用技巧中已被收录。

  • 需要用到的工具
 sudo apt-get install convmv iconv python-mutagen



要转换文件编码请先进入要转换文件的目录

  • 转换文件名由GBK为UTF8
 convmv -r -f cp936 -t utf8 --notest --nosmart *



  • 转换文件内容由GBK到UTF8
 iconv -f gbk -t utf8 $i > newfile 



  • 转换 mp3 标签编码
 find . -iname "*.mp3" -execdir mid3iconv -e GBK {} \;



注意:保证自己对需转换文件有写权限

点击此处查看原文 >>

系统分类: 自由话题   |    用户分类:    |    来源: 转贴

评论(0) | 阅读(114)
发表于:2008-7-16 22:30:51
标签:无标签

1

Ubuntu 8.04 LTS 速配指南

Ubuntu 8.04 LTS 速配指南

Info 本文作用:当你刚刚安装完毕之后,我们来花若干分钟设置一下系统,让我们有一个更加舒适的环境。

Info 本文内容:仅包含常用、必要的步骤及简略的描述,不详细解释原因。

Info 本文格式:快速配置为了便于用户操作,绝大部分使用命令行描述。

Info 适用范围:Ubuntu 8.04 (i386),(其他用户如有问题请到论坛咨询,KUbuntu 8.04 用户访问这儿

注意事项:参与本文修订时请务必先阅读本文的讨论页,对本文的看法、建议、请求也欢迎在讨论页中发表。

从这里开始

  1. 请确保你的系统已联入互联网。如有困难请参考HOW-TO连接到互联网或到论坛寻求帮助。无法联网的,请尝试Ubuntu离线升级包
  2. 打开终端。单击主菜单中的“应用程序 - 附件 - 终端”。
  3. 修改更新服务器列表。请在终端中执行下面的两条命令:
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
sudo gedit /etc/apt/sources.list

注意:接下来在打开的文本编辑器中,把你看到的内容全部删掉,访问我们推荐的源 8.04页面。在那里里请选择一组对于你来说速度最快的更新服务器列表。粘贴到你所看到的窗口中。

电信/网通用户,推荐将欧洲官方源服务器粘贴到最后

deb http://archive.ubuntu.com/ubuntu/ hardy main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ hardy-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ hardy-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ hardy-proposed main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ hardy main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ hardy-security main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ hardy-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ hardy-proposed main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse

推荐所有用户加入 ubuntu-cn 源(从以下两个中选择一个即可)

deb http://archive.ubuntu.org.cn/ubuntu-cn/ hardy main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu-cn/ hardy main restricted universe multiverse
4.更新软件包列表。执行下面的命令:
sudo apt-get update
5.安装系统更新
打开“系统->系统管理->更新管理器”,安装更新。完成后若系统提示重新启动,请重新启动系统。
语言支持对话框
语言支持对话框

设置中文环境

  • 重要:继续之前请确定本文前面的操作你都完成了
  • 打开“语言支持”对话框(见右图)。单击主菜单中的“系统(System) --> 系统管理(Administration) --> 语言支持(language support)”。
  • 在“支持的语言”列表中找到“汉语(Chinese)”,在右端打上勾。同时将默认语言修改为“汉语(Chinese)”并勾选“启用复杂字符输入支持(Enable support to enter complex characters)”,点击确定按钮。
    Ubuntu 这时会下载并安装语言包。安装完毕之后,当你注销后重新登录,界面就变成中文的了。
  • 如果你喜欢用 Adobe Reader 来阅读 pdf 文档,可在官网下载或者本地下载
  • 设置文档查看器 Evince 的中文支持:
sudo apt-get install xpdf-chinese-simplified xpdf-chinese-traditional poppler-data

设置Firefox

  • 安装Flash插件(注:公网用户可通过以下命令直接安装: sudo apt-get install flashplugin-nonfree )
wget http://ubuntu:ubuntuftp@ftp.ubuntu.org.cn/home/dbzhang800/wiki/install_flash_player_9_linux.tar.gz
tar -zxvf install_flash_player_9_linux.tar.gz
cd install_flash_player_9_linux/ && ./flashplayer-installer
  • 关于firefox的插件及其他设置,请参考Firefox

多媒体应用环境设置

推荐能连接国外网的用户加入Medibuntu源,输入命令

sudo wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list
sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update

其他用户要确保已加入ubuntu-cn源

安装多媒体解码器,输入命令

  • Xine多媒体引擎解码器
sudo apt-get install libxine1-ffmpeg libxine1-all-plugins libxine1-plugins w32codecs gcc-3.3-base libstdc++5
  • Gstreamer多媒体引擎解码器
sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.10-pitfdll gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-esd
  • DVD影碟功能支持
sudo apt-get install libdvdnav4 libdvdread3 libdvdcss2

配置电影播放器

sudo apt-get remove totem-mozilla -y
sudo apt-get install smplayer smplayer-themes mozilla-mplayer

配置音乐播放器,输入命令

sudo apt-get install gstreamer0.10-fluendo-mpegdemux gstreamer0.10-gnonlin libflashsupport

安装星际译王

星际译王 (stardict) 是 Linux 下类似于金山词霸的辞典软件。要安装星际译王,请执行下面的命令:

sudo apt-get install stardict stardict-common stardict-plugin stardict-plugin-espeak stardict-plugin-festival
mkdir stardict_tmp && cd stardict_tmp
wget -c -r -nd -A "stardict*" http://archive.ubuntu.org.cn/ubuntu-cn/dists/gutsy/main/binary-i386/dict/
sudo dpkg -i *.deb
cd - && rm -rf stardict_tmp

如需给 stardict 添加更多的词库真人发音,请访问星际译王

安装编译工具

安装编译工具,输入命令

sudo apt-get install build-essential autoconf automake1.9 cvs subversion

编译所需软件时使用的开发库请参考该软件的相关文档。可选设置中提供了几个最基础的开发库。

安装压缩工具

  • 安装rar、7z、cab格式支持,输入命令
sudo apt-get install unrar p7zip-full cabextract

备份与清理

  • 备份快速设置已下载的部分软件包,以便重装系统再次使用,免去重新下载的时间
tar cizvf backup.tar.gz /var/cache/apt/archives --exclude=/var/cache/apt/archives/partial/* --exclude=/var/cache/apt/archives/lock
重装系统,设置好源列表后,导入已备份的软件包即可,操作方法:sudo apt-get update && sudo tar xzvf backup.tar.gz -C /
  • 清理
sudo apt-get clean 
rm -rf ~/.thumbnails/fail/gnome-thumbnail-factory/*

可选设置

大功告成,现在我们的系统已经能很好的工作了。请注销重新进入桌面!

很好,对Ubuntu系统的基本设置,你已经完成。不过这些设置对于你来说远远不够,请参看可选设置条目继续对您的系统进行微调,当然可选设置里的内容不是所有人必须要做的。请针对自己的情况有选择的操作。

不错,可选设置看完了,你一定还想安装自己需要的软件,比如ftp软件,看chm什么的,忘掉windows下的工具吧。我们可以用开源/自由软件代替它。软件推荐条目放置了一份清楚的清单,相信其中有你想要的东东。

其它参考

点击此处查看原文 >>

系统分类: 软件开发   |    用户分类:    |    来源: 转贴

评论(0) | 阅读(252)
发表于:2008-6-24 20:41:50
标签:无标签

1

window Fat32不支持大于

今天下载opensuse 11.0,大小为4.3G,但是我的xp是fat32格式的分区,结果这家伙告诉我不支持大于4G的单个文件,建议我更改为NTFS.

正常FAT32格式,是以32bit记录文件长度的,
所以单一文件最多能记录2的32次方---4G的容量.

点击此处查看原文 >>

系统分类: 软件开发   |    用户分类:    |    来源: 原创

评论(0) | 阅读(112)
发表于:2008-5-22 23:12:24
标签:无标签

0

瑞星杀毒软件!开机就有CCenter.exe,CPU用到100%

进程文件:ccenter 或 ccenter.exe
进程名称:ccenter.exe
描述:ccenter.exe是瑞星信息中心,是瑞星杀毒软件的组件。


1.老版本的瑞星(08以前滴)升级时别选择只升级病毒库,要选择全部升级就能解决;如果不想全部升级就先把老版本瑞星卸载然后下载08板的瑞星也能解决,标准版用户从http://update.rising.com.cn/register/pcver/upgrade.htm下载08版安装程序,安装升级就可以了。
下载版用户从http://go.rising.com.cn/download/index.htm下载08版安装程序,安装升级就可以了。
2.如果是直接装的08版瑞星,还有问题,首先要确认已经升级到了最新版本,然后关闭杀毒软件的“自我保护”,删除杀毒软件安装目录(默认安装为 C:Program FilesRisingRav)下的CCenterChainList.dat文件(删除后会自动生成不用担心),重新启动电脑。

3.如果做了上述操作还有问题,可以提交瑞星分析

提交地址:http://up.rising.com.cn/webmail/pcnew.htm

点击此处查看原文 >>

系统分类: 生活点滴   |    用户分类:    |    来源: 整理

评论(0) | 阅读(276)
发表于:2008-5-9 7:43:04
标签:无标签

1

Install gcc or other software under openSUSE 10.3

If you install system using CD ,many of software and tools aren't default to install.
Of course the gcc isn't install too.

How install this software or tools?(If you are a new man for openSUSE,I suggest you should use the second way:))
1.One case is that you have *.RPM or *.bin excuted file,you can install like below:
Q:How installing like *.bin file?
A:Open terminal windows,input such command:
    chmod u+x RealPlayer11GOLD.bin
    ./RealPlayer11GOLD.bin

Q:How installing like *.RPM file?
A:Open terminal windows,input such command:
    chmod u+x RealPlayer11GOLD.rpm
    rpm -i RealPlayer11GOLD.rpm

2.Another case is that you can't find *.RPM,*.bin or the installing follow is too difficult,you can install using Yast like below:
Q:How installing software using Yast tools which openSUSE provides?
A:1st step,open below link:
    http://software.opensuse.org/search
  2st step,search your finding software like "gcc",then click "1-Click Install" menu in the web.

点击此处查看原文 >>

系统分类: 软件开发   |    用户分类:    |    来源: 原创

评论(0) | 阅读(337)
发表于:2008-5-2 9:44:22
标签:无标签

1

Do you know about embeded system

 1. 一个嵌入式系统从软件的角度看通常可以分为哪几个层次?试解释之。

在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux
统从软件的角度看通常可以分为四个层次:
1.
引导加载程序。包括固化在固件(firmware)中的 boot 代码(可选),和 Boot Loade r 两大部分。
2.Linux
内核。特定于嵌入式板子的定制内核以及内核的启动参数。
3.
文件系统。包括根文件系统和建立于 Flash 内存设备之上文件系统。通常用 ram d
isk
来作为 root fs
4.
用户应用程序。特定于用户的应用程序。有时在用户应用程序和内核层之间可能还会
包括一个嵌入式图形用户界面。常用的嵌入式 GUI 有:MicroWindows MiniGUI 等。


2. 
请画出你熟悉的嵌入式系统物理内存映像(Memory Map)并作解释。


3. Linux Kernel
C代码入口函数是什么?试简述其功能。
4. 
列举你熟悉的Gcc编译选项并作解释。
5. a
)下面的代码输出是什么,为什么?
  void foo(void)
  {
  unsigned int a = 6;
  int b = -20;
  (a+b>6)?puts(">6"): puts("<=6");//puts为打印函数
  }
  b)运行下面的函数会有什么结果?为什么?
  void foo(void)
  {
  char string[10],str1[10];
  int i;
  for(i=0;i<10;i++)
  {
  str1 [ i ] = 'a'; 
  
  strcpy(string, str1);
  printf("%s",string);
  }

6. 
编写strcpy函数
  已知strcpy函数的原型是
  char *strcpy(char *strDest, const char *strSrc);
  其中strDest是目的字符串,strSrc是源字符串。
  a)不调用C++/C的字符串库函数,请写出函数strcpy
  b)strcpy能把strSrc的内容复制到strDest,为什么还要char* 类型     的返回值?

点击此处查看原文 >>

系统分类: 软件开发   |    用户分类:    |    来源: 转贴

评论(0) | 阅读(234)
发表于:2008-5-2 9:42:07
标签:无标签

1

About array and pointer

对于数组来说,他的第一个元素标号是整个数组存储的首地址,所以对他取地址和不取地址都代表数组的起始地址。

而对于指针来说,对标号取地址是取指针的物理地址,而标号对应的是指向的数据的地址。所以标号取地址的值是恒定的。而标号对应的指向的数据的地址会改变。

点击此处查看原文 >>

系统分类: 软件开发   |    用户分类:    |    来源: 原创

评论(0) | 阅读(210)
23456789下一页总共 , 当前 /