Sunday, December 15, 2019

Install VLC Player on CentOS 8 / CentOS 8 Stream

Finally  dependencies get resolved when setting up  epel-release-latest-8.noarch.rpm and rpmfusion-free-release-8.noarch.rpm from locations mentioned below
$ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
$ sudo dnf install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm
$ sudo dnf install vlc

Per line protocol

[root@ServerDS08 ~]# dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
CentOS-8 - AppStream                                       1.7 kB/s | 4.3 kB     00:02   
CentOS-8 - Base                                            3.0 kB/s | 3.9 kB     00:01   
CentOS-8 - Extras                                          1.0 kB/s | 1.5 kB     00:01   
CentOS-Stream - AppStream                                  3.7 kB/s | 4.3 kB     00:01   
CentOS-Stream - Base                                        20 kB/s | 3.9 kB     00:00   
CentOS-Stream - Extras                                     6.9 kB/s | 1.5 kB     00:00   
epel-release-latest-8.noarch.rpm                           9.5 kB/s |  21 kB     00:02   
Dependencies resolved.
====================================================================

 Package                Arch             Version              Repository              Size
====================================================================

Installing:
 epel-release           noarch           8-7.el8              @commandline            21 k

Transaction Summary
====================================================================

Install  1 Package

Total size: 21 k
Installed size: 30 k
Is this ok [y/N]: y
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                   1/1
  Installing       : epel-release-8-7.el8.noarch                                       1/1
  Running scriptlet: epel-release-8-7.el8.noarch                                       1/1
  Verifying        : epel-release-8-7.el8.noarch                                       1/1

Installed:
  epel-release-8-7.el8.noarch                                                             

Complete!
[root@ServerDS08 ~]# dnf install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm
Extra Packages for Enterprise Linux 8 - x86_64             1.1 MB/s | 4.3 MB     00:03   
Last metadata expiration check: 0:00:02 ago on Sun 15 Dec 2019 07:11:34 PM MSK.
rpmfusion-free-release-8.noarch.rpm                        7.9 kB/s |  11 kB     00:01   
Dependencies resolved.
====================================================================
 Package                        Arch           Version          Repository            Size
====================================================================

Installing:
 rpmfusion-free-release         noarch         8-0.1            @commandline          11 k

Transaction Summary
====================================================================
Install  1 Package

Total size: 11 k
Installed size: 3.7 k
Is this ok [y/N]: y
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                   1/1
  Installing       : rpmfusion-free-release-8-0.1.noarch                               1/1
  Verifying        : rpmfusion-free-release-8-0.1.noarch                               1/1

Installed:
  rpmfusion-free-release-8-0.1.noarch                                                     

Complete!


[root@ServerDS08 ~]# dnf install vlc
RPM Fusion for EL 8 - Free - Updates                       279 kB/s | 155 kB     00:00   
Dependencies resolved.
=====================================================================
 Package               Arch   Version                         Repository              Size
=====================================================================
Installing:
 vlc                   x86_64 1:3.0.9-22.el8                  rpmfusion-free-updates 1.9 M
Installing dependencies:
 cmake                 x86_64 3.11.4-3.el8                    AppStream              8.2 M
 cmake-data            noarch 3.11.4-3.el8                    AppStream              1.3 M
 cmake-filesystem      x86_64 3.11.4-3.el8                    AppStream               40 k
 cmake-rpm-macros      noarch 3.11.4-3.el8                    AppStream               39 k
 cpp                   x86_64 8.2.1-3.5.el8                   AppStream               10 M
 fftw-libs-double      x86_64 3.3.5-11.el8                    AppStream              992 k
 freeglut              x86_64 3.0.0-8.el8                     AppStream              191 k
 gcc                   x86_64 8.2.1-3.5.el8                   AppStream               23 M
 gcc-c++               x86_64 8.2.1-3.5.el8                   AppStream               12 M
 isl                   x86_64 0.16.1-6.el8                    AppStream              841 k
 libX11-devel          x86_64 1.6.7-1.el8                     AppStream              976 k
 libXau-devel          x86_64 1.0.8-13.el8                    AppStream               20 k
 libXdamage-devel      x86_64 1.1.4-14.el8                    AppStream               15 k

  . . . . .  
(80/89): libmpeg2-0.5.1-17.el8.x86_64.rpm                  395 kB/s |  76 kB     00:00   
(81/89): live555-2019.06.28-1.el8.x86_64.rpm               1.4 MB/s | 404 kB     00:00   
(82/89): opencore-amr-0.1.5-7.el8.x86_64.rpm               1.0 MB/s | 180 kB     00:00   
(83/89): vlc-3.0.9-22.el8.x86_64.rpm                       1.7 MB/s | 1.9 MB     00:01   
(84/89): vo-amrwbenc-0.1.3-8.el8.x86_64.rpm                125 kB/s |  77 kB     00:00   
(85/89): x264-libs-0.157-12.20190717git34c06d1.el8.x86_64. 1.0 MB/s | 651 kB     00:00   
(86/89): x265-libs-3.1.2-1.el8.x86_64.rpm                  1.7 MB/s | 1.9 MB     00:01   
(87/89): xvidcore-1.3.5-5.el8.x86_64.rpm                   1.1 MB/s | 268 kB     00:00   
(88/89): ffmpeg-libs-4.2.1-3.el8.x86_64.rpm                1.3 MB/s | 7.2 MB     00:05   
(89/89): vlc-core-3.0.9-22.el8.x86_64.rpm                  2.0 MB/s |  10 MB     00:05   
-------------------------------------------------------------------------------------------
Total                                                      2.2 MB/s | 110 MB     00:51    
warning: /var/cache/dnf/epel-6519ee669354a484/packages/aalib-libs-1.4.0-0.37.rc5.el8.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 2f86d6a1: NOKEY
Extra Packages for Enterprise Linux 8 - x86_64             1.6 MB/s | 1.6 kB     00:00   
Importing GPG key 0x2F86D6A1:
 Userid     : "Fedora EPEL (8) <epel@fedoraproject.org>"
 Fingerprint: 94E2 79EB 8D8F 25B2 1810 ADF1 21EA 45AB 2F86 D6A1
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-8
Is this ok [y/N]: y
Key imported successfully
warning: /var/cache/dnf/rpmfusion-free-updates-4f04908c20c55925/packages/faad2-libs-2.8.8-6.el8.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID 158b3811: NOKEY
RPM Fusion for EL 8 - Free - Updates                       1.6 MB/s | 1.7 kB     00:00   
Importing GPG key 0x158B3811:
 Userid     : "RPM Fusion free repository for EL (8) <rpmfusion-buildsys@lists.rpmfusion.org>"
 Fingerprint: 8379 35CD 19E1 23AA 7F8A 8E69 979F 0C69 158B 3811
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-el-8
Is this ok [y/N]: y
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                   1/1
  Installing       : xorg-x11-proto-devel-2018.4-1.el8.noarch                         1/89
  Installing       : libva-2.1.0-1.el8.x86_64                                         2/89
  Installing       : cmake-filesystem-3.11.4-3.el8.x86_64                             3/89
  Installing       : libmfx-1.25-4.el8.x86_64                                         4/89
  Installing       : x265-libs-3.1.2-1.el8.x86_64                                     5/89
  Installing       : zvbi-0.2.35-9.el8.x86_64                                         6/89
  Running scriptlet: zvbi-0.2.35-9.el8.x86_64                                         6/89
  Installing       : soxr-0.1.3-4.el8.x86_64                                          7/89
  Installing       : libkate-0.4.1-18.el8.x86_64                                      8/89
  Installing       : libebml-1.3.7-2.el8.x86_64                                       9/89
  Installing       : libdav1d-0.5.1-1.el8.x86_64                                     10/89  

   . . . . .  
  Running scriptlet: libmad-0.15.1b-24.el8.x86_64                                    68/89
  Installing       : libglvnd-opengl-1:1.0.1-0.9.git5baa1e5.el8.x86_64               69/89
  Installing       : libglvnd-core-devel-1:1.0.1-0.9.git5baa1e5.el8.x86_64           70/89
  Installing       : libglvnd-devel-1:1.0.1-0.9.git5baa1e5.el8.x86_64                71/89
  Installing       : mesa-libEGL-devel-18.3.1-5.el8_0.x86_64                         72/89
  Installing       : mesa-libGL-devel-18.3.1-5.el8_0.x86_64                          73/89
  Installing       : libdc1394-2.2.2-10.el8.x86_64                                   74/89
  Running scriptlet: libdc1394-2.2.2-10.el8.x86_64                                   74/89
  Installing       : isl-0.16.1-6.el8.x86_64                                         75/89
  Running scriptlet: isl-0.16.1-6.el8.x86_64                                         75/89
  Installing       : freeglut-3.0.0-8.el8.x86_64                                     76/89
  Running scriptlet: freeglut-3.0.0-8.el8.x86_64                                     76/89
  . . . .
  Running scriptlet: qt5-qtbase-gui-5.11.1-5.el8.x86_64                              85/89
  Installing       : qt5-qtbase-devel-5.11.1-5.el8.x86_64                            86/89
  Installing       : qt5-qtsvg-5.11.1-2.el8.x86_64                                   87/89
  Installing       : qt5-qtx11extras-5.11.1-2.el8.x86_64                             88/89
  Installing       : vlc-1:3.0.9-22.el8.x86_64                                       89/89
  Running scriptlet: vlc-1:3.0.9-22.el8.x86_64                                       89/89
  Running scriptlet: vlc-core-1:3.0.9-22.el8.x86_64                                  89/89
  Running scriptlet: vlc-1:3.0.9-22.el8.x86_64                                       89/89
  Verifying        : cmake-3.11.4-3.el8.x86_64                                        1/89
  Verifying        : cmake-data-3.11.4-3.el8.noarch                                   2/89
  Verifying        : cmake-filesystem-3.11.4-3.el8.x86_64                             3/89  

   . . . . . 
    Verifying        : vlc-core-1:3.0.9-22.el8.x86_64                                  85/89
  Verifying        : vo-amrwbenc-0.1.3-8.el8.x86_64                                  86/89
  Verifying        : x264-libs-0.157-12.20190717git34c06d1.el8.x86_64                87/89
  Verifying        : x265-libs-3.1.2-1.el8.x86_64                                    88/89
  Verifying        : xvidcore-1.3.5-5.el8.x86_64                                     89/89

Installed:
  vlc-1:3.0.9-22.el8.x86_64                                                               
  cmake-3.11.4-3.el8.x86_64                                                               
  cmake-data-3.11.4-3.el8.noarch                                                          
  cmake-filesystem-3.11.4-3.el8.x86_64                                                    
  cmake-rpm-macros-3.11.4-3.el8.noarch                                                    
  cpp-8.2.1-3.5.el8.x86_64                                                                
  fftw-libs-double-3.3.5-11.el8.x86_64                                                    
  freeglut-3.0.0-8.el8.x86_64                                                             
  gcc-8.2.1-3.5.el8.x86_64                                                                
  gcc-c++-8.2.1-3.5.el8.x86_64                                                            
  isl-0.16.1-6.el8.x86_64                                                                 
  libX11-devel-1.6.7-1.el8.x86_64                                                         
  libXau-devel-1.0.8-13.el8.x86_64                                                        
  libXdamage-devel-1.1.4-14.el8.x86_64                                                    
  libXext-devel-1.3.3-9.el8.x86_64                                                        
  libXfixes-devel-5.0.3-7.el8.x86_64                                                      
  libXxf86vm-devel-1.1.4-9.el8.x86_64                                                     
  libdc1394-2.2.2-10.el8.x86_64                                                           
  libdrm-devel-2.4.96-2.el8.x86_64                                                        
  libglvnd-core-devel-1:1.0.1-0.9.git5baa1e5.el8.x86_64                                   
  libglvnd-devel-1:1.0.1-0.9.git5baa1e5.el8.x86_64                                        
  libglvnd-opengl-1:1.0.1-0.9.git5baa1e5.el8.x86_64                                       
  libmad-0.15.1b-24.el8.x86_64                                                            
  libstdc++-devel-8.2.1-3.5.el8.x86_64                                                    
  libuv-1:1.23.1-1.el8.x86_64                                                             
  libva-2.1.0-1.el8.x86_64                                                                
  libvdpau-1.1.1-7.el8.x86_64                                                             
  libxcb-devel-1.13-5.el8.x86_64                                                          
  mesa-khr-devel-18.3.1-5.el8_0.x86_64                                                    
  mesa-libEGL-devel-18.3.1-5.el8_0.x86_64                                                 
  mesa-libGL-devel-18.3.1-5.el8_0.x86_64                                                  
  mesa-libGLU-9.0.0-15.el8.x86_64                                                         
  ocl-icd-2.2.12-1.el8.x86_64                                                             
  protobuf-lite-3.5.0-7.el8.x86_64                                                        
  qt5-qtbase-5.11.1-5.el8.x86_64                                                          
  qt5-qtbase-common-5.11.1-5.el8.noarch                                                   
  qt5-qtbase-devel-5.11.1-5.el8.x86_64                                                    
  qt5-qtbase-gui-5.11.1-5.el8.x86_64                                                      
  qt5-qtsvg-5.11.1-2.el8.x86_64                                                           
  qt5-qtx11extras-5.11.1-2.el8.x86_64                                                     
  qt5-rpm-macros-5.11.1-2.el8.noarch                                                      
  xcb-util-image-0.4.0-9.el8.x86_64                                                       
  xcb-util-keysyms-0.4.0-7.el8.x86_64                                                     
  xcb-util-renderutil-0.3.9-10.el8.x86_64                                                 
  xcb-util-wm-0.4.1-12.el8.x86_64                                                         
  xorg-x11-proto-devel-2018.4-1.el8.noarch                                                
  glibc-devel-2.28-42.el8.1.x86_64                                                        
  glibc-headers-2.28-42.el8.1.x86_64                                                      
  libusb-1:0.1.5-12.el8.x86_64                                                            
  libxcrypt-devel-4.1.1-4.el8.x86_64                                                      
  pcre2-utf16-10.32-1.el8.x86_64                                                          
  kernel-headers-4.18.0-147.6.el8.x86_64                                                  
  aalib-libs-1.4.0-0.37.rc5.el8.x86_64                                                    
  fluidsynth-libs-1.1.11-6.el8.x86_64                                                     
  game-music-emu-0.6.2-3.el8.x86_64                                                       
  jack-audio-connection-kit-1.9.12-8.el8.x86_64                                           
  libaom-1.0.0-8.20190810git9666276.el8.x86_64                                            
  libass-0.14.0-4.el8.x86_64                                                              
  libcaca-0.99-0.43.beta19.el8.x86_64                                                     
  libcddb-1.3.2-30.el8.x86_64                                                             
  libchromaprint-1.4.2-6.el8.x86_64                                                       
  libdav1d-0.5.1-1.el8.x86_64                                                             
  libdvbpsi-1.3.3-1.el8.x86_64                                                            
  libebml-1.3.7-2.el8.x86_64                                                              
  libkate-0.4.1-18.el8.x86_64                                                             
  libmatroska-1.5.0-1.el8.x86_64                                                          
  libmfx-1.25-4.el8.x86_64                                                                
  libmicrodns-0.0.10-4.el8.x86_64                                                         
  libmodplug-1:0.8.9.0-9.el8.x86_64                                                       
  libtiger-0.3.4-18.el8.x86_64                                                            
  libupnp-1.8.4-3.el8.x86_64                                                              
  libvmaf-1.3.15-1.el8.x86_64                                                             
  lirc-libs-0.10.0-19.el8.x86_64                                                          
  pugixml-1.9-1.el8.x86_64                                                                
  schroedinger-1.0.11-21.el8.x86_64                                                       
  soxr-0.1.3-4.el8.x86_64                                                                 
  vid.stab-1.1.0-12.20190213gitaeabc8d.el8.x86_64                                         
  zvbi-0.2.35-9.el8.x86_64                                                                
  faad2-libs-1:2.8.8-6.el8.x86_64                                                         
  ffmpeg-libs-4.2.1-3.el8.x86_64                                                          
  libdca-0.0.6-4.el8.x86_64                                                               
  libmpeg2-0.5.1-17.el8.x86_64                                                            
  live555-2019.06.28-1.el8.x86_64                                                         
  opencore-amr-0.1.5-7.el8.x86_64                                                         
  vlc-core-1:3.0.9-22.el8.x86_64                                                          
  vo-amrwbenc-0.1.3-8.el8.x86_64                                                          
  x264-libs-0.157-12.20190717git34c06d1.el8.x86_64                                        
  x265-libs-3.1.2-1.el8.x86_64                                                            
  xvidcore-1.3.5-5.el8.x86_64                                                             

Complete!
[root@ServerDS08 ~]# logout
[boris@ServerDS08 ~]$ vlc
 


  


Friday, September 27, 2019

CentOS 8.0.1905 / 8.1.1911 network installs on bare metal via External Repos succeeded (non US location )

#####################
Updated on 21/01/2020
#####################
At the moment URLs  below worked for me as installation repositories. Hopefully this repositories will stay stable in a foreseeable future.  Particular source might be verified  when creating CentOS 8 virtual machine on any KVM Hypervisor, say on Ubuntu 18.04 Server . Even on UEFI box with high speed Internet connection network install runs faster then "dd" copying 7 GB file to USB pen and updating boot devices priority via UEFI interface.
# 8.0
http://mirror.corbina.net/pub/Linux/centos/8.0.1905/BaseOS/x86_64/os/
http://centos-mirror.rbc.ru/pub/centos/8.0.1905/BaseOS/x86_64/os/

At this point installer should be ready to start downloading packages  from the URL
pointed above after metadata gets obtained and the button "Begin installation" will become active on main panel. Go ahead and press it. Installer is supposed to download packages from repositories, printed above, preparing transaction from obtained source and run the transaction installing CentOS 8.0.1905 / CentOS 8.1.1911 on bare metal. 



Enabling Nested KVM
Create new file /etc/modprobe.d/kvm-nested.conf
[root@ServerCentOS8 ~]# cat /etc/modprobe.d/kvm-nested.conf
options kvm-intel nested=1
options kvm-intel enable_shadow_vmcs=1
options kvm-intel enable_apicv=1
options kvm-intel ept=1
Next
[root@ServerCentOS8 ~]# modprobe -r kvm_intel
[root@ServerCentOS8 ~]# modprobe -a kvm_intel
Make sure nested KVM got enabled
[root@ServerCentOS8 ~]# cat /sys/module/kvm_intel/parameters/nested
Y
For already existing VMs update via `virsh edit VM-NAME` it's XML profile
as follows
 <cpu mode='host-passthrough' check='partial'/>



Run time snapshots with Qemu-kvm VM running on KVM-Hypervisor (CentOS 8.0.1905 based)
   
LibreOffice install :-
Download LibreOffice_6.3.2_Linux_x86-64_rpm.tar.gz
$ wget  \
 http://download.documentfoundation.org/libreoffice/stable/6.3.2/rpm/x86_64/LibreOffice_6.3.2_Linux_x86-64_rpm.tar.gz
Set up as root
# tar -xvf LibreOffice_6.3.2_Linux_x86-64_rpm.tar.gz
# cd LibreOffice_6.3.2.2_Linux_x86-64_rpm
# yum localinstall RPMS/*.rpm