Customizing Fedora. Jeroen van Meeuwen Fedora Project

Size: px
Start display at page:

Download "Customizing Fedora. Jeroen van Meeuwen Fedora Project"

Transcription

1 Customizing Fedora Jeroen van Meeuwen Fedora Project

2 This talk is about... Customizing Fedora Installation Media Live Media Fedora Compose Tools livecd-tools, pungi, revisor How These Compose Tools Work

3 What is Fedora? 6,022 Source Packages (~12,000 RPMs) Any number of third party packages Any number of custom, private packages Many unique requirements

4 What you get... Selected Packages + Default Settings + Thorough Testing

5 What you want... Your Choice of Packages + Your Settings + ~Trial and Error Testing

6 Mix Your Own (!) Live Media: livecd-tools, revisor Installation Media: pungi, revisor

7 A little history on composing RH/Fedora

8 The Tools livecd-tools Official tool used to create the Fedora Live media for distribution pungi Official tool used to create the Fedora Installation media distribution revisor Community tool used to create Fedora Re- Spins (amongst others)

9 Live Media Perfect for show-cases Installation feature Stateless, non-destructive USB persistence (limited overlay) Tools: livecd-tools (CLI) revisor (CLI, GUI)

10 Live Spins Fedora Live Fedora KDE Live Fedora Electronic Lab Live Fedora Developer Live Fedora Gamer Live Fedora Security Live Fedora Creative Commons Fedora XFCE Live

11 Creating Live Media Configuration based on kickstart System Configuration Repository configuration (repo) Packages (%packages) %post, %post --nochroot Configure as much as you can Compose once Use many times

12 Kickstart Snippets spin-kickstarts: A repository of kickstart files Easier configuration retrieval No re-inventing the wheel Build one upon another: base (to make live media work) spin (to make a KDE or FEL spin) localization

13 livecd-tools approach Creates a filesystem Set size with part / --size XXXX Resolves dependencies Downloads & Installs packages Applies kickstart settings Runs %post Squashes the ext3 flat image filesystem Creates bootable ISO with SquashFS file

14 revisor approach takes a kickstart / configuration via GUI Resolves dependencies Then creates the filesystem based on cumulative RPM 'installedsize' + a little extra Installs packages, applies kickstart settings, runs %post Runs some additional script snippets

15 livecd-tools / revisor command-line kickstart config only perfect base for revisor ;-) does whatever livecdtools does cli / gui additional config files => better control localized exact package nevra selection

16 Installation Media Installed systems are unique yet they all start on the same foot! not anymore ;-) Customization opportunities: installer dialog kickstart configuration including packages / (remote) repositories %pre / %post scripts

17 Creating Installation Media Payload from kickstart %packages manifest or GUI package selection dialog Rebuilds the installer images fixes bugs, might also introduce new bugs might add hardware support (kernel) Each deployment use-case required manual actions after the compose Revisor integrates use-cases into the compose process

18 Customization Opportunities Include arbitrary files Include kickstart / set as default bootloader menu entry Choose inclusive or exclusive dependency resolving Different types of media (CD, DVD, etc.) Tweaking package ordering Rebuilding installer images...

19 Inclusive dependency resolving foo requires 'web-client' bar and baz provide 'web-client' bar & baz are both pulled in the transaction bar & baz cause their dependencies to be pulled in as well prevent with excluding bar or baz in package manifest

20 Exclusive dependency resolving foo requires 'web-client' do we already have web-client? if yes => exit search what provides web-client? (bar & baz) what fits best? (bar? baz?) YUM decides prevent with including the package you prefer in package manifest

21 Writing Plugins Write your own plugin Make use of what Revisor already does Hook in at some point Example: Rebranding is done by a plugin Makes sure fedora-logos is not used, and selects foo-logos

22 This Presentation & Documentation: Kickstart Templates & Snippets: The Author:

23 Revisor Features:. inclusive or exclusive dependency resolving. compose any supported OS version from any other supported OS. include arbitrary files on the media / in the tree. plugins you write hook into the compose process. gui interface, cli interface. intelligent media algorithms (same code, different media). translatable / localized. exact kickstart interpretation. exact package nevra selection. single interface to composing live and installation media. source inclusion for live media. yum configuration for better control. integration with cobbler. customizable package ordering. recursive splittree execution until it's just right. edit bootloader menu entries to reflect including a kickstart on the media / in the tree. kickstart abstraction layer to ensure compatibility. everything set in runtime is in fact configurable. reusing prebuilt installer images

Week Overview. Running Live Linux Sending email from command line scp and sftp utilities

Week Overview. Running Live Linux Sending email from command line scp and sftp utilities ULI101 Week 06a Week Overview Running Live Linux Sending email from command line scp and sftp utilities Live Linux Most major Linux distributions offer a Live version, which allows users to run the OS

More information

The Kali Linux Dojo - Rolling Your Own ISOs

The Kali Linux Dojo - Rolling Your Own ISOs The Kali Linux Dojo - Rolling Your Own ISOs Before We Begin Update Your Kali Linux OS MAKE SURE YOU RE CONNECTED Verify you re connected to the wired network and are getting an IP address. Also verify

More information

RHCSA 7RHCE Red Haf Linux Certification Practice

RHCSA 7RHCE Red Haf Linux Certification Practice RHCSA 7RHCE Red Haf Linux Certification Practice Exams with Virtual Machines (Exams EX200 & EX300) "IcGraw-Hill is an independent entity from Red Hat, Inc., and is not affiliated with Red Hat, Inc. in

More information

Open Source Datacenter Conference 2011 System Management with RHN Satellite. Dirk Herrmann, Solution Architect, Red Hat

Open Source Datacenter Conference 2011 System Management with RHN Satellite. Dirk Herrmann, Solution Architect, Red Hat Open Source Datacenter Conference 2011 System Management with RHN Satellite Bringing the Community, Vendors and Users Together Enterprise Users Hardware vendors Software vendors Open Source Community A

More information

Dell Repository Manager Tutorial

Dell Repository Manager Tutorial Dell Repository Manager Tutorial A Simple and Efficient Way to Manage the Update Files Yong Cao, Shoba SS, Paula Desmond Dell Repository Manager Team Product Group 2011, Dell Inc. 1 Contents Dell Change

More information

Windows Template Creation Guide. How to build your own Windows VM templates for deployment in Cloudturk.

Windows Template Creation Guide. How to build your own Windows VM templates for deployment in Cloudturk. Windows Template Creation Guide How to build your own Windows VM templates for deployment in Cloudturk. TABLE OF CONTENTS 1. Preparing the Server... 2 2. Installing Windows... 3 3. Creating a Template...

More information

Chapter 8: Installing Linux The Complete Guide To Linux System Administration Modified by M. L. Malone, 11/05

Chapter 8: Installing Linux The Complete Guide To Linux System Administration Modified by M. L. Malone, 11/05 Chapter 8: Installing Linux The Complete Guide To Linux System Administration Modified by M. L. Malone, 11/05 At the end of this chapter the successful student will be able to Describe the main hardware

More information

Parallels Server Bare Metal 5.0

Parallels Server Bare Metal 5.0 Parallels Server Bare Metal 5.0 Getting Started Guide Copyright 1999-2011 Parallels Holdings, Ltd. and its affiliates. All rights reserved. Parallels Holdings, Ltd. c/o Parallels International GMbH. Parallels

More information

Best Practices for Deploying and Managing Linux with Red Hat Network

Best Practices for Deploying and Managing Linux with Red Hat Network Best Practices for Deploying and Managing Linux with Red Hat Network Abstract This technical whitepaper provides a best practices overview for companies deploying and managing their open source environment

More information

IBM Endpoint Manager Version 9.1. Patch Management for Red Hat Enterprise Linux User's Guide

IBM Endpoint Manager Version 9.1. Patch Management for Red Hat Enterprise Linux User's Guide IBM Endpoint Manager Version 9.1 Patch Management for Red Hat Enterprise Linux User's Guide IBM Endpoint Manager Version 9.1 Patch Management for Red Hat Enterprise Linux User's Guide Note Before using

More information

CS197U: A Hands on Introduction to Unix

CS197U: A Hands on Introduction to Unix CS197U: A Hands on Introduction to Unix Lecture 4: My First Linux System J.D. DeVaughn-Brown University of Massachusetts Amherst Department of Computer Science jddevaughn@cs.umass.edu 1 Reminders After

More information

HP Thin Client Imaging Tool

HP Thin Client Imaging Tool HP Thin Client Imaging Tool Table of Contents: Abstract... 1 Introduction... 1 System Requirements... 1 Software... 1 Hardware... 1 Getting Started... 2 Formatting a USB Flash Device... 3 Unpacking the

More information

... 2 HARDWARE AND FIRMWARE

... 2 HARDWARE AND FIRMWARE General hints BEETLE systems are delivered with a pre installed operating system and therefore do not need any download of driver for proper function of the hardware. For customers with special project

More information

Windows Embedded Standard 7 Technical Overview

Windows Embedded Standard 7 Technical Overview Windows Embedded Standard 7 Technical Overview Introduction Windows Embedded Standard 7 is the next generation platform in the product family that includes Windows XP Embedded and Windows Embedded Standard

More information

System Management with Spacewalk

System Management with Spacewalk System Management with Spacewalk System Management with Spacewalk System Management with Spacewalk Introduction Requirements Virtual machine requirements Pre-requisite knowledge Connectivity Lab structure

More information

ovirt self-hosted engine seamless deployment

ovirt self-hosted engine seamless deployment ovirt self-hosted engine seamless deployment Simone Tiraboschi Software Engineer Red Hat Agenda ovirt Hosted Engine Current - 3.5 - HE deploy flow Enabling technologies New - 3.6 - deploy flow Comparison

More information

Assembling a kernel test grid with autotest

Assembling a kernel test grid with autotest Lucas Meneghel Rodrigues lmr@redhat.com LinuxCon Europe 2012 November 5th, 2012 1 2 3 4 The case for automated testing Linux moves fast Thousands of new commits per week The case for automated testing

More information

Plexxi Control Installation Guide Release 2.1.0

Plexxi Control Installation Guide Release 2.1.0 Plexxi Control Installation Guide Release 2.1.0 702-20002-10 Rev 1.2 February 19, 2015 100 Innovative Way - Suite 3322 Nashua, NH 03062 Tel. +1.888.630.PLEX (7539) www.plexxi.com Notices The information

More information

Developing Embedded Linux Devices Using the Yocto Project

Developing Embedded Linux Devices Using the Yocto Project It s not an embedded Linux distribution It creates a custom one for you. Developing Embedded Linux Devices Using the Yocto Project David Stewart Intel Corporation October, 2011 Agenda What is the Yocto

More information

TEST AUTOMATION FRAMEWORK

TEST AUTOMATION FRAMEWORK TEST AUTOMATION FRAMEWORK Twister Topics Quick introduction Use cases High Level Description Benefits Next steps Twister How to get Twister is an open source test automation framework. The code, user guide

More information

Developing Embedded Linux Devices Using the Yocto Project

Developing Embedded Linux Devices Using the Yocto Project It s not an embedded Linux distribu2on It creates a custom one for you. Developing Embedded Linux Devices Using the Yocto Project Mark Hatle mark.hatle@windriver.com Wind River Systems September, 2012

More information

Oracle Solaris Remote Lab User Guide for Release 1.01

Oracle Solaris Remote Lab User Guide for Release 1.01 Oracle Solaris Remote Lab User Guide for Release 1.01 Table of Contents 1. INTRODUCTION... 1 PURPOSE OF THE OSRL... 1 GAINING ACCESS TO THE OSRL... 2 Request access to the Oracle Solaris Remote Lab...

More information

QuickStart Guide for Managing Computers. Version 9.2

QuickStart Guide for Managing Computers. Version 9.2 QuickStart Guide for Managing Computers Version 9.2 JAMF Software, LLC 2013 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate. JAMF Software

More information

PROPOSAL: OCP COMMON LINUX SWITCH DISTRIBUTION. Rob Sherwood and Mansour Karam OCP November 2013

PROPOSAL: OCP COMMON LINUX SWITCH DISTRIBUTION. Rob Sherwood and Mansour Karam OCP November 2013 PROPOSAL: OCP COMMON LINUX SWITCH DISTRIBUTION Rob Sherwood and Mansour Karam OCP November 2013 OUTLINE Background: A Linux distribukon is more than lots of packages SupporKng new plarorms can be a PITA

More information

Yocto Project Eclipse plug-in and Developer Tools Hands-on Lab

Yocto Project Eclipse plug-in and Developer Tools Hands-on Lab Yocto Project Eclipse plug-in and Developer Tools Hands-on Lab Yocto Project Developer Day San Francisco, 2013 Jessica Zhang Introduction Welcome to the Yocto Project Eclipse plug-in

More information

RHEL to SLES Migration Overview

RHEL to SLES Migration Overview Migration Program Overview Best Practice www.novell.com RHEL to SLES Migration Overview Published: Feb, 2009 Version # 1.3 Disclaimer Novell, Inc. makes no representations or warranties with respect to

More information

PARALLELS SERVER 4 BARE METAL README

PARALLELS SERVER 4 BARE METAL README PARALLELS SERVER 4 BARE METAL README This document provides the first-priority information on Parallels Server 4 Bare Metal and supplements the included documentation. TABLE OF CONTENTS 1 About Parallels

More information

Parallels Cloud Server 6.0

Parallels Cloud Server 6.0 Parallels Cloud Server 6.0 Upgrade Guide Copyright 1999-2013 Parallels IP Holdings GmbH and its affiliates. All rights reserved. Parallels IP Holdings GmbH. Vordergasse 59 CH8200 Schaffhausen Switzerland

More information

Overview. Open source toolchains. Buildroot features. Development process

Overview. Open source toolchains. Buildroot features. Development process Overview Open source toolchains Buildroot features Development process 1 Tools in development process toolchain cross-compiler assembler & linker (filesystem) image generator boot loader / image writer

More information

Version Control Your Jenkins Jobs with Jenkins Job Builder

Version Control Your Jenkins Jobs with Jenkins Job Builder Version Control Your Jenkins Jobs with Jenkins Job Builder Abstract Wayne Warren wayne@puppetlabs.com Puppet Labs uses Jenkins to automate building and testing software. While we do derive benefit from

More information

Dual-boot Windows 10 alongside Windows 8

Dual-boot Windows 10 alongside Windows 8 Most of the people are very much interested to install the newly launched Operating System Windows 10 on their devices. But, it is not recommended to directly use Windows 10 as the primary OS because it

More information

Managing your Red Hat Enterprise Linux guests with RHN Satellite

Managing your Red Hat Enterprise Linux guests with RHN Satellite Managing your Red Hat Enterprise Linux guests with RHN Satellite Matthew Davis, Level 1 Production Support Manager, Red Hat Brad Hinson, Sr. Support Engineer Lead System z, Red Hat Mark Spencer, Sr. Solutions

More information

Expert Oracle Enterprise

Expert Oracle Enterprise Expert Oracle Enterprise Manager 12c Kellyn Pot'vin Anand Akela Gokhan Atil Bobby Curtis Alex Gorbachev Niall Litchfield Leighton Nelson Pete Sharman Apress' Contents J About the Authors About the Technical

More information

Unbreakable Linux Network An Overview

Unbreakable Linux Network An Overview An Oracle White Paper September 2011 Unbreakable Linux Network An Overview Introduction... 1 The Update Agent (yum)... 2 Channels Descriptions and Usage... 2 Switching from Red Hat Network (RHN) to ULN...

More information

How To Install Acronis Backup & Recovery 11.5 On A Linux Computer

How To Install Acronis Backup & Recovery 11.5 On A Linux Computer Acronis Backup & Recovery 11.5 Server for Linux Update 2 Installation Guide Copyright Statement Copyright Acronis International GmbH, 2002-2013. All rights reserved. Acronis and Acronis Secure Zone are

More information

Updates Click to check for a newer version of the CD Press next and confirm the disc burner selection before pressing finish.

Updates Click to check for a newer version of the CD Press next and confirm the disc burner selection before pressing finish. Backup. If your computer refuses to boot or load Windows or if you are trying to restore an image to a partition the Reflect cannot lock (See here), and then you will have to start your PC using a rescue

More information

Acronis Backup & Recovery 10 Server for Linux. Update 5. Installation Guide

Acronis Backup & Recovery 10 Server for Linux. Update 5. Installation Guide Acronis Backup & Recovery 10 Server for Linux Update 5 Installation Guide Table of contents 1 Before installation...3 1.1 Acronis Backup & Recovery 10 components... 3 1.1.1 Agent for Linux... 3 1.1.2 Management

More information

Cloud.com CloudStack Community Edition 2.1 Beta Installation Guide

Cloud.com CloudStack Community Edition 2.1 Beta Installation Guide Cloud.com CloudStack Community Edition 2.1 Beta Installation Guide July 2010 1 Specifications are subject to change without notice. The Cloud.com logo, Cloud.com, Hypervisor Attached Storage, HAS, Hypervisor

More information

Java Application Development using Eclipse. Jezz Kelway kelwayj@uk.ibm.com Java Technology Centre, z/os Service IBM Hursley Park Labs, United Kingdom

Java Application Development using Eclipse. Jezz Kelway kelwayj@uk.ibm.com Java Technology Centre, z/os Service IBM Hursley Park Labs, United Kingdom 8358 Java Application Development using Eclipse Jezz Kelway kelwayj@uk.ibm.com Java Technology Centre, z/os Service IBM Hursley Park Labs, United Kingdom Abstract Learn how to use the powerful features

More information

Brocade Network Advisor: CLI Configuration Manager

Brocade Network Advisor: CLI Configuration Manager Brocade Network Advisor: CLI Configuration Manager Brocade Network Advisor is a unified network management platform to manage the entire Brocade network, including both SAN and IP products. This technical

More information

FUJITSU Software ServerView Suite ServerView Installation Manager

FUJITSU Software ServerView Suite ServerView Installation Manager User Guide - English FUJITSU Software ServerView Suite ServerView Installation Manager Edition July 2015 Comments Suggestions Corrections The User Documentation Department would like to know your opinion

More information

Backtrack 4 Bootable USB Thumb Drive with Full Disk Encryption

Backtrack 4 Bootable USB Thumb Drive with Full Disk Encryption Backtrack 4 Bootable USB Thumb Drive with Full Disk Encryption This is a step-by-step guide showing how to create an encrypted bootable Backtrack 4 USB thumb drive. I put quotes around full in the title

More information

FUJITSU Cloud IaaS Trusted Public S5 Setup and Configure yum Software Package Manager with CentOS 5.X/6.X VMs

FUJITSU Cloud IaaS Trusted Public S5 Setup and Configure yum Software Package Manager with CentOS 5.X/6.X VMs FUJITSU Cloud IaaS Trusted Public S5 Setup and Configure yum Software Package Manager with CentOS 5.X/6.X VMs This guide details the steps to setup and configure package installation, update, and removal

More information

CXQuotes Doors and Windows Quotation software. Cogitrix

CXQuotes Doors and Windows Quotation software. Cogitrix CXQuotes Doors and Windows Quotation software Cogitrix Table of content TABLE OF CONTENT... 2 TABLES OF PICTURES... 6 SOFTWARE FEATURES... 7 QUICK...7 REDUCING ERRORS...7 PRINT QUALITY...7 PRICES COMPARISON...7

More information

Acronis Backup & Recovery 10 Server for Linux. Installation Guide

Acronis Backup & Recovery 10 Server for Linux. Installation Guide Acronis Backup & Recovery 10 Server for Linux Installation Guide Table of contents 1 Before installation...3 1.1 Acronis Backup & Recovery 10 components... 3 1.1.1 Agent for Linux... 3 1.1.2 Management

More information

Data Center Automation with YADT

Data Center Automation with YADT Data Center Automation with YADT Berlin 23.05.2013 Schlomo Schapiro Systems Architect, Open Source Evangelist License: http://creativecommons.org/licenses/by-nc-nd/3.0/ www.immobilienscout24.de >2 billion

More information

Virtualization Management the ovirt way

Virtualization Management the ovirt way ovirt introduction FOSDEM 2013 Doron Fediuck Red Hat What is ovirt? Large scale, centralized management for server and desktop virtualization Based on leading performance, scalability and security infrastructure

More information

Setting Up a CLucene and PostgreSQL Federation

Setting Up a CLucene and PostgreSQL Federation Federated Desktop and File Server Search with libferris Ben Martin Abstract How to federate CLucene personal document indexes with PostgreSQL/TSearch2. The libferris project has two major goals: mounting

More information

Continuous Integration. CSC 440: Software Engineering Slide #1

Continuous Integration. CSC 440: Software Engineering Slide #1 Continuous Integration CSC 440: Software Engineering Slide #1 Topics 1. Continuous integration 2. Configuration management 3. Types of version control 1. None 2. Lock-Modify-Unlock 3. Copy-Modify-Merge

More information

Xcode Project Management Guide. (Legacy)

Xcode Project Management Guide. (Legacy) Xcode Project Management Guide (Legacy) Contents Introduction 10 Organization of This Document 10 See Also 11 Part I: Project Organization 12 Overview of an Xcode Project 13 Components of an Xcode Project

More information

MATLAB & Git Versioning: The Very Basics

MATLAB & Git Versioning: The Very Basics 1 MATLAB & Git Versioning: The Very Basics basic guide for using git (command line) in the development of MATLAB code (windows) The information for this small guide was taken from the following websites:

More information

More Efficient Virtualization Management: Templates

More Efficient Virtualization Management: Templates White Paper More Efficient Virtualization Management: Templates Learn more at www.swsoft.com/virtuozzo Published: November 2006 Revised: November 2006 Table of Contents Table of Contents... 2 OS, Middleware

More information

Jenkins World Tour 2015 Santa Clara, CA, September 2-3

Jenkins World Tour 2015 Santa Clara, CA, September 2-3 1 Jenkins World Tour 2015 Santa Clara, CA, September 2-3 Continuous Delivery with Container Ecosystem CAD @ Platform Equinix - Overview CAD Current Industry - Opportunities Monolithic to Micro Service

More information

Testing and Deploying IBM Rational HATS 8.5 Applications on Apache Geronimo Server 3.1

Testing and Deploying IBM Rational HATS 8.5 Applications on Apache Geronimo Server 3.1 Testing and Deploying IBM Rational HATS 8.5 Applications on Apache Geronimo Server 3.1 Royal Cyber Inc. Modernized e-business solutions Overview This white paper explains how to run, test and deploy IBM

More information

G/On Release Note. The latest information regarding the G/On software. G/On Version: 5.3 Document revision: 6

G/On Release Note. The latest information regarding the G/On software. G/On Version: 5.3 Document revision: 6 G/On Release Note The latest information regarding the G/On software G/On Version: 5.3 Document revision: 6 G/On Release Note About this document Version 5.3 About this document This document provides

More information

About ZPanel. About the framework. The purpose of this guide. Page 1. Author: Bobby Allen (ballen@zpanelcp.com) Version: 1.1

About ZPanel. About the framework. The purpose of this guide. Page 1. Author: Bobby Allen (ballen@zpanelcp.com) Version: 1.1 Page 1 Module developers guide for ZPanelX Author: Bobby Allen (ballen@zpanelcp.com) Version: 1.1 About ZPanel ZPanel is an open- source web hosting control panel for Microsoft Windows and POSIX based

More information

Universal Management Service 2015

Universal Management Service 2015 Universal Management Service 2015 UMS 2015 Help All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including photocopying, recording,

More information

How To Package In Composer 2.5.2.2 (Amd64)

How To Package In Composer 2.5.2.2 (Amd64) Composer User Guide Version 9.1 JAMF Software, LLC 2013 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate. JAMF Software 301 4th Ave S Suite

More information

Week Overview. Installing Linux Linux on your Desktop Virtualization Basic Linux system administration

Week Overview. Installing Linux Linux on your Desktop Virtualization Basic Linux system administration ULI101 Week 06b Week Overview Installing Linux Linux on your Desktop Virtualization Basic Linux system administration Installing Linux Standalone installation Linux is the only OS on the computer Any existing

More information

DELL. Unified Server Configurator: IT and Systems Management Overview. A Dell Technical White Paper

DELL. Unified Server Configurator: IT and Systems Management Overview. A Dell Technical White Paper DELL A Dell Technical White Paper Unified Server Configurator: IT and Systems Management Overview By Shelli Allgood, Anand Narayanan, Hai Phung, Pritesh Prabhu and Ganesh Viswanathan THIS WHITE PAPER IS

More information

XSLT File Types and Their Advantages

XSLT File Types and Their Advantages Virtual Filesystems Are Virtual Office Documents Ben Martin Abstract Use libferris, XML and XSLT to create virtual filesystems and virtual documents. Virtual filesystems can be made into writable virtual

More information

Linux System Administration on Red Hat

Linux System Administration on Red Hat Linux System Administration on Red Hat Kenneth Ingham September 29, 2009 1 Course overview This class is for people who are familiar with Linux or Unix systems as a user (i.e., they know file manipulation,

More information

Version Control with Subversion

Version Control with Subversion Version Control with Subversion Introduction Wouldn t you like to have a time machine? Software developers already have one! it is called version control Version control (aka Revision Control System or

More information

APPLICATION VIRTUALIZATION TECHNOLOGIES WHITEPAPER

APPLICATION VIRTUALIZATION TECHNOLOGIES WHITEPAPER APPLICATION VIRTUALIZATION TECHNOLOGIES WHITEPAPER Oct 2013 INTRODUCTION TWO TECHNOLOGY CATEGORIES Application virtualization technologies can be divided into two main categories: those that require an

More information

Embedded Linux development with Buildroot training 3-day session

Embedded Linux development with Buildroot training 3-day session Embedded Linux development with training 3-day session Title Overview Duration Trainer Language Audience Embedded Linux development with training Introduction to Managing and building the configuration

More information

Integrated Open-Source Geophysical Processing and Visualization

Integrated Open-Source Geophysical Processing and Visualization Integrated Open-Source Geophysical Processing and Visualization Glenn Chubak* University of Saskatchewan, Saskatoon, Saskatchewan, Canada gdc178@mail.usask.ca and Igor Morozov University of Saskatchewan,

More information

Adobe Summit 2015 Lab 712: Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers

Adobe Summit 2015 Lab 712: Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers Adobe Summit 2015 Lab 712: Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers 1 Table of Contents INTRODUCTION MODULE 1 AEM & PHONEGAP ENTERPRISE INTRODUCTION LESSON 1- AEM BASICS

More information

Continuous integration with Jenkins CI

Continuous integration with Jenkins CI Continuous integration with Jenkins CI Vojtěch Juránek JBoss - a division by Red Hat 17. 2. 2012, Developer conference, Brno Vojtěch Juránek (Red Hat) Continuous integration with Jenkins CI 17. 2. 2012,

More information

Parallels Cloud Server 6.0

Parallels Cloud Server 6.0 Parallels Cloud Server 6.0 Getting Started Guide Copyright 1999-2012 Parallels IP Holdings GmbH and its affiliates. All rights reserved. Parallels IP Holdings GmbH. Vordergasse 59 CH8200 Schaffhausen Switzerland

More information

Embedded System Deployment and Management

Embedded System Deployment and Management Embedded System Deployment and Management Richard Wasell Applications Engineer, NI Norway Agenda Project Based Deployment Overview FPGA Deployment Image vs. Component Based Updates Push Model MAX & LabVIEW

More information

How to install software on VMware ESXi 4.0/4.1

How to install software on VMware ESXi 4.0/4.1 How to install software on VMware ESXi 4.0/4.1 This section describes the installation and configuration of the Software on VMware ESXi 4.0/4.1 Server. Notice: the version of VMware ESXi 4.0/4.1 should

More information

Version Control with Git. Dylan Nugent

Version Control with Git. Dylan Nugent Version Control with Git Dylan Nugent Agenda What is Version Control? (and why use it?) What is Git? (And why Git?) How Git Works (in theory) Setting up Git (surviving the CLI) The basics of Git (Just

More information

Migrating to ESXi: How To

Migrating to ESXi: How To ILTA Webinar Session Migrating to ESXi: How To Strategies, Procedures & Precautions Server Operations and Security Technology Speaker: Christopher Janoch December 29, 2010 Migrating to ESXi: How To Strategies,

More information

Marvell SATA3 RAID Installation Guide

Marvell SATA3 RAID Installation Guide Marvell SATA3 RAID Installation Guide Overview The Marvell RAID Utility (MRU) is a browser-based graphical user interface (GUI) tool for the Marvell RAID adapter. It supports IO Controllers (IOC) and RAID-On-Chip

More information

An Open Source SCADA Toolkit

An Open Source SCADA Toolkit An Open Source SCADA Toolkit Stanley A. Klein Open Secure Energy Control Systems, LLC (301) 565 4025 sklein@cpcug.org This work was supported by the United States Department of Homeland Security Agenda

More information

Copyright 1999-2011 by Parallels Holdings, Ltd. All rights reserved.

Copyright 1999-2011 by Parallels Holdings, Ltd. All rights reserved. Parallels Virtuozzo Containers 4.0 for Linux Readme Copyright 1999-2011 by Parallels Holdings, Ltd. All rights reserved. This document provides the first-priority information on Parallels Virtuozzo Containers

More information

Raspberry Pi Kernel-o-Matic

Raspberry Pi Kernel-o-Matic Raspberry Pi Kernel-o-Matic Created by Todd Treece Last updated on 2015-05-08 08:00:14 AM EDT Guide Contents Guide Contents Overview Installing Dependencies Starting the VM Build the Kernel Custom PiTFT

More information

Table of Contents. Introduction. Audience. At Course Completion. Prerequisites

Table of Contents. Introduction. Audience. At Course Completion. Prerequisites Table of Contents Introduction Audience At Course Completion Prerequisites Certified Professional Exams Student Materials Course Outline Introduction This in-depth, 5-day course helps students acquire

More information

Browser Client 2.0 Admin Guide

Browser Client 2.0 Admin Guide Browser Client is a web-based application that allows users to point their browser at a URL and view live video from a set of Intellex units. Browser Client 2.0 is compatible with Intellex 3.2 software.

More information

REDEFINING THE ENTERPRISE OS RED HAT ENTERPRISE LINUX 7

REDEFINING THE ENTERPRISE OS RED HAT ENTERPRISE LINUX 7 REDEFINING THE ENTERPRISE OS RED HAT ENTERPRISE LINUX 7 Rodrigo Freire Sr. Technical Account Manager May 2014 1 Roadmap At A Glance CY2010 CY2011 CY2012 CY2013 CY2014.0 RHEL 7 RHEL 5 Production 1.1.0 RHEL

More information

OpenWRT - embedded Linux for wireless routers

OpenWRT - embedded Linux for wireless routers OpenWRT - embedded Linux for wireless routers Ted Faber USC/ISI USC Viterbi School of Engineering 22 Mar 2007 Outline ISO 1131/IBM 001 Disclaimer: Not an OpenWRT designer or developer There s more than

More information

Using Git for Project Management with µvision

Using Git for Project Management with µvision MDK Version 5 Tutorial AN279, Spring 2015, V 1.0 Abstract Teamwork is the basis of many modern microcontroller development projects. Often teams are distributed all over the world and over various time

More information

Windows Deployment Services

Windows Deployment Services Windows Deployment Services WDS for Large Scale Enterprises and Small IT Shops Presented By: Ryan Drown Rdrown@Purdue.edu Systems Administrator for Krannert School of Management at Purdue University Owner

More information

Application Management A CFEngine Special Topics Handbook

Application Management A CFEngine Special Topics Handbook Application Management A CFEngine Special Topics Handbook CFEngine AS CFEngine is able to install, update and uninstall services and applications across all managed nodes in a platform-independent manner.

More information

DOCUMENTATION MICROSOFT WINDOWS SYSTEM BACKUP AND RESTORE OPERATIONS

DOCUMENTATION MICROSOFT WINDOWS SYSTEM BACKUP AND RESTORE OPERATIONS DOCUMENTATION MICROSOFT WINDOWS SYSTEM BACKUP AND RESTORE Copyright Notice The use and copying of this product is subject to a license agreement. Any other use is prohibited. No part of this publication

More information

Manage Your Virtual Desktop with Layers

Manage Your Virtual Desktop with Layers Manage Your Virtual Desktop with Layers Table of Contents Introduction 3 Virtual Layers 4 Techniques for Virtual Layers 5 Isolation vs. Layering 5 What to Look for in a Layering Solution 6 Summary 6 Introduction

More information

GlassFish Security. open source community experience distilled. security measures. Secure your GlassFish installation, Web applications,

GlassFish Security. open source community experience distilled. security measures. Secure your GlassFish installation, Web applications, GlassFish Security Secure your GlassFish installation, Web applications, EJB applications, application client module, and Web Services using Java EE and GlassFish security measures Masoud Kalali PUBLISHING

More information

Linux - CentOS 6 Install Guide

Linux - CentOS 6 Install Guide Linux - CentOS 6 Install Guide Information: This simple guide is intended to assist System Administrators in the Installation of CentOS for Studywiz hosting. The CentOS web site can be found here http://www.centos.org/

More information

HP Point of Sale (POS) Peripherals Configuration Guide 2D Imaging / Linear / Presentation Scanner

HP Point of Sale (POS) Peripherals Configuration Guide 2D Imaging / Linear / Presentation Scanner HP Point of Sale (POS) Peripherals Configuration Guide 2D Imaging / Linear / Presentation Scanner Document Version 3.42 December 2011 1 Copyright 2007-2011 Hewlett-Packard Development Company, L.P. The

More information

NASA Workflow Tool. User Guide. September 29, 2010

NASA Workflow Tool. User Guide. September 29, 2010 NASA Workflow Tool User Guide September 29, 2010 NASA Workflow Tool User Guide 1. Overview 2. Getting Started Preparing the Environment 3. Using the NED Client Common Terminology Workflow Configuration

More information

Avalanche Site Edition

Avalanche Site Edition Avalanche Site Edition Version 4.8 avse ug 48 20090325 Revised 03/20/2009 ii Copyright 2008 by Wavelink Corporation All rights reserved. Wavelink Corporation 6985 South Union Park Avenue, Suite 335 Midvale,

More information

Manage Your Virtual Desktop with Layers by John Whaley, CTO MokaFive

Manage Your Virtual Desktop with Layers by John Whaley, CTO MokaFive WHITE PAPER Manage Your Virtual Desktop with Layers The problem is that desktops are monolithic. Everything the hardware, operating system, corporate applications, user-installed applications, plugins,

More information

Adobe Summit 2015 Lab 718: Managing Mobile Apps: A PhoneGap Enterprise Introduction for Marketers

Adobe Summit 2015 Lab 718: Managing Mobile Apps: A PhoneGap Enterprise Introduction for Marketers Adobe Summit 2015 Lab 718: Managing Mobile Apps: A PhoneGap Enterprise Introduction for Marketers 1 INTRODUCTION GOAL OBJECTIVES MODULE 1 AEM & PHONEGAP ENTERPRISE INTRODUCTION LESSON 1- AEM BASICS OVERVIEW

More information

Database Replication Error in Cisco Unified Communication Manager

Database Replication Error in Cisco Unified Communication Manager Database Replication Error in Cisco Unified Communication Manager Document ID: 100781 Contents Introduction Prerequisites Requirements Components Used Conventions Use Unifed Reports to Debug Replication

More information

Relax and Recover (rear) Workshop

Relax and Recover (rear) Workshop Relax and Recover Relax and Recover (rear) Workshop Gratien D'haese IT3 Consultants Getting started with rear Download it from The official tar-balls https://github.com/rear/rear/downloads/ The rear-snapshot

More information

13.6 PRODUCT RELEASE AND ROADMAP UPDATE ERIC HARLESS SENIOR PRODUCT MANAGER

13.6 PRODUCT RELEASE AND ROADMAP UPDATE ERIC HARLESS SENIOR PRODUCT MANAGER 13.6 PRODUCT RELEASE AND ROADMAP UPDATE ERIC HARLESS SENIOR PRODUCT MANAGER AGENDA Introduction Release History and Features Overview - Disaster Recovery - Platform Support - Billing Integration - Performance

More information

ThinLinX TLXOS NUC / Compute Stick / RePC Installation Guide Creating the Installer (Step 1)

ThinLinX TLXOS NUC / Compute Stick / RePC Installation Guide Creating the Installer (Step 1) ThinLinX TLXOS NUC / Compute Stick / RePC Installation Guide ThinLinX has created optimized versions of ThinLinX OS (TLXOS) for either the Intel NUC, Intel Compute Stick or RePC making full use of the

More information

Firewall Builder Architecture Overview

Firewall Builder Architecture Overview Firewall Builder Architecture Overview Vadim Zaliva Vadim Kurland Abstract This document gives brief, high level overview of existing Firewall Builder architecture.

More information

Sage 100 ERP. Installation and System Administrator s Guide

Sage 100 ERP. Installation and System Administrator s Guide Sage 100 ERP Installation and System Administrator s Guide This is a publication of Sage Software, Inc. Version 2014 Copyright 2013 Sage Software, Inc. All rights reserved. Sage, the Sage logos, and the

More information

Introduction: The Xcode templates are not available in Cordova-2.0.0 or above, so we'll use the previous version, 1.9.0 for this recipe.

Introduction: The Xcode templates are not available in Cordova-2.0.0 or above, so we'll use the previous version, 1.9.0 for this recipe. Tutorial Learning Objectives: After completing this lab, you should be able to learn about: Learn how to use Xcode with PhoneGap and jquery mobile to develop iphone Cordova applications. Learn how to use

More information