Systeemhulpprogramma’s

Bazaar is vervangen door Breezy

In Fedora 32, maakt het breezy pakket voor een versiebeheersysteem de`bzr` en git-remote-bzr pakketten met betrekking tot het Bazaar versiebeheersysteem overbodig. Als gevolg hiervan zullen gebruikers die bzr installeren, in plaats daarvan`breezy` ontvangen. Het bzr commando (Bazaar) wordt gegeven als een symbolische link naar het brz commando (Breezy).

MariaDB 10.4

Fedora 32 biedt het mariadb pakket 10.4 aan, dit was versie 10.3 in Fedora 31.

Opvallende veranderingen zijn onder meer:

  • De root en mysql gebruikers kunnen inloggen zonder wachtwoord met de unix_socket authenticatie plug-in.

  • Mogelijkheid om meer dan één authenticatie plug-in te gebruiken voor elk gebruikersaccount.

  • Ondersteuning voor het verlopen van gebruikerswachtwoorden.

  • Implementatie van het optimalisatie trace.

  • Prestatieverbetering in Unicode sorteringen.

  • Verschillende wijzigingen in syntaxis, variabelen en de InnoDB opslagengine.

Voor volledige informatie over deze release refereer je naar de officiële MariaDB release notes.

rdiff-backup 2.0.0

Deze nieuwe release is echt klaar gemaakt voor de toekomst, met een overgang naar GitHub, Python 3 ondersteuning, geautomatiseerde CI/CD pipeline op Travis, beschikbaarheid op PyPi en geen bekende regressiefouten vergeleken met versie 1.2.8/1.3.3.

We vonden zelfs de tijd om voor jou nieuwe eigenschappen toe te voegen (details in het veranderlogboek):

  • Sparse bestandsverwerking is efficiënter geworden op bestandssystemen die dit ondersteunen.

  • Meer gecomprimeerde bestandsindelingen blijven ongewijzigd.

  • Bekijk de --no-fsync optie om de snelheid van back-up te verbeteren (met een klein risico op dataverlies).

  • Reproduceerbare builds zijn mogelijk.

  • Breedsprakigheid kan worden ingesteld via omgevingsvariabele RDIFF_BACKUP_VERBOSITY.

Aan de andere kant moeten we zeggen dat rdiff-backup 2.x vanwege de vele veranderingen niet kan communiceren met oudere versies 1.x in cliënt-server-modus (maar de repository-formaten blijven compatibel), dus je zal de cliënt en server tegelijk moeten upgraden.

Dat brengt ons bij de installatie, beschreven in details in de read me, maar hier is de korte versie:

  • Op Fedora 32, in deze distributie.

  • Op Fedora 30 en 31 beschikbaar als een update.

  • CentOS/RHEL 7 en 8, beschikbaar als een update in EPEL

  • Op Ubuntu, kun je Otto’s PPA repo gebruiken.

  • Windows, download het item rdiff-backup-2.0.0.win32exe.zip hier en pak het ergens in je PATH uit.

  • Op elk ander ondersteund platform gebruik je pip install rdiff-backup (of download en installeer het juiste item hier).

Als je problemen tegenkomtIf you encounter issues, log een ticket in Bugzilla, neem contact met ons op op de rdiff-backup-users maillijst en/of rapporteer een probleem.

Goede back-up, en onthoud: no back-up, no jammer!

apt pakket herstart van apt-rpm naar Debian’s apt

Vóór Fedora 32 gebruikte het apt pakket niet de hoofdlijn apt software van Debian, maar in plaats daarvan de apr-rpm vork. Het had het voordeel dat gebruikers 'apt-get' commando’s in de terminal konden gebruiken en deze konden gebruiken om pakketten te installeren vanuit Fedora’s DNF repositories. Dit was handig omdat veel online handleidingen apt-get gebruiken.

Door het Fedora apt pakket om te schakelen van apt-rpm naar gewoon apt gaan we van een dode naar een levende upstream. We sluiten ook beveiligingsgaten en introduceren een kritieke afhankelijkheid voor meer pakketten uit het DPKG ecosysteem. Het is al mogelijk om Deb pakketten te bouwen in Fedora, ook met pbuilder, een equivalent voor mock in het DPKG ecosysteem, maar pbuilder gebruikt debootstrap om een bouwomgeving te voorzien. Hoewel we de mogelijkheid kunnen verliezen van`apt-get install` van Fedora pakketten vanaf de commandoregel, openen we ook de poort voor sbuild, een ander nep-equivalent om Debs in een schone omgeving te bouwen. Deze wijziging biedt meer opties om te richten op Debian en afgeleide systemen zonder de Fedora comfortzone te verlaten.