I believe you are talking about CLIENTS1 and CLIENTS2. They contain binaries for many OSes. For Linux client installation you need the CLIENTS2 package. The installation sequence is simple as extracting the package and running install -script, after that the installation sequence will ask a few questions.
For the push install you need to have either a Linux or UNIX master or media server. For example you cannot push from a Windows master server Linux client software.
Client binaries for the current platform already exist, for example on Linux master server there are Linux client binaries in place and you can push clients. For other OS you need to extract the CLIENTS1 and CLIENTS2 packages. Binaries are located here:
[root@master client]# pwd
/usr/openv/netbackup/client
[root@master client]# ls -l
total 52
lrwxrwxrwx 1 root root 10 Feb 11 2015 HP9000-700 -> HP9000-800
drwxr-xr-x 3 root bin 4096 Oct 25 2014 HP9000-800
drwxr-xr-x 3 root bin 4096 Oct 25 2014 HP-UX-IA64
drwxr-xr-x 4 root bin 4096 Jul 20 2015 INTEL
drwxr-xr-x 8 root bin 4096 May 5 2015 Linux
drwxr-xr-x 5 root bin 4096 Jul 20 2015 Linux-s390x
drwxr-xr-x 4 root bin 4096 Jul 20 2015 MACINTOSH
drwxr-xr-x 3 root bin 4096 Feb 11 2015 NDMP
drwxr-xr-x 3 root bin 4096 Feb 11 2015 Novell
drwxr-xr-x 5 root bin 4096 Feb 11 2015 OpenVMS
drwxr-xr-x 3 root bin 4096 Oct 25 2014 RS6000
drwxr-xr-x 4 root bin 4096 Mar 16 12:10 Solaris
drwxr-xr-x 8 root bin 4096 Feb 11 2015 Windows-x64
drwxr-xr-x 8 root bin 4096 Feb 11 2015 Windows-x86
[root@master client]# du -sk *
0 HP9000-700
210648 HP9000-800
663768 HP-UX-IA64
12 INTEL
2313312 Linux
16 Linux-s390x
12 MACINTOSH
8 NDMP
8 Novell
16 OpenVMS
774712 RS6000
1733780 Solaris
28 Windows-x64
28 Windows-x86
Before you can install client software by pushing you need to "inform" NetBackup which binaries you will be pushing. That happens by adding a client to a policy with proper OS type. The complete process can be done using three commands, first will add a new client to a policy, second will transfer binaries to client and third will do the actual installation:
/usr/openv/netbackup/bin/admincmd/bpplclients PolicyName -add clienthostname Linux RedHat2.6.18
/usr/openv/netbackup/bin/install_client_files sftp clienthostname username
ssh -t username@clienthostname '/usr/bin/sudo sh /tmp/bp.xxxxxxx/client_config'
In my example I used RHEL OS. I hope this helps