ubuntu xbmc,ubuntu软件推荐
大家好,关于ubuntu xbmc很多朋友都还不太明白,今天小编就来为大家分享关于ubuntu软件推荐的知识,希望对各位有所帮助!
搭建Linux家庭影院让生活更美好linux家庭影院服务器
搭建Linux家庭影院,让生活更美好
喜欢看电影、电视剧的人,应该都渴望拥有一个属于自己的影院。如今,我们可以很轻松地搭建一个Linux家庭影院,让家里的电视和投影仪成为个性化的媒体中心。
首先,准备一台Linux系统机器。比如要搭建以XBMC开源媒体中心为主的家庭影院,那么推荐使用基于Debian的Ubuntu系统。XBMC是一套运行在Linux系统的媒体中心,具有对家庭影院的绝佳支持能力,可以让用户观看来自外部存储设备的视频、音乐、照片,也可以收看网络上的视频或者流媒体节目,比如TED演讲、汽车之家、科技百科等CMS平台,也可以收看国内外的各大视频网站的资源,比如优酷视频、搜狐视频、腾讯视频等等。另外,XBMC还支持舞台灯效果、前瞻设计、照片、视频以及游戏播放,内置Samba文件共享功能,可以成功的将家庭影院上的数据实现文件共享。
其次,安装XBMC媒体中心并配置网络,安装XBMC可以通过下载相应的官方安装包来安装,只需要简单地执行上述代码:
cd/tmp
sudo wget
tar-zxvf XBMC_10.tar.gz
cd XBMC_10
./configure
make
sudo make install
之后,就可以配置XBMC家庭影院,在XBMC中可以配置加入家庭影院中使用的网络,传输高清影音资源,同时也可以从外网加载影音资源,给普通电视投影仪增添智能的修饰功能,让普通的电视投影仪变成一个完整的家庭影院系统,让家里的电视和投影仪成为个性化的媒体中心,让家庭娱乐更有模有样。
最后,针对如何控制XBMC家庭影院,我们可以使用它自带的播放控制台,也可以安装支持XBMC的第三方智能控制软件,比如Yatse、XBMC commander等,可以让我们用手机和电脑控制XBMC家庭影院,只要不外出,你就可以享受影院级别的家庭娱乐带来的舒适体验,增加家庭生活的色彩和美感。
搭建一个基于Linux的家庭影院,不仅是一种生活上的享受,更是一种未来科技的体验。通过XBMC技术,我们可以得到更多更快更强大的视听享受,让生活更加美好,发掘未来生活的新可能。
如何用gentoo交叉编译一个基本系统
嵌入式系统的编译环境
为某个平台开发软件,首先需要一个编译环境。一般来说,编译环境包括三部分:工具链/运行环境/编译方法。对于嵌入式系统来说,常见的编译环境有三种:
本地环境。如很流行的Ubuntu for ARM,利用官方制作好的目标机镜像(通常包含了编译环境),直接在目标机上编译/安装软件,与PC机开发完全一样。这种方法简单省事。缺点也显而易见,编译速度慢,耗时长,特别是较大的软件包(如xbmc)的时候,程序员不是停下来喝杯咖啡就可以收摊,恐怕得打场通宵dota后才能看到结果了…(或许distcc能有所改善)
虚拟环境。在PC上建立目标机的虚拟环境,如QEMU-ARM,然后chroot到虚拟环境中编译/安装软件。这种方法利用了PC的处理能力,速度比本地环境要快得多,但 QEMU并不能完美的模拟目标机环境,如不支持某些系统调用等,这可能导致它不能正确的编译某些软件。
交叉编译。为目标机交叉编译软件,这是最常规的办法,也是上面两种方法实现的基础。说交叉编译是“脏活”,是因为需要手工解决软件包的所有依赖问题,手工编译每一个软件包,并且解决软件包对目标机兼容问题…看网上铺天盖地关于求教/指导某个软件包如何正确交叉编译就知道,有多少程序员在被它虐?
gentoo下的交叉编译
gentoo是一个metadistribution,从源代码构建整个系统,同时支持很多不同的体系如alpha/arm/hppa/ppc/sh/sparc/s390等,也为交叉编译提供了便利的工具,这是其它二进制发行版没有办法比拟的(scratchbox也显得弱爆了)。
gentoo下的交叉编译通过crossdev和portage来实现。portage带来的好处是自动解决依赖和自动升级更新系统,跟本机环境一样。
制作工具链
crossdev用来制作交叉工具链,并且还提供了交叉编译环境下的emerge的辅助脚本。如下编译arm平台的工具链:
$ sudo crossdev-t arm-supertux-linux-gnueabi
这样,crossdev最终制作了符合“gentoo规范”的arm交叉编译器。
运行环境
crossdev生成/usr/arm-supertux-linux-gnueabi/目录作为目标系统$buildroot。编译后生成的目标会被emerge到$buildroot,编译时依赖的环境(如链接库/头文件/pkgconfig等)也都在$buildroot。
交叉编译
有了工具链/运行环境,使用的crossdev封装过的emerge,就可以自由的emerge了。如交叉编译bash:
$ sudo emerge-arm-supertux-linux-gnueabi-avu bash
porage会自动把bash的依赖如ncurses/readline一起emerge到$buildroot。交叉编译就是变得如此简单…
碰到的问题
站在巨人的肩膀上可以看的更远,前提是我们先要爬上巨人的肩膀。portage是一个快速更新迭代的系统,并不完美,维护者没有办法测试每个软件包的所有兼容性。所以,当你想安装一个图形环境如$emerge-avu enlightenment时,很可能会出现错误。但 portage提供了细粒度的控制帮助解决这样的问题。下面是我碰到过一些情形和解决方法:
由于软件包的环境变量引起的问题,如链接库指向了/usr/bin,而非$buildroot。可以配置$buldroot/etc/portage/env/目录下相应的文件,portage会自动source该文件,从而改变编译时的环境。
portage没有包含该软件或portage自身的bug引起,如默认使能了某个在目标机平台不能使用的特性。建立一个针对目标机的overlay,自己编写相应软件包的 ebuild文件指导portage进行交叉编译。
当某个软件包分阶段编译时,如perl编译时先生成miniperl,通过miniperl最后生成perl目标映像。由于miniperl被交叉编译器生成目标机的映像,正常情况下不能主机环境中继续运行生成最终的目标映像。这就要借助qemu-arm+binfmt模拟目标机环境,让miniperl在主机环境中也能无缝的运行。
从形式上看,处理上面几种情况,也是“脏活”。不仅需要了解该软件包的编译环境,还需要了解portage的原理,还要知道ebuild的书写语法。但是,与传统的交叉编译方式比起来,这是一劳永逸的工作,别人使用我的运行环境和overlay,即不需再做什么就能生成最终的目标机系统。
ubuntu 下可用的软件有哪些 要实用的
Ubuntu下实用软件列表
Ubuntu下软件列表,以下是ubuntu 9.04 64bit系统,当然也可根据系统版本来搜索尝试
非开源软件
Matlab R2009a for unix/linux
SPSS 16.0 for unix(在ubuntu9.04下不可用,ubuntu 8.10以下版本正常,opensuse可用)
Stata 10 for unix
以上程序需光盘镜像加载安装
开源软件
一、科学软件
GNU PSPP小SPSS,可以做一些简单的统计分析,软件源里有 sudo apt-get install pspp
Gretl计量经济学软件,和多款软件通用数据格式 sudo apt-get install gretl
Gnumeric类似excel的数据处理工具,比openoffice的好用,添加删除程序里安装
GNU Octave Matlab替代品,添加删除程序里安装
Qt Octave Matlab替代品,添加删除程序里安装
Freemat Matlab替代品,添加删除程序里安装
Euler画图工具,命令行画图,添加删除程序里安装
Graph monkey画图工具,输出函数图像,添加删除程序里安装
Labplot画图工具,带统计功能,添加删除程序里安装
Qtiplot画图工具,带统计功能,添加删除程序里安装
Rlplot画图工具,带统计功能,添加删除程序里安装
二、文档处理
latex简易实现 texlive2007(软件源中有)+kile/texmaker(添加删除程序中可安装)中文请注意设定GBK编码模式
永中office仿office 03界面,很不错的文档处理软件,缺点是不能开office07的文档,推荐加装科教之星的插件,方便输入公式
openoffice自带的,推荐加ppa更新源,升级到3.1.0,此版ubuntu兼容性有很大提高。
adobe reader 32位的可以到官网下中文版,64位请加入medibuntu安装源,sudo apt-get install acroread,然后加装asian字体包(官网找)
okular kde界面pdf打开工具,会随kile一起装入
三、网络软件
qq腾讯网可下载deb,64位的可以强制安装
libfetion fetion替代软件
amsn msn替代软件,软件源里可装
skype medibuntu源里有,或到官网下载
vuze java基础的bt工具,可以下ipv6的bt资源
amule电驴替代工具,速度不敢恭维...
filezilla ftp工具,可以连ipv6
seamonkey浏览工具,firefox的分支,flash plugin的表现更稳定,推荐用来google音乐和youku,唯一可以用来上RUC教务网的工具
opera没啥特点,在opera中国版官网有deb包下载
gmlive看SOPCAST网络电视的好工具,到网上可搜到deb包
vlc利用ubuntu tweak可安装,用来看人大ipv6电视不错
四、其他
gnome-format使系统识别存储卡(SD MINI-SD)的能力大大增强...
picasa看图片,和windows下的相同,官网可下DEB包
GOOGLE EARTH娱乐工具...medibuntu源里有
ubuntu tweak网上可下deb包,管理ubuntu的傻瓜工具,很好用
XBMC UBUNTU下媒体中心,界面很不错,解码效果也不错
shutter ubuntu tweak里添加更新源安装,截图工具,蛮有用的