Welcome 微信登录

首页 / 操作系统 / Linux

Arronax 让你轻松创建桌面启动文件

Arronax 让你轻松创建桌面启动文件

Arronax 是一款开放源代码的应用程序,使用户能够轻松地创建 .desktop 文件(适用于下列桌面环境: GNOME、 KDE、 MATE、 ROX、 RazorQt、 Trinity、 Unity 和 XFCE)和支持 Unity 快捷图标。可作为任何一个 Nautilus 插件或作为一个独立的应用程序。可用的最新版本 Arronax 0.06,最近已经发布了,程序优化和一些界面调整。关于安装,Ubuntu 用户有PPA可用(几乎所有版本及衍生系统...
在Ubuntu上创建和管理Redhat虚拟机

在Ubuntu上创建和管理Redhat虚拟机

虚拟机给工作带来巨大的便利,不仅仅体现在资源的按需使用,而且配置的迁移特别方便。本文将使用Ubuntu 14.04 Desktop版本创建RedHat 64 Enterprise Server(RHEL64)虚拟机。1 准备好安装光盘镜像rhel-server-6.4-x86_64-dvd.iso2 打开虚拟机管理器尽管可以用命令行的方式创建虚拟机,但是本着简单事情简单做的原则,我使用virt-manager创建虚拟机。在Ubuntu上打开一个终端,输入下...
OpenStack 数据库中文乱码问题

OpenStack 数据库中文乱码问题

openstack的sql connection 需要配置成utf-8才不会中文乱码sql_connection = mysql://nova:xxx@qa-mysql1:3306/nova?charset="utf-8"但是如果之前就没有设置utf-8,数据库又不能随便清空,想要更新openstack数据库某个字段,就不能直接采用utf-8的数据库连接,否则会出现插入到数据库中的是中文,但是openstack中显示的是乱码。更坏的是如果插入的是全角中文字...
10个有用的Linux命令面试问题及答案

10个有用的Linux命令面试问题及答案

Linux命令行,以及用户使用Linux命令进行Linux shell交互,是Linux最吸引人的地方,也是面试中最普遍的话题之一。在这篇文章中,我们将提出10个面试中很重要问题,这肯定能拓宽你的知识面。推荐阅读:不同应用场景的10个Linux面试问题与解答 http://www.linuxidc.com/Linux/2014-04/99710.htm10个核心的Linux面试问题与答案 http://www.linuxidc.com/Linux/2014...
在 Ubuntu 下使用 Pushbullet Indicator 向 Android/iOS 设备推送文件

在 Ubuntu 下使用 Pushbullet Indicator 向 Android/iOS 设备推送文件

Pushbullet是一款iOS和Android设备与桌面系统互相传输文件、链接、图片的APP应用,Pushbullet可以在任何装有Firefox或Chrome 浏览器的操作系统上安装使用。如果你不是浏览器扩展插件的粉丝,却依然想使用桌面应用Pushbullet in Ubuntu 14.04的话,你可以使用由 Atareao开发 的Pushbullet Indicator。 Pushbullet Indicator 小应用正在开发阶段,并不具备官方wi...
Kubuntu 14.04/Linux Mint 17 KDE 怎样安装 DigiKam 4.2.0

Kubuntu 14.04/Linux Mint 17 KDE 怎样安装 DigiKam 4.2.0

Digikam 是一款照片管理应用程序,用于导入、组织和输出数字照片到您的电脑。有一个简单的和快速的接口。也有一个快速的图像编辑器,允许评论,定级,校正或修改照片。可用的最新版本是 digikam 4.2.0,最近已发布。详细变化参看官方更新日志:在左侧边栏新视图快速搜索与指定的标签项目。标签树视图显示无标记项一种新的选择。安装,因为有PPA可用(支持 KUbuntu 14.04/Linux Mint 17 KDE),安装很方便,打开终端,输入以下命令:s...
最精简Linux Live CD版本:Minimal Linux Live

最精简Linux Live CD版本:Minimal Linux Live

最精简Linux Live是一系列基于linux内核 和 BusyBox的自动生成最精简 Live Linux 系统linux shell脚本。所有所需的源码已经自动地被下载,而且所有的生成操作已经完全被封装在脚本中了。如果你想定制属于自己的最精简Linux Live 的ISO镜像文件,以下是你需要做的:从下载区域获得最新的脚本。把脚本解压到文件夹下。确保所有的脚本都可执行(可以使用命令chmod +x *.sh 添加可执行属性)在开始生成过程之前,取决于...
浅谈MD5及简单使用

浅谈MD5及简单使用

原理简介:MD5即Message-Digest Algorithm 5(信息-摘要算法 第5版),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又名:摘要算法、哈希算法),主流编程语言普遍已由MD5实现。将数据运算为另一固定长度值(十六进制的话:32位),是杂凑算法的基础原理,MD5的前身有MD2、MD3和MD4。MD5的作用是让大容量信息在用数字签名软件签署私人密钥前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的十六进制...
如何在Ubuntu 14.04中创建SWAP交换分区文件

如何在Ubuntu 14.04中创建SWAP交换分区文件

前文中我们曾详细介绍过 Linux 中的 Swap 交换分区(见 http://www.linuxidc.com/Linux/2014-05/102272.htm),其实在服务器内存不足而影响到服务器响应能力甚至导致应用程序出错时,为 Ubuntu 14.04 添加一个 Swap 交换分区无疑是一个折中的解决办法。Linux 可以暂时在磁盘上划出一个 Swap 区域来代替内存使用,虽然 Swap 比物理内存慢很多,但对于物理内存着实太小或不够时,也还算是一...
如何防止Hyper-V中的NUMA架构出现问题?

如何防止Hyper-V中的NUMA架构出现问题?

当Linux虚拟机(VM)运行在Hyper-V环境时,NUMA架构会引发问题吗? 是的。非一致内存访问或NUMA,从根本上来说是将内存隔离到NUMA节点的一种计算机设计方法。NUMA架构允许处理器访问自己的本地NUMA节点(其实是真正的内存空间),比访问其他NUMA节点内存的速度更快,从而提高了性能表现。几乎所有的现代服务器都采用了NUMA架构来处理处理器与内存的关系。NUMA支持通常是默认的,但是在一些情况下,Linux VM会遇到NUMA支持所带来的问...
Android 4.4 全套源码及子模块源码的下载方法

Android 4.4 全套源码及子模块源码的下载方法

以前可以采用git clone方法下载Android单个目录源码的方法,但是目前Google对源代码的管理网站已经进行了更改,直接采用下载源代码已经失效。本文介绍了在Ubuntu下(在Windows下安装Cygwin,通过Cygwin也可在Windows里通过本文的下载步骤下载Android源码)获取目前最新的Android 4.4 全套源码以及单个自模块源码的下载方法,可根据本文方法下载全套或者只下载子模块Android源码进行源码分析和编译。下载过错中...
Git命令使用整理

Git命令使用整理

Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。能初始化一个新的代码仓库,做一些适当配置;开始或停止跟踪某些文件;暂存或提交某些更新;从远程仓库拉数据下来或者推数据上去。用于 Linux内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务...
<< 861 862 863 864 865 866 867 868 869 870 >>