Open Is Not Enough: Benefits from Debian As an Integrated

Total Page:16

File Type:pdf, Size:1020Kb

Open Is Not Enough: Benefits from Debian As an Integrated Open is not enough: benefits from Debian as an integrated, community-driven computing platform Yaroslav O. Halchenko & Michael Hanke Debian Project Dartmouth College, New Hampshire University of Magdeburg, Germany SEA 2013, Boulder CO March 2 2013 H2 (Debian/Dartmouth+Magdeburg) Open is not enough SEA 2013 1 / 38 Am I the right person? To: [email protected] Subject: Duplicating Debian Installations? From: [email protected] (Tres Hofmeister) Date: Mon, 19 Aug 1996 19:10:41 -0600 (MDT) Can someone point me towards info. on how one can duplicate the packages installed on one Debian system on another? Going through dselect by hand seems just a bit too tedious for multiple installations... Thanks. -- Tres Hofmeister Research Applications Program [email protected] National Center for Atmospheric Research https://lists.debian.org/debian-user/1996/08/msg00890.html H2 (Debian/Dartmouth+Magdeburg) Open is not enough SEA 2013 2 / 38 Based on a true story... H2 (Debian/Dartmouth+Magdeburg) Open is not enough SEA 2013 3 / 38 Who is talking? I and H2 (Debian/Dartmouth+Magdeburg) Open is not enough SEA 2013 4 / 38 Who is talking? http://www.pymvpa.org H2 (Debian/Dartmouth+Magdeburg) Open is not enough SEA 2013 5 / 38 Who is talking? http://www.debian.org H2 (Debian/Dartmouth+Magdeburg) Open is not enough SEA 2013 5 / 38 Who is talking? http://neuro.debian.net H2 (Debian/Dartmouth+Magdeburg) Open is not enough SEA 2013 5 / 38 Our domain Poline et. al, Data sharing in neuroimaging research, 10.3389/fninf.2012.00009 H2 (Debian/Dartmouth+Magdeburg) Open is not enough SEA 2013 6 / 38 Our belief #1 There is no alternative to free and open-source software for scientific research. H2 (Debian/Dartmouth+Magdeburg) Open is not enough SEA 2013 7 / 38 \Standard" model of scientific software deployment To download and install A on your system, you need to: Register/Request an account from the B Read these notes for C and D systems Download the source code and/or appropriate binaries for your system from E Remove old versions Install software Test software Common problem: Availability != Accessibility H2 (Debian/Dartmouth+Magdeburg) Open is not enough SEA 2013 8 / 38 Common problem: Availability != Accessibility \Standard" model of scientific software deployment To download and install A on your system, you need to: Register/Request an account from the B Read these notes for C and D systems Download the source code and/or appropriate binaries for your system from E Remove old versions Install software Test software H2 (Debian/Dartmouth+Magdeburg) Open is not enough SEA 2013 8 / 38 Common problem: Availability != Accessibility \Standard" model of scientific software deployment To download and install A on your system, you need to: Register/Request an account from the B Read these notes for C and D systems Download the source code and/or appropriate binaries for your system from E Remove old versions Install software Test software If you decide to go forth with building from source code, good luck! H2 (Debian/Dartmouth+Magdeburg) Open is not enough SEA 2013 8 / 38 Student's life is short: Having A on one box should be enough I better not have to upgrade it ever again I will not even think about F and G alternatives I value others' time: let me blog a \HOWTO install A v. x.y.z on C" Positive Only an hour and \A" seems to be running { I can get back to do research again! Possible user experiences Not so positive Software developers have no access to my system X and I need to build a few (dozens) of additional pre-requisites first: I better ask our IT personnel to deploy it { usually takes less than a month PhD students have all the time in the universe . H2 (Debian/Dartmouth+Magdeburg) Open is not enough SEA 2013 9 / 38 Student's life is short: Having A on one box should be enough I better not have to upgrade it ever again I will not even think about F and G alternatives I value others' time: let me blog a \HOWTO install A v. x.y.z on C" Possible user experiences Not so positive Software developers have no access to my system X and I need to build a few (dozens) of additional pre-requisites first: I better ask our IT personnel to deploy it { usually takes less than a month PhD students have all the time in the universe . Positive Only an hour and \A" seems to be running { I can get back to do research again! H2 (Debian/Dartmouth+Magdeburg) Open is not enough SEA 2013 9 / 38 Possible user experiences Not so positive Software developers have no access to my system X and I need to build a few (dozens) of additional pre-requisites first: I better ask our IT personnel to deploy it { usually takes less than a month PhD students have all the time in the universe . Positive Only an hour and \A" seems to be running { I can get back to do research again! Student's life is short: Having A on one box should be enough I better not have to upgrade it ever again I will not even think about F and G alternatives I value others' time: let me blog a \HOWTO install A v. x.y.z on C" H2 (Debian/Dartmouth+Magdeburg) Open is not enough SEA 2013 9 / 38 Hanke, M. (2012). Share your tools! But fear the wombat! http://youtu.be/8t6znEOEDVo Not so positive Software developers have no access to my system X and I need to build a few (dozens) of additional pre-requisites first: I better ask our IT personnel to deploy it { usually takes less than a month PhD students have all the time in the universe . Positive Only an hour and \A" seems to be running { I can get back to do research again! Student's life is short: Having A on one box should be enough I better not have to upgrade it ever again I will not even think about F and G alternatives I value others' time: let me blog a \HOWTO install A v. x.y.z on C" H2 (Debian/Dartmouth+Magdeburg) Open is not enough SEA 2013 9 / 38 Scientists report: Hanke M and Halchenko YO (2011) Neuroscience runs on GNU/Linux. Front. Neuroinform. 5:8. doi: 10.3389/fninf.2011.00008 SEA 2013 11 / 38 MCC Interim 1992 1992 TAMU SLS GNU/Linux Distribution Timeline Yggdrasil DLD 1993 Version 12.2 1993 Slackware Debian A. Lundqvist, D. Rodic - futurist.se/gldt LST Bogus Published under the GNU Free Documentation License S.u.S.E 1994 1994 Red Hat WGS Linux Pro Linux-FT Xdenu MNIS Mini Jurix Trans-Ameritech 1995 1995 Unifix Linux Universe Craftworks Caldera 1996 1996 DILINUX mkLinux Monkey 1997 1997 LinuxPPC Burapha UltraPenguin Weaver DOSLINUX Conectiva Stampede Buhawi PLD Eurielec µClinux 1998 1998 Turbolinux Mandrake ROCK Fermi Demolinux Project Ballantin tomsrtbt SuSE Coyote e-smith KRUD eIT easyLinux eIT Eridani Yellow Dog Yellow 1999 1999 Vine FREESCO Red Flag Corel Armed Immunix Kondara Libranet Peanut Linux From Scratch Enoch BluePoint Storm Astaro Linpus ELX Omoikane (Arma) Trustix 2000 2000 Finnix Tiny BU VectorLinux Miracle Gibraltar Happy GPL SmoothWall Knoppix Pingo Caixa Mágica Ututo Best LEAF Rocks ClarkConnect SLES CRUX Open is not enough Beehive 2001 2001 Midori ASP ALT Leka Rescue Floppy Progeny SuperRescue Openwall Independence dyne:bolic OpenWRT K12 Skolelinux DeMuDi SME Server Secure HP Ark Lindows Xandros NetStation Virtual Sorcerer Aurora EnGarde Redmond gnuLiNex IPCop Haydar Tinfoil Hat Tinfoil Lunar Arch 2002 2002 Red Hat Enterprise Gentoo Source Mage SOT EvilEntity Slax Bayanihan SCO Lycoris Topologilinux LinuxConsole BLAG DeLi Aurox United Linux Rxart GoboLinux LinuxInstall Yoper ZENIX Kurumin Gentoox Quantian 2003 2003 miniwoody Morphix Berry Jollix UHU MEPIS GeeXboX Puppy Damn Small Linux AnNyung AL-AMLUG KnoppMyth ATmission Thinstation Stux SAM PCLinuxOS ASLinux SUSE Devil Kwort Express SmoothWall Impi Fedora Core Danix Sun JDS NST CentOS blackPanther Feather White Box OpenSLS Shabdix Kanotix Bonzai Nitix Linspire Dizinha Bluewall STUX BioBrew DARKSTAR DNALinux Kalango Amber K-DEMar Bioknoppix Guadalinex Hiwix AUSTRUMI Ututo-e 2004 2004 Euronode QiLinux Natures Linux Joatha DeadCD LBA CERN Openfiler Aquamorph Clonezilla Live Scientific Minislack Auditor Security Linux MAX Asianux Navyn OS ZoneCD B2D Underground Desktop Octoz GoblinX Kaella Specifix HostGIS Hiweed Whoppix Momonga StartCom SimplyMEPIS grml Annvix Hikarunix FoX T2 VidaLinux Kate NimbleX Ubuntu Frugalware MOPSLinux NLD Asterisk@Home BeatriX Tao Arco-Debian Paldo MoLinux Slamd64 Parsix Resulinux Pentoo Tirwal BlankOn Voyage aLinux Foresight epiOS Arabian Poseidon 2005 2005 Archie Mandriva 64Studio Trisquel Kubuntu ParallelKnoppix KateOS NetSecL Symphony OS rPath Ututo XS MythDora VENENUX LliureX WHAX AsianLinux pQui Elive Wolvix IPFire Zenwalk VLOS Lihuen Tuquito Musix Hedinux SLAMPP Slackintosh RR4 BrazilFW Edubuntu OS2005 ThinClientOS Bintoo Kororaa nUbuntu NepaLinux Pardus Sauver Jarro Negro Dreamlinux Epidemic Vyatta 2006 2006 Ophcrack Librassoc Olive Freespire Alpine NeoDizinha RIP DSL-N Backtrack trixbox SLED Voltalinux Gnu-HALO Xubuntu Everest Zeroshell Bardinux Christian Edition PUD PureOS Sabayon Ekaaty Mint Linkat Bluewhite64 How-Tux Absolute Oracle Enterprise TinyMe Papug Linux Damn Vulnerable gNewSense sidux openSUSE Ulteo Satanic Edition Wifislax Elastix Granular Oz DEFT BOSS Muslim Edition Uberyl TEENpup Patinho Faminto 2007 2007 Madbox LPS SliTaz Webconverger Fedora openmamba Mythbuntu Calculate Moblin ComFusion SMS antiX Ubuntulite Geubuntu Greenie Vixta Syllable Server Kiwi Fluxbuntu gOS Mamona NuTyX Toorox Eeebuntu PLoP CrunchBang Zebuntu SystemRescueCD PelicanHPC Ubuntu Rescue Remix 2008 2008 GALPon MiniNo Ultimate Edition Exherbo Simplis xPUD OpenGEU Estrella Roja Ubuntu eee Macpup Inquisitor MoonOS Maryan Ojuba Moblin 2 Funtoo Zorin OS eBox U-lite XBMC
Recommended publications
  • Linux on a Stick Everyone Knows You Can Boot Linux from a Live CD, but Have You Thought About Putting Linux on a Compact and Highly Portable USB
    KNOW HOW Memory Stick Linux Booting Linux from a USB Memory Stick Linux on a Stick Everyone knows you can boot Linux from a live CD, but have you thought about putting Linux on a compact and highly portable USB memory stick? BY FABRIZIO CIACCHI bootable “live” CD like Knoppix much more common. Part of our pur- ent from DSL, but it includes more [1] or Kanotix [2] gives the user a pose is to create an inexpensive system, software (about 14 MB plus), and it Afully portable operating environ- so I will base this discussion on the stan- has already been refined and tested for ment. You can carry your system with dard and very common 128 MB size. USB devices. you and boot it from anywhere. However, the procedure I describe in this • Flonix [8]: Flonix is also based on Your tools, your files, and your work- article can also be used to put a larger DSL, but it uses some different pro- space will follow you wherever you go – Knoppix-based distribution on a larger grams (for instance, IceWM instead even to another PC with a different USB memory stick. of Fluxbox). The Flonix project also operating system. Live CDs are also used Assuming you want room to work and introduced a useful web install by system administrators for trouble- store documents, it is a good idea to only process. Ultimately, Flonix was so shooting computers that won’t boot use half of the available space (64 MB) successful that it become a commer- normally. for the Linux system and related tools.
    [Show full text]
  • Debian Developer's Reference Version 12.0, Released on 2021-09-01
    Debian Developer’s Reference Release 12.0 Developer’s Reference Team 2021-09-01 CONTENTS 1 Scope of This Document 3 2 Applying to Become a Member5 2.1 Getting started..............................................5 2.2 Debian mentors and sponsors......................................6 2.3 Registering as a Debian member.....................................6 3 Debian Developer's Duties 9 3.1 Package Maintainer's Duties.......................................9 3.1.1 Work towards the next stable release............................9 3.1.2 Maintain packages in stable .................................9 3.1.3 Manage release-critical bugs.................................. 10 3.1.4 Coordination with upstream developers............................ 10 3.2 Administrative Duties.......................................... 10 3.2.1 Maintaining your Debian information............................. 11 3.2.2 Maintaining your public key.................................. 11 3.2.3 Voting.............................................. 11 3.2.4 Going on vacation gracefully.................................. 12 3.2.5 Retiring............................................. 12 3.2.6 Returning after retirement................................... 13 4 Resources for Debian Members 15 4.1 Mailing lists............................................... 15 4.1.1 Basic rules for use....................................... 15 4.1.2 Core development mailing lists................................. 15 4.1.3 Special lists........................................... 16 4.1.4 Requesting new
    [Show full text]
  • Administració De Sistemes GNU Linux Mòdul4 Administració
    Administració local Josep Jorba Esteve PID_00238577 GNUFDL • PID_00238577 Administració local Es garanteix el permís per a copiar, distribuir i modificar aquest document segons els termes de la GNU Free Documentation License, Version 1.3 o qualsevol altra de posterior publicada per la Free Software Foundation, sense seccions invariants ni textos de la oberta anterior o posterior. Podeu consultar els termes de la llicència a http://www.gnu.org/licenses/fdl-1.3.html. GNUFDL • PID_00238577 Administració local Índex Introducció.................................................................................................. 5 1. Eines bàsiques per a l'administrador........................................... 7 1.1. Eines gràfiques i línies de comandes .......................................... 8 1.2. Documents d'estàndards ............................................................. 10 1.3. Documentació del sistema en línia ............................................ 13 1.4. Eines de gestió de paquets .......................................................... 15 1.4.1. Paquets TGZ ................................................................... 16 1.4.2. Fedora/Red Hat: paquets RPM ....................................... 19 1.4.3. Debian: paquets DEB ..................................................... 24 1.4.4. Nous formats d'empaquetat: Snap i Flatpak .................. 28 1.5. Eines genèriques d'administració ................................................ 36 1.6. Altres eines .................................................................................
    [Show full text]
  • Ubuntu Kung Fu
    Prepared exclusively for Alison Tyler Download at Boykma.Com What readers are saying about Ubuntu Kung Fu Ubuntu Kung Fu is excellent. The tips are fun and the hope of discov- ering hidden gems makes it a worthwhile task. John Southern Former editor of Linux Magazine I enjoyed Ubuntu Kung Fu and learned some new things. I would rec- ommend this book—nice tips and a lot of fun to be had. Carthik Sharma Creator of the Ubuntu Blog (http://ubuntu.wordpress.com) Wow! There are some great tips here! I have used Ubuntu since April 2005, starting with version 5.04. I found much in this book to inspire me and to teach me, and it answered lingering questions I didn’t know I had. The book is a good resource that I will gladly recommend to both newcomers and veteran users. Matthew Helmke Administrator, Ubuntu Forums Ubuntu Kung Fu is a fantastic compendium of useful, uncommon Ubuntu knowledge. Eric Hewitt Consultant, LiveLogic, LLC Prepared exclusively for Alison Tyler Download at Boykma.Com Ubuntu Kung Fu Tips, Tricks, Hints, and Hacks Keir Thomas The Pragmatic Bookshelf Raleigh, North Carolina Dallas, Texas Prepared exclusively for Alison Tyler Download at Boykma.Com Many of the designations used by manufacturers and sellers to distinguish their prod- ucts are claimed as trademarks. Where those designations appear in this book, and The Pragmatic Programmers, LLC was aware of a trademark claim, the designations have been printed in initial capital letters or in all capitals. The Pragmatic Starter Kit, The Pragmatic Programmer, Pragmatic Programming, Pragmatic Bookshelf and the linking g device are trademarks of The Pragmatic Programmers, LLC.
    [Show full text]
  • Linux on the Road
    Linux on the Road Linux with Laptops, Notebooks, PDAs, Mobile Phones and Other Portable Devices Werner Heuser <wehe[AT]tuxmobil.org> Linux Mobile Edition Edition Version 3.22 TuxMobil Berlin Copyright © 2000-2011 Werner Heuser 2011-12-12 Revision History Revision 3.22 2011-12-12 Revised by: wh The address of the opensuse-mobile mailing list has been added, a section power management for graphics cards has been added, a short description of Intel's LinuxPowerTop project has been added, all references to Suspend2 have been changed to TuxOnIce, links to OpenSync and Funambol syncronization packages have been added, some notes about SSDs have been added, many URLs have been checked and some minor improvements have been made. Revision 3.21 2005-11-14 Revised by: wh Some more typos have been fixed. Revision 3.20 2005-11-14 Revised by: wh Some typos have been fixed. Revision 3.19 2005-11-14 Revised by: wh A link to keytouch has been added, minor changes have been made. Revision 3.18 2005-10-10 Revised by: wh Some URLs have been updated, spelling has been corrected, minor changes have been made. Revision 3.17.1 2005-09-28 Revised by: sh A technical and a language review have been performed by Sebastian Henschel. Numerous bugs have been fixed and many URLs have been updated. Revision 3.17 2005-08-28 Revised by: wh Some more tools added to external monitor/projector section, link to Zaurus Development with Damn Small Linux added to cross-compile section, some additions about acoustic management for hard disks added, references to X.org added to X11 sections, link to laptop-mode-tools added, some URLs updated, spelling cleaned, minor changes.
    [Show full text]
  • The Debian GNU/Linux
    The Debian GNU/Linux FAQ translator: etony C.F.AN <[email protected]> Debian FAQ Authors version 5.0.1, 17 March 2012 XXX要要要 ,文cãT一些s于 Debian GNU/Linux 的8Á问题. HHHCCC声声声明明明 Copyright © 1996-2003 by Software in the Public Interest (u守v包+,文cHC声明的MÐ下, A¸6\和发布,文c的完t拷贝. (u守上述完t拷贝H,有sHC声明的MÐ下, A¸拷贝和发布ú于,文c完t拷贝的修9H,, v且, 发布@有通Ç修9 ,文c而得0的工\成果, {使(与,文c的¸可声明一致的¸可声明. (u守上述修9H,HC声明的MÐ下, A¸拷贝和发布,文cv它语言的û译H,, 如果,¸可声明有Ïê1o件ú金 会(Free Software Foundation)8Æ的S0化译,, 则uªS0化译,. i Contents 1 定定定II义与与与概概概述述述 1 1.1 什么/ Debian GNU/Linux?...............................................1 1.2 OK, 现(我知SDebian /. Linux/什么?!.......................................1 1.3 什么/ “Hurd”?.......................................................2 1.4 Debian GNU/Linux 与v他 Linux 发LH有什么不同? 为什么要选éDebian GNU/Linux?............2 1.5 Debian ¡划与ê1o件ú金会的GNU¡划 .......................................2 1.6 Debian 的发音Ê+I?...................................................2 2 Debian GNU/Linux 的的的···取取取与与与安安安ÅÅÅ 3 2.1 Debian 的最新H,/?...................................................3 2.2 如U得0 Debian 的安Å盘?................................................3 2.3 如UÎIq安Å Debian?..................................................3 2.4 我有;U:, 可以·取 Debian qÏ吗?..........................................3 2.5 可以o盘安Å吗?.......................................................3 2.6 可以Q络安Å吗?.......................................................4 3 |||¹¹¹'''问问问题题题 5 3.1 可以(什么7的l件û统上ÐL?.............................................5 3.2 与v他的linux发LH|¹L如U?.............................................5 3.3 Debian 源码与v他
    [Show full text]
  • How to Install Adobe Reader .Bin Download from Adobe [Duplicate]
    Ubuntu Community Ask! Developer Design Discourse Hardware Shop More › sign up log in tour help Questions Tags Tour Users Ask Question search Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required. Take the 2-minute tour × How to install adobe reader .bin download from Adobe [duplicate] asked 1 year ago Possible Duplicate: 8 viewed 23960 times How do I install Adobe Acrobat Reader? active 3 months ago I am having Ubuntu operating system. Community Bulletin I have downloaded file AdbeRdr9.5.1-1_i486linux_enu.bin file from Adobe. blog Podcast #55 – Don’t Call It A It is located in my Downloads directory. Comeback I am a new user of linux. Please could you provide STEP BY STEP instructions & commands to install adobe reader. adobe adobe-reader share improve this question edited Nov 24 '12 at 17:42 asked Nov 24 '12 at 16:35 Fernhill Linux Project K V RAVINDRANATH 2,046 2 12 41 1 1 2 marked as duplicate by Jorge Castro, Ringtail, hhlp, fossfreedom ♦ Nov 24 '12 at 21:43 This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question. Linked 2 Answers ACTIVE OLDEST VOTES 45 How do I install Adobe Acrobat Reader? If you downloaded Adobe-Reader from the Adobe website and wish to install it see below. Related 9 45 How do I install Adobe Installing Adobe Reader .bin Acrobat Reader? First open your Downloads folder, then right click on the AdbeRdr9.5.1-1_i486linux_enu.bin and select 0 Problem with adobe-reader Properties .
    [Show full text]
  • Github: a Case Study of Linux/BSD Perceptions from Microsoft's
    1 FLOSS != GitHub: A Case Study of Linux/BSD Perceptions from Microsoft’s Acquisition of GitHub Raula Gaikovina Kula∗, Hideki Hata∗, Kenichi Matsumoto∗ ∗Nara Institute of Science and Technology, Japan {raula-k, hata, matumoto}@is.naist.jp Abstract—In 2018, the software industry giants Microsoft made has had its share of disagreements with Microsoft [6], [7], a move into the Open Source world by completing the acquisition [8], [9], the only reported negative opinion of free software of mega Open Source platform, GitHub. This acquisition was not community has different attitudes towards GitHub is the idea without controversy, as it is well-known that the free software communities includes not only the ability to use software freely, of ‘forking’ so far, as it it is considered as a danger to FLOSS but also the libre nature in Open Source Software. In this study, development [10]. our aim is to explore these perceptions in FLOSS developers. We In this paper, we report on how external events such as conducted a survey that covered traditional FLOSS source Linux, acquisition of the open source platform by a closed source and BSD communities and received 246 developer responses. organization triggers a FLOSS developers such the Linux/ The results of the survey confirm that the free community did trigger some communities to move away from GitHub and raised BSD Free Software communities. discussions into free and open software on the GitHub platform. The study reminds us that although GitHub is influential and II. TARGET SUBJECTS AND SURVEY DESIGN trendy, it does not representative all FLOSS communities.
    [Show full text]
  • Debian: 19 Years of Free Software, “Do-Ocracy,” and Democracy
    Debian: 19 years of Free Software, “do-ocracy,” and democracy Stefano Zacchiroli Debian Project Leader 6 October 2012 ACM Reflections | Projections 2012 University of Illinois at Urbana-Champaign Stefano Zacchiroli (Debian) 19 years of Debian reflections | projections 1 / 32 Free Software & your [ digital ] life Lester picked up a screwdriver. “You see this? It’s a tool. You can pick it up and you can unscrew stuff or screw stuff in. You can use the handle for a hammer. You can use the blade to open paint cans. You can throw it away, loan it out, or paint it purple and frame it.” He thumped the printer. “This [ Disney in a Box ] thing is a tool, too, but it’s not your tool. It belongs to someone else — Disney. It isn’t interested in listening to you or obeying you. It doesn’t want to give you more control over your life.” [. ] “If you don’t control your life, you’re miserable. Think of the people who don’t get to run their own lives: prisoners, reform-school kids, mental patients. There’s something inherently awful about living like that. Autonomy makes us happy.” — Cory Doctorow, Makers http://craphound.com/makers/ Stefano Zacchiroli (Debian) 19 years of Debian reflections | projections 2 / 32 Free Software, raw foo is cool, let’s install it! 1 download foo-1.0.tar.gz ñ checksum mismatch, missing public key, etc. 2 ./configure ñ error: missing bar, baz, . 3 foreach (bar, baz, . ) go to 1 until (recursive) success 4 make ñ error: symbol not found 5 make install ñ error: cp: cannot create regular file /some/weird/path now try scale that up to
    [Show full text]
  • Application of Ultimate Debian Database in Debian Pure Blends Harvesting Information About Packages for Specific Work fields
    Application of Ultimate Debian Database in Debian Pure Blends Harvesting information about packages for specific work fields Andreas Tille Debian Conference 9 Cáceres, July 26, 2009 Overview 1 Debian Pure Blends Short introduction Blends features Web tools 2 Ultimate Debian Database Short introduction Advantages of using UDD for Blends 3 Future Planned features for Blends TODO 2 / 22 Rename: CDD § Debian Pure Blends Term Custom Debian Distributions was always misunderstood Main misunderstanding: CDD was regarded as “something else than Debian” even if people were told that it is a concept inside Debian explicitly Dropped the misleading name in favour of a name where you just have to read the docs § Debian Pure Blend (in short Blend): a subset of Debian that is configured to support a particular target group out-of-the-box. 3 / 22 Reminder: Basic goal of Blends Debian > 22.000 packages Users interested in subset Groups of specialised users Easy installation and configuration While Debian stays general support specialists as well No derivative from Debian Basic idea: Do not make a separate distribution but make Debian fit for special purpose instead 4 / 22 Upstream - Debian Developer - User Tie a solid network of Debian developers, upstream developers (“developing experts”) and users Rationale: Experts in this field need help in build system / packaging Upstream anticipates enhancements of build system and security audit Finally support upstream developers to become Debian maintainers Penetrating specific work fields with Linux makes it even more
    [Show full text]
  • Debian's Perl Team from an End-User Perspective
    Getting Perl modules into Debian Debian's Perl team from an end-user perspective Tim Retout 11th September 2010 HantsLUG @ IBM Hursley Tim Retout pkg-perl for users What is the Debian Perl team? Maintain about 2000 Perl packages within Debian Both official Debian Developers and sponsees Around 70-80 committers,1 but most activity from a small core team Also indirectly contributes most of the Perl packages in Debian's derivatives (e.g. Ubuntu). 1http://www.ohloh.net/p/pkg-perl Tim Retout pkg-perl for users Using Perl on Debian How do you install Perl modules? apt-get install libfoo-perl Backports for older releases CPAN for unpackaged modules CPAN (the tool) is configured to play nicely with Debian packages, but does not install packages when satisfying dependencies. Tim Retout pkg-perl for users When a module isn't packaged If the Perl module you need is not available, you have several options: 1 Install it with CPAN, and handle future upgrades yourself. 2 File an RFP (Request for package) bug in Debian.2 3 Build yourself a private Debian package with dh-make-perl, and handle future upgrades yourself. 4 Get involved and contribute it back to Debian! Getting involved is easier than you think. 2http://pkg-perl.alioth.debian.org/howto/RFP.html Tim Retout pkg-perl for users Getting involved - tools The Perl team uses tools to speed up packaging. alioth.debian.org for team management git for most packages http://bugs.debian.org/ Package Entropy Tracker (PET) IRC (#debian-perl on OFTC) Two mailing lists - one for discussion, one to receive automated messages http://pkg-perl.alioth.debian.org/ links to all of these.
    [Show full text]
  • Virtual Distro Sampler
    LINUX MAGAZINE DVD VIRTUAL DISTRO SAMPLER CentOS 5.1 Live tions for the desktop and lots of interest- The CentOS community distribution is ing add-ons. based on source code from Red Hat Enterprise Linux. Kubuntu 8.04 Alpha “KDE 4” his month we bring you a Virtual This Live version comes with a If you haven’t already heard, Kubuntu Live Distro Sampler created healthy collection of end-user tools, plus Linux is Ubuntu with KDE. This alpha T exclusively for Linux Magazine a handy toolkit of diagnostic and rescue version of Kubuntu 8.04 might be your and Linux Pro Magazine. Try out any utilities. first look at what’s coming up in Ubuntu one of the five Live distros without “Hardy Heron.” rebooting. DreamLinux 3.0 RC1 Tour the new KDE 4 desktop and The Live base system is a fully install- DreamLinux is a modular Linux system browse through the gallery of tools that able version of Ubuntu 7.10 Gutsy Gib- based on Debian and Morphix. The makes Kubuntu a favorite of Linux users bon – with all the latest updates and se- DreamLinux developers pride them- around the world. curity patches. Ubuntu 7.10 comes with selves in delivering plenty of applica- better security, improved Linux Mint 4.0 Daryna 3D effects, write support Community Edition for NTFS partitions, a The popular Linux Mint distro, which is new automatic printer currently ranked fifth at DistroWatch, of- configuration feature, fers an abundance of user tools with an improved power man- impressive collection of original manage- agement, and additional ment utilities.
    [Show full text]