Hi Stefan1
Thx a lot for your feedback.
This script is dedicated to deployment.
But sure, you can use it to "update automatically" by reinstalling like in original deployment, I mean download, compile and install.
The role makemkv first test is to check if /usr/bin/makemkv exist.
It means you only need to rename /usr/bin/makemkv to reinstall from scratch this software.
File: ansible-post-install-my-fedora/roles/makemkv/tasks/main.yml ( task in line 13 ).
Regarding Sudo, yeah Download, and Compile don't need root privileges compare to Install.
But keep in mind this script is multi roles and in a full deployment (using all or some roles) that make no sense to interrupt all times to ask validations or passwords.
Imagine using this script on 200 computers in one shot, you could do it.
This is the ansible philosphy, start your playbook and when it is done everything are in the state that you decided.
I hope my explanation is understanding.
Install MakeMKV on Fedora
Re: Install MakeMKV on Fedora
Hi Fedora users,
The script is validated yesterday on my laptop after a fresh new system installation from scratch over Fedora 41
The script is validated yesterday on my laptop after a fresh new system installation from scratch over Fedora 41
-
- Posts: 1
- Joined: Tue Nov 19, 2024 1:59 am
Re: Install MakeMKV on Fedora
Thanks for the work on this, your script and clarified instructions worked great on my Fedora 41 instance.
Cheers.
Cheers.
Re: Install MakeMKV on Fedora
- Rename this binary /usr/bin/makemkv
- Modify the myvars.yml file
- And Replay only the makemkv role.
Example:
after that calculate and compare the size of both files if it exceed than the old one, the process is right.
- Modify the myvars.yml file
- And Replay only the makemkv role.
Example:
Code: Select all
Code: Select all
sudo mv /usr/bin/makemkv /usr/bin/makemkv-OLD
Change myvars.yml content, from 1.17.3 to 1.17.4
Code: Select all
Code: Select all
sudo ansible-playbook myFedora.yml -t onlymkmkv
Re: Install MakeMKV on Fedora
I'm really happy this ansible script is helpful.
I edited the Readme files (the general Readme and the task's Readme), I hope it explains better why to update the myvars.yml file.
I edited the Readme files (the general Readme and the task's Readme), I hope it explains better why to update the myvars.yml file.