Welcome 微信登录

首页 / 操作系统 / Linux

使用preseed脚本安装Ubuntu 14.04

使用preseed脚本安装Ubuntu 14.04

使用PXE来安装Linux系统是系统集成中最基础的工作,同时也是最容易被忽略的,平时一旦系统安装好之后,很少再管这部分。关于PXE的集成工具,现在已经很多了,如cobbler。但为了减少在这方面投入的时间,我们依然采用DHCP+TFTP+HTTP的方式来安装Linux系统。PXE服务器是基于Ubuntu12.04-server-amd64配置的,CentOS系统使用kickstart脚本安装,Ubuntu系统采用preseed脚本安装。关于CentOS的k...
CentOS 下 KVM QEMU 虚拟机 安装 配置 详解

CentOS 下 KVM QEMU 虚拟机 安装 配置 详解

一,什么是KVMKVM包括很多部件:首先,它是一个Linux内核模块(现在包括在主线中)用于转换处理器到一种新的用户 (guset) 模式。用户模式有自己的ring状态集合,但是特权ring0的指令会陷入到管理器(hypervisor)的代码。由于这是一个新的处理器执行模型,代码不需要任何的改动。除了处理器状态转换,这个内核模块同样处理很小一部分低层次的模拟,比如MMU注册(用于管理VM)和一部分PCI模拟的硬件。在可预见的未来,Qemu团队专注于硬件模拟...
CentOS 6.5升级到CentOS 7

CentOS 6.5升级到CentOS 7

CentOS7 已经发布了,之前一直想在上面测试一下,一直没有机会,这次终于可以感受一下CentOS7了。一直使用CentOS6.5有一段时间了,但是由于它的内核版本依然停留在2.6.32,所以决定升级至CentOS7。顺便插一句,之前升级了一次内核,将内核升级到了最新的3.15。升级后,磁盘忽然没空间了,查log时发现messages文件居然写到81G。81G啊,于是删除此文件,重启,发现日志中记录了如下信息:18:37:43,729 ERR kerne...
VMware11下对虚拟机Ubuntu14.10系统所在分区sda1进行磁盘扩容

VMware11下对虚拟机Ubuntu14.10系统所在分区sda1进行磁盘扩容

1. Gparted简介GParted (Gnome Partition Editor)是一种非常小巧自启动运行光盘,采用X org,轻量级的Fluxbox窗口管理器,以及最新的2.6 Linux内核建构。其中包含的GParted硬盘分区工具,作为系统维护盘非常有用。GParted是一款Linux下的功能非常强大的分区工具,和windows下的‘分区魔术师’类似,操作和显示上也很相似。GParted可以方便的创建、删除分区,也可以调...
在 Vim 中设置 Tab 为4个空格

在 Vim 中设置 Tab 为4个空格

缩进用 tab 制表符还是空格,这不是个问题,就像 Python 用四个空格来缩进一样,这是要看个人喜好的。在 Vim 中可以很方便的根据不同的文件类型来设置使用 tab 制表符或者空格,还可以设置长度,非常灵活。首先来看如何设定 tab 的宽度以及如何确定用 tab 制表符还是空格来表示一个缩进:set tabstop=4set softtabstop=4set shiftwidth=4set noexpandtab / expandtab说明:其中ta...
iptables深入解析-应用层插件篇

iptables深入解析-应用层插件篇

对于常规的iptables match或者target扩展肯定不能满足我们的需要,并且默认iptables也只识别到五元组,在深入识别已经很吃力了.显然在实际的需求面前,我们不会止步于此.下面就讲讲iptables功能扩展的插件,支持Layer7.在Linux的防火墙体系Netfilter下有一个独立的模块L7 filter 。从字面上看Netfilter是对网络数据的过滤,L7 filter是基于数据流应用层内容的过滤。不过实际上 L7 filter的本...
Teiid 基于数据联邦的集成方案

Teiid 基于数据联邦的集成方案

虚拟数据库(Virtual Database–VDB) 是将一个或多个物理数据源组合起来以提供更简单的数据集成解决方案,它提供了包含组件的容器,这些组件用来集成不同数据源的数据,并通过一致的 API 来访问它们。这些物理数据源包括: JDBC 数据源、CSV 文本文件、数据表,甚至可以是 Web services。这种技术被称为是“数据联邦” -Data federation。数据联邦技术提供了一种为数据提供抽象的数据接...
Ubuntu 有望让你安装最新 Nvidia Linux 驱动更简单

Ubuntu 有望让你安装最新 Nvidia Linux 驱动更简单

Ubuntu 上的游戏玩家在增长——因而需要最新版驱动在 Ubuntu 上安装上游的 NVIDIA 图形驱动即将变得更加容易。Ubuntu 开发者正在考虑构建一个全新的"官方" PPA,以便为桌面用户分发最新的闭源 NVIDIA 二进制驱动。该项改变会让 Ubuntu 游戏玩家收益,并且不会给其它人造成 OS 稳定性方面的风险。仅当用户明确选择它时,新的上游驱动将通过这个新 PPA 安装并更新。其他人将继续得到并使用更近的包含在 U...
如何更新 Linux 内核来提升系统性能

如何更新 Linux 内核来提升系统性能

目前的 Linux 内核的开发速度是前所未有的,大概每2到3个月就会有一个主要的版本发布。每个发布都带来几个的新的功能和改进,可以让很多人的处理体验更快、更有效率、或者其它的方面更好。问题是,你不能在这些内核发布的时候就用它们,你要等到你的发行版带来新内核的发布。我们先前讲到定期更新内核的好处,所以你不必等到那时。让我们来告诉你该怎么做。免责声明: 我们先前的一些文章已经提到过,升级内核有(很小)的风险可能会破坏你系统。如果发生这种情况,通常可以通过使用旧...
如何在 Linux 上从 Google Play 商店里下载 apk 文件

如何在 Linux 上从 Google Play 商店里下载 apk 文件

假设你想在你的 Android 设备中安装一个 Android 应用,然而由于某些原因,你不能在 Andord 设备上访问 Google Play 商店(LCTT 译注:显然这对于我们来说是常态)。接着你该怎么做呢?在不访问 Google Play 商店的前提下安装应用的一种可能的方法是,使用其他的手段下载该应用的 APK 文件,然后手动地在 Android 设备上 安装 APK 文件。在非 Android 设备如常规的电脑和笔记本电脑上,有着几种方式来从...
GitHub的多人协同开发配置

GitHub的多人协同开发配置

GitHub的多人协同开发配置GitHub For Windows 下载地址:https://windows.github.com/基本的注册登录就不细讲了.在源代码管理上,最重要的就是仓库了.仓库这一概念很容易理解,所谓仓库,就是存放东西的地方,因为仓库就是我们存放源码的地方.下载安装好GitHub之后,在左上角就用一个+符号,通过这个就可以完成仓库的创建和迁出.然后右键该仓库->点击Open in Explorer,就可以在文件资源管理器中打开该...
<< 971 972 973 974 975 976 977 978 979 980 >>