Using Tar to Prepare for an Emergency LIFELIFE BOATBOAT

Total Page:16

File Type:pdf, Size:1020Kb

Using Tar to Prepare for an Emergency LIFELIFE BOATBOAT KNOW-HOW System Recovery with tar Using tar to prepare for an emergency LIFELIFE BOATBOAT Use a tarball to restore your system in next to no time – www.photocase.com without a complete re-install. BY MARKUS KLIMKE inux has no end of options for ferent filesystem, in case of emergency doing so, tar tells us that the image file backing up data, however, a one- or if you need to create a copy. has changed during the archiving pro- Lto-one copy will always use the The -c option tells tar to create an ar- cess. Although you might be able to live same amount of space as the hard disk chive; -p passes in the permissions, and with this, there is not much point in add- partition. You can save space by bun- -v provides verbose output on screen. -f ing all your files to the image. dling the backup data into a compressed assigns a name to the file you are creat- You will probably want to back up the archive. ing. The slash following the image name data in your home directory on an exter- indicates the starting point for the ar- nal storage medium, but volatile data Swiss Army Knife chive, and the -j flag creates a Bzip2 like this should not be part of your re- tar is a die-hard tool from the early days compressed archive. covery image. This data has nothing to of Unix, and a GNU variant of tar is in- Instead of -j, you could specify -z to do with restoring the system and only cluded with any Linux distribution. The use gzip to compress the archive. The inflates the tarball unnecessarily. program, which was originally devel- differences are the resulting size of, and To explicitly exclude files and directo- oped as a “tape archiver,” has been con- the time taken to create, the archive file: ries from the tarball, tar gives you the tinually extended over the years. Its orig- gzip is quicker, but it creates larger files; --exclude-from option. The flag reads the inal task of storing data on tape is just bzip2 takes longer, but it uses a more ef- file and directory entries to be excluded one of many tasks tar handles today. ficient compression method. How long a from the archive from a file: At first glance it might seem strange to backup will take, and the size of the re- bundle a Linux installation in a tarball sulting tarball, depend on the CPU and user # cat << EOF >> U and unpack it at a different location. the data you are handling. /tmp/out However, the following command: > /home/* Specifying Content > /mnt/* tar -cvjpf U So far, so good: but if you attempt a > /usr/portage/distfiles/* /tmp/image-date.tar.bz2 / backup like the one I just described, you > /tmp/backup-date.tar.bz2 will notice a number of error messages. > EOF writes a complete snapshot of your We told tar to create an image of the root user # tar -cvjp --U Linux installation to a file. You can un- filesystem, so it will try to recursively exclude-from=/tmp/out -f U pack the file on a different disk, or a dif- add itself to the backup. And while /tmp/backup-date.tar.bz2 52 ISSUE 70 SEPTEMBER 2006 WWW.LINUX - MAGAZINE.COM System Recovery with tar KNOW-HOW The wildcards that follow the directory names remove all files and directories below the directory you want to exclude. If you leave out the wildcard, tar will ex- clude the whole directory from the ar- chive. The exclude file should also in- clude the image filename. Before you create an image, run the mount command to check what you have mounted. Any external media or network shares will become part of the image if you forget to unmount or ex- clude. Some distributions do not mount the boot partition for security reasons. In this case, you should make sure that root is added to the image. After creating an image with the con- tent you need, the next step is to use a burning tool of your choice – say K3b – to burn the image onto a DVD. Rescue Line Figure 1: Partitioning a hard disk by redirecting the commands to fdisk. The results are During the recovery process – that is, the output at the end. process of restoring the image you cre- ated – a Linux live CD can be a big help, on. For partitions, a serial number is ap- by pressing w (for “write”) to store the as it lets you boot a minimal distribu- pended to the device name; for example, information in the Master Boot Record tion. The most popular live CD has to be /dev/sda1 is the first partition on the first (MBR). It is a good idea to verify the par- Knoppix [1]. As the steps for restoring S-ATA or SCSI disk. titioning at this stage by giving the fdisk the image take place at the command Let’s launch into the recovery process -l /dev/hda command (Figure 1). line, a text-based live CD, such as the at the live CD prompt. Start by typing If you don’t want to enter the partitio- Gentoo Live CD [2], Grml [3], or the fdisk /dev/hda to enter fdisk’s command ning commands interactively, you can Suse or Red Hat installation in rescue mode. Typing m at the fdisk prompt lists store the commands in a control file and mode will be just fine. All of these distri- the available options. If the disk is not pass the file in to fdisk. A control file is butions give you all the tools you need. brand new, you may need to remove any shown in Listing 1. To free up the DVD drive for the disk partitions already on the disk. Type p The next item on the list is to format with the recovery image after booting, (for “print”) to output an overview of the partitions you just created with a you have to boot the live distribution in the current hard disk partitions; d (“de- filesystem to manage the files and direc- a way that places the operating system lete”) will delete the partitions. in your machine’s memory. You can then Table 1 shows the commands you Listing 1: Control File unmount the live CD after booting and need to set up a hard disk with four par- 01 livecd root # cat << EOF >> insert the medium with your image. titions. Your requirements may be differ- /tmp/fdisk.part Most live systems call this boot parame- ent. You can create an “extended” parti- ter toram. If you have Knoppix, you tion as partition four and then add a few 02 > n would enter knoppix toram; for Grml, logical partitions, but four partitions 03 > p this would be grml toram. And if you should be fine for a desktop system. 04 > 1 have the Gentoo Live CD, the gentoo The n (for “new”) command tells fdisk 05 > docache command will do the trick. to create a new partition. Fdisk will ask you if this is a primary or extended parti- 06 > +64M Preparing Your Hard Disk tion. The tool also expects the partition 07 > n Before restoring the image, partition and number and the start and end cylinder 08 > p format your hard disk with the text- numbers, or the size (in kilobytes, mega- 09 > 2 based fdisk partitioning tool. bytes or gigabytes). 10 > In Linux, hard disks are reference by The a (for “active”) command tags device names like /dev/hda (IDE), or / the first partition as your boot partition. 11 ... dev/sda (S-ATA/ SCSI). The last letter in For the swap partition, you will need to 12 > w the device name (this is, “a” in our ex- press t (for “type”) and stipulate type 82. 13 > EOF ample) refers to the drive “number.” For Now that you have set up the parti- 14 livecd root # fdisk example, the second IDE disk in a PC tioning to your liking, you will want to /dev/hda < /tmp/fdisk.part has a device name of /dev/hdb, and so write the partitioning information to disk WWW.LINUX - MAGAZINE.COM ISSUE 70 SEPTEMBER 2006 53 KNOW-HOW System Recovery with tar tories you will be restoring. The most Table 1: Fdisk Commands (Examples) popular filesystems for Linux desktop systems are Ext2, Ext3, and ReiserFS. Name Partition Command Type Number Start/ Code End Journaling filesystems like Ext3 and Rei- /boot /dev/ hda1 n p 1 [Enter] +64M serFS need more space on disk. With a swap /dev/ hda2 n p 2 [Enter] +1G filesystem such as Ext2, 32 MB would be / /dev/ hda3 n p 3 [Enter] +10G fine for /boot. The formatting commands /home /dev/ hda4 n p 4 [Enter] [Enter] - /dev/ hda1 a - 1 - - for the three filesystems are mkfs.ext2, - /dev/ hda2 t - 2 82 - mkfs.ext3, and mkfs.reiserfs, followed by the partition name. To format the root partition from our example with Rei- puters with S-ATA disks, the required change to the unpacked image on the serFS, enter mkfs.reiserfs /dev/hda3. mk- drive is typically /dev/hda; if you have new hard disk – as if the system had swap /dev/hda2 creates the swap parti- two IDE disks in your machine, the just booted from the image – using ch- tion. If you are interested in more details name could be /dev/hdc. root (“change root”). /proc has a variety on the topic of partitioning, check out Finally, to unpack the image in the of system information that grub needs, the Gentoo documentation at [4].
Recommended publications
  • 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]
  • Introduction to Fmxlinux Delphi's Firemonkey For
    Introduction to FmxLinux Delphi’s FireMonkey for Linux Solution Jim McKeeth Embarcadero Technologies [email protected] Chief Developer Advocate & Engineer For quality purposes, all lines except the presenter are muted IT’S OK TO ASK QUESTIONS! Use the Q&A Panel on the Right This webinar is being recorded for future playback. Recordings will be available on Embarcadero’s YouTube channel Your Presenter: Jim McKeeth Embarcadero Technologies [email protected] | @JimMcKeeth Chief Developer Advocate & Engineer Agenda • Overview • Installation • Supported platforms • PAServer • SDK & Packages • Usage • UI Elements • Samples • Database Access FireDAC • Migrating from Windows VCL • midaconverter.com • 3rd Party Support • Broadway Web Why FMX on Linux? • Education - Save money on Windows licenses • Kiosk or Point of Sale - Single purpose computers with locked down user interfaces • Security - Linux offers more security options • IoT & Industrial Automation - Add user interfaces for integrated systems • Federal Government - Many govt systems require Linux support • Choice - Now you can, so might as well! Delphi for Linux History • 1999 Kylix: aka Delphi for Linux, introduced • It was a port of the IDE to Linux • Linux x86 32-bit compiler • Used the Trolltech QT widget library • 2002 Kylix 3 was the last update to Kylix • 2017 Delphi 10.2 “Tokyo” introduced Delphi for x86 64-bit Linux • IDE runs on Windows, cross compiles to Linux via the PAServer • Designed for server side development - no desktop widget GUI library • 2017 Eugene
    [Show full text]
  • Debian \ Amber \ Arco-Debian \ Arc-Live \ Aslinux \ Beatrix
    Debian \ Amber \ Arco-Debian \ Arc-Live \ ASLinux \ BeatriX \ BlackRhino \ BlankON \ Bluewall \ BOSS \ Canaima \ Clonezilla Live \ Conducit \ Corel \ Xandros \ DeadCD \ Olive \ DeMuDi \ \ 64Studio (64 Studio) \ DoudouLinux \ DRBL \ Elive \ Epidemic \ Estrella Roja \ Euronode \ GALPon MiniNo \ Gibraltar \ GNUGuitarINUX \ gnuLiNex \ \ Lihuen \ grml \ Guadalinex \ Impi \ Inquisitor \ Linux Mint Debian \ LliureX \ K-DEMar \ kademar \ Knoppix \ \ B2D \ \ Bioknoppix \ \ Damn Small Linux \ \ \ Hikarunix \ \ \ DSL-N \ \ \ Damn Vulnerable Linux \ \ Danix \ \ Feather \ \ INSERT \ \ Joatha \ \ Kaella \ \ Kanotix \ \ \ Auditor Security Linux \ \ \ Backtrack \ \ \ Parsix \ \ Kurumin \ \ \ Dizinha \ \ \ \ NeoDizinha \ \ \ \ Patinho Faminto \ \ \ Kalango \ \ \ Poseidon \ \ MAX \ \ Medialinux \ \ Mediainlinux \ \ ArtistX \ \ Morphix \ \ \ Aquamorph \ \ \ Dreamlinux \ \ \ Hiwix \ \ \ Hiweed \ \ \ \ Deepin \ \ \ ZoneCD \ \ Musix \ \ ParallelKnoppix \ \ Quantian \ \ Shabdix \ \ Symphony OS \ \ Whoppix \ \ WHAX \ LEAF \ Libranet \ Librassoc \ Lindows \ Linspire \ \ Freespire \ Liquid Lemur \ Matriux \ MEPIS \ SimplyMEPIS \ \ antiX \ \ \ Swift \ Metamorphose \ miniwoody \ Bonzai \ MoLinux \ \ Tirwal \ NepaLinux \ Nova \ Omoikane (Arma) \ OpenMediaVault \ OS2005 \ Maemo \ Meego Harmattan \ PelicanHPC \ Progeny \ Progress \ Proxmox \ PureOS \ Red Ribbon \ Resulinux \ Rxart \ SalineOS \ Semplice \ sidux \ aptosid \ \ siduction \ Skolelinux \ Snowlinux \ srvRX live \ Storm \ Tails \ ThinClientOS \ Trisquel \ Tuquito \ Ubuntu \ \ A/V \ \ AV \ \ Airinux \ \ Arabian
    [Show full text]
  • Continuous Integration with Jenkins
    Automated Deployment … of Debian & Ubuntu Michael Prokop About Me Debian Developer Project lead of Grml.org ounder of Grml-Forensic.org #nvolved in A#$ initramf"-tools$ etc. Member in Debian orensic Team Author of &ook $$Open Source Projektmanagement) #T *on"ultant Disclaimer" Deployment focuses on Linux (everal tools mentioned$ but there exist even more :. We'll cover some sections in more detail than others %here's no one-size-fits-all solution – identify what works for you Sy"tems Management Provisioning 4 Documentation &oot"trapping #nfrastructure 'rche"tration 4 Development Dev'ps Automation 6isualization/Trends *onfiguration 4Metric" + Logs Management Monitoring + *loud Service Updates Deployment Systems Management Remote Acce"" ipmi, HP i+'$ IBM RSA,... irm3are Management 9Vendor Tools Provisioning / Bootstrapping :ully) A(utomatic) I(n"tallation) Debian, Ubuntu$ Cent'( + Scientific +inu, http://fai-project.org/ ;uju Ubuntu <Charms= https-44juju.ubuntu.com/ grml-debootstrap netscript=http://example.org/net"cript.sh http-44grml.org4 d-i preseeding auto url>http-44debian.org/releases4\ "queeze/example-preseed.txt http-443iki.debian.org/DebianInstaller/Preseed Kickstart Cobbler Foreman AutoYa(%$ openQRM, (pace3alk,... Orche"tration / Automation Fabric (Python) % cat fabfile.py from fabric.api import run def host_type(): run('uname -s') % fab -H host1, host2,host3 host_type Capistrano (Ruby) % cat Capfile role :hosts, "host1", "host2", "host3" task :host_type, :roles => :hosts do run "uname -s" end % cap host_type 7undeck apt-dater % cat .config/apt-dater/hosts.conf [example.org] [email protected];mika@ mail.example.org;... *ontrolTier, Func$ MCollective$... *luster((8$ dsh, TakTuk,... *obbler$ Foreman$ openQRM, Spacewalk,... *onfiguration Management Puppet Environment" :production4"taging/development.
    [Show full text]
  • Debian and Its Ecosystem
    Debian and its ecosystem Stefano Zacchiroli Debian Developer Former Debian Project Leader 20 September 2013 OSS4B — Open Source Software for Business Prato, Italy Stefano Zacchiroli (Debian) Debian and its ecosystem OSS4B — Prato, Italy 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) Debian and its ecosystem OSS4B — Prato, Italy 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 ≈20’000 sources releasing ≈3’000
    [Show full text]
  • Delphi's Firemonkey for Linux Solution
    Introduction to FMXLinux Delphi’s FireMonkey for Linux Solution Jim McKeeth Embarcadero Technologies [email protected] Chief Developer Advocate & Engineer Slides, replay and more https://embt.co/FMXLinuxIntro Your Presenter: Jim McKeeth Embarcadero Technologies [email protected] | @JimMcKeeth Chief Developer Advocate & Engineer Agenda • Overview • Installation • Supported platforms • PAServer • SDK & Packages • Usage • UI Elements • Samples • Database Access FireDAC • Migrating from Windows VCL • midaconverter.com • 3rd Party Support • Broadway Web Why FMX on Linux? • Education - Save money on Windows licenses • Kiosk or Point of Sale - Single purpose computers with locked down user interfaces • Security - Linux offers more security options • IoT & Industrial Automation - Add user interfaces for integrated systems • Federal Government - Many govt systems require Linux support • Choice - Now you can, so might as well! Delphi for Linux History • 1999 Kylix: aka Delphi for Linux, introduced • It was a port of the IDE to Linux • Linux x86 32-bit compiler • Used the Trolltech QT widget library • 2002 Kylix 3 was the last update to Kylix • 2017 Delphi 10.2 “Tokyo” introduced Delphi for x86 64-bit Linux • IDE runs on Windows, cross compiles to Linux via the PAServer • Designed for server side development - no desktop widget GUI library • 2017 Eugene Kryukov of KSDev release FMXLinux • Eugene was one of the original architects of FireMonkey • A modification of FireMonkey, bringing FMX to Linux • 2019 Embarcadero includes FMXLinux
    [Show full text]
  • GNU/Linux Distro Timeline LEAF Version 10.9 Skolelinux Lindows Linspire Authors: A
    1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 Libranet Omoikane (Arma) Gibraltar GNU/Linux distro timeline LEAF Version 10.9 Skolelinux Lindows Linspire Authors: A. Lundqvist, D. Rodic - futurist.se/gldt Freespire Published under the GNU Free Documentation License MEPIS SimplyMEPIS Impi Guadalinex Clonezilla Live Edubuntu Xubuntu gNewSense Geubuntu OpenGEU Fluxbuntu Eeebuntu Aurora OS Zebuntu ZevenOS Maryan Qimo wattOS Element Jolicloud Ubuntu Netrunner Ylmf Lubuntu eBox Zentyal Ubuntu eee Easy Peasy CrunchBang gOS Kiwi Ubuntulite U-lite Linux Mint nUbuntu Kubuntu Ulteo MoLinux BlankOn Elive OS2005 Maemo Epidemic sidux PelicanHPC Inquisitor Canaima Debian Metamorphose Estrella Roja BOSS PureOS NepaLinux Tuquito Trisquel Resulinux BeatriX grml DeadCD Olive Bluewall ASLinux gnuLiNex DeMuDi Progeny Quantian DSL-N Damn Small Linux Hikarunix Damn Vulnerable Linux Danix Parsix Kanotix Auditor Security Linux Backtrack Bioknoppix Whoppix WHAX Symphony OS Knoppix Musix ParallelKnoppix Kaella Shabdix Feather KnoppMyth Aquamorph Dreamlinux Morphix ZoneCD Hiwix Hiweed Deepin Kalango Kurumin Poseidon Dizinha NeoDizinha Patinho Faminto Finnix Storm Corel Xandros Moblin MeeGo Bogus Trans-Ameritech Android Mini Monkey Tinfoil Hat Tiny Core Yggdrasil Linux Universe Midori Quirky TAMU DILINUX DOSLINUX Mamona Craftworks BluePoint Yoper MCC Interim Pardus Xdenu EnGarde Puppy Macpup SmoothWall GPL SmoothWall Express IPCop IPFire Beehive Paldo Source Mage Sorcerer Lunar eIT easyLinux GoboLinux GeeXboX Dragora
    [Show full text]
  • Macroecological and Macroevolutionary Patterns Emerge in the Universe of GNU/Linux Operating Systems Petr Keil, A
    Macroecological and macroevolutionary patterns emerge in the universe of GNU/Linux operating systems Petr Keil, A. A. M. Macdonald, Kelly S. Ramirez, Joanne M. Bennett, Gabriel E. Garcia-Pena, Benjamin Yguel, Bérenger Bourgeois, Carsten Meyer To cite this version: Petr Keil, A. A. M. Macdonald, Kelly S. Ramirez, Joanne M. Bennett, Gabriel E. Garcia-Pena, et al.. Macroecological and macroevolutionary patterns emerge in the universe of GNU/Linux operating systems. Ecography, Wiley, 2018, 41 (11), pp.1788-1800. 10.1111/ecog.03424. hal-02621181 HAL Id: hal-02621181 https://hal.inrae.fr/hal-02621181 Submitted on 26 May 2020 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Distributed under a Creative Commons Attribution| 4.0 International License doi: 10.1111/ecog.03424 41 1788– 1800 ECOGRAPHY Research Macroecological and macroevolutionary patterns emerge in the universe of GNU/Linux operating systems Petr Keil, A. A. M. MacDonald, Kelly S. Ramirez, Joanne M. Bennett, Gabriel E. García-Peña, Benjamin Yguel, Bérenger Bourgeois and Carsten Meyer P. Keil (http://orcid.org/0000-0003-3017-1858) ([email protected]) and J. M. Bennett, German Centre for Integrative Biodiversity Research (iDiv) Halle- Jena-Leipzig, Leipzig, Germany.
    [Show full text]
  • Debian: a Geeky Quasi-Anarchy That Works
    Debian: a Geeky Quasi-Anarchy that Works Stefano Zacchiroli Debian Developer Former Debian Project Leader OSI Board Director 28 June 2014 Hackmeeting 2014 Bologna, Italy Stefano Zacchiroli (Debian) Debian: a Quasy-Anarchy that Works Hackit 0x11, Bologna 1 / 49 Outline 1 Debian and Wheezy 2 Specialties 3 Organization Stefano Zacchiroli (Debian) Debian: a Quasy-Anarchy that Works Hackit 0x11, Bologna 2 / 49 Debian: once upon a time Fellow Linuxers, This is just to announce the imminent completion of a brand-new Linux release, which I’m calling the Debian Linux Release. [. ] Ian A Murdock, 16/08/1993 comp.os.linux.development make GNU/Linux competitive with commercial OS easy to install built collaboratively by software experts 1st major distro developed “openly in the spirit of GNU” FSF-supported for a while Stefano Zacchiroli (Debian) Debian: a Quasy-Anarchy that Works Hackit 0x11, Bologna 3 / 49 1 3 of Debian: the operating system flagship product: Debian stable binary distribution Source packages Binary packages 30000 completely Free (DFSG) 25000 released every 24 months (≈) 20000 15000 a dozen architectures 10000 ñ with several kernels! 5000 archive-wide security support 0 2.0 2.1 2.2 3.0 3.1 4.0 5.0 6.0 ñ Long Term Support, 5 years one of the largest Free Software porting platforms renowned for ports, stability, packaging system, old hw support, documentation, smooth upgrades, i18n/l10n, the testing suite, runs anywhere, technical policy, package choice, . Stefano Zacchiroli (Debian) Debian: a Quasy-Anarchy that Works Hackit 0x11, Bologna 4 / 49 Debian 7.0 “Wheezy” — highlithgs multiarch ñ 3rd party software, easily ñ cross-compilation private cloud deployment ñ OpenStack, Xen/XCP, .
    [Show full text]
  • Debian, Ubuntu, and 101 Other Derivatives
    Debian, Ubuntu, and 101 other derivatives Stefano Zacchiroli Debian Project Leader 20 November 2010 Ubuntu Party — Toulouse, France Stefano Zacchiroli (Debian) Debian, Ubuntu & co. Ubuntu Party, Toulouse 1 / 27 Outline 1 Debian What’s so special about it? 2 Ubuntu Relationship with Debian Debian $ Ubuntu collaboration 3 Free Software The distro ecosystem Stefano Zacchiroli (Debian) Debian, Ubuntu & co. Ubuntu Party, Toulouse 2 / 27 Outline 1 Debian What’s so special about it? 2 Ubuntu Relationship with Debian Debian $ Ubuntu collaboration 3 Free Software The distro ecosystem Stefano Zacchiroli (Debian) Debian, Ubuntu & co. Ubuntu Party, Toulouse 3 / 27 Debian: once upon a time Fellow Linuxers, This is just to announce the imminent completion of a brand-new Linux release, which I’m calling the Debian Linux Release. [. ] Ian A Murdock, 16/08/1993 comp.os.linux.development make GNU/Linux competitive with commercial OS easy to install built collaboratively by software experts 1st major distro developed “openly in the spirit of GNU” GNU-supported for a while trivia: named after DEBra Lynn and IAN Ashley Murdock Stefano Zacchiroli (Debian) Debian, Ubuntu & co. Ubuntu Party, Toulouse 4 / 27 Debian: the operating system completely Free Software ñ DFSG ñ contrib, non-free a dozen architectures alpha, amd64, arm(el), hppa, i386, ia64, mips(el), powerpc, s390, sparc 2 non-Linux ports upcoming features miscellanea. ports, stability, packaging system, documentation, old hw support, smooth upgrades, i18n/l10n, the testing suite, runs anywhere, The largest GNU/Linux distro technical policy, a lot of packages, porting platform ... 29’000 packages (Squeeze) Stefano Zacchiroli (Debian) Debian, Ubuntu & co.
    [Show full text]
  • Debian: 17 Ans De Logiciel Libre, ``Do-Ocracy'' Et Démocratie
    Debian: 17 ans de logiciel libre, “do-ocracy” et démocratie Stefano Zacchiroli Debian Project Leader 24 février 2010 Télecom & Management SudParis Évry, France Stefano Zacchiroli (Debian) Debian: do-ocracy et démocratie Évry, France 1 / 43 Outline 1 What is Debian? History A system, a project, a community 2 What’s so special about Debian? 3 More in-depth Commitments Decision making Processes 4 Derivatives 5 Contribute to Debian Stefano Zacchiroli (Debian) Debian: do-ocracy et démocratie Évry, France 2 / 43 Prelude — the notion of “distribution” distributions are meant to ease software management key notion: the abstraction of package offer coherent collections of software killer application: package managers Stefano Zacchiroli (Debian) Debian: do-ocracy et démocratie Évry, France 3 / 43 Outline 1 What is Debian? History A system, a project, a community 2 What’s so special about Debian? 3 More in-depth Commitments Decision making Processes 4 Derivatives 5 Contribute to Debian Stefano Zacchiroli (Debian) Debian: do-ocracy et démocratie Évry, France 4 / 43 Debian: once upon a time Fellow Linuxers, This is just to announce the imminent completion of a brand-new Linux release, which I’m calling the Debian Linux Release. [. ] Ian A Murdock, 16/08/1993 comp.os.linux.development make GNU/Linux competitive with commercial OS easy to install built collaboratively by software experts 1st major distro developed “openly in the spirit of GNU” FSF-supported for a while trivia: named after DEBra Lynn and IAN Ashley Murdock Stefano Zacchiroli (Debian)
    [Show full text]
  • Distros, Apps, Games, Podcasts, Miscellany and More…
    On the disc Distros, apps, games, podcasts, miscellany and more… The best of the internet, crammed into a massive 4GB of quality DVD. Linux distribution Distros hings are quiet on T the distro LXLE front right now. It could be down to the summer holidays, but if that were the case we would be be seeing loads of distros from Australia. It could be the lull before the storm, as some of the major distros are at the beta test stage. It could be the ‘Ubuntu effect’ – so many distros are based on Ubuntu nowadays that there’s always a flurry of releases in the month or so following an official Ubuntu release. Or it could be that everyone is too busy re-evaluating their encryption and security options to get on with any coding (thanks a bunch NSA). This is a good time of year to release a new distro, because there’s far more chance of being noticed than among the clamour at the end of every April and October. This situation makes it more difficult to find something good for the DVD, but also makes the task This is another distribution that is meant to be able – it’s so fast and smooth. Some of these far more interesting. Some of the to run well on older hardware, but that doesn’t lightweight systems can be a little utilitarian, but distros we looked at while putting mean that those of you with recent, more powerful LXLE also looks really good. This distro is based on the DVD together were somewhat computers should ignore it.
    [Show full text]