As you can observe in the picture "opera-stable" and "uget" have a similar dependency called "libcurl" but they differ in the version.
When I install opera, uget stops working, and the same happens backwards.
How can I have both installed at the same time?
Is there a global method for similar issues and dependencies?
Screenshot here: Different libcurl versions

Here is inxi -Fxz output of my system:

  Host: Master-PC Kernel: 5.3.0-28-generic i686 bits: 32 compiler: gcc 
  v: 7.4.0 Desktop: Cinnamon 4.4.8 Distro: Linux Mint 19.3 Tricia 
  base: Ubuntu 18.04 bionic 
  Type: Laptop System: LENOVO product: 33668DG v: ThinkPad Edge E530c 
  Mobo: LENOVO model: 33668DG serial:  UEFI [Legacy]: LENOVO 
  v: J0ET15WW (1.05 ) date: 08/02/2013 
  ID-1: BAT0 charge: 31.1 Wh condition: 31.1/40.4 Wh (77%) 
  model: LGC 45N1049 status: Full 
  Topology: Dual Core model: Intel Core i5-3320M bits: 64 type: MT MCP 
  arch: Ivy Bridge rev: 9 L2 cache: 3072 KiB 
  flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 20753 
  Speed: 1310 MHz min/max: 1200/3300 MHz Core speeds (MHz): 1: 1198 2: 1197 
  3: 1197 4: 1197 
  Device-1: Intel 3rd Gen Core processor Graphics vendor: Lenovo 
  driver: i915 v: kernel bus ID: 00:02.0 
  Device-2: NVIDIA GF119M [GeForce 610M] vendor: Lenovo driver: N/A 
  bus ID: 01:00.0 
  Display: x11 server: X.Org 1.20.5 driver: modesetting unloaded: fbdev,vesa 
  resolution: 1366x768~60Hz 
  OpenGL: renderer: Mesa DRI Intel Ivybridge Mobile x86/MMX/SSE2 
  v: 4.2 Mesa 19.2.8 direct render: Yes 
  Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: Lenovo 
  driver: snd_hda_intel v: kernel bus ID: 00:1b.0 
  Sound Server: ALSA v: k5.3.0-28-generic 
  Device-1: Broadcom and subsidiaries BCM4313 802.11bgn Wireless Network 
  driver: wl v: kernel port: 5000 bus ID: 03:00.0 
  IF: wlp3s0 state: up mac:  
  Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: Lenovo driver: r8169 v: kernel port: 2000 bus ID: 0c:00.0 
  IF: enp12s0 state: down mac:  
  Local Storage: total: 465.76 GiB used: 25.23 GiB (5.4%) 
  ID-1: /dev/sda vendor: Western Digital model: WD5000LPVX-08V0TT2 
  size: 465.76 GiB 
  ID-1: / size: 95.62 GiB used: 25.23 GiB (26.4%) fs: ext4 dev: /dev/sda6 
  ID-2: swap-1 size: 10.74 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda4 
  System Temperatures: cpu: 61.0 C mobo: N/A 
  Fan Speeds (RPM): cpu: 0 
  Processes: 204 Uptime: 12m Memory: 3.47 GiB used: 949.9 MiB (26.7%) 
  Init: systemd runlevel: 5 Compilers: gcc: 7.4.0 Shell: zsh v: 5.4.2 
  inxi: 3.0.32 

New contributor
Master Pythoner is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.
  • Libcurl3 was dropped from Ubuntu after 18.04 in favor of Libcurl4. It is generally unwise to install older browsers -- they tend to be vulnerable. – user535733 Feb 14 at 18:21
  • I have a 32bit operating system installed , So I had to use this out-dated version .I also tried using snap , but snap offers only the latest version of opera which is not supported by i686 architecture . So I had to download .deb installation file of opera45.0.2 (the latest version for 32 bit os) and this conflict is shappened – Master Pythoner Feb 14 at 18:25
  • Libcurl3 and libcurl4 are mutually incompatible. Only one can be installed (by apt) at a time. There is no deb-based workaround. There are several clever and complex non-deb solutions, if you have the skills to create a container or install from source code. – user535733 Feb 14 at 19:37

Browse other questions tagged or ask your own question.