Software informatie:
Versie: 3.4.3
Upload datum: 11 May 15
Licentie: Gratis
Populariteit: 10
Yum is een automatische updater en package installer / remover voor rpm-systemen. Het berekent automatisch afhankelijkheden en cijfers te komen wat er moet gebeuren om pakketten te installeren.
Yum maakt het makkelijker om groepen van machines te behouden, zonder dat een ieder met behulp van rpm handmatig bijwerken
Eigenschappen .
- Meerdere Vindplaatsen
- De eenvoudige config file
- De juiste afhankelijkheid berekening
- Fast operatie
- rpm-consistent gedrag
- comps.xml groep ondersteuning, waaronder meerdere repository groepen
- Eenvoudige interface
Wat is nieuw in deze release:
- User Interface veranderingen:
- Het zoeken zal nu zoeken repo. pkgtags.
- Voeg een speciale $ uuid variabele yumvars, kan worden gebruikt in baseurl / etc. om machines te volgen.
- Verander schijfruimte nodig bericht.
- Fix output van & quot; nul sized & quot; pakketten in listTransaction ().
- Een paar kleine aanpassingen aan repolist commando, de belangrijkste: Nu uitgangen aantal uitgesloten pakketten .
- Sort skip-gebroken debug output.
- Voeg skip_if_unavailable optie om repo's. configuratie.
- Maak de & quot; Vereist ontbreekt & quot; dep. mislukking tekst makkelijker te lezen, en informatiever.
- Cross arch. downgrades nu moeten werken.
- Als we aan het doen zijn installaties, tonen de gebruikte schijfruimte (leuk voor de dimensionering chroot's enz.)
- Voeg --rpmverbosity optie.
- Voeg & quot; laatste & quot; prefix argument om de geschiedenis te undo / redo. Bijv. & Quot; yum geschiedenis opnieuw last-1 & quot;
- Toon laatste transactie, zelfs als het onvolledige, bij gebruik van & quot; yum geschiedenis info & quot;.
- Verander geschiedenis DB alleen leesbaar door root, standaard.
- Voeg check commando.
- Voeg versie nogroups sub-commando.
- Voeg & quot; schoon rpmdb & quot; sub-commando.
- Process --showduplicates voor obsoletes (bv. Lijst obsoletes).
- Toon welke variabele is verkeerd als we fout uit config. parsing.
- Druk txmbr als e: vr plaats van rare evr .
- Drop-status, wanneer slechts een lijst met een handicap / ingeschakeld repos. in repolist.
- Lijst van alle verouderd pkgs. voor een obsoleting PKG.
- Toon releasever in & quot; yum lijst & quot; als het is niet hetzelfde als de huidige.
- Doe niet uitgevoerd gebruik () voor slechte commando fouten.
- Toestaan lokale * / install / downgrade / etc. te gebruiken http / ftp / https URL's (zoals rpm -U).
- Voeg lange varianten voor alle opties.
- Wrap & quot; License & quot; veld in het info commando.
- Voeg --releasever.
- Alleen overeenkomen non-locale groepsnamen als huidige locale matching mislukt.
- Fix i18n in de geschiedenis.
- yum-metadata-parser is nu slechts voorwaardelijk in run_with_package_names.
- Show script / fout output in de geschiedenis.
- Belangrijke bugfixes:
- scriptlet uitgang is nu correct opstelling weer, zodat de geschiedenis kunnen nu slaan.
- Fix problemen met de pakketten die checksum_type maar geen checksum_data hebben, in de geschiedenis.
- Werk rond rpm-4.8. * API verandering (rpm transactie problemen).
- Cross arch. downgrades nu moeten werken.
- Gebruik een tempfile voor rpm transactie output.
- Fix & quot; installeren foo & quot; in multilib_policy = all wanneer er verschillende versies van foo in verschillende bogen.
- Fix tijdperk matching in rpmdb.returnPackages () Aka. & Quot; yum lijst geïnstalleerde & quot;
- Fix rpmdb.simpleVersion () met behulp van GPG-pubkey pakketten.
- veranderingen verbetering Resource:
- Doe ReGet op repo. metagegevensbestanden, mogelijk door gebruik van unieke bestandsnaam.
- SpeedUp een paar functies, meest opvallende daarvan is & quot; yum lijst & quot ;, via. utf8_ucp_width ()
- Speedup & quot; kleine dep. oplossen, vanwege caching-bestand nodig en conflicten.
- Speedup rpmdb patroonherkenning.
- code toe te maken & quot; grote & quot; dep. oplossen sneller, maar uitgeschakeld (wachten op indexen worden gecreëerd door YMP).
- Minor speedup naar dep. het oplossen van CheckInstall / checkRemove ().
- Minor speedup in dep. oplossen voor allowedMultipleInstalls ().
- Patches toevoegen voor het gebruik PackageSack? () In tsInfo.
- API veranderingen:
- searchGenerator () gebruikt nu altijd het pkgtags zoeken ook.
- Voeg de pkgtags API.
- setCacheDir () stelt nu .conf.cachedir.
- Voeg een snelle optie om pkg.verify ().
- Voeg een speciale $ uuid variabele yumvars.
- Hack de changelog gegevens om het sorteren probleem op te lossen.
- Voeg kracht argument deselectGroup ().
- Laat het instellen van waarden voor meldingen over updates, voeg add_notice ().
- pgp Update-module, van stroomopwaarts.
- Voeg rpmdb.check _ * () API's.
- rpmdb.return_running_packages toevoegen ()
- Voeg transactionCacheFileRequires () en fileRequiresData ().
- Voeg transactionResultVersion () en transactionCacheConflictPackages ().
- Voeg futureRpmDBVersion ().
- Gebruik nooit MD5 voor repomd / metalink / etc. controleren, ook al was het alleen maar een extra controle.
- Change rpmdb.simpleVersion () om eventueel terug te keren van een cache opgeslagen waarde, en dus. terug een string.
- .ui_from_repo toevoegen aan pakketten.
- .ui_nevra toevoegen aan pakketten.
- .ui_envra toevoegen aan pakketten.
- Voeg YumUrlPackage? ()
- Voeg & quot; re_remote_url () & quot; voor het testen als er een url is & quot; remote & quot;.
- Voeg get_running_kernel_version_pkgtup ().
- Alleen overeenkomen non-locale groepsnamen als huidige locale matching mislukt.
- returnFileEntries (primary_only = True) toe.
- Warn / afkeuren simpleFiles ().
- Voeg & quot; basispakket naam geïnstalleerd & quot; vergelijk providers controleren.
- .base_package_name toevoegen aan pakketten.
- yum-metadata-parser is nu slechts voorwaardelijk in run_with_package_names.
Reacties niet gevonden