Contoh kalo menggabungkan beberapa repository yang tidak saling kompatible di Fedora 25, disini saya akan mencoba menginstall aplikasi VLC

$ dnf install vlc
Last metadata expiration check: 0:03:20 ago on Tue Feb 28 12:15:50 2017.
Dependencies resolved.
================================================================================================================================================================================================================
 Package                                         Arch                                     Version                                                Repository                                                Size
================================================================================================================================================================================================================
Installing:
 libdvbpsi                                       x86_64                                   1.3.0-3.fc25                                           fedora                                                   100 k
 libebml                                         x86_64                                   1.3.4-1.fc25                                           fedora                                                    77 k
 libmatroska                                     x86_64                                   1.4.5-1.fc25                                           fedora                                                   154 k
 libtiger                                        x86_64                                   0.3.4-11.fc24                                          fedora                                                    41 k
 libupnp                                         x86_64                                   1.6.20-1.fc25                                          fedora                                                   105 k
 minizip                                         x86_64                                   1.2.8-10.fc24                                          fedora                                                    38 k
 protobuf-lite                                   x86_64                                   2.6.1-5.fc25                                           fedora                                                    67 k
 vlc                                             x86_64                                   3.0.0-0.16.fc25                                        rpmfusion-free-updates                                   1.8 M
 vlc-core                                        x86_64                                   3.0.0-0.16.fc25                                        rpmfusion-free-updates                                   7.9 M
Upgrading:
 live555                                         x86_64                                   2016.10.21-1.fc25                                      rpmfusion-free                                           360 k
 
Transaction Summary
================================================================================================================================================================================================================
Install  9 Packages
Upgrade  1 Package
 
Total download size: 11 M
Is this ok [y/N]: y
Downloading Packages:
(1/10): minizip-1.2.8-10.fc24.x86_64.rpm                                                                                                                                        189 kB/s |  38 kB     00:00    
(2/10): libdvbpsi-1.3.0-3.fc25.x86_64.rpm                                                                                                                                       112 kB/s | 100 kB     00:00    
(3/10): libebml-1.3.4-1.fc25.x86_64.rpm                                                                                                                                         277 kB/s |  77 kB     00:00    
(4/10): libmatroska-1.4.5-1.fc25.x86_64.rpm                                                                                                                                     306 kB/s | 154 kB     00:00    
(5/10): libtiger-0.3.4-11.fc24.x86_64.rpm                                                                                                                                       153 kB/s |  41 kB     00:00    
(6/10): libupnp-1.6.20-1.fc25.x86_64.rpm                                                                                                                                         72 kB/s | 105 kB     00:01    
(7/10): protobuf-lite-2.6.1-5.fc25.x86_64.rpm                                                                                                                                   209 kB/s |  67 kB     00:00    
(8/10): live555-2016.10.21-1.fc25.x86_64.rpm                                                                                                                                    168 kB/s | 360 kB     00:02    
(9/10): vlc-3.0.0-0.16.fc25.x86_64.rpm                                                                                                                                          237 kB/s | 1.8 MB     00:08    
(10/10): vlc-core-3.0.0-0.16.fc25.x86_64.rpm                                                                                                                                    475 kB/s | 7.9 MB     00:16    
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                                                           546 kB/s |  11 MB     00:19     
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction check error:
  file /usr/lib64/libBasicUsageEnvironment.so.1.0.0 from install of live555-2016.10.21-1.fc25.x86_64 conflicts with file from package live555-libs-2016.07.19-1.fc24.x86_64
  file /usr/lib64/libUsageEnvironment.so.3.1.0 from install of live555-2016.10.21-1.fc25.x86_64 conflicts with file from package live555-libs-2016.07.19-1.fc24.x86_64
  file /usr/lib64/libgroupsock.so.8 from install of live555-2016.10.21-1.fc25.x86_64 conflicts with file from package live555-libs-2016.07.19-1.fc24.x86_64
 
Error Summary
-------------

Bisa dilihat yang bermasalah tersebut adalah live555 bisa di cek live555 di install dari repo mana dengan dnf info live555. Karena vlc yang akan di install dari rpmfusion maka saya akan menghapus live555 tersebut

$ dnf remove live555
Dependencies resolved.
================================================================================================================================================================================================================
 Package                                          Arch                                       Version                                                Repository                                             Size
================================================================================================================================================================================================================
Removing:
 live555                                          x86_64                                     2016.07.19-1.fc24                                      @fedora-HandBrake                                     460 k
 live555                                          i686                                       2016.10.21-1.fc25                                      @@commandline                                         1.1 M
 live555-libs                                     x86_64                                     2016.07.19-1.fc24                                      @fedora-HandBrake                                     1.2 M
 
Transaction Summary
================================================================================================================================================================================================================
Remove  3 Packages
 
Installed size: 2.7 M
Is this ok [y/N]: y
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Erasing     : live555-2016.07.19-1.fc24.x86_64                                                                                                                                                            1/3 
  Erasing     : live555-2016.07.19-1.fc24.x86_64                                                                                                                                                            2/3 
  Erasing     : live555-libs-2016.07.19-1.fc24.x86_64                                                                                                                                                       3/3 
  Verifying   : live555-2016.07.19-1.fc24.x86_64                                                                                                                                                            1/3 
  Verifying   : live555-2016.10.21-1.fc25.i686                                                                                                                                                              2/3 
  Verifying   : live555-libs-2016.07.19-1.fc24.x86_64                                                                                                                                                       3/3 
 
Removed:
  live555.x86_64 2016.07.19-1.fc24                                    live555.i686 2016.10.21-1.fc25                                    live555-libs.x86_64 2016.07.19-1.fc24                                   
 
Complete!

Lalu install vlc

$ dnf install vlc
Last metadata expiration check: 0:04:54 ago on Tue Feb 28 12:15:50 2017.
Dependencies resolved.
================================================================================================================================================================================================================
 Package                                         Arch                                     Version                                                Repository                                                Size
================================================================================================================================================================================================================
Installing:
 libdvbpsi                                       x86_64                                   1.3.0-3.fc25                                           fedora                                                   100 k
 libebml                                         x86_64                                   1.3.4-1.fc25                                           fedora                                                    77 k
 libmatroska                                     x86_64                                   1.4.5-1.fc25                                           fedora                                                   154 k
 libtiger                                        x86_64                                   0.3.4-11.fc24                                          fedora                                                    41 k
 libupnp                                         x86_64                                   1.6.20-1.fc25                                          fedora                                                   105 k
 live555                                         x86_64                                   2016.10.21-1.fc25                                      rpmfusion-free                                           360 k
 minizip                                         x86_64                                   1.2.8-10.fc24                                          fedora                                                    38 k
 protobuf-lite                                   x86_64                                   2.6.1-5.fc25                                           fedora                                                    67 k
 vlc                                             x86_64                                   3.0.0-0.16.fc25                                        rpmfusion-free-updates                                   1.8 M
 vlc-core                                        x86_64                                   3.0.0-0.16.fc25                                        rpmfusion-free-updates                                   7.9 M
 
Transaction Summary
================================================================================================================================================================================================================
Install  10 Packages
 
Total size: 11 M
Installed size: 44 M
Is this ok [y/N]: y
Downloading Packages:
[SKIPPED] vlc-3.0.0-0.16.fc25.x86_64.rpm: Already downloaded                                                                                                                                                   
[SKIPPED] vlc-core-3.0.0-0.16.fc25.x86_64.rpm: Already downloaded                                                                                                                                              
[SKIPPED] minizip-1.2.8-10.fc24.x86_64.rpm: Already downloaded                                                                                                                                                 
[SKIPPED] live555-2016.10.21-1.fc25.x86_64.rpm: Already downloaded                                                                                                                                             
[SKIPPED] libdvbpsi-1.3.0-3.fc25.x86_64.rpm: Already downloaded                                                                                                                                                
[SKIPPED] libebml-1.3.4-1.fc25.x86_64.rpm: Already downloaded                                                                                                                                                  
[SKIPPED] libmatroska-1.4.5-1.fc25.x86_64.rpm: Already downloaded                                                                                                                                              
[SKIPPED] libtiger-0.3.4-11.fc24.x86_64.rpm: Already downloaded                                                                                                                                                
[SKIPPED] libupnp-1.6.20-1.fc25.x86_64.rpm: Already downloaded                                                                                                                                                 
[SKIPPED] protobuf-lite-2.6.1-5.fc25.x86_64.rpm: Already downloaded                                                                                                                                            
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Installing  : libebml-1.3.4-1.fc25.x86_64                                                                                                                                                                1/10 
  Installing  : minizip-1.2.8-10.fc24.x86_64                                                                                                                                                               2/10 
  Installing  : libmatroska-1.4.5-1.fc25.x86_64                                                                                                                                                            3/10 
  Installing  : protobuf-lite-2.6.1-5.fc25.x86_64                                                                                                                                                          4/10 
  Installing  : libupnp-1.6.20-1.fc25.x86_64                                                                                                                                                               5/10 
  Installing  : libtiger-0.3.4-11.fc24.x86_64                                                                                                                                                              6/10 
  Installing  : libdvbpsi-1.3.0-3.fc25.x86_64                                                                                                                                                              7/10 
  Installing  : live555-2016.10.21-1.fc25.x86_64                                                                                                                                                           8/10 
  Installing  : vlc-core-3.0.0-0.16.fc25.x86_64                                                                                                                                                            9/10 
  Installing  : vlc-3.0.0-0.16.fc25.x86_64                                                                                                                                                                10/10 
  Verifying   : vlc-3.0.0-0.16.fc25.x86_64                                                                                                                                                                 1/10 
  Verifying   : vlc-core-3.0.0-0.16.fc25.x86_64                                                                                                                                                            2/10 
  Verifying   : minizip-1.2.8-10.fc24.x86_64                                                                                                                                                               3/10 
  Verifying   : live555-2016.10.21-1.fc25.x86_64                                                                                                                                                           4/10 
  Verifying   : libdvbpsi-1.3.0-3.fc25.x86_64                                                                                                                                                              5/10 
  Verifying   : libebml-1.3.4-1.fc25.x86_64                                                                                                                                                                6/10 
  Verifying   : libmatroska-1.4.5-1.fc25.x86_64                                                                                                                                                            7/10 
  Verifying   : libtiger-0.3.4-11.fc24.x86_64                                                                                                                                                              8/10 
  Verifying   : libupnp-1.6.20-1.fc25.x86_64                                                                                                                                                               9/10 
  Verifying   : protobuf-lite-2.6.1-5.fc25.x86_64                                                                                                                                                         10/10 
 
Installed:
  libdvbpsi.x86_64 1.3.0-3.fc25   libebml.x86_64 1.3.4-1.fc25         libmatroska.x86_64 1.4.5-1.fc25   libtiger.x86_64 0.3.4-11.fc24     libupnp.x86_64 1.6.20-1.fc25   live555.x86_64 2016.10.21-1.fc25  
  minizip.x86_64 1.2.8-10.fc24    protobuf-lite.x86_64 2.6.1-5.fc25   vlc.x86_64 3.0.0-0.16.fc25        vlc-core.x86_64 3.0.0-0.16.fc25  
 
Complete!

Dari contoh diatas bisa kita lihat, paket yang di install di Fedora ‘ngambek’ karena paket sudah ter-install tetapi tidak sesuai dengan yang diharapkan oleh VLC dari RPMFusion.

Beberapa repository yang aman digunakan bersama di Fedora adalah RPMFusion, REMI, Google, Opera, DropBox dan OwnCloud.

Leave a comment

Your email address will not be published. Required fields are marked *