LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
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 07-26-2013, 07:51 PM   #1
jothforums
LQ Newbie
 
Registered: Jul 2013
Posts: 6

Rep: Reputation: Disabled
Post Install glib and gtk in linux


Hello,
I am a total newbie to linux, how do i install glib and gtk.
looks like i need this for installing citrix receiver.
TIA,
J
 
Old 07-26-2013, 09:52 PM   #2
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 16,985

Rep: Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447
well if glib is not installed your operating system will not run

so that is already installed , it has to be.

if you are using gnome desktop , then gtk is installed

gtk is normally installed by default

so it should be installed already


what makes you think that glib and gtk are not installed on this unknown operating system ?

Last edited by John VV; 07-26-2013 at 09:53 PM.
 
Old 07-26-2013, 09:54 PM   #3
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,131
Blog Entries: 2

Rep: Reputation: 4833Reputation: 4833Reputation: 4833Reputation: 4833Reputation: 4833Reputation: 4833Reputation: 4833Reputation: 4833Reputation: 4833Reputation: 4833Reputation: 4833
Quote:
Originally Posted by John VV View Post
well if glib is not installed your operating system will not run
True for glibc, but not for glib.

Anyways, it depends on your distribution how to check for those libraries and how to install them if they are missing, so the first thing we need to know is which distribution you are using.
 
Old 07-28-2013, 03:39 PM   #4
jothforums
LQ Newbie
 
Registered: Jul 2013
Posts: 6

Original Poster
Rep: Reputation: Disabled
Thanks-
I am using SLES 11 SP3
In general, i am not sure how installations in linux are done. Would highly appreciate if some one can help me understand.
I have been using windows mostly and now trying to learn unix, so please tolerate my ignorance
-J
 
Old 07-28-2013, 03:53 PM   #5
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 16,985

Rep: Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447
for suse , use the terminal and zypper
this will show you gtk

Code:
su -
zypper info gtk 
--- or search for it  , it will be marked if it is installed ----
zypper se gtk
the search will output a long list of rpm's that can be installed

For example a partial output on my opensuse 12.3 install for " zypper se gtk "
Code:
 zypper se gtk
Retrieving repository 'Packman Repository' metadata ............................................................................................[done]
Building repository 'Packman Repository' cache .................................................................................................[done]
Loading repository data...
Reading installed packages...

S | Name                                                   | Summary                                                                      | Type      
--+--------------------------------------------------------+------------------------------------------------------------------------------+-----------
  | BitTorrent-gtk                                         | Scatter-Gather Network File Transfer - GTK based UI                          | package   
i | PackageKit-gtk3-module                                 | Simple software installation management software                             | package   
  | apport-gtk                                             | GTK frontend for the apport crash report system                              | package   
  | at-spi2-atk-gtk2                                       | Assistive Technology Service Provider Interface - GTK+ 2 Module              | package   
  | avahi-utils-gtk                                        | GTK+ Utilities for D-BUS Service for Zeroconf and Bonjour                    | package   
  | avidemux-gtk                                           | GTK Graphical Frontend for avidemux                                          | package   
  | c++-gtk-utils                                          | Lightweight library for GTK+ programs using C++                              | srcpackage
  | canberra-gtk-play                                      | Portable sound event library -- Utility                                      | package   
  | caribou-gtk-module-common                              | On-screen Keyboard for GNOME -- Common Files for GTK+ Modules                | package   
  | caribou-gtk2-module                                    | On-screen Keyboard for GNOME -- GTK+ 2 Module                                | package   
  | caribou-gtk3-module                                    | On-screen Keyboard for GNOME -- GTK+ 3 Module                                | package   
  | clutter-gtk                                            | GTK+ integration for Clutter                                                 | srcpackage
  | clutter-gtk-devel                                      | GTK+ integration for Clutter - Development Files                             | package   
  | clutter-gtk-lang                                       | Languages for package clutter-gtk                                            | package   
  | colord-gtk                                             | System Daemon for Managing Color Devices -- GTK Integration                  | srcpackage
  | colord-gtk-lang                                        | Languages for package colord-gtk                                             | package   
  | fcitx-config-gtk3                                      | GTK GUI Config tool for FCITX                                                | package   
  | fcitx-gtk2                                             | Gtk2 IM module for fcitx                                                     | package   
  | fcitx-gtk2-32bit                                       | Gtk2 IM module for fcitx                                                     | package   
  | fcitx-gtk3                                             | Gtk3 IM module for fcitx                                                     | package   
  | fcitx-gtk3-32bit                                       | Gtk3 IM module for fcitx                                                     | package   
  | ffgtk                                                  | FRITZ!Box Fax-Software and Call-Monitor!                                     | package   
  | ffgtk                                                  | FRITZ!Box Fax-Software and Call-Monitor!                                     | srcpackage
  | gcin-gtk3-immodule                                     | Gcin gtk3 immodule                                                           | package   
  | gcin-gtk3-immodule-32bit                               | Gcin gtk3 immodule                                                           | package   
  | glade-catalog-gtkhtml                                  | Lightweight HTML rendering/printing/editing engine -- Catalog for Glade      | package   
  | glade-catalog-gtksourceview                            | GTK+ Source Editing Widget -- Catalog for Glade                              | package   
  | glade3-catalog-gtksourceview                           | GTK+ Source Editing Widget -- Catalog for Glade                              | package   
  | glade3-catalog-mx-gtk                                  | Clutter-based Toolkit -- GTK+ Widgets -- Catalog for Glade                   | package   
  | go-go-gtk                                              | Go bindings for GTK                                                          | package   
  | go-go-gtk                                              | Go bindings for GTK                                                          | srcpackage
  | go-go-gtk-doc                                          | API documenation                                                             | package   
  | gtk                                                    | A Library for the Creation of Graphical User Interfaces                      | package   
  | gtk                                                    | A Library for the Creation of Graphical User Interfaces                      | srcpackage
  | gtk-32bit                                              | A Library for the Creation of Graphical User Interfaces                      | package   
  | gtk-chtheme                                            | GTK2 Theme Switcher                                                          | package   
  | gtk-chtheme                                            | GTK2 Theme Switcher                                                          | srcpackage
  | gtk-debuginfo                                          | Debug information for package gtk                                            | package   
  | gtk-debuginfo-32bit                                    | Debug information for package gtk                                            | package   
  | gtk-debugsource                                        | Debug sources for package gtk                                                | package   
  | gtk-devel                                              | Developer Files for GIMP ToolKit                                             | package   
  | gtk-doc                                                | GTK+ DocBook Documentation Generator                                         | package   
  | gtk-doc                                                | GTK+ DocBook Documentation Generator                                         | srcpackage
  | gtk-gnutella                                           | Gnutella Peer to Peer Client                                                 | package   
  | gtk-gnutella                                           | Gnutella Peer to Peer Client                                                 | srcpackage
  | gtk-key-theme-ctrluftw                                 | GTK key theme that sets ctrl-u in text entries                               | package   
  | gtk-key-theme-ctrluftw                                 | GTK key theme that sets ctrl-u in text entries                               | srcpackage
  | gtk-lang                                               | Languages for package gtk                                                    | package   
  | gtk-recordMyDesktop                                    | Graphical Frontend for recordMyDesktop                                       | package   
  | gtk-recordMyDesktop                                    | Graphical Frontend for recordMyDesktop                                       | srcpackage
  | gtk-recordMyDesktop-lang                               | Languages for package gtk-recordMyDesktop                                    | package   
  | gtk-sharp-beans                                        | Extra Gtk# bindings                                                          | package   
  | gtk-sharp-beans                                        | Extra Gtk# bindings                                                          | srcpackage
  | gtk-sharp-beans-devel                                  | Extra Gtk# bindings                                                          | package   
i | gtk-sharp2                                             | .Net Language Bindings for GTK+                                              | package   
  | gtk-sharp2                                             | .Net Language Bindings for GTK+                                              | srcpackage
  | gtk-sharp2-complete                                    | GTK+ and GNOME bindings for Mono (virtual package)                           | package   
  | gtk-sharp2-doc                                         | Monodoc documentation for gtk-sharp2                                         | package   
  | gtk-sharp2-gapi                                        | C Source Parser and C Generator                                              | package   
  | gtk-vector-screenshot                                  | Module to create vector screenshots of GTK3-based programs                   | package   
  | gtk-vector-screenshot                                  | Module to create vector screenshots of GTK3-based programs                   | srcpackage
  | gtk-vnc                                                | A GTK widget for VNC clients                                                 | srcpackage
  | gtk-vnc-devel                                          | A GTK widget for VNC clients -- Development Files                            | package   
  | gtk-vnc-lang                                           | Languages for package gtk-vnc                                                | package   
  | gtk-vnc-tools                                          | VNC Tools based on gtk-vnc                                                   | package   
  | gtk-vnc2                                               | A GTK widget for VNC clients                                                 | srcpackage
  | gtk-vnc2-devel                                         | A GTK widget for VNC clients -- Development Files                            | package   
i | gtk-vnc2-lang                                          | Languages for package gtk-vnc2                                               | package   
  | gtk-xfce-engine                                        | Xfce GTK+-2.0 Theme Engine                                                   | package   
  | gtk-xfce-engine                                        | Xfce GTK+-2.0 Theme Engine                                                   | srcpackage
  | gtk-xfce-engine-32bit                                  | Xfce GTK+-2.0 Theme Engine                                                   | package   
  | gtk1-compat                                            | Compatibility Wrappers for Old Versions of GLib, GTK+, GDK-Pixbuf, and lib-> | srcpackage
  | gtk1-compat-devel                                      | Compatibility Wrappers for Old Versions of GLib, GTK+, GDK-Pixbuf and libg-> | package   
  | gtk2                                                   | The GTK+ toolkit library (version 2)                                         | srcpackage
  | gtk2-branding-SLED                                     | The GTK+ toolkit library (version 2) -- SLED theme configuration             | package   
  | gtk2-branding-SLED                                     | The GTK+ toolkit library (version 2) -- SLED theme configuration             | srcpackage
i | gtk2-branding-openSUSE                                 | The GTK+ toolkit library (version 2) -- openSUSE theme configuration         | package   
  | gtk2-branding-openSUSE                                 | The GTK+ toolkit library (version 2) -- openSUSE theme configuration         | srcpackage
  | gtk2-branding-upstream                                 | The GTK+ toolkit library (version 2) -- Upstream theme configuration         | package   
i | gtk2-data                                              | The GTK+ toolkit library (version 2) -- Data Files                           | package   
i | gtk2-devel                                             | The GTK+ toolkit library (version 2) -- Development Files                    | package
mind you that GTK1 and GTK2 are OLD versions GTK 3 is the current and referred to in the terminal as only " gtk"

see the manual page for zypper
use "su - ", or "sudo" if set up to become root
Code:
su -
man zypper
 
Old 07-30-2013, 03:43 PM   #6
jothforums
LQ Newbie
 
Registered: Jul 2013
Posts: 6

Original Poster
Rep: Reputation: Disabled
@John - Thanks a ton
I could check the gtk with zypper

Next i am trying to install nspluginwrapper
I downloaded the tar file and i am trying to install.
But now it says GLIB 2.0 not found..
how can i install this?

TIA
-J

Last edited by jothforums; 07-30-2013 at 04:59 PM. Reason: previous entry was not correct..
 
Old 07-30-2013, 08:47 PM   #7
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 16,985

Rep: Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447
Why are you trying to build it ?
nspluginwrapper should be installed by default .
And if not it is in the suse repos
Code:
su -
zypper in nspluginwrapper
and the "Compatibility Layer for Netscape 4 Plug-Ins " is installed
for running 32 bit plugins in 64 bit firefox /Mozilla

personally running the 64 bit plugins is WAY better
 
Old 07-31-2013, 08:11 PM   #8
jothforums
LQ Newbie
 
Registered: Jul 2013
Posts: 6

Original Poster
Rep: Reputation: Disabled
when i try that i get the following response
Attached Thumbnails
Click image for larger version

Name:	Capture.JPG
Views:	25
Size:	26.8 KB
ID:	13118  
 
Old 07-31-2013, 09:13 PM   #9
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 16,985

Rep: Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447
please post the repos that are installed
Code:
su -
zypper ls
nspluginwrapper is in the oss repo

this is "SLES 11 SP3"
SUSE enterprise Linux Server - service pack 3
so you DO have the REQUIRED support contract from Novell

have you looked into the tech support that you ARE already paying for

Last edited by John VV; 07-31-2013 at 09:18 PM.
 
Old 08-01-2013, 12:32 PM   #10
jothforums
LQ Newbie
 
Registered: Jul 2013
Posts: 6

Original Poster
Rep: Reputation: Disabled
Sorry i am using the trial version.So i don't have the standard support, unfortunately..
Attached Thumbnails
Click image for larger version

Name:	Capture.JPG
Views:	20
Size:	35.1 KB
ID:	13122  

Last edited by jothforums; 08-01-2013 at 12:38 PM. Reason: forgot to add attachment
 
Old 08-01-2013, 01:29 PM   #11
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 16,985

Rep: Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447Reputation: 2447
if you are not going to buy the required support contract from Novell
then DO NOT USE "SELS 11sp3"

buy the license or install a FREE operating system like
OpenSUSE 12.3

opensuse can also be installed without the desktop like SELS is
a GUI is not needed on a server rack

but the long term support on a server is well worth the cost of the contract
years VS. 18 months

from the screen shot

this is a VMWare install !!!!!!!!
this would have been VERY nice to know in the very first post

buy the support contract from novell
or install a different operating system !

Last edited by John VV; 08-01-2013 at 01:31 PM.
 
Old 08-01-2013, 11:50 PM   #12
jothforums
LQ Newbie
 
Registered: Jul 2013
Posts: 6

Original Poster
Rep: Reputation: Disabled
Oh ok - i am very sorry
Did not know this could be the reason for the issues i faced.
Thanks for your time
-J
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
GTK 1.2.0 and GLIB 1.2.0 install errors!!! Scrob Linux - Newbie 6 10-31-2012 01:57 AM
GTK+ programs on Windows without having to install GTK+, GLib, etc Nylex Programming 2 02-19-2006 02:33 PM
can't install gtk 2.4.4: "Requested 'glib-2.0 >= 2.4.0' but version of GLib is 2.2.3 webazoid Linux - Software 0 07-15-2004 07:07 PM
CANT INSTALL GTK and GLIB please HELP! cantrooper Linux - Software 0 08-15-2003 10:27 AM
GTK, GLIB + install structures sparrot Linux - Newbie 2 04-06-2003 09:24 AM


All times are GMT -5. The time now is 06:16 PM.

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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration