As always, installations of Oracle server products on Fedora are not a great idea, as explained here.
I was reading some stuff about the Fedora 23 Alpha and realised Fedora 22 had passed me by. Not sure how I missed that.
Anyway, I did a run through of the usual play stuff.
- Fedora 22 (F22) Installation
- Oracle Database 11g Release 2 (11.2) Installation On Fedora 22 (F22)
- Oracle Database 12c Release 1 (12.1) Installation On Fedora 22 (F22)
While I was at it, I thought I would get the heads-up on Fedora 23 Alpha.
- Fedora 23 (F23) Installation
- Oracle Database 11g Release 2 (11.2) Installation On Fedora 23 (F23)
- Oracle Database 12c Release 1 (12.1) Installation On Fedora 23 (F23)
The F23 stuff will have to be revised once the final version is out, but I’m less likely to forget now.
I guess the only change in F22 upward that really affects me is the deprecation of YUM in F22 in favour of the DNF fork. For the most part, you just switch the command.
#This: yum install my-package -y yum groupinstall my-package-group -y yum update -y #Becomes: dnf install my-package -y dnf groupinstall my-package-group -y dnf group install my-package-group -y dnf update -y
This did cause one really annoying problem in F23 though. The “MATE Desktop” had a single documentation package that was causing a problem. Usually I would use the following.
yum groupinstall "MATE Desktop" -y --skip-broken
Unfortunately, DNF doesn’t support “–skip-broken”, so I was left to either manually install the pieces, or give up. I chose the latter and use LXDE instead. F23 is an Alpha, so you expect issues, but DNF has been in since F22 and still no “–skip-broken”, which I find myself using a lot. Pity.