Issue 423 - Rebase apt from apt-rpm to Debian's apt
This commit is contained in:
parent
7433ee2696
commit
ecc9ef354f
1 changed files with 19 additions and 7 deletions
|
|
@ -5,7 +5,7 @@ include::{partialsdir}/entities.adoc[]
|
|||
|
||||
== Bazaar has been replaced by Breezy
|
||||
|
||||
In Fedora 32, the `breezy` package for a version control system obsoletes the `bzr` and `git-remote-bzr` packages related to the Bazaar version control system. As a result, users who install `bzr` will receive `breezy` instead. The `bzr` command (Bazaar) will be provided as a symbolic link to the `brz` command (Breezy).
|
||||
In Fedora 32, the `breezy` package for a version control system obsoletes the `bzr` and `git-remote-bzr` packages related to the Bazaar version control system. As a result, users who install `bzr` will receive `breezy` instead. The `bzr` command (Bazaar) will be provided as a symbolic link to the `brz` command (Breezy).
|
||||
|
||||
== MariaDB 10.4
|
||||
|
||||
|
|
@ -29,8 +29,8 @@ For full information about this release, see the link:https://mariadb.com/kb/en/
|
|||
|
||||
== rdiff-backup 2.0.0
|
||||
|
||||
This new release has been made truly ready for the future, with a move to https://github.com/rdiff-backup[GitHub], Python 3 support, automated CI/CD
|
||||
pipeline on https://travis-ci.org/rdiff-backup[Travis], availability on https://pypi.org/project/rdiff-backup[PyPi] and no known regression bug
|
||||
This new release has been made truly ready for the future, with a move to https://github.com/rdiff-backup[GitHub], Python 3 support, automated CI/CD
|
||||
pipeline on https://travis-ci.org/rdiff-backup[Travis], availability on https://pypi.org/project/rdiff-backup[PyPi] and no known regression bug
|
||||
compared to version 1.2.8/1.3.3.
|
||||
|
||||
We even found the time to add a few features for you (details in the https://github.com/rdiff-backup/rdiff-backup/blob/v2.0.0/CHANGELOG[change log]):
|
||||
|
|
@ -41,22 +41,34 @@ We even found the time to add a few features for you (details in the https://git
|
|||
* reproducible builds are possible
|
||||
* verbosity can be set via environment variable `RDIFF_BACKUP_VERBOSITY`
|
||||
|
||||
On the down side, we have to say that due to the many changes, rdiff-backup 2.x can't communicate with older versions 1.x in client-server mode (*but* the
|
||||
On the down side, we have to say that due to the many changes, rdiff-backup 2.x can't communicate with older versions 1.x in client-server mode (*but* the
|
||||
repository formats remain compatible), so you'll need to upgrade client and server at once.
|
||||
|
||||
Which brings us to the installation, described in details in the https://github.com/rdiff-backup/rdiff-backup/blob/v2.0.0/README.md[read me],
|
||||
Which brings us to the installation, described in details in the https://github.com/rdiff-backup/rdiff-backup/blob/v2.0.0/README.md[read me],
|
||||
but here's the quick version:
|
||||
|
||||
* On Fedora 32, in this distribution
|
||||
* On Fedora 30 and 31 available as an update
|
||||
* CentOS/RHEL 7 and 8, available as an update in https://fedoraproject.org/wiki/EPEL[EPEL]
|
||||
* On Ubuntu, you may use https://code.launchpad.net/~rdiff-backup/+archive/ubuntu/rdiff-backup-development[Otto's PPA repo]
|
||||
* Windows, download the asset `rdiff-backup-2.0.0.win32exe.zip` from https://github.com/rdiff-backup/rdiff-backup/releases/tag/v2.0.0[here] and
|
||||
* Windows, download the asset `rdiff-backup-2.0.0.win32exe.zip` from https://github.com/rdiff-backup/rdiff-backup/releases/tag/v2.0.0[here] and
|
||||
unpack it somewhere in your `PATH`.
|
||||
* Any other supported platform, use `pip install rdiff-backup` (or download and install the proper asset from
|
||||
* Any other supported platform, use `pip install rdiff-backup` (or download and install the proper asset from
|
||||
https://github.com/rdiff-backup/rdiff-backup/releases/tag/v2.0.0[here]).
|
||||
|
||||
If you encounter issues, log a ticket in https://bugzilla.redhat.com/[Bugzilla], contact us on the https://lists.nongnu.org/mailman/listinfo/rdiff-backup-user[rdiff-backup-users mailing list]
|
||||
and/or https://github.com/rdiff-backup/rdiff-backup/issues/new[report an issue].
|
||||
|
||||
Happy backup, and remember: _no_ backup, _no_ pity!
|
||||
|
||||
== apt package rebased from apt-rpm to Debian's apt
|
||||
|
||||
Before Fedora 32, the `apt` package did not use the mainline `apt` software from Debian, but instead the `apr-rpm` fork.
|
||||
It had the advantage of allowing users to use `apt-get` commands in the terminal and use them to install packages from Fedora's DNF repositories.
|
||||
This was useful because a lot of tutorials online use `apt-get`.
|
||||
|
||||
By switching the Fedora apt package from `apt-rpm` to regular `apt` we move from a dead to a living upstream.
|
||||
We also close security holes and introduce a critical dependency for more packages from the `DPKG` ecosystem.
|
||||
It is already possible to build Deb packages in Fedora, including with `pbuilder`, an equivalent for `mock` in the `DPKG` ecosystem, however `pbuilder` uses `debootstrap` to provision a build environment.
|
||||
While we may lose the ability to `apt-get install` Fedora packages from the command line, we also open the gate for `sbuild`, another mock equivalent to build Debs in a clean environment.
|
||||
This change offers more options to target Debian and derivative systems without leaving the Fedora comfort zone.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue