学习Linux记录
文章平均质量分 85
Harrison_zhu
再度拼搏在代码之间
展开
-
移ffmpeg到axera平台时遇到的错误
移ffmpeg到axera平台时遇到的错误, Error: unknown mnemonic `movle' -- `movle x3,x15'原创 2022-02-26 10:41:44 · 2352 阅读 · 0 评论 -
初步认识 "云计算" 概念
“云计算”(CloudComputing)是分布式处理(Distributed Computing)、并行处理(ParallelComputing)和网格计算(GridComputing)的发展,或者说是这些计算机科学概念的商业实现。许多跨国信息技术行业的公司如IBM、Yahoo和Google等正在使用云计算的概念兜售自己的产品和服务。云计算这个名词可能是借用了量子物理中的转载 2009-06-18 09:36:00 · 807 阅读 · 1 评论 -
安装google chrome浏览器到ubuntu
Tags: chromium,google chrome,Ubuntu,浏览器.我们要安装的是google chrome的开源版本Chromium,现在他支持ubuntu了首先要增加源,我们修改sources.listsudo gedit /etc/apt/sources.list然后加入源,这里有两个不同的源ubuntu 9.0转载 2009-07-03 14:53:00 · 1093 阅读 · 0 评论 -
安装 totem ppstream( 转贴)
摘自:http://www.linuxdiyf.com/viewarticle.php?id=158667看见很多红友都为自己的fedora安装不上PPS而烦恼,其实我也很是郁闷。我曾经在自己的arch上安装成功了PPS的totem插件。但是那是借AUR的集体力量。今天我看了看AUR的PKGBUILD的内容,然后自己尝试着在自己的fedora11里面安装了PPS的totem插件。已经转载 2009-11-04 09:38:00 · 1409 阅读 · 0 评论 -
arm交叉编译环境的patch(gcc-4.2.1,glibc-2.6.1,binutils-2.18, little-endian)
不要使用root进行编译,根本就不行,而且很危险(会删除目标目录下的所有东西的)。1)url: http://www.kegel.com/crosstool/,下载crosstool-0.43.tar.gz,解压缩。2)给源代码打补丁:$ cd crosstool-0.43 && patch -p1 3)修改编译脚本:$ vi latest-earm.sh转载 2009-10-29 10:26:00 · 1633 阅读 · 0 评论 -
开源3D代码下载
<br />Game Programming Open Source<br />本文的PDF可以从http://www.pmtsolution.net下载。 <br /><br />更多关于Open Source游戏开发,欢迎访问http://www.openge.org <br /><br /><br />Open Source游戏开发 <br />第一版 2003年2月 2日 <br /><br />PMT 编辑 <br /><br />本文是“PMT Files”的一部分原创 2010-07-16 17:37:00 · 1659 阅读 · 0 评论 -
directfb移植到telichip平台上
<br />1, 交叉编译的方法:<br />export LDFLAGS="-L/media/work/a8-work/htpc/dest/freetype/lib -L/home/harrison/V43/telechips/lib "<br />export CFLAGS="-g -I/media/work/a8-work/htpc/dest/freetype/include -I/home/harrison/V43/telechips/include"<br />./configure -原创 2011-02-11 09:17:00 · 1356 阅读 · 0 评论 -
在嵌入式X系统中Xfbdev鼠标移动方向正好相反的问题。
在嵌入式X系统中Xfbdev鼠标移动方向正好相反原创 2011-04-12 18:21:00 · 1710 阅读 · 0 评论 -
在Ubuntu上搭建Maemo 5及Qt 4开发环境
<br />Maemo 是Linux的一个嵌入式发行版,支持ARM构架,其开发环境自然是桌面Linux了。由于Maemo使用了Debian包管理系统,所以最好还是在Debian或者Ubuntu上搭建开发环境了(目前支持X86和ARM两个构架)。为了简化开发,推荐使用Scratchbox 作为沙盒,该软件能够很好的虚拟Maemo环境以便于调试,并提供了很好的跨平台编译支持。如果你没有Linux环境,请从这里 下载Nokia提供的镜像,并在VMPlayer 上使用。注意,Scratchbox需要内核提供bi转载 2011-04-15 09:48:00 · 890 阅读 · 0 评论 -
Ubuntu中安装软件包出错时修复方法
在更新言语支持时,发生安装出错的问题。使用系统提示的方法 apt-get -f install 也没有办法修复错误! 如下提示:sudo apt-get -f install language-pack-gnome-zh-base正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 下列软件包是自动安装原创 2012-02-27 10:27:19 · 8673 阅读 · 0 评论 -
解决Ubuntu 12.04 subversion 不能checkout https 问题
近期重装了系统,发现svn不能使用https下载文件不管是svn update 还是 svn co 都报下面错误:svn: 方法 OPTIONS 失败于 “https://shzsvnsrv.shz.spreadtrum.com/svn/CSI-SZ-TEAM-A”: SSL handshake failed: SSL 错误:在证书中检测到违规的密钥用法。 (https://sh原创 2014-02-13 11:30:36 · 1799 阅读 · 0 评论 -
让ubuntu sudo不输入密码
1)/etc/sudoers 的属性改成7402)修改sudoers文件, 在最后一行添加 yourname ALL=(ALL) NOPASSWD: ALL 3)/etc/sudoers 的属性改回440原创 2009-01-21 10:42:00 · 2697 阅读 · 2 评论 -
Ubuntu下安装xdmcp服务
Ubuntu下安装xdmcp服务(即远程主机通过xdmcp协议连接到Ubuntu的图形终端,以图形终端方式登录):1. 登录本机图形终端(本机按Ubuntu/Gnome为例设置)2. 选择system->Administration->logon windows切到remote项,修改其中style为same as local,如为中文菜单请相应选择。3.选择syste转载 2009-01-09 12:55:00 · 1283 阅读 · 0 评论 -
我的scratchbox不能用了。
今天,我的scratchbox突然不能登入了,运行login后出现下面错误提示:See /scratchbox/doc/ for documentation.Inconsistency detected by ld.so: rtld.c: 1192: dl_main: Assertion `(void *) ph->p_vaddr == _rtld_local._dl_sysinfo_dso原创 2008-07-24 15:12:00 · 1169 阅读 · 0 评论 -
与Dbus相关的文章,完成两个简单的收发程序。
D-BUS 是一个大有前途的消息总线和活动系统,正开始深入地渗透到 Linux® 桌面之中。了解创建它的原因、它的用途以及发展前景。 D-BUS 本质上是 进程间通信(inter-process communication)(IPC)的一个实现。不过,有一些特性使得 D-BUS 远远不是“只是另一个 IPC 实现”。有很多不同的 IPC 实现,因为每一个都定位于解决特定的明确定义的问题。转载 2007-09-07 14:12:00 · 1614 阅读 · 0 评论 -
嵌入式系统fonts配制注意事项
定义一个 FONTCONFIG_FILE环境变量,它指定的文件会定义fonts的目录。进入fonts目录运行下面命令就能注册字体了。mkfontscalefc-cache -v -f > /dev/null用fc-list命令查看一下。原创 2007-09-13 09:11:00 · 910 阅读 · 0 评论 -
安装openmoko
(抄写别人的文章 ,用来学习) 还是要请关注 OpenMoko的朋友首先阅读官方网站上的内容。地址 :OpenMoki Wiki 。 我的这篇文章类似于一个中文的翻译,不过不是按照它的格式进行严格的翻译,以我个人的理解进行了相应的注释。 首先要安装软件包: 1,安装OpenEmbedded相关的,在 /etc/apt/sources.list.d/下新建openembedded,加入:原创 2007-11-19 16:04:00 · 1180 阅读 · 0 评论 -
在使automake autoconf 等工具管理的现有项目里增加自己源文件和静态库
使用autoscan aclocallibtoolize autoheader automake autoconf等工具管理项目的一般方法 http://www.ibm.com/developerworks/cn/linux/l-makefile/( 参考别人的 ) 增加自己的C文件和静态库 在目录下增加gb目录原创 2008-02-28 10:22:00 · 1573 阅读 · 0 评论 -
GDB调试开发板上的应用程序的方法
采用gdb+gdbserver的方式进行调试 开发板包括gdbserver程序,PC上安装gdb程序。 1、下在gdb代码包,我用的是scratchbox集成工具链是下到的代码包。gdb_6.4.90.dfsg.orig.tar.gz $ tar xvf gdb_6.4.90.dfsg.orig.tar.gz $ cd gdb-6.4.90.dfsg/ $ mkdir ob原创 2007-12-12 17:29:00 · 1682 阅读 · 0 评论 -
UML建立
(来自网络)此处的UML并非我们常说的统一建模语言(Unified Modeling Language,UML),而是User-mode Linux ,要运行UML通常需要一个支持uml的内核(2.6以上的内核开始支持UML)和一个根文件系统。下载linux内核sudo apt-get install linux-source-2.6.20下载的linux-source-2.6.20.tar.bz原创 2007-12-19 17:52:00 · 1490 阅读 · 0 评论 -
OSI七层模型介绍
OSI七层模型介绍 OSI是一个开放性的通行系统互连参考模型,他是一个定义的非常好的协议规范。OSI模型有7层结构,每层都可以有几个子层。下面我简单的介绍一下这7层及其功能。 OSI的7层从上到下分别是 7 应用层 6 表示层 5 会话层 4 传输层 3 网络层 2 数据链路层 1 物理层 其中高层,既7、6、5、4层定义了应用程序的功能,下面3层,既3、2、1层主要面向通过网络的端到端的数据流。转载 2008-03-19 11:38:00 · 673 阅读 · 0 评论 -
使用gconf-dbus实现进程间通信注意事项
gpephone项目里有对gconf-dbus的二次封装libsettings.使用简单: setting = setting_open();setting_set_int(setting, key, iValue);setting_get_int(setting,key, &iValue);和设制回调函数等api函数,在监控的变量发生变化是,回调用回调函数。特别注意:在用原创 2008-04-10 23:14:00 · 784 阅读 · 0 评论 -
用 udev 来创建 /dev下面的设备文件名
(来自网络)第一、什么是udev? 这篇文章UDEV Primer给我们娓娓道来,花点时间预习一下是值得的。当然,不知道udev是什么也没关系, 把它当个助记符好了,有了下面的上路指南,可以节省很多时间。我们只需要树立一个信念:udev很简单! 嵌入式的udev应用尤其简单。 第二、为什么udev要取代devfs? 这是生产关系适应生产力的需要,udev好,devfs坏,用好的不用坏的。 udev原创 2008-04-30 17:47:00 · 2243 阅读 · 1 评论 -
解决Unbuntu 8.04下NetBeans中文乱码问题。
在ubuntu下安装上netbeans后,显示界面全是方框。 把/usr/share/fonts/truetype/arphic/ 文件夹下的字体拷贝到 JAVA_HOME/jre/lib/fonts/fallback下面,就OK了。原创 2008-07-21 14:15:00 · 612 阅读 · 0 评论 -
KDriver在嵌入式Linux中的实现
KDriver 是Tiny-x的一种,从xorg里编译生成一个名为Xfbdev的文件。在 hw/kdriver/src/kmode.c文件中有一个 定义显示模式的地方,那个数组里要增加一个 240x320的模式,一般在嵌入式里是用这个模式。其实这个模式要和内核中LCD的驱动匹配上,xserver就能起来了;我是在kmode.c文件中设置打印消息来看当前内核使用的模式,再在列表中加上需要的模式。这样原创 2007-09-07 12:53:00 · 1297 阅读 · 0 评论