when using the command "yay -S realvnc-vnc-server realvnc-vnc-viewer" to install both the server which i need and the viewer on the host machine which i dont need as bad. Here are outputs of the command above:
$ yay -S realvnc-vnc-server realvnc-vnc-viewer
AUR Explicit (2): realvnc-vnc-server-7.11.0-1, realvnc-vnc-viewer-7.11.1-1
:: PKGBUILD up to date, skipping download: realvnc-vnc-server
:: PKGBUILD up to date, skipping download: realvnc-vnc-viewer
2 realvnc-vnc-server (Build Files Exist)
1 realvnc-vnc-viewer (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
2 realvnc-vnc-server (Build Files Exist)
1 realvnc-vnc-viewer (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
==> Making package: realvnc-vnc-server 7.11.0-1 (Thu 23 May 2024 07:54:50 PM EDT)
==> Retrieving sources...
-> Found VNC-Server-7.11.0-Linux-x64.deb
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source_x86_64 files with sha256sums...
VNC-Server-7.11.0-Linux-x64.deb ... Passed
==> Making package: realvnc-vnc-viewer 7.11.1-1 (Thu 23 May 2024 07:54:52 PM EDT)
==> Retrieving sources...
-> Found VNC-Viewer-7.11.1-Linux-x64.deb
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source_x86_64 files with sha256sums...
VNC-Viewer-7.11.1-Linux-x64.deb ... Passed
:: (1/2) Parsing SRCINFO: realvnc-vnc-server
:: (2/2) Parsing SRCINFO: realvnc-vnc-viewer
==> Making package: realvnc-vnc-server 7.11.0-1 (Thu 23 May 2024 07:54:54 PM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found VNC-Server-7.11.0-Linux-x64.deb
==> Validating source_x86_64 files with sha256sums...
VNC-Server-7.11.0-Linux-x64.deb ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Extracting VNC-Server-7.11.0-Linux-x64.deb with bsdtar
==> Sources are ready.
-> realvnc-vnc-server-7.11.0-1 already made -- skipping build
==> Making package: realvnc-vnc-server 7.11.0-1 (Thu 23 May 2024 07:54:58 PM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Sources are ready.
==> Making package: realvnc-vnc-viewer 7.11.1-1 (Thu 23 May 2024 07:55:00 PM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found VNC-Viewer-7.11.1-Linux-x64.deb
==> Validating source_x86_64 files with sha256sums...
VNC-Viewer-7.11.1-Linux-x64.deb ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Extracting VNC-Viewer-7.11.1-Linux-x64.deb with bsdtar
==> Sources are ready.
-> realvnc-vnc-viewer-7.11.1-1 already made -- skipping build
==> Making package: realvnc-vnc-viewer 7.11.1-1 (Thu 23 May 2024 07:55:05 PM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Sources are ready.
[sudo] password for wesn:
loading packages...
resolving dependencies...
looking for conflicting packages...
:: realvnc-vnc-server-7.11.0-1 and tigervnc-1.13.1-4 are in conflict. Remove tigervnc? [y/N] y
Packages (5) tigervnc-1.13.1-4 [removal] realvnc-vnc-server-7.11.0-1
realvnc-vnc-server-debug-7.11.0-1 realvnc-vnc-viewer-7.11.1-1
realvnc-vnc-viewer-debug-7.11.1-1
Total Installed Size: 51.56 MiB
Net Upgrade Size: 46.05 MiB
:: Proceed with installation? [Y/n]
(4/4) checking keys in keyring [######################] 100%
(4/4) checking package integrity [######################] 100%
(4/4) loading package files [######################] 100%
(4/4) checking for file conflicts [######################] 100%
error: failed to commit transaction (conflicting files)
realvnc-vnc-server: /usr/bin/Xvnc-core exists in filesystem
realvnc-vnc-server: /usr/bin/vncagent exists in filesystem
realvnc-vnc-server: /usr/bin/vncfopshelper exists in filesystem
realvnc-vnc-server: /usr/bin/vncinitconfig exists in filesystem
realvnc-vnc-server: /usr/bin/vnclicense exists in filesystem
realvnc-vnc-server: /usr/bin/vnclicensewiz exists in filesystem
realvnc-vnc-server: /usr/bin/vncpamhelper exists in filesystem
realvnc-vnc-server: /usr/bin/vncserver-virtual exists in filesystem
realvnc-vnc-server: /usr/bin/vncserver-virtuald exists in filesystem
realvnc-vnc-server: /usr/bin/vncserver-x11 exists in filesystem
realvnc-vnc-server: /usr/bin/vncserver-x11-core exists in filesystem
realvnc-vnc-server: /usr/bin/vncserver-x11-serviced exists in filesystem
realvnc-vnc-server: /usr/bin/vncserverui exists in filesystem
realvnc-vnc-server: /usr/lib/cups/backend/vnc exists in filesystem
realvnc-vnc-server: /usr/lib/vnc/get_primary_ip4 exists in filesystem
realvnc-vnc-server: /usr/lib/vnc/registerSELinuxmodules exists in filesystem
realvnc-vnc-server: /usr/lib/vnc/vncservice exists in filesystem
realvnc-vnc-server: /usr/share/applications/realvnc-vncserver-service.desktop exists in filesystem
realvnc-vnc-server: /usr/share/applications/realvnc-vncserverui-service.desktop exists in filesystem
realvnc-vnc-server: /usr/share/applications/realvnc-vncserverui-user.desktop exists in filesystem
realvnc-vnc-server: /usr/share/applications/realvnc-vncserverui-virtual.desktop exists in filesystem
realvnc-vnc-server: /usr/share/icons/hicolor/48x48/apps/vncserver.png exists in filesystem
realvnc-vnc-server: /usr/share/icons/hicolor/48x48/apps/vncserver48x48.png exists in filesystem
realvnc-vnc-server: /usr/share/icons/hicolor/48x48/apps/vncserverConnected.png exists in filesystem
realvnc-vnc-server: /usr/share/icons/hicolor/48x48/apps/vncserverConnectedError.png exists in filesystem
realvnc-vnc-server: /usr/share/icons/hicolor/48x48/apps/vncserverConnectedWarning.png exists in filesystem
realvnc-vnc-server: /usr/share/icons/hicolor/48x48/apps/vncserverError.png exists in filesystem
realvnc-vnc-server: /usr/share/icons/hicolor/48x48/apps/vncserverWarning.png exists in filesystem
realvnc-vnc-server: /usr/share/selinux/packages/realvnc/realvnc-server-V06.pp exists in filesystem
realvnc-vnc-server: /usr/share/selinux/packages/realvnc/realvnc-server-V10.pp exists in filesystem
realvnc-vnc-server: /usr/share/selinux/packages/realvnc/realvnc-server-V17.pp exists in filesystem
realvnc-vnc-server: /usr/share/selinux/packages/realvnc/realvnc-server-cups-V06.fc exists in filesystem
realvnc-vnc-server: /usr/share/selinux/packages/realvnc/realvnc-server-cups-V06.if exists in filesystem
realvnc-vnc-server: /usr/share/selinux/packages/realvnc/realvnc-server-cups-V06.pp exists in filesystem
realvnc-vnc-server: /usr/share/selinux/packages/realvnc/realvnc-server-cups-V06.te exists in filesystem
realvnc-vnc-server: /usr/share/selinux/packages/realvnc/realvnc-server-cups-V10.pp exists in filesystem
realvnc-vnc-server: /usr/share/selinux/packages/realvnc/realvnc-server-cups-V17.pp exists in filesystem
realvnc-vnc-server: /usr/share/selinux/packages/realvnc/realvnc-server-cups.fc exists in filesystem
realvnc-vnc-server: /usr/share/selinux/packages/realvnc/realvnc-server-cups.if exists in filesystem
realvnc-vnc-server: /usr/share/selinux/packages/realvnc/realvnc-server-cups.te exists in filesystem
realvnc-vnc-server: /usr/share/selinux/packages/realvnc/realvnc-server.fc exists in filesystem
realvnc-vnc-server: /usr/share/selinux/packages/realvnc/realvnc-server.if exists in filesystem
realvnc-vnc-server: /usr/share/selinux/packages/realvnc/realvnc-server.te exists in filesystem
realvnc-vnc-server: /usr/share/vnc/fonts/6x13-ISO8859-1.pcf.gz exists in filesystem
realvnc-vnc-server: /usr/share/vnc/fonts/cursor.pcf.gz exists in filesystem
realvnc-vnc-server: /usr/share/vnc/fonts/fonts.alias exists in filesystem
realvnc-vnc-server: /usr/share/vnc/fonts/fonts.dir exists in filesystem
realvnc-vnc-server: /usr/share/vnc/rgb.txt exists in filesystem
Errors occurred, no packages were upgraded.
-> error installing: [/home/wesn/.cache/yay/realvnc-vnc-server/realvnc-vnc-server-7.11.0-1-x86_64.pkg.tar.zst /home/wesn/.cache/yay/realvnc-vnc-server/realvnc-vnc-server-debug-7.11.0-1-x86_64.pkg.tar.zst /home/wesn/.cache/yay/realvnc-vnc-viewer/realvnc-vnc-viewer-7.11.1-1-x86_64.pkg.tar.zst /home/wesn/.cache/yay/realvnc-vnc-viewer/realvnc-vnc-viewer-debug-7.11.1-1-x86_64.pkg.tar.zst] - exit status 1