Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

升级到 Ubuntu 11.04 Natty 的四种方法

升级到 Ubuntu 11.04 Natty 的四种方法

以下是分别是在线及离线升级到 Ubuntu 11.04 Natty 的四种方法,你可以酌情选择其中一种对你最有利的方法来升级。( 核心提示:升级有风险,操作需谨慎! )- 在线升级1 GUI 方式:在终端里输入以下命令sudo update-manager -d就会打开升级工具,可以看到升级到 11.04 的字样 ( 如下图),直接按 upgrade 升级吧。2 CLI 方式修改 /etc/update-manager/release-upgrades 文...
Linux Epoll介绍和程序实例

Linux Epoll介绍和程序实例

1. Epoll 是何方神圣? Epoll 可是当前在 Linux 下开发大规模并发网络程序的热门人选, Epoll 在 Linux2.6 内核中正式引入,和 select 相似,其实都 I/O 多路复用技术而已 ,并没有什么神秘的。 其实在 Linux 下设计并发网络程序,向来不缺少方法,比如典型的 Apache 模型( Process Per Connection ,简称 PPC ), TPC ( Thread Per Connection )模型,以...
Linux下使用C/C++访问数据库

Linux下使用C/C++访问数据库

写一套OA系统,为了方便进行数据库操作,特意抽出一周的时间来研究C/C++访问各种数据库的方法,并打算封装一套数据库操作类,现在奉上最简单的一部分:在Linux下访问MySQL数据库。本文中使用的MySQL API代码为C语言,如果各位对C++有兴趣,可以考虑使用mysql++。一、配置开发环境首先需要编译、安装MySQL,安装完成后,将MySQL目录中的lib目录添加到环境变量中。新建C/C++工程,把$MYSQL_ROOT/include添加到编译环境...
Ubuntu中文智能拼音输入法配置

Ubuntu中文智能拼音输入法配置

1. 安装SCIM SCIM 其实只是一个输入法平台。最近发布的Ubuntu系统默认安装完成都已经安装好了SCIM,对于没有安装SCIM的Linux系统,只要输入下面的命令也就可以安装了 sudo apt-get install scim , 有些高校自己内部也有源的,好好找找)2. 安装输入法 因为SCIM只是一个输入法平台,还要在上面安装输入法(或者码表)。例如,下面的命令可以安装上智能拼音输入法 sudo apt-get install scim-c...
Linux Shell 简介以及使用

Linux Shell 简介以及使用

Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。 实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序。Shell编程语言具有普通编程语言的很多特点,比如它也有循环结构和分支控制结构等,用这种编程语言编写的Shell程序与其他应用程序具有同样的效果。 Linux提供了像Mic...
修改GNOME 3 “活动”文字为图标

修改GNOME 3 “活动”文字为图标

给大家介绍点关于GNOME 3的修饰技巧。如题所述,本次给大家介绍如何修改GNOME 3 “活动”文字为你喜欢的图标。我们以更换为Fedora图标为例介绍。当然,你可以换成其他的图标,只要你喜欢。在没有修改GNOME 3默认桌面之前,左上角显示的是文字“活动”,也就是你目前打开的应用列表。如下图添加红色箭头的地方。这篇文章的目的就是交给兔兔们如何在红色箭头所指地方更换成Fedora logo/或你喜欢的图标(如下图所示):方法打开文件/usr/share/...
ThemeSelector :GNOME Shell扩展

ThemeSelector :GNOME Shell扩展

在前几天,我安装上了GNOME3。鄙人认为,GNOME3 的效果远超Unity.不过Unity也有其特点,然我独钟情于gnome 3。我们可以对gnome 3 很多个性化设置,除了工具Gnome tweak tool 帮助你设定相关东东外,下面给大家介绍一个gnome shell扩展—ThemeSelector!先看效果图:安装该扩展后,点击左上角的“活动”,就可以看到包括该选项了。该扩展显示的主题是位于/usr/share/gnome-shell/the...
Linux Kernel 2.4 和 2.6 的区别

Linux Kernel 2.4 和 2.6 的区别

随着Linux2.6的发布,由于2.6内核做了较大的改动,各个设备的驱动程序在不同程度上要进行改写。为了方便各位Linux 爱好者我把自己整理的这分文档share出来。该文当列举了2.6内核同以前版本的绝大多数变化,可惜的是由于时间和精力有限没有详细列出各个函数的用法。1、 使用新的入口必须包含 <linux/init.h>module_init(your_init_func);module_exit(your_exit_func);老版本:i...
Linux自动生成设备名的方法

Linux自动生成设备名的方法

从Linux内核2.6的某个版本之后,devfs不复存在,udev成为devfs的替代。相比devfs,udev有很多优势,在此就不罗嗦了,提醒一点,udev是应用层的东东,不要试图在内核的配置选项里找到它,而在Android系统中没有udev,但是udev的功能在androidsrc/system/core/init的代码中实现的;加入对udev的支持很简单,以作者所写的一个字符设备驱动为例,在驱动初始化的代码里调用class_create为该设备创建一...
Linux 中的键盘映射

Linux 中的键盘映射

对于英语来说,键盘上的字母键直接和英语字母表中的字母对应,但是对于非英语的语种来说,情况就不太一样了。例如,德语中的“?”字母就没有直接的键和它对应,为此,Linux 提供“键盘映射”或“键盘翻译”,利用键盘映射可将某些键转换为特殊键。前面提到,X Window 直接处理了键盘的输入输出端口,因此,在 Linux 虚拟控制台下和 X Window 下使用不同的键盘映射方法。在 Linux 虚拟控制台上,可利用 loadkeys 命令将特殊按键映射为特殊字符...
<< 401 402 403 404 405 406 407 408 409 410 >>