LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 06-03-2020, 11:52 AM   #1
Eal
LQ Newbie
 
Registered: May 2005
Posts: 17

Rep: Reputation: 0
Citrix installation


I have not used Debian before and have not installed anything on Linux in a long time. I am hoping someone can point me in the right direction.

I am trying to install Citrix client on Debian Buster and running into the below issue with dependencies.


root@debian1:/usr/src# apt install ./icaclient.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'icaclient' instead of './icaclient.deb'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
icaclient : Depends: libgtk2.0-0 (>= 2.12.0) but it is not installable
Recommends: libgstreamer-plugins-base0.10-0 (>= 0.10.15) but it is not installable
Recommends: libgstreamer0.10-0 (>= 0.10.15) but it is not installable
E: Unable to correct problems, you have held broken packages.
 
Old 06-03-2020, 01:00 PM   #2
shruggy
Senior Member
 
Registered: Mar 2020
Posts: 3,670

Rep: Reputation: Disabled
The apt command usually installs packages from an APT repository. A locally downloaded .deb file should be installed with dpkg -i. Or with gdebi.

OTOH, the error messages show that apt did the right thing and recognized the package as a local .deb file. Nevertheless, install gdebi-core and try again with
Code:
gdebi icaclient.deb

Last edited by shruggy; 06-03-2020 at 01:10 PM.
 
Old 06-04-2020, 02:42 AM   #3
Hermani
Member
 
Registered: Apr 2018
Location: Delden, NL
Distribution: Ubuntu
Posts: 261
Blog Entries: 3

Rep: Reputation: 113Reputation: 113
Hope you get it working. I have tried to get the ICA client to work on several machines, but I could never get it to work properly. Now I just use the "light" client that runs inside the browser on a daily basis. It actually performs well enough, for me at least, when I put it in full screen mode. Dual screen is possible even with the "light" client although that works so-so.
 
Old 06-08-2020, 10:39 AM   #4
Eal
LQ Newbie
 
Registered: May 2005
Posts: 17

Original Poster
Rep: Reputation: 0
I had another guy in the office install it on Debian but he is away so I need to instlal it.

Shruggy, when I run the command you mentioned, I get an error:

root@debian1:/usr/src# install gdebi-core
install: missing destination file operand after 'gdebi-core'
Try 'install --help' for more information.
 
Old 06-08-2020, 10:40 AM   #5
shruggy
Senior Member
 
Registered: Mar 2020
Posts: 3,670

Rep: Reputation: Disabled
It's
Code:
apt install gdebi-core
 
Old 06-08-2020, 10:46 AM   #6
Eal
LQ Newbie
 
Registered: May 2005
Posts: 17

Original Poster
Rep: Reputation: 0
Thanks for quick reply. Do I need to download it first?

Quote:
root@debian1:/usr/src# apt install gdebi-core
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package gdebi-core
root@debian1:/usr/src# sudo apt-get install -y gdebi-core
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package gdebi-core
root@debian1:/usr/src#

Last edited by Eal; 06-08-2020 at 10:47 AM.
 
Old 06-08-2020, 11:01 AM   #7
shruggy
Senior Member
 
Registered: Mar 2020
Posts: 3,670

Rep: Reputation: Disabled
Hm, gdebi-core is part of Debian Buster, it should be in the Debian repo. Do you have a network connection on that machine? What does the command apt-cache policy show?
 
Old 06-08-2020, 11:15 AM   #8
Eal
LQ Newbie
 
Registered: May 2005
Posts: 17

Original Poster
Rep: Reputation: 0
Yes to Internet - I am using that computer to write to this forum.
My sources.list looks like this: I have added non-free

Quote:
#deb cdrom:[Debian GNU/Linux 10.4.0 _Buster_ - Official amd64 DVD Binary-1 20200509-10:26]/ buster contrib main

#deb cdrom:[Debian GNU/Linux 10.4.0 _Buster_ - Official amd64 DVD Binary-1 20200509-10:26]/ buster contrib main

deb http://security.debian.org/debian-security buster/updates main contrib non-free
deb-src http://security.debian.org/debian-security buster/updates main contrib non-free

deb http://security.debian.org/debian buster main contrib non-free
deb-src http://security.debian.org/debian buster main contrib non-free


# buster-updates, previously known as 'volatile'
# A network mirror was not selected during install. The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
#
deb http://deb.debian.org/debian/ buster-updates main contrib non-free
deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free
The output of the command you mentioned is
Quote:
root@debian1:/usr/src# apt-cache policy
Package files:
100 /var/lib/dpkg/status
release a=now
500 http://deb.debian.org/debian buster-updates/non-free amd64 Packages
release o=Debian,a=stable-updates,n=buster-updates,l=Debian,c=non-free,b=amd64
origin deb.debian.org
500 http://deb.debian.org/debian buster-updates/main amd64 Packages
release o=Debian,a=stable-updates,n=buster-updates,l=Debian,c=main,b=amd64
origin deb.debian.org
500 http://security.debian.org/debian-security buster/updates/non-free amd64 Packages
release v=10,o=Debian,a=stable,n=buster,l=Debian-Security,c=non-free,b=amd64
origin security.debian.org
500 http://security.debian.org/debian-security buster/updates/main amd64 Packages
release v=10,o=Debian,a=stable,n=buster,l=Debian-Security,c=main,b=amd64
origin security.debian.org
Pinned packages:
 
Old 06-08-2020, 11:39 AM   #9
shruggy
Senior Member
 
Registered: Mar 2020
Posts: 3,670

Rep: Reputation: Disabled
You don't have the regular Debian Buster repositories enabled in your sources.list, only buster-updates and security updates. You can add them with this command:
Code:
sudo sed -i '/buster-updates /{h;s/-updates//;G}' /etc/apt/sources.list
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Help on Citrix Receiver on CentOS 6.3 installation & configuration nishith Linux - Server 1 02-17-2014 09:44 AM
LXer: Installation tutorial of XenApp 6.5(Citrix Server) Step by Step LXer Syndicated Linux News 0 05-25-2013 02:11 PM
Citrix client install...grrrr 3742Main Linux - Software 1 02-07-2003 05:46 PM
Citrix Terri Linux - General 5 06-06-2001 05:49 PM
Citrix Terri Linux - Networking 2 06-06-2001 01:12 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 03:00 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration