
linux系统
流-水-高-山
这个作者很懒,什么都没留下…
展开
-
Linux中把普通用户提升为root用户权限
Linux中把普通用户提升为root用户权限:1、修改/etc/passwd即可,把用户名的ID和ID组修改成0。2、修改/etc/group相关内容。但不建议将普通用户提升为root,不然linux的权限设计就没有意义了。所以最好使用sudo命令来赋予普通用户root的权限以保障系统安全转载 2012-07-06 20:42:50 · 11278 阅读 · 0 评论 -
fedora 19 安装SVN trac
1.安装apache服务器yum install httpd/sbin/chkconfig httpd on [设置apache服务器httpd服务开机启动]2.安装subversionyum install subversion3. 安装SVN所需module: yum install mod_dav_svn python-s原创 2013-09-08 19:20:41 · 1360 阅读 · 0 评论 -
用crosstool-ng建立自己的ARM交叉编译工具链
一、下载crosstool-ng crosstool-ng的下载地址是:http://ymorin.is-a-geek.org/download/crosstool-ng/ 最好下载最新版本。二、准备crosstool-ng的安装环境 apt-get搞定 必备工且包括: 1.bison 2.flex 3.原创 2013-12-30 23:23:16 · 3201 阅读 · 2 评论 -
VM里ubuntu扩大空间
1.前提是你的硬盘够大。2.在虚拟机设置里,硬盘选项中扩展硬盘大小。3.将ubuntu启动光盘作为启动项,运行光盘上的ubuntu系统。4.进入光盘ubuntu系统,设置root密码:sudo passwd root。5.运行gparted命令,在图形界面中操作。6.删除swap空间,更改主空间大小,留一部分重新创建swap空间。7.执行。8.重新从虚拟硬盘启动。原创 2013-12-31 17:12:49 · 604 阅读 · 0 评论 -
常规参数记录
./mplayer simple.avi -framedrop -quiet -vf rotate=4,scale=900:480mount -t nfs -o intr,nolock,rsize=1024,wsize=1024 172.18.129.116:/home/warner /nfs/原创 2014-01-01 13:09:27 · 712 阅读 · 0 评论 -
利用Eclipse开发Linux驱动模块
之前写Linux驱动都是在纯文本下完成的,最近发现原来可以使用Eclipse来开发,于是捣鼓了半天终于编译成功,感觉还不错。下面以Hello World驱动为例说一下使用Eclipse开发ARM-Linux驱动的过程。 关于Eclipse和CDT的安装就不说了。安装完Eclipse和CDT后,运行Eclipse,file->New->project选择C/C++里面的C Pr原创 2013-12-14 15:27:34 · 1663 阅读 · 0 评论 -
编译OpenCV
编译OpenCV:1、解压OpenCV 2.1到/usr/local/OpenCV-2.1.0目录下 2、创建/usr/local/opencv-arm/目录,作为CMake编译arm版本的工作目录 3、在X环境下,运行cmake-gui 选择源代码目录:/usr/local/OpenCV-2.1.0 选择Build目录:/usr/local/ope转载 2014-01-07 16:41:49 · 688 阅读 · 0 评论 -
mjpg_streamer
不是修改什么-ldl, 我修改了无数次都不管用解决方法:修改Makefile中的 $(APP_BINARY): mjpg_streamer.c mjpg_streamer.h mjpg_streamer.o utils.c utils.h utils.o $(CC) $(CFLAGS) $(LFLAGS) $(OBJECTS) -o $(APP_BIN原创 2014-01-07 11:00:12 · 1126 阅读 · 0 评论 -
arm-926ejs 交叉编译 MPlayer-1.0rc2
1.下载编译libmad./configure --host=arm-926ejs-linux --enable-static --enable-shared --prefix=/root/MPlayerInstalledmakemake install2.下载编译Mplayer./configure --host-cc=gcc --cc=arm-926ejs-linu原创 2013-12-24 18:38:36 · 1368 阅读 · 0 评论 -
RedHat&CentOS 6.4安装谷歌浏览器chrome
RedHat&CentOS 6.4安装谷歌浏览器chrome谷歌的浏览器已经不支持RedHat&CentOS 6.4平台了,如果手动编译安装,不仅要寻找安装很多的依赖库,而且很难找很麻烦,于是网上一顿狂搜,搜了几天,终于觅得一简单又快速的办法,虽然东西是网上的,但这个方法经过了我的改进,而且经本人实机实测,可行!废话不多说,先下载自动安装脚本:http:转载 2014-03-08 22:13:41 · 1346 阅读 · 1 评论 -
嵌入式FTP移植
编译vsftpd程序1. 获得源码包:vsftpd-2.1.2.tar.gz2. 解压,进入源码目录: tar xzvf vsftpd-2.1.2.tar.gz cd vsftpd-2.1.23. 修改Makefile,指定交叉编译器: CC = arm-linux-gcc4. make 编原创 2014-06-13 18:55:31 · 2062 阅读 · 0 评论 -
嵌入式linux系统中移植SSH
准备zlib-1.2.3.tar.gz dropbear-0.52.tar.gz 点击进入下载地址 1.交叉编译zlib-1.2.3.tar.gz解压zlib-1.2.3.tar.gz,创建/usr/local/zlib目录;./configure --prefix =/usr/local/zlib修改MakefileCC=arm-l转载 2014-06-13 16:52:35 · 4651 阅读 · 1 评论 -
OpenCV移植
OpenCV是目前开源项目中最著名的基于机器视觉方向的图像处理的开发包,目前已经有被移植到嵌入式Linux环境上。本文介绍了OpenCV交叉编译的基本步骤。一、编译环境及库文件linux环境:fedora14交叉编译:4.5.1arm板子:tiny6410libz: zlib-1.2.7libjpeg: jpegsrc.v7li转载 2014-08-01 18:43:43 · 2710 阅读 · 0 评论 -
trac (四)
tracd -d --port 8000 --basic-auth="*,/etc/httpd/conf/authz," /scm/trac原创 2013-09-08 17:18:59 · 183 阅读 · 0 评论 -
fedora 19 安装SVN trac(三)
更改 /etc/httpd/conf.d/subversion.conf 如下:Location /svn> DAV svn SVNPath /opt/svn/repos AuthType Basic AuthName "Subversion repositories" AuthUserFile /etc/authfile Require原创 2013-09-07 10:00:05 · 175 阅读 · 0 评论 -
fedora16设置root登录
fedora16依然root用户不能登录Xwindow,可能有些人不习惯,那么可以通过更改来实现root用户登录X windw首先以用户账号进入终端,允许root账号登陆:[root@chunli ~]# vim /etc/pam.d/gdm#auth required pam_succeed_if.so user != root quiet注释掉此行。同时编辑:[root转载 2012-07-06 19:38:43 · 574 阅读 · 0 评论 -
fedora 16 收藏夹
在/usr/share/applications下面创建eclipse.desktop,讲下面内容复制到里面:[Desktop Entry]Version=1.0Encoding=UTF-8Name=EclipseComment=EclipseExec=/opt/eclipse/eclipseIcon=/opt/eclipse/icon.xpmTerminal=fa转载 2012-07-05 16:28:10 · 640 阅读 · 0 评论 -
fedora 16 配置
Fedora 16 安装后配置 2011-11-09 11:05:15| 分类:默认分类|字号 订阅(内容转自: http://www.oschina.net/question/130147_31026文章中的部分, 作为保存.)1.设置sudo (个人使用习惯, 用 su -c '命令', 也可)使用visudo命令或 vi /etc/s转载 2012-07-05 09:26:08 · 712 阅读 · 0 评论 -
yum
yum是什么yum = Yellow dog Updater, Modified 主要功能是更方便的添加/删除/更新RPM包. 它能自动解决包的倚赖性问题. 它能便于管理大量系统的更新问题yum特点可以同时配置多个资源库(Repository) 简洁的配置文件(/etc/yum.conf 自动解决增加或删除rpm包时遇到的倚赖性问题 使用方便 保持与RPM数转载 2012-02-24 19:46:34 · 975 阅读 · 0 评论 -
linux filesystem
Have you wondered why certain programs are located under /bin, or /sbin, or /usr/bin, or /usr/sbin?For example, less command is located under /usr/bin directory. Why not /bin, or /sbin, or /usr/sbin转载 2012-02-12 13:17:19 · 527 阅读 · 0 评论 -
记下来来
一、查看所有环境变量的名称和值:Linux下:exportWindows下:set二、根据名称查该环境变量的值:Linux下:echo $环境变量名比如:echo $ORACLE_HOMEWindows下:set 环境变量名转载 2012-02-02 20:38:57 · 375 阅读 · 0 评论 -
openSUSE chrome
在openSUSE11.3当中,安装Google Chrome出现如下的错误提示。$ sudo rpm -ivh Downloads/google-chrome-stable_current_i386.rpm[sudo] password for mutter: warning: Downloads/google-chrome-stable_current_i386.rpm: Head原创 2012-01-21 19:13:57 · 1578 阅读 · 0 评论 -
Linux里用top命令看到的系统CPU占用率
例如执行执行[root@localhost ~]# top后 显示的下面的信息内容 top - 11:39:29 up 90 days, 22:02, 4 users, load average: 3.68, 4.53, 6.46 Tasks: 150 total, 2 running, 148 sleeping, 0 stopped, 0 zombie Cpu0 : 67.4%原创 2012-01-15 23:10:55 · 3906 阅读 · 0 评论 -
error C4335: 检测到 Mac 文件格式: 请将源文件转换为 DOS 格式或 UNIX 格式
我写的程序有如下错误:error C4335: 检测到 Mac 文件格式: 请将源文件转换为 DOS 格式或 UNIX 格式你的代码是复制来的(QQ里复制来的?)你复制来粘贴到文本文档里就看到问题了! 所以代码不能从QQ聊天记录里直接复制到编程环境。要先复制到word ,再复制到VS里,就可以了原创 2012-01-15 23:05:10 · 9433 阅读 · 0 评论 -
在openSUSE Linux下升级firefox的方法
1、下载安装包: 打开 http://www.mozilla.org/,记得是点了“get firefox”,自动开始下载最新版。貌似服务器端有自动判断客户端的操作系统是Linux还是windows。3、安装: (1)调查一下现有的firefox的安装路径:在终端里执行:whereis firefox。这个“whereis”命令果然不是浪得虚名,按照它的提示,原创 2013-02-08 14:45:49 · 1991 阅读 · 0 评论 -
fedora 19 安装SVN trac(一)
1. 安装Apahce, PHP, MySQL以及php连接mysql库组件。 #yum -y install httpd php mysql mysql-server php-mysql2. 安装apache扩展 #yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql3.原创 2013-09-07 08:39:39 · 176 阅读 · 0 评论 -
fedora 19 安装SVN trac(二)
1.安装subversion #yum install subversion2. 安装SVN所需module: #yum install mod_dav_svn安装完毕之后发现,在/etc/httpd/conf.d下创建subversion.conf, 修改subversion.conf,如下: Location /svn>原创 2013-09-07 09:00:56 · 171 阅读 · 0 评论 -
linux opencv2.3.1移植
想要opencv能够读取视频,必须编译一些解码库。如ffmpeg,而编译ffmpeg又需要一些依赖库。所以在编译opencv之前,我们还需要编译一些相关的库。在编译库时参照了小安崽崽的编译方法。在此表示感谢。下面就是本人编译所用到的库linux环境:ubuntu13arm开发板:tiny6410交叉编译器:cmake2.8.12.2opencv版本:转载 2014-08-25 17:38:23 · 1655 阅读 · 0 评论