$ sudo dnf install virt-manager
$ systemctl is-enabled libvirtd
enabled
Démarrez le gestionnaire de machine virtuelle avec l'interface graphique Créer une nouvelle machine virtuelle
Support d'installation local (image ISO ou lecteur de CD-ROM) -> Sélectionnez l'image iso téléchargée ici ^ 1
$ sudo dnf install epel-release
$ sudo dnf install java-1.8.0-openjdk
Le référentiel PowerTools doit être activé pour inclure mediainfo
$ dnf repolist all
repo id état du nom du repo
AppStream CentOS-8 --AppStream activé
AppStream-source CentOS-8 - Désactiver les sources AppStream
BaseOS CentOS-8 - Base activée
....
PowerTools CentOS-8 - Désactiver PowerTools
....
$ sudo vi /etc/yum.repos.d/CentOS-PowerTools.repo
....
enabled=0
enabled=1
....
$ dnf repolist all
repo id état du nom du repo
AppStream CentOS-8 --AppStream activé
AppStream-source CentOS-8 - Désactiver les sources AppStream
BaseOS CentOS-8 - Base activée
....
PowerTools CentOS-8 - PowerTools activé
....
$ sudo dnf install mediainfo
Les options DCRaw, VLC, tsMuXeR, P7Zip sont réservées car je ne connais pas le contenu. Pensez si quelque chose ne va pas.
Téléchargez UMS depuis le site officiel Universal Media Server
Développer, placer dans / opt
$ tar -zxvf UMS-9.8.0-x86_64.tgz ums-9.8.0/
$ sudo mv ums-9.8.0/ /opt/
Lien symbolique
$ sudo ln -s /opt/ums-9.8.0/ /opt/ums
Créez / etc / ums et copiez le fichier de configuration
$ sudo mkdir /etc/ums
$ sudo cp /opt/ums/UMS.conf /opt/ums/WEB.conf /etc/ums
Création d'utilisateur, changement de propriétaire de fichier
$ sudo useradd -s /sbin/nologin ums
$ sudo chown -R ums:ums /opt/ums-9.8.0/
$ sudo chown -R ums:ums /etc/ums/
Créer un dossier partagé, changer de propriétaire
$ sudo mkdir /home/ums/Music
$ sudo mkdir /home/ums/Videos
$ sudo mkdir /home/ums/Picture
$ sudo chown -R ums:ums /home/ums/
Dossier d'inscription au service
$ sudo vi /etc/systemd/system/ums.service
[Unit]
Description=Universal Media Server
[Service]
Type=simple
Environment="UMS_PROFILE=/etc/ums/UMS.conf"
User=ums
Group=ums
ExecStart=/bin/bash /opt/ums/UMS.sh
[Install]
WantedBy=multi-user.target
Modifier le fichier de configuration
$ sudo vi /etc/ums/UMS.conf
# (Modifiez seulement 4 lignes)
....
# (Nom à afficher sur le client)
server_name = xxx xxx xxx
....
minimized = true
....
# Nom de l'interface. enp1s0 etc.
network_interface = xxxxxx
....
# Dossier à publier
folders = /home/ums/Music, /home/ums/Pictures, /home/ums/Videos
....
Démarrage du service, inscription
$ sudo systemctl start ums
$ sudo systemctl enable ums
Enregistrez le service dans le pare-feu. Le port utilisé est 5001, 9001.
$ sudo vi /usr/lib/firewalld/services/ums.xml
<?xml version="1.0" encoding="utf-8"?>
<service>
<short>UMS</short>
<description>Universal Media Server</description>
<port protocol="tcp" port="5001"/>
<port protocol="tcp" port="9001"/>
</service>
$ sudo firewall-cmd --add-service=ums --zone=public --permanent
$ sudo firewall-cmd --reload
Créez foobar2000_mobile.conf en copiant le fichier approprié dans / opt / ums / renderers / Les détails sont appropriés. Pensez si quelque chose ne va pas.
$ sudo cp /opt/ums/renderers/xxx.conf /opt/ums/renderers/foobar2000_mobile.conf
$ sudo vi /opt/ums/renderers/foobar2000_mobile.conf
----------------------------------------------------------------------------
Profile for foobar2000 mobile.
See DefaultRenderer.conf for descriptions of all the available options.
RendererName = foobar2000-mobile
Use the built-in factory icon
RendererIcon =
============================================================================
This renderer has sent the following string/s:
User-Agent: foobar2000-mobile/1.x
============================================================================
UserAgentSearch = foobar2000-mobile
UpnpDetailsSearch = foobar2000-mobile
Video = false
Audio = true
Image = false
DefaultVBVBufSize = true
H264Level41Limited = false
MediaInfo = true
MuxDTSToMpeg = true
TranscodeAudio = WAV
TranscodeFastStart = true
Supported audio formats:
Supported = f:aiff m:audio/aiff
Supported = f:flac m:audio/flac
Supported = f:m4a|3ga a:alac m:audio/x-m4a
Supported = f:m4a|3ga a:aac-lc|he-aac m:audio/x-m4a
Supported = f:m4a|mp4 m:audio/mp4
Supported = f:mpc m:audio/x-musepack
Supported = f:mp3 m:audio/mpeg
Supported = f:opus m:audio/opus
Supported = f:wav m:audio/wav
Supported = f:wavpack m:audio/x-wavpack
Supported = f:adts a:aac-lc|he-aac m:audio/aac
$ sudo chown ums:ums /opt/ums/renderers/foobar2000_mobile.conf
[https://sourceforge.net/projects/pmsforregza/files/Config/for%20UMS/] (https://sourceforge.net/projects/pmsforregza/files/Config/for%20UMS/) Téléchargez REGZA.conf et placez-le dans les moteurs de rendu
$ sudo mv Downloads/REGZA.conf /opt/ums/renderers/
$ sudo chown -R ums:ums /opt/ums/renderers/
Recommended Posts