AtoMiC-ToolKit

Voici le script AtoMiC-ToolKit (Automate your Media Center) pour Ubuntu et ses forks du site « htpcbeginner.com »

Certain logiciel comme Sickrage ou SabNzbd ne sont pas vraiment « newbie-friendly ».
Ce script va rendre cette tâche terriblement facile.

Voici la liste des logiciels qu’il peut installer:

FIlm

  • CouchPotato
  • Radarr
  • Watcher

Musique

  • Headphones

Séries TV

  • SickGear
  • SickRage
  • Sonarr

Livres

  • Lazy Librarian

Comics

  • Mylar

Téléchargement via Newsgroup

  • NZBGet
  • NZBHydra
  • SABnzbd+

Téléchargement via Torrent

  • Deluge
  • Jackett
  • qBittorrent
  • rTorrent
  • ruTorrent
  • Transmission avec WebUI

Média Serveur:

  • Emby
  • Madsonic
  • Plex
  • PlexPy
  • Subsonic
  • ubooquity
  • Kodi

Administration:

  • HTPC Manager
  • Muximux
  • Ombi
  • Organizr
  • Webmin
  • phpSysInfo

Utilitaires:

  • pyLoad
  • Resilio-Sync

Prévu dans le futur: DuckieTV, ktorrent, Monit, MusicBrainz, MythTV, ShellInABox, Tvheadend.

Avant de commencer, si ce n’est pas déjà fait, on configure sudo pour ne pas avoir à taper de mot de passe:

sudo visudo

Puis on ajoute à la fin les droit de notre utilisateur (ici starmate):

starmate ALL=NOPASSWD: ALL

On installe GIT:

sudo apt-get install git

On clone le dépôt « AtoMiC-ToolKit »:

git clone https://github.com/htpcBeginner/AtoMiC-ToolKit ~/AtoMiC-ToolKit

On va dans le dépôt que l’on vient de télécharger:

cd ~/AtoMiC-ToolKit

Et on lance avec sudo le script nommé « setup.sh »:

sudo bash setup.sh

 

On accepte l’avertissement avec « y » puis Entrée:

 ┬ ┬┬ ┬┬ ┬ ┬ ┬┌┬┐┌─┐┌─┐┌┐ ┌─┐┌─┐┬┌┐┌┌┐┌┌─┐┬─┐ ┌─┐┌─┐┌┬┐
 │││││││││ ├─┤ │ ├─┘│  ├┴┐├┤ │ ┬│││││││├┤ ├┬┘ │  │ ││││
 └┴┘└┴┘└┴┘o┴ ┴ ┴ ┴  └─┘└─┘└─┘└─┘┴┘└┘┘└┘└─┘┴└─o└─┘└─┘┴ ┴
                __  ___             
  /\ |_ _ |\/|./     | _  _ ||_/.|_ 
 /--\|_(_)|  ||\__   |(_)(_)|| \||_ 

--->DISCLAIMERS:
--->Please read and agree to the following disclaimers:
1. AtoMiC ToolKit has only been confirmed to work on Ubuntu\Debian variants, Mint, Ubuntu Server and Raspbian.
2. www.htpcBeginner.com, its authors, or ToolKit contributors cannot be held accountable for any problems that might occur while using this ToolKit.
3. If you did not run this ToolKit with sudo, you maybe asked for your root password during installation.
5. Best used on a clean system (with no previous app install) or after complete removal of previous app installation.
4. By proceeding you agree to assume all risks and authorize the ToolKit to install any required packages.

Type y/Y and press [ENTER] to AGREE and continue with the installation or any other key to exit: y

Il va vérifier ensuite si il a bien toutes ses dépendances, le cas échéant, il les installera:

--->CHECKING TOOLKIT DEPENDENCIES ...
Sélection du paquet checkinstall précédemment désélectionné.
(Lecture de la base de données... 333904 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../checkinstall_1.6.2-4ubuntu1_amd64.deb ...
Dépaquetage de checkinstall (1.6.2-4ubuntu1) ...
Sélection du paquet libtinyxml2-2v5:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../libtinyxml2-2v5_2.2.0-1.1ubuntu1_amd64.deb ...
Dépaquetage de libtinyxml2-2v5:amd64 (2.2.0-1.1ubuntu1) ...
Sélection du paquet libzen0v5:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../libzen0v5_0.4.32-1_amd64.deb ...
Dépaquetage de libzen0v5:amd64 (0.4.32-1) ...
Sélection du paquet libmediainfo0v5:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../libmediainfo0v5_0.7.82-1_amd64.deb ...
Dépaquetage de libmediainfo0v5:amd64 (0.7.82-1) ...
Sélection du paquet mediainfo précédemment désélectionné.
Préparation du dépaquetage de .../mediainfo_0.7.82-1_amd64.deb ...
Dépaquetage de mediainfo (0.7.82-1) ...
Sélection du paquet mediainfo-gui précédemment désélectionné.
Préparation du dépaquetage de .../mediainfo-gui_0.7.82-1_amd64.deb ...
Dépaquetage de mediainfo-gui (0.7.82-1) ...
Sélection du paquet par2 précédemment désélectionné.
Préparation du dépaquetage de .../par2_0.6.14-1_amd64.deb ...
Dépaquetage de par2 (0.6.14-1) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.5-1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.23-0ubuntu9) ...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.22-1ubuntu5.1) ...
Traitement des actions différées (« triggers ») pour bamfdaemon (0.5.3~bzr0+16.04.20160824-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Traitement des actions différées (« triggers ») pour gnome-menus (3.13.3-6ubuntu3.1) ...
Traitement des actions différées (« triggers ») pour mime-support (3.59ubuntu1) ...
Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.15-0ubuntu1) ...
Paramétrage de checkinstall (1.6.2-4ubuntu1) ...
Paramétrage de libtinyxml2-2v5:amd64 (2.2.0-1.1ubuntu1) ...
Paramétrage de libzen0v5:amd64 (0.4.32-1) ...
Paramétrage de libmediainfo0v5:amd64 (0.7.82-1) ...
Paramétrage de mediainfo (0.7.82-1) ...
Paramétrage de mediainfo-gui (0.7.82-1) ...
Paramétrage de par2 (0.6.14-1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.23-0ubuntu9) ...

Il nous demande ensuite le nom du compte auquel on a donné les droit sudo sans demande de mot de passe (starmate):

--->USER INFORMATION:
--->Type the username of the user you want to use for managing apps and press [ENTER]...
Typically, this is your system login name (IMPORTANT! Ensure correct spelling and case). Do not use "root". Current username is "starmate": starmate

Et voila, vous pouvez maintenant installer avec beaucoup de facilité tous ce qu’il vous faut pour votre Home Cinéma:

Cette petite vidéo montre l’installation, la mise à jour et la desintallation de Sickbeard:

 

Derniers Articles