We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Package management and creation in Gentoo Linux

00:00

Formal Metadata

Title
Package management and creation in Gentoo Linux
Title of Series
Number of Parts
90
Author
License
CC Attribution 2.0 Belgium:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
This talk is designed for developers and users of other Linux distributions to gain an understanding of the Gentoo approach and philosophy to package management. The goal isn't to get people using Gentoo but rather for attendees to walk away thinking about how they might be able to apply that to their own distributions or other projects. We'll cover how the package manager (Portage) works, what packages (ebuilds) look like, our focus on ease of use for package authors, how we've iterated on our package format over time, etc.
Gentoo LinuxData managementSoftware developerBitMultiplication signFile formatData storage deviceData managementGroup action2 (number)WeightTerm (mathematics)QuicksortWebsiteData managementDistribution (mathematics)Modul <Datentyp>Lecture/ConferenceComputer animation
DivisorSoftware developerSource codeVariable (mathematics)BuildingGoodness of fitCodeInteractive televisionTotal S.A.Right angleCohesion (computer science)Lecture/ConferenceComputer animation
Software maintenanceArchitectureSoftwareCommon Language InfrastructureCodeCASE <Informatik>Data managementBlack box2 (number)Software developerGraphical user interfacePoint (geometry)File formatBitTerm (mathematics)UsabilityMathematicsData managementMultiplication signInterface (computing)Common Language InfrastructureLevel (video gaming)Scripting languageRadical (chemistry)Computer animation
Common Language InfrastructureMultiplication signMereologySoftware maintenanceSoftwareFile formatPoint (geometry)Computer architectureScripting languageAdditionPhysical systemInstallation artLecture/Conference
Configuration spaceBinary fileImplementationRevision controlSource codeFlagMassPhysical systemCompilation albumParallel computingStructural loadParallel port1 (number)Point (geometry)Software developerBinary codeSource codeGroup actionView (database)File formatRevision controlQuicksortInheritance (object-oriented programming)SpacetimePhysical systemMultiplication signCoprocessorComputer animation
Embedded systemGeneric programmingSet (mathematics)Repository (publishing)SoftwareVariable (mathematics)Function (mathematics)Process (computing)Software developerHeegaard splittingFunctional (mathematics)Repository (publishing)Installation artPhysical systemGroup actionSeries (mathematics)Configuration spaceScripting languageComputer filePatch (Unix)File formatBitSource codeLecture/Conference
Function (mathematics)Variable (mathematics)SoftwareInheritance (object-oriented programming)Level (video gaming)File formatFiber bundleComputer fileObject-oriented programmingConfiguration spaceRight angleDefault (computer science)Physical systemQuicksortComputer architectureRun time (program lifecycle phase)Revision controlMetadataType theoryLibrary (computing)Complex (psychology)Functional (mathematics)BitDifferent (Kate Ryan album)CuboidTerm (mathematics)Point (geometry)Source codeDistribution (mathematics)Multiplication signEmailCompilation albumBuildingLecture/Conference
Type theoryRevision controlDifferent (Kate Ryan album)Computer fileData managementFile formatFile systemBitQuicksortDirectory serviceLecture/Conference
Configuration spaceComputer configurationDefault (computer science)User profileAdditionInstallation artConfiguration spaceFlagSurjective functionProfil (magazine)Functional (mathematics)Computer configurationQuicksortMultiplicationDifferent (Kate Ryan album)Sinc functionLevel (video gaming)Interface (computing)Multiplication signUser profilePoint (geometry)Type theoryData managementSoftware developerLibrary (computing)Source codeAverageSpacetimeComputer animation
Default (computer science)Core dumpData managementDifferent (Kate Ryan album)1 (number)Computer fileBitFile formatLecture/Conference
Default (computer science)Regular graphCodeComputer animationLecture/Conference
Hill differential equationMIDISlide ruleNetwork topologyComputer animationSource code
EmailComa BerenicesEwe languageHill differential equationBitRight angleData managementLibrary (computing)QuicksortRevision controlPhysical systemNumberSet (mathematics)InformationMultiplication1 (number)Computer architectureFunctional (mathematics)32-bitUtility softwareVariable (mathematics)Positional notationSubsetRun time (program lifecycle phase)CASE <Informatik>EmailRegular graphSocial classMultiplication signSoftwareMetadataDefault (computer science)Computer fileCategory of beingEquals signSource codeComputer animationJSON
Information systemsDefault (computer science)Functional (mathematics)QuicksortBuildingVideo gameDefault (computer science)Source codeMultiplication signDistribution (mathematics)Order (biology)File archiverReal numberFile systemSoftware developerDirectory service1 (number)FlagConfiguration spaceMereologyPhysical systemRight angleCASE <Informatik>Installation artComputer fileParameter (computer programming)BitPresentation of a groupSource code
Default (computer science)1 (number)FlagSeries (mathematics)Physical systemMultiplicationGraphical user interfaceRevision controlQuicksortPoint (geometry)Default (computer science)CASE <Informatik>NumberProfil (magazine)Parallel portStatisticsSoftware developerInstallation artFunction (mathematics)Computer architectureLecture/Conference
MIDIInformation securityMereologyCore dumpJava appletVariable (mathematics)Software developerRight angleSource codeSeries (mathematics)NumberUtility softwareJava appletFunctional (mathematics)Multiplication signRevision controlPatch (Unix)Default (computer science)EmailUsabilityIndependence (probability theory)Different (Kate Ryan album)QuicksortEnterprise architectureComputer architectureDirectory serviceSoftwareRun time (program lifecycle phase)Computer animationSource codeJSON
Java appletArrow of timeFlagData managementSoftware developerArrow of timeSource codeMultiplication signLevel (video gaming)Hash functionPhysical systemNumberUniform resource locatorComputer fileForcing (mathematics)Library (computing)Revision controlBuildingDifferent (Kate Ryan album)File formatProcess (computing)Functional (mathematics)Parallel portCASE <Informatik>CollisionForm (programming)String (computer science)Cycle (graph theory)Right angleSource codeJSON
Arrow of timeFlagLibrary (computing)Level (video gaming)CASE <Informatik>BuildingLecture/Conference
Web pageMetadataNumberMotif (narrative)Library (computing)CASE <Informatik>Functional (mathematics)Revision controlSocial classLogicRight angleSource codeJSON
Phase transitionDefault (computer science)Configuration spaceMereologyMultiplication signConfiguration spaceRight angleFunctional (mathematics)Flow separationBlock (periodic table)Doubling the cubeFile systemNP-hardFlag1 (number)Term (mathematics)Parameter (computer programming)CodeBuildingLecture/Conference
Function (mathematics)Default (computer science)Configuration spaceCompilerMereologyPhase transitionDefault (computer science)Software developerParameter (computer programming)Configuration spaceComputer fileFunctional (mathematics)BitPatch (Unix)
Default (computer science)Phase transitionPoint (geometry)Reverse engineeringRight angleSource codeDefault (computer science)MereologyParameter (computer programming)Configuration spaceFlagPatch (Unix)Computer fileCompilation albumFunctional (mathematics)InformationQuicksortFile formatMessage passingInstallation artLecture/ConferenceSource codeJSON
HypermediaRootDirectory serviceSubsetMultiplication signRight angleFile systemComputer animation
Default (computer science)FlagInformationRootRight angleSoftware developerFunctional (mathematics)Default (computer science)Directory serviceInstallation artBuildingLecture/Conference
Default (computer science)FlagDefault (computer science)Installation artCASE <Informatik>Right angleCalculationPhase transitionLecture/Conference
Default (computer science)InformationFlagHausdorff spaceMIDIHaar measureComputer fontUniform resource nameEmailComputer-generated imageryWeb pageBeat (acoustics)Revision controlObject-oriented programmingDefault (computer science)Functional (mathematics)Right angleSuite (music)Social classSoftware testingDirectory serviceProper mapSource codeJSON
User profileGroup actionOperator (mathematics)Revision controlHierarchyMathematicsFlagAutomatic differentiationLibrary (computing)Odds ratioExclusive or
User profileBlock (periodic table)Gentoo LinuxData managementSoftware developerSoftware developerMultiplication signConfiguration spaceSource codePhysical systemRight angleFunctional (mathematics)QuicksortRepository (publishing)Default (computer science)Library (computing)BuildingSocial classDifferent (Kate Ryan album)Revision controlComputer fileCodeLecture/ConferenceComputer animation
Physical systemBitSet (mathematics)Right angleProcess (computing)Equals signComplex (psychology)PlastikkarteMaxima and minimaPoint (geometry)Sign (mathematics)Lecture/Conference
Lecture/Conference
Transcript: English(auto-generated)