
Linux/Unix
Gavin_dinggengjia
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Ubuntu下的ttf-mscorefonts-installer错误解决
该问题是在安装了wine后卸载其他软件时出现的,软件无法卸载。 在网上查了以下,找到以下两个解决方法:1、sudo aptitude purge ttf-mscorefonts-installer ubuntu-restricted-extras 删除配置文件?2、wget -c http://dl.getdropbox.com/u/313781/ttf-mscorefonts-installer_3.1_all.deb sudo dpkg -i ttf-mscoref原创 2010-07-28 15:19:00 · 5850 阅读 · 1 评论 -
Ubuntu下安装eclipse
环境:Ubuntu 10.04步骤:1、安装配置JDK,详见http://blog.youkuaiyun.com/gavin_dinggengjia/article/details/73638632、下载eclipse从官网http://www.eclipse.org/downloads/下载Eclipse IDE for Java EE Developers的Linux 32原创 2012-03-17 16:12:17 · 64514 阅读 · 4 评论 -
Ubuntu下安装配置Android SDK
环境:Ubuntu 10.04步骤:1、安装Eclipse,详见http://blog.youkuaiyun.com/gavin_dinggengjia/article/details/73643752、下载Android SDK官网http://developer.android.com/sdk/index.html,下载SDK的Linux (i386)版本android-sdk_r16原创 2012-03-17 20:01:46 · 48752 阅读 · 4 评论 -
Linux使用笔记
1、su 和 su -的区别:前者切换到root用户,但不改变root登录环境;后者切换到root用户,并切换到root用户的环境。原创 2012-03-18 11:18:36 · 1274 阅读 · 0 评论 -
Ubuntu下连接Android设备
环境:VMware 7.1.3Ubuntu 10.04ONDA VI10平板,型号ONDA MID,Android 4.0步骤:1、将Android应用程序设置成调试模式。 在AndroidManifest.xml中的元素中添加android:debuggable="true"。 注:Eclipse默认支持调试模式,所以不用设置。 2、打开Android设备原创 2012-03-18 14:01:49 · 4795 阅读 · 2 评论 -
Windows客户端访问vsftpd服务器中文乱码问题解决
原因:vsftpd没有处理字符编码的转换,Windows使用的是GBK编码,而linux一般使用UTF-8编码。解决办法:1、使用vsftpd的补丁,目前只有vsftpd-2.0.3-encoding.patch.tar.bz22、使用能够设置编码的FTP客户端如FlashFXP 4.2.1,选择【站点】-【站点管理器】-【站点列表】-【快速连接】,选择使用的连接,点击【选项】-【原创 2012-05-05 22:22:17 · 19644 阅读 · 4 评论 -
Ubuntu中vsftpd实现不同用户不同权限
在vsftpd中要实现不同用户不同权限,可以利用虚拟用户来实现。 vsftpd的本地用户本身是系统的用户,除了可以登录FTP服务器外,还可以登录系统使用其他系统资源,而vsftpd的虚拟用户则是FTP服务的专用用户,虚拟用户只能访问FTP服务器资源。对于只需要通过FTP对系统有读写权限,而不需要其他系统资源的用户或情况来说,采用虚拟用户方式是很适合的。 vsft原创 2012-05-05 19:39:37 · 10159 阅读 · 0 评论 -
Ubuntu无法上网问题解决
局域网里的服务器(Ubuntu 10.04)除了装系统时上外网下载软件,一直在内部访问。今天想在服务器上再装个软件,通过SecureCRT登录上去安装,却发现以下问题:解析“ubuntu.cn99.com:http”时,出现了某些故障(-5 - 没有与主机名关联的地址)开始以为是软件源的问题,于是更新软件源:1、备份软件源sudo cp /etc/apt/sources原创 2012-05-12 11:53:13 · 30518 阅读 · 2 评论 -
win7系统远程桌面链接linux系统
windows系统一般自带了远程桌面链接工具(开始-附件-远程桌面链接)用于远程桌面windows系统,但是如果亲们想要远程桌面linux系统此工具就失效了。最近有由于工作需求,搭建了win7远程桌面ubuntu的环境,特此分享。host端系统配置:win7,32bitserver端系统配置:ubuntu10.04.4 LTS远程桌面工具:VNC一、在ubuntu中配置VNC转载 2012-05-12 13:11:48 · 3778 阅读 · 0 评论 -
Ubuntu搭建SVN服务器
环境Ubuntu 10.04Subversion 1.6.61、 SVN安装$ sudo apt-get install subversion2、 添加SVN管理用户及subversion组# adduser svnuser# addgroup subversion# addgroup svnuser subversion3、 创建项目目录# mkdir原创 2012-05-11 20:41:54 · 13423 阅读 · 3 评论 -
定制VIM
"本配置和注释主要来源于>----http://www.ibm.com/developerworks/cn/linux/l-tip-vim3/"整理:陈刚 ( http://www.chengang.com.cn )"注释。其中包含一个模式行" vim:shiftwidth=2:tabstop=8:expandtab"判断系统是否具有“自动命令”(autocmd)的支持转载 2010-08-12 15:34:00 · 1489 阅读 · 0 评论 -
Ubuntu “Starting Administrative Application” 问题解决
【问题描述】一台装有Ubuntu10.04的实验机,平时有多人使用。本人今天在配置web服务器时,需要安装中文语言支持,于是进入System-Administration-Language support,发现在安装中文语言支持时,界面底下出现"Starting Administrative Application"提示,然后几秒钟之后消失了,但是更新并没有进行。重启电脑,问题依旧。尝试打开 Sy原创 2013-11-21 16:43:36 · 1887 阅读 · 0 评论 -
Ubuntu下安装配置JDK
环境:Ubuntu 10.04步骤:1、下载安装jdk$sudo apt-get install openjdk-6-jdk2、查看当前系统中的JVM$sudo update-alternatives --display java3、安装JVM路径$sudo update-alternative s --install /usr/bin/java java /usr原创 2012-03-17 14:42:42 · 23809 阅读 · 5 评论 -
Ubuntu下安装OpenCV
The installation procedures detailed below have been tested and verified using: * Ubuntu 10.04.3 LTS ("fresh" install) * OpenCV 2.3.1 1.1 Installing OpenCV1. Open Terminal: Applica转载 2012-03-05 21:27:50 · 4020 阅读 · 0 评论 -
换用户登录samba不必重启电脑解决方案
【问题描述】: 我在VMware中安装了CRUX,使用samba与Win7共享文件夹,设置了两个不同权限的账户。第二次在Windows中登录时无法选定用户,而是默认第一次登录那个账户,只能重启电脑。【解决方案】:在Windows命令行中输入net use * /d 删除远原创 2011-09-21 21:13:34 · 6491 阅读 · 2 评论 -
修改Linux内核导致网络无法使用问题解决
修改了linux2.6.37.6内核版本net/sched/sch_generic.c文件,在文件中添加:+ #include static int pfifo_fast_enqueue(struct sk_buff *skb, struct Qdisc* qdisc){原创 2011-08-25 13:28:55 · 3075 阅读 · 0 评论 -
Linux技术进阶目录树
http://www.51cto.com/os/linux2008/map.html原创 2010-07-29 16:18:00 · 1023 阅读 · 0 评论 -
Ubuntu安装卸载软件命令
<br />安装软件 apt-get install softname1 softname2 softname3……<br />卸载软件 apt-get remove softname1 softname2 softname3……<br />卸载并清除配置 apt-get remove --purge softname1<br />更新软件信息数据库 apt-get update<br />进行系统升级 apt-get upgrade<br />搜索软件包 apt-cache searc原创 2010-07-28 15:36:00 · 1627 阅读 · 0 评论 -
Quagga安装配置
quagga官网:http://www.quagga.net/测试环境:Ubuntu9.10测试版本:quagga-0.99.16.tar.gz1、下载源码:http://www.quagga.net/download/2、解压:tar xzvf quagga-0.99.16.tar.gz3、配置:./configure --disable-ripd --disable-ripngd --disable-ospfd --disable-ospf6d --disable-watchquagga --disab转载 2010-07-28 17:45:00 · 14189 阅读 · 1 评论 -
snprintf和printf的区别
<br />snprintf函数说明<br />int snprintf(char *restrict buf, size_t n, const char * restrict format, ...);<br />函数说明:最多从源串中拷贝n-1个字符到目标串中,然后再在后面加一个0。所以如果目标串的大小为n的话,将不会溢出。<br />函数返回值:若成功则返回存入数组的字符数,若编码出错则返回负值。<br />Result1(推荐的用法)<br /> 1 #include <stdi转载 2010-08-11 15:09:00 · 3265 阅读 · 0 评论 -
Ubuntu快捷键
1.关于终端的快捷键:Tab:tab键是比较常用的一个快捷键,它的作用是补全文件名或者路径。举例来说,输入"cd /ho"在按一下tab键,终端里就会显示"cd /home"了。如果您的文件夹下,有两个名字开头部分相同的文件,比如有"picture001.bmp"和"picture002.bmp"两个文 件,输入"rm pic"以后按下tab键,就会补全成"rm picture",您可以接着输入剩下的名字。使用tab键补全还支持对于扩展名的识别,比如您的文件夹下有"TH2AD_CHS转载 2010-08-11 17:02:00 · 965 阅读 · 0 评论 -
struct sk_buff在内核2.6.24版本以后的扩展变化
<br /> <br />转贴:http://blog.chinaunix.net/u2/74189/showart_1719771.html<br />struct sk_buff在内核2.6.24版本以后的扩展变化<br />读了一下《Professional Linux Kernel Architecture》的Network这一章。由于本书讲得比较新,可以说是市面上目前讲Linux内核版本最新的著作了,涉及到了2.6.24版本。其中,有很多微妙的变化,由于struct sk_buff是内核网络机构的转载 2011-03-24 15:41:00 · 875 阅读 · 0 评论 -
Ubuntu内核模块编译
<br /><br /> 内核模块是Linux内核向外部提供的一个插口,其全称为动态可加载内核模块(Loadable Kernel Module,LKM),我们简称为模块。Linux内核之所以提供模块机制,是因为它本身是一个单内核(monolithic kernel)。单内核的最大优点是效率高,因为所有的内容都集成在一起,但其缺点是可扩展性和可维护性相对较差,模块机制就是为了弥补这一缺陷。<br />一、 什么是模块<br /> 模块是具有独立功能的程序,它可以被单独编译,但不能独立运行。它在运转载 2011-04-07 14:55:00 · 6298 阅读 · 0 评论 -
VIM删除列
<br />例如想要删除前三行的前三列内容<br />1. 把光标移动到第一行的第一个字符<br />2. 按下Ctrl+V组合键<br />3. 移动光标到第三行的第三列<br />4. 按x键原创 2011-04-13 19:21:00 · 8761 阅读 · 0 评论 -
修复VMware虚拟机里Ubuntu编译内核之后无法启动的问题
<br /> 最近在VMware虚拟机里面安装了Ubuntu10.04,尝试修改内核代码,无奈最后一次编译连系统都启动不了,只好通过iso安装文件启动进入原来的系统进行修复。把这个过程记录下来,以备后用。<br />1、在VMware虚拟机中按Ctrl+D打开“虚拟机设置”,在“硬件”设备中选择“CD/DVD (IDE)”,在“连接”中选择“使用ISO镜像文件”,选择Ubuntu的iso安装文件,“确定”。<br /><br /> <br />2、重启虚拟机,在显示“VMware”文字是按下Esc键原创 2011-04-13 23:51:00 · 16630 阅读 · 10 评论 -
VMware设置桥接上网
环境:主机Win7、VMware Workstation 6.5.3、虚拟机Ubuntu10.04。 一、桥接的基本原理 配置成桥接网络连接模式的虚拟机就当作主机所在以太网的一部分,虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台电脑,可以像主机一样可以访问以太网中的所有共享资源和网络连接,可以直接共享主机网络的互联网接入线路访问互联网。主机与虚拟机之间,以及各虚拟机之间都可以互访。对应虚拟机就被当成主机所在以太网上的一个独立物理机来看待,各虚拟机通过默认的VMnet0网卡与主机以太网连接,虚拟原创 2011-04-15 15:47:00 · 71074 阅读 · 13 评论 -
ubuntu install problem the configuration defaults for gnome power manager have not been installed correctly,please contact your
<br /> 问题产生情景:在VMware虚拟机的Ubuntu上编译内核,已经多次开机时提示磁盘空间不足,打开/var/log/kern.log内核日志文件(由于自己修改了内核并在内核中使用printk多出打印调试信息,该文件增长速度相当快)出现死机现象,重启机器,进入登录界面,登录界面完全变成一个比较简陋的版本,并提示“ubuntu install problem the configuration defaults for gnome power manager have not been i原创 2011-04-19 10:50:00 · 6541 阅读 · 3 评论 -
Ubuntu10.04内核编译
<br />1、下载源代码<br />uname -a 查看内核版本为Linux Ubuntu 2.6.32-24-generic。如果只想编译现有版本的内核,可以下载2.6.32版本的;如果想升级内核版本,可以下载更新的版本。<br />Linux源码的官方网址www.kernel.org,下载2.6.32版本内核源代码(linux-2.6.32.tar.bz2),下载目录任意,如/home/gengjia/Download。<br /> <br />2、解压缩<br />cd /home/gengjia原创 2011-04-19 21:39:00 · 3301 阅读 · 0 评论 -
Ubuntu 10.04修改内核并编译后有线网卡无法使用问题解决
【问题描述】Ubuntu10.04版本重新编译安装Linux-2.6.37.6内核后,系统正常。修改了网络内核/net/sched/sch_generic.c、net/sched/Makefile、include/net/sch_generic.h文件后,重新编译安装内核后重启,有线网卡无法使用。【问题解决】 首先怀疑的是代码的问题。但是修改的内核代码可以保证没有问题,因为已原创 2013-12-14 13:22:01 · 3653 阅读 · 0 评论