Software Distribution and Package Management
|
|
- Lester Gibbs
- 5 years ago
- Views:
Transcription
1 Software Distribution and Package Management Pieter Lexis February 15, 2016 Package Management - Pieter Lexis February 15, / 1
2 whoami Pieter Lexis OS3 graduate SysAdmin for a long time DNS + DNSSEC Nerd Developer/SysAdmin at PowerDNS Package Management - Pieter Lexis February 15, / 1
3 Package managers Package managers Package Management - Pieter Lexis February 15, / 1
4 Package managers Who here Has used a package manager? Knows why packages and package managers exist? Can name me a package manager? Has ever created a package? Package Management - Pieter Lexis February 15, / 1
5 Package managers A package management system Automates installing, configuring, upgrading of software Does this in a consistent manner Ensures all requirements (dependencies) are in place Guarantees installations are repeatable and deterministic Looks like magic in the beginning *grin* Package Management - Pieter Lexis February 15, / 1
6 Package managers Installers versus package managers Package manager Installer Part of the OS Omnipotent One package format Installs dependencies For one software package No OS integration Multiple package formats Dependencies bundeled Package Management - Pieter Lexis February 15, / 1
7 Package managers Concepts Concepts Package Management - Pieter Lexis February 15, / 1
8 Package managers Concepts Repository A repository is a location where packages (and the list of packages) are stored. Web-based In a VCS On the local filesystem Package Management - Pieter Lexis February 15, / 1
9 Package managers Concepts Package A package is an archive containing installable files, as well as metadata and helper scripts related to these files. Metadata can be: Package maintainer information URL to the upstream software Dependency list Helper script examples: Post-installation script Upgrade script Package Management - Pieter Lexis February 15, / 1
10 Package managers Concepts Dependencies A dependency is A package required for another package to function. Runtime dependency Shared library Interpreter Build-time dependency Compiler Documentation generators Package Management - Pieter Lexis February 15, / 1
11 Package managers Concepts Dependencies zsh Package Management - Pieter Lexis February 15, / 1
12 Package managers Concepts Dependencies bsdtar Package Management - Pieter Lexis February 15, / 1
13 Package managers Concepts Dependencies xterm Package Management - Pieter Lexis February 15, / 1
14 *NIX Package Management *NIX Package Management Package Management - Pieter Lexis February 15, / 1
15 *NIX Package Management Debian Debian Package Management - Pieter Lexis February 15, / 1
16 *NIX Package Management Debian Debian ecosystem Tools apt Library for repository interaction Enforces package policies Handles the dependency management Downloads and verifies packages dpkg Low-level tool for local package management Handles actual package installations (and errors!) Keeps the state of all packages Package Management - Pieter Lexis February 15, / 1
17 *NIX Package Management Debian Debian ecosystem deb format Unix ar archive with 3 files debian-binary control.tar{,.gz,.xz} data.tar{,.gz,.bz2,.lzma,.xz} Separate source package format Repositories publish signed lists with checksums Package Management - Pieter Lexis February 15, / 1
18 *NIX Package Management Debian Debian ecosystem Versioning Format: [epoch:]upstream_version[-local_revision] Higher is always newer Special rules for pre-releases Ordering example 0.5 < 0.10 < 0.99 < 1 < 1.0~rc1 < 1.0 < 1.0+nmu1 < 1.1 Package Management - Pieter Lexis February 15, / 1
19 *NIX Package Management Debian Overview Repositories contain lists and packages Separated by release and architecture Lists are signed apt-get update retrieves and verifies the lists When installing a package Calculates the dependencies needed Downloads the requested packages and their dependencies Verifies the downloaded packages Calls dpkg to install the packages dpkg unpacks and configures the packages 1 1 By calling the helperscripts Package Management - Pieter Lexis February 15, / 1
20 *NIX Package Management Red Hat Red Hat Package Management - Pieter Lexis February 15, / 1
21 *NIX Package Management Red Hat Red Hat ecosystem Tools Frontends Differ per distro yum Red Hat, CentOS, Fedora Zypper opensuse urpmi Mandriva Repository and dependency management rpm Low-level tool for interaction with packages Gateway to the local package database Package Management - Pieter Lexis February 15, / 1
22 *NIX Package Management Red Hat Red Hat ecosystem rpm format Binary format Lead Identifying the file as RPM Signature To verify integrity Header Package metadata File Archive in cpio format (optionally compressed) Source packages (SRPM) have the same format Package Management - Pieter Lexis February 15, / 1
23 *NIX Package Management Red Hat Red Hat ecosystem Versioning Format: version-release[.distributor].architecture Ordering example a < a < b < b < Package Management - Pieter Lexis February 15, / 1
24 *NIX Package Management FreeBSD FreeBSD Package Management - Pieter Lexis February 15, / 1
25 *NIX Package Management FreeBSD Ports Categorized collection of small Makefiles Makefile calls functions of the pkg system Install-time == build-time Installation: Resolve dependencies Download sources and patches Verify sources and patches Build and install Register in the local database Package Management - Pieter Lexis February 15, / 1
26 *NIX Package Management FreeBSD pkg-ng Repository package list is a signed SQLite database One tool (pkg) to rule them all Package Format Compressed Tar archive with: Metadata file (+METADATA) YAML Scripts are included in this file All files in the filesystem tree Package Management - Pieter Lexis February 15, / 1
27 *NIX Package Management Other systems Other systems Package Management - Pieter Lexis February 15, / 1
28 *NIX Package Management Other systems OS-level Systems Gentoo ebuild NetBSD pkgsrc Arch Linux pacman Homebrew for Mac Honorable mention All the various app-stores Package Management - Pieter Lexis February 15, / 1
29 *NIX Package Management Other systems Other-Other Systems OS vendors can be slow/hesitant to include software Application-based package-managers Usually used to install on a user level Package Management - Pieter Lexis February 15, / 1
30 *NIX Package Management Other systems Other-Other Systems Examples Bundler + RubyGems CPAN Cabal Composer Maven PyPi npm Package Management - Pieter Lexis February 15, / 1
31 Building Packages Building Packages Package Management - Pieter Lexis February 15, / 1
32 Building Packages The Big Picture 1 Get and unpack upstream sources 2 Apply distribution specific patches 3./configure && make && make DESTDIR=../build install 4 Run distribution packaging scripts 5??? 6 Profit Package Management - Pieter Lexis February 15, / 1
33 Building Packages The Debian Way Different packaging Systems cdbs Common Debian Build System dh debhelper Wrappers for dh Source package Consists of 3 files: package_$version-$debianversion.dsc package_$version.orig.tar.gz package_$version-$debianversion.debian.tar.xf Package Management - Pieter Lexis February 15, / 1
34 Building Packages The Debian Way debian directory control Package metadata rules Makefile that calls all dh_* functions patches/ Distribution specific patches Files that hint debhelper what directories and files to install Package Management - Pieter Lexis February 15, / 1
35 Building Packages The Red Hat Way Source RPM countains a.spec file This plain text file contains everything: Metadata Build commands Maintainer scripts Changelog Most steps are called as macros Package Management - Pieter Lexis February 15, / 1
36 Building Packages When you don t care When you don t care Package Management - Pieter Lexis February 15, / 1
37 Building Packages When you don t care Enter fpm The F*cking Package Manager I want a simple way to create packages without all the bullshit. In my own infrastructure, I have no interest in Debian policy and RedHat packaging guidelines - I have interest in my group s own style culture and have a very strong interest in getting work done. Jordan Sissel Package Management - Pieter Lexis February 15, / 1
38 Building Packages When you don t care Enter fpm Can create packages in many formats deb rpm OS X Solaris Extremely easy to use Best used in combination with configuration management Package Management - Pieter Lexis February 15, / 1
39 Thank you Questions?
40 The End Links https: //joeyh.name/talks/debhelper/debhelper-slides.odp s1-rpm-file-format-rpm-file-format.html NamingGuidelines Package Management - Pieter Lexis February 15, / 1
Manual Install Package Rpm Linux Command Line
Manual Install Package Rpm Linux Command Line You can either install it as a package or via another installer, or download the source code If you want to install Git on Linux via a binary installer, you
More informationWeb Ontology for Software Package Management
Proceedings of the 8 th International Conference on Applied Informatics Eger, Hungary, January 27 30, 2010. Vol. 2. pp. 331 338. Web Ontology for Software Package Management Péter Jeszenszky Debreceni
More informationMaintain the NetBSD Base System Using pkg * Tools
Maintain the NetBSD Base System Using pkg * Tools Yuuki Enomoto Ken ichi Fukamachi Abstract This paper describes the script basepkg.sh for base system packaging to make NetBSD base system more granular.
More informationRHEL Packaging. (making life easier with RPM) Jindr ich Novy Ph.D., June 26, 2012
RHEL Packaging (making life easier with RPM) Jindr ich Novy Ph.D., jnovy@redhat.com June 26, 2012 RHEL Packaging 1/30 Agenda 1 How Red Hat Enterprise Linux is packaged 2 Software Collections (SCLs) Filesystem
More informationLinux Software Management. Linux System Administration COMP2018 Summer 2017
Linux Software Management Linux System Administration COMP2018 Summer 2017 OSS Distribution And Installation Open Source Software at its simplest is just source code distributed by any of several means
More informationThere Should be One Obvious Way to Bring Python into Production. Sebastian Neubauer
There Should be One Obvious Way to Bring Python into Production Sebastian Neubauer sebastian.neubauer@blue-yonder.com 1 Agenda What are we talking about and why? Delivery pipeline Dependencies Packaging
More informationCT 320: Network and System Administration
CT 320: Network and System Administration CHAPTER 12: SOFTWARE INSTALLATION COLORADO STATE UNIVERSITY COMPUTER SCIENCE DEPARTMENT CHRIS WILCOX FALL 2012 1 Topics 1. The Problem of Software Installation
More informationSoftware Deployment Packaging, Installation, Updates
Software Deployment Packaging, Installation, Updates Peter Libič, Pavel Parízek, Tomáš Kalibera DISTRIBUTED SYSTEMS RESEARCH GROUP http://dsrg.mff.cuni.cz CHARLES UNIVERSITY PRAGUE Faculty of Mathematics
More informationInstall TeamViewer on latest Debian, Ubuntu, Fedora, CentOS Linux quick how to
Install TeamViewer on latest Debian, Ubuntu, Fedora, CentOS Linux quick how to Author : admin If you're a sysadmin who uses GNU / Linux as a Desktop as me you will certainly need to have TeamViewer installed
More informationCS197U: A Hands on Introduction to Unix
CS197U: A Hands on Introduction to Unix Lecture 4: My First Linux System Tian Guo University of Massachusetts Amherst CICS 1 Reminders Assignment 2 was due before class Assignment 3 will be posted soon
More informationPackage Managers. What are they and why we use them
Package Managers What are they and why we use them Thoughts of an admin Installing software is painful Installing a lot of software is extremely painful Installing a lot of software on a lot of machines
More informationAn Introduction to Debian Packaging
An Introduction to Debian Packaging Tom Most Board Member at Large, NBLUG February 11, 2014 Outline What is Packaging? Where.debs Come From Building Your Own Packages Additional Resources What is Packaging?
More informationDocker for HPC? Yes, Singularity! Josef Hrabal
Docker for HPC? Yes, Singularity! Josef Hrabal IT4Innovations josef.hrabal@vsb.cz support@it4i.cz Virtual Machine Hardware (CPU, Memory, NIC, HDD) Host OS (Windows, Linux, MacOS) Hypervisor (VirtualBox,
More informationUnix / Linux Overview
Unix / Linux Overview Jonathan Brewer Network Startup Resource Center jon@nsrc.org These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International license (http://creativecommons.org/licenses/by-nc/4.0/)
More informationthe package manager for Lua
the package manager for Lua Hisham Muhammad @hisham_hm http://hisham.hm LuaConf 2016 - Rio de Janeiro Lua, a peculiar language Super lightweight Designed for embedding in applications (.tar.gz is 272Kib)
More informationBinary Analysis Tool
Binary Analysis Tool Quick Start Guide This tool was developed by: Sponsored by Version 4 Table of Contents Getting and installing the tool...3 Technical requirements...3 Get the tool...3 Confirm it is
More informationNetwork Administration/System Administration (NTU CSIE, Spring 2017) Homework #5. Homework #5
Submission Homework #5 Due Time: 2017/5/14 (Sun.) 22:00 Contact TAs: vegetable@csie.ntu.edu.tw Compress all your files into a file named HW5_[studentID].zip (e.g. HW5_bxx902xxx.zip), which contains two
More informationThe Rockefeller University I NFORMATION T ECHNOLOGY E DUCATION & T RAINING. VPN Configuration Guide for Unix/Linux
The Rockefeller University I NFORMATION T ECHNOLOGY E DUCATION & T RAINING VPN Configuration Guide for Unix/Linux Table of Contents VPN Configuration Guide for Unix/Linux... 1 Pulse Secure Client for Ubuntu
More informationCommunications Library Manual
Delta Tau Power PMAC Communications Library Manual Issue: Date: 1.0 10 th September 2014 NAME DATE SIGNATURE Prepared by Philip Taylor, Observatory Sciences Ltd. 21 March 2013 Andrew Wilson, Observatory
More informationUnix unzip zip compress uncompress zip zip zip zip Extracting zip Unzip ZIP Unix Unix zip extracting ZIP zip zip unzip zip unzip zip Unix zipped
Unix unzip zip Jan 28, 2011. Typically one uses tar to create an uncompressed archive and either gzip or bzip2 to compress that archive. The corresponding gunzip and bunzip2 commands can be used to uncompress
More informationR packages from a Fedora perspective
R packages from a Fedora perspective José Matos jamatos@{fep.up.pt, fedoraproject.org} (Mathematics Research Center, Economics School) Porto University and Fedora Project 12 August 2008 Overview Introduction
More informationHow To Install Java Manually Linux Ubuntu Bit
How To Install Java Manually Linux Ubuntu 12.10 32 Bit Installing oracle jdk 8 on linux- Ubuntu example. Links oracle.com p. web.umkc. Scroll to the bottom, and you can even read about different versions
More informationPackage Manager. RPM (Red Hat Package Manager)
Package Manager RPM (Red Hat Package Manager) A toolset for distributing and maintaining packages (tools,libraries, etc) Package name: Name-version-release.distribution.archtecture Source package suffix.src.rpm
More informationServer Monitoring. AppDynamics Pro Documentation. Version 4.1.x. Page 1
Server Monitoring AppDynamics Pro Documentation Version 4.1.x Page 1 Server Monitoring......................................................... 4 Standalone Machine Agent Requirements and Supported Environments............
More informationMaintain the NetBSD Base System Using pkg_* Tools. Yuuki Enomoto Ken ichi Fukamachi Chitose Institute of Science and Technology
Maintain the NetBSD Base System Using pkg_* Tools Yuuki Enomoto Ken ichi Fukamachi Chitose Institute of Science and Technology Abstract This presentation explains basepkg.sh. Fine granular system can be
More informationManaging Open Source Software on Workstations and Clusters. Theodore Kisner, LBNL
Managing Open Source Software on Workstations and Clusters Theodore Kisner, LBNL Why Use Open Source Software (OSS)? Many useful tools for data processing and visualization Quality is usually good FREE!
More informationUpgrading CFEngine Nova A CFEngine Special Topics Handbook
Upgrading CFEngine Nova A CFEngine Special Topics Handbook CFEngine AS This document describes how software updates work in CFEngine Nova. Copyright c 2010- CFEngine AS v 1 i Table of Contents What does
More informationCentreon SSH Connector Documentation
Centreon SSH Connector Documentation Release 1.1.2 Centreon November 24, 2015 Contents i ii Centreon SSH Connector is a free software from Centreon available under the Apache Software License version
More informationHow to find and Delete Duplicate files in directory on Linux server with find and fdupes command
How to find and Delete Duplicate files in directory on Linux server with find and fdupes command Author : admin Linux / UNIX find command is very helpful to do a lot of tasks to us admins such as Deleting
More informationZoneminder Debian Installation Manual New. Releases >>>CLICK HERE<<<
Zoneminder Debian Installation Manual New Releases with ZoneMinder v1.25.0 which are the newest released versions as of this If you are attempting to install newer versions of either using this guide,
More informationThe WebGUI Runtime Environment. Roy Johnson Plain Black Corporation
The WebGUI Runtime Environment Roy Johnson Plain Black Corporation What is the WRE? All the supporting software required to host WebGUI Apache 2 / Mod_Perl 2 MySQL 5 Supporting Perl Modules AWStats Utilities
More informationFrédéric Crozat SUSE Linux Enterprise Release Manager
Distribution build / delivery styles, one style to rule them all? Is rolling release the answer for everything? Or Service Pack? SUSE and opensuse experience Frédéric Crozat SUSE Linux
More informationPackage Management Over Tor
Package Management Over Tor Alexander Nasonov alnsn@netbsd.org 1 The NetBSD Project 2 XMM Swap Ltd February 2018, FOSDEM, Brussels About Myself Member of the NetBSD project Author of bpfjit and aes-xts
More informationSDK. About the Cisco SDK. Installing the SDK. Procedure. This chapter contains the following sections:
This chapter contains the following sections: About the Cisco, page 1 Installing the, page 1 Using the to Build Applications, page 2 About ISO, page 3 Installing the ISO, page 3 Using the ISO to Build
More informationGestióIP IPAM v3.0 IP address management software Installation Guide v0.4
GestióIP IPAM v3.0 IP address management software Installation Guide v0.4 www.gestioip.net GestióIP Copyright Marc Uebel 2014 Table of Contents 1 Introduction... 3 2 Requirements... 3 3 System preparation...
More informationZend Server Cluster Manager 5.x Installation Guide
Zend Server Cluster Manager 5.x Installation Guide By Zend Technologies www.zend.com This is the Installation Guide for Server Cluster Manager, Version 5.0. The information in this document is subject
More informationLeaseweb Hosting Services - FTP Site Statistics. Top 20 Directories Sorted by Disk Space
Property Value FTP Server mirror.de.leaseweb.net Description Leaseweb Hosting Services Country Germany Scan Date 13/Dec/2014 Total Dirs 225,982 Total Files 8,492,172 Total Data 12.62 TB Top 20 Directories
More information*nix Crash Course. Presented by: Virginia Tech Linux / Unix Users Group VTLUUG
*nix Crash Course Presented by: Virginia Tech Linux / Unix Users Group VTLUUG Ubuntu LiveCD No information on your hard-drive will be modified. Gives you a working Linux system without having to install
More informationARC infrastructure and releases. Anders Wäänänen, NBI
ARC infrastructure and releases Anders Wäänänen, NBI Overview Source code repository Binary repository ARC release status Legal stuff Globus issues 0.6 11/08/06 www.knowarc.eu 2 Software development Need
More informationopensuse Packaging for the osmocom stack Martin Hauke
opensuse Packaging for the osmocom stack Martin Hauke mardnh@gmx.de 21.04.2018 Intro Why opensuse? It s my favourite Linux distribution (open)suse has great tools and infrastructure OBS, OpenQA, KIWI opensuse
More informationLinux Class 2. Debian file system, superuser, editing text files, executing comands in the shell, configuring, installing and uninstalling packages.
Linux Class 2 Debian file system, superuser, editing text files, executing comands in the shell, configuring, installing and uninstalling packages. Abel Guzman sanchez Systems and networks Engineer Www.abelworld.com
More informationswiftenv Documentation
swiftenv Documentation Release 1.3.0 Kyle Fuller Sep 27, 2017 Contents 1 The User Guide 3 1.1 Installation................................................ 3 1.2 Getting Started..............................................
More informationParallels Software International, Inc. Parallels Compressor. Installation Guide. Server
Parallels Software International, Inc. Parallels Compressor Installation Guide Server (c) 2005-2007 Copyright 2006-2007 by Parallels Software International Inc. All rights reserved. Parallels, Parallels
More informationZend Server Cluster Manager 5.5 Beta. Installation Guide. By Zend Technologies.
Zend Server Cluster Manager 5.5 Beta Installation Guide By Zend Technologies www.zend.com Abstract This is the Installation Guide for Zend Server Cluster Manager Version 5.5 Beta. The information in this
More informationRed Hat Atomic Details Dockah, Dockah, Dockah! Containerization as a shift of paradigm for the GNU/Linux OS
Red Hat Atomic Details Dockah, Dockah, Dockah! Containerization as a shift of paradigm for the GNU/Linux OS Daniel Riek Sr. Director Systems Design & Engineering In the beginning there was Stow... and
More informationZend Server Community Edition 5.1. Installation Guide. By Zend Technologies.
Zend Server Community Edition 5.1 Installation Guide By Zend Technologies www.zend.com Abstract This is the Install Guide for Zend Server Community Edition Version 5.1. The information in this document
More informationVirtuozzo 6. Templates Management Guide. February 17, Copyright Parallels IP Holdings GmbH and its affiliates. All rights reserved.
Virtuozzo 6 Templates Management Guide February 17, 2016 Copyright 1999-2016 Parallels IP Holdings GmbH and its affiliates. All rights reserved. Parallels IP Holdings GmbH Vordergasse 59 8200 Schaffhausen
More informationSingularity: container formats
Singularity Easy to install and configure Easy to run/use: no daemons no root works with scheduling systems User outside container == user inside container Access to host resources Mount (parts of) filesystems
More informationTIBCO FTL Installation
TIBCO FTL Installation Software Release 5.2 March 2017 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE
More informationDesign, Implementation and Operation of NetBSD Base System Packaging
Design, Implementation and Operation of NetBSD Base System Packaging Yuuki Enomoto Ken ichi Fukamachi Abstract It is believed that UNIX operating system (OS) built on fine granular small parts is preferable
More informationIntegration of UNICORE Components into Linux Systems
Mitglied der Helmholtz-Gemeinschaft Integration of UNICORE Components into Linux Systems 15.12.2009 Rebecca Breu UNICORE Installation as of Now tgz or graphical installer all files installed into one directory
More informationWhy Oracle Linux. Hans Forbrich Forbrich Consulting Ltd. Why Oracle Linux
Hans Forbrich Forbrich Consulting Ltd Who am I Hans Forbrich Based in Alberta, Canada Principal consultant, Forbrich Consulting Group Programming since 1969 Oracle developer and DBA since 1984 (v4) Oracle
More informationBootstrapping the LSM policies in RPM. Elena Reshetova, Intel OTC
Bootstrapping the LSM policies in RPM Elena Reshetova, Intel OTC Agenda RPM introduction SELinux in RPM Goals for RPM security plug-in Proposal Beyond native applications Conclusions & QA 2 RPM Introduction
More informationTENSORRT 4.0 RELEASE CANDIDATE (RC)
TENSORRT 4.0 RELEASE CANDIDATE (RC) DU-08731-001_v4.0 RC March 2018 Installation Guide TABLE OF CONTENTS Chapter 1. Overview... 1 Chapter 2. Getting Started... 2 Chapter 3. Downloading TensorRT...3 Chapter
More informationWorkplace 2.4.0p1. Community Edition Getting started
Workplace 2.4.0p1 Community Edition Getting started O3Spaces Workplace 2.4.0 patch 1 Community Edition Getting Started Notice: Before installing and using the O3Spaces Workplace software carefully read
More informationAurelien Jarno 26/02/2006 FOSDEM. Debian GNU/kFreeBSD. Aurelien Jarno. What? Why? Status. The future. How to help?
aurel32@debian.org FOSDEM 26/02/2006 What is? port FreeBSD kernel (kfreebsd for short) kfreebsd 5.4 experimental version of kfreebsd 6.0 GNU userland GNU libc Cool tools (dpkg, apt,...) A Gentoo port has
More informationRPM Package Building & Automated Package Manager
RPM Package Building & Automated Package Manager Last Modified: May 25,2004 Version: 1.1.1 By: Benjamin Arai This is an evolving project specification so, check back frequently for revisions and hints
More informationSoftware Packaging with RPM
Software Packaging with RPM Andrew Ford 18 April 2013 Copyright 2013 Ford & Mason Ltd About this talk Covers package building not package management Material was collected for
More informationLINUX FUNDAMENTALS. Supported Distributions: Red Hat Enterprise Linux 6 SUSE Linux Enterprise 11 Ubuntu LTS. Recommended Class Length: 5 days
LINUX FUNDAMENTALS The course is a challenging course that focuses on the fundamental tools and concepts of Linux and Unix. Students gain proficiency using the command line. Beginners develop a solid foundation
More informationovirt and Docker Integration
ovirt and Docker Integration October 2014 Federico Simoncelli Principal Software Engineer Red Hat 1 Agenda Deploying an Application (Old-Fashion and Docker) Ecosystem: Kubernetes and Project Atomic Current
More informationIntroduction. What is Linux? What is the difference between a client and a server?
Linux Kung Fu Introduction What is Linux? What is the difference between a client and a server? What is Linux? Linux generally refers to a group of Unix-like free and open-source operating system distributions
More informationInstallation of R Studio. Tushar B. Kute,
Installation of R Studio Tushar B. Kute, http://tusharkute.com R Studio RStudio is a free and open-source integrated development environment (IDE) for R, a programming language for statistical computing
More informationNX Node Installation Instructions (v )
NX Node Installation Instructions (v. 3.5.0) Page 1 of 14 Table of Contents 1. NX Node Installation Instructions 1 1.1. Supported Platforms 2 1.2. Required Libraries for Installing NX Node on Linux 3 1.3.
More informationHow to install Linux or *BSD to USB flash drive (memory stick) using Debian GNU / Linux
How to install Linux or *BSD to USB flash drive (memory stick) using Debian GNU / Linux Author : admin UNetbootin is a nice easy to use Free Software Universal mutli OS program that makes creation of Bootable
More informationAppImageKit Documentation
Describes the AppImage file format and AppImageKit tools Version 1.0 Copyright 2005-10 Simon Peter Table of Contents Motivation... 1 Format overview... 3 The AppImageKit... 5 Creating AppImages... 6 Contributing...
More informationEnSight 10.2 Installation Guide
EnSight 10.2 Installation Guide Version 10.2.2(b) Installation The full installer, EnSight102Full*, installs the EnSight application as well as several supporting applications. It installs EnSight 10.2
More informationMcAfee Endpoint Security Threat Prevention Installation Guide - Linux
McAfee Endpoint Security 10.5.1 - Threat Prevention Installation Guide - Linux COPYRIGHT Copyright 2018 McAfee, LLC TRADEMARK ATTRIBUTIONS McAfee and the McAfee logo, McAfee Active Protection, epolicy
More informationA Greybeard's Worst Nightmare
A Greybeard's Worst Nightmare How Kubernetes and Containers are re-defining the Linux OS Daniel Riek, Red Hat April 2017 Greybeard Greybeards fight Balrogs. They hate systemd. They fork distributions.
More informationTENSORRT 3.0. DU _v3.0 February Installation Guide
TENSORRT 3.0 DU-08731-001_v3.0 February 2018 Installation Guide TABLE OF CONTENTS Chapter 1. Overview... 1 Chapter 2. Getting Started... 2 Chapter 3. Downloading TensorRT...4 Chapter 4. Installing TensorRT...
More informationParallels Software International, Inc. Parallels Compressor. Installation Guide. Workstation
Parallels Software International, Inc. Parallels Compressor Installation Guide Workstation (c) 2005-2007 Copyright 2006-2007 by Parallels Software International Inc. All rights reserved. Parallels, Parallels
More informationThe build2 Toolchain Installation and Upgrade
The build2 Toolchain Installation and Upgrade Copyright 2014-2019 Code Synthesis Ltd Permission is granted to copy, distribute and/or modify this document under the terms of the MIT License This revision
More informationfpm-cookery Documentation
fpm-cookery Documentation Release 0.33.0 Bernd Ahlers Jun 10, 2018 Contents 1 Features 3 2 Documentation Contents 5 2.1 Getting Started.............................................. 5 2.2 Using Hiera................................................
More informationAdvanced Linux System Administra3on
Advanced Linux System Administra3on Topic 4. So=ware management Pablo Abad Fidalgo José Ángel Herrero Velasco Departamento de Ingeniería Informá2ca y Electrónica Este tema se publica bajo Licencia: Crea2ve
More informationSoftware. software the binding component. software. processor. storage. buses/data paths
Software software storage buses/data paths processor software the binding component 1 Software ownership and usage rights installing updating software library 2 Software: ownership, usage rights ownership
More informationOxMetrics 7.2 Installation Notes
OxMetrics 7.2 Installation Notes Contents 1 OxMetrics 7 Platforms............................... 1 2 Windows 10, 8, Windows 7, Vista, Windows XP................. 3 3 Windows 10,8 64-bit, Windows 7 64-bit,
More informationdiskimage-builder: Building Linux Images for Cloud / Virtualization / Container
diskimage-builder: Building Linux Images for Cloud / Virtualization / Container Let s start with a little bit of history: Once upon a time... About the Author Andreas Florath andreas@florath.net Mathematician
More informationopsi Linux support and the opsi extension: opsi-linux-client-agent
extension: opsi-linux-client-agent Stand: 02.05.2014 uib gmbh Bonifaziusplatz 1b 55118 Mainz Tel.:+49 6131 275610 www.uib.de info@uib.de i Contents 1 opsi Linux Support 1 1.1 Preconditions for using the
More informationclient X11 Linux workstation
LPIC1 LPIC Linux: System Administrator LPIC 1 LPI command line LPIC-1 Linux LPIC-1 client X11 Linux workstation Unix GNU Linux Fundamentals Unix and its Design Principles FSF and GNU GPL - General Public
More informationAt course completion. Overview. Audience profile. Course Outline. : 55187B: Linux System Administration. Course Outline :: 55187B::
Module Title Duration : 55187B: Linux System Administration : 4 days Overview This four-day instructor-led course is designed to provide students with the necessary skills and abilities to work as a professional
More informationAXIGEN Mail Server System Administrator's Manual
AXIGEN Mail Server System Administrator's Manual Product version 6.0 Last update on: 3/20/2008 6:52:15 PM Document version: 1.0 Copyright & trademark notices Notices This edition applies to version 6.0
More informationMRCP. RPM Installation Manual. Administrator Guide. Powered by Universal Speech Solutions LLC
Powered by Universal Speech Solutions LLC MRCP RPM Installation Manual Administrator Guide Revision: 55 Created: February 7, 2015 Last updated: August 30, 2017 Author: Arsen Chaloyan Powered by Universal
More informationFlush Dns Settings Linux Redhat 5 Step Step
Flush Dns Settings Linux Redhat 5 Step Step Setup Cahing DNS Server in RHEL/CentOS 7. DNS cache servers are used to resolve any DNS query they receive. Operating System : CentOS Linux release 7.0.1406
More information"Charting the Course... MOC B: Linux System Administration. Course Summary
Description Course Summary This four-day instructor-led course is designed to provide students with the necessary skills and abilities to work as a professional Linux system administrator. The course covers
More informationNetBackup Deployment Template User Guide for Chef
NetBackup Deployment Template User Guide for Chef September 25, 2017 Third-party mass-deployment tools such as Chef and System Center Configuration Manager (SCCM) make deploying software on different platforms
More informationExam LFCS/Course 55187B Linux System Administration
Exam LFCS/Course 55187B Linux System Administration About this course This four-day instructor-led course is designed to provide students with the necessary skills and abilities to work as a professional
More informationIntroduction to Linux
Introduction to Linux EECS 211 Martin Luessi April 14, 2010 Martin Luessi () Introduction to Linux April 14, 2010 1 / 14 Outline 1 Introduction 2 How to Get Started 3 Software Development under Linux 4
More informationOOoCon Packaging OpenOffice.org. Chris Halls 20/03/2003 Packaging OpenOffice.org
OOoCon 2003 Packaging OpenOffice.org Chris Halls halls@debian.org 1 Agenda About the speaker Why create packages for OpenOffice.org? OpenOffice.org in Debian Packging concepts Supporting the packages Links
More informationCNIT 121: Computer Forensics. 14 Investigating Applications
CNIT 121: Computer Forensics 14 Investigating Applications Applications Not part of the operating system User applications Internet browsers, email clients, office suites, chat programs, and more Service
More informationAdvantech General FAQ. How to change ubuntu specific kernel for quick cross test
Advantech General FAQ How to change ubuntu specific kernel for quick cross test Applicable model list Model name version BIOS Version Description: All N/A N/A Products sometimes behave different with different
More informationHow to make your application into a Flatpak
How to make your application into a Flatpak Owen Taylor Red Hat Flock 2017 August 29, 2017 The Flatpak Model Init System OS Display Server Kernel Libraries Init System OS Display Server Kernel Applications
More informationSourceforge.net CVS ~ Compile Farm
Sourceforge.net CVS ~ Compile Farm Sourceforge.net CVS Each project is provided with a repository Developers automatically granted permissions to commit changes Read-only anonymous pserver-based access
More informationIntroduction to Raspberry Pi 3 Model B Updates: 9/18/17 6/2/2018
Introduction to Raspberry Pi 3 Model B Updates: 9/18/17 6/2/2018 A. Objectives 1. Learn about basics of Pi 3 embedded system 2. Learn how to operate your Pi 3 using different interfaces 3. Learn how to
More informationUnzip command in unix
Unzip command in unix Search 24-4-2015 Howto Extract Zip Files in a Linux and. You need to use the unzip command on a Linux or Unix like system. The nixcraft takes a lot of my time and. 16-4-2010 Howto:
More informationAdding Applications to the GNOME Software Center
Adding Applications to the GNOME Software Center Copyright 2016, Richard Hughes, Red Hat Abstract Traditionally we have had little information about Linux applications before they have been installed.
More informationCUDA QUICK START GUIDE. DU _v9.1 January 2018
CUDA QUICK START GUIDE DU-05347-301_v9.1 January 2018 TABLE OF CONTENTS Chapter 1. Introduction...1 Chapter 2. Windows... 2 2.1. Network Installer... 2 2.2. Local Installer... 4 Chapter 3. Mac OSX...6
More informationThe pkgsrc wrapper framework
The pkgsrc wrapper framework Jörg Sonnenberger September 19, 2009 Abstract The wrapper framework in pkgsrc serves two central roles: abstracting compiler specifics and limiting visibility
More informationEsercitazione re- di accesso
Esercitazione re- di accesso 15 05 2008 Outline Linux the Survivor Kit Netkit The poor man's system to experiment computer networking IpRoute2 show / manipulate rou-ng, devices, policy rou-ng and tunnels
More informationOpera Web Browser Archive - FTP Site Statistics. Top 20 Directories Sorted by Disk Space
Property Value FTP Server ftp.opera.com Description Opera Web Browser Archive Country United States Scan Date 04/Nov/2015 Total Dirs 1,557 Total Files 2,211 Total Data 43.83 GB Top 20 Directories Sorted
More informationAthena History. Modular Debathena. Debian Packages An example diversion. Other Athena customizations
Athena Project Athena started at MIT in 1983 grant from IBM and Digital Mission statement: By 1988, create a new educational computing environment at MIT built around high performance graphics workstations,
More informationMulti-Arch Layered Image Build System
Multi-Arch Layered Image Build System PRESENTED BY: Adam Miller Fedora Engineering, Red Hat CC BY-SA 2.0 Today's Topics Define containers in the context of Linux systems Brief History/Background Container
More information