===== Location for downloading software =====
For IBM Partners only, you need an IBM login:\\
https://partnerportal.ibm.com/s/software-access-catalog\\
--> Software access --> Software Access Catalog
For info in Partner Plus, select on left pane : Benefits => software access catalog
For IBM Customers only, you need an IBM login (Passport Advantage):\\
http://www-01.ibm.com/software/howtobuy/passportadvantage/?lnk=fpl-padv-usen
For AIX Updates:\\
http://www.ibm.com/eserver/support/fixes/ \\
Search for:
IBM Security Directory Server (up to v6.4)
IBM Security Verify Directory (start with 10.0)
IBM Security Directory Server is no longer available on the AIX expansion pack media. \\
IBM Security Directory Server Version 6.4 is available on the AIX 7 with 7200-03 base media.\\
IBM Security Directory Server (ISDS) Version 6.4 is replaced with IBM Security Verify Directory (ISVD) Version 10.0.
For additional products as openssl, openssh, samba (currently up to date)\\
https://www.ibm.com/resources/mrs/assets?source=aixbp\\
https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=aixbp\\
Java for AIX:
https://www.ibm.com/support/pages/java-sdk-aix\\
https://www.ibm.com/developerworks/java/jdk/aix/service.html
For java 11+:
https://www.ibm.com/support/pages/java-sdk-aix\\
https://adoptium.net/releases.html?variant=openjdk11&jvmVariant=hotspot\\
https://developer.ibm.com/languages/java/semeru-runtimes/downloads/?license=IBM
Sudo binary package with compiled for STD and PAM authentification, no deps on rpm if choose bff package
https://www.sudo.ws/download.html#binary
Python...
http://download.aixtools.net/
===== Howto download on FixCentral =====
You have multiple choices, **Download Director**, **ftps**, **https**
If you choose ftps, then you can also use **sftp**
sftp -o "ProxyCommand connect-proxy -H proxy.ABCD.com:80 %h %p" wakao@delivery04.dhe.ibm.com
then: mget *
Often the only usable protocol is https, but with many files to download it can be boring!
On solution is to choose https, and save the page as .htm
Then extract using a script the filename and location, and start the download with curl or wget
**Download all files from a folder:**
# wget --no-parent -r http://WEBSITE.com/DIRECTORY
__Ex:__
Using **WGET**
export https_proxy=http://proxy1:8080/
cnt=0
for i in $(grep bff aix7200.htm | cut -d'href' -f2- | cut -d ' ' -f1 | sed 's/"/\ /g' | awk '{print $2}' | sort -u)
do
echo "################### $i $cnt "
(( cnt = cnt + 1 ))
filename=$(echo $i | rev | cut -d'/' -f1 | rev)
if [ -f $filename ]
then
echo "==== file exist"
else
wget -e use_proxy=on --no-check-certificate --debug --no-glob --show-progress $i
fi
done
Using **CURL**
export https_proxy=http://proxy1:8080/
cnt=0
for i in $(grep bff aix7200.htm | cut -d'href' -f2- | cut -d ' ' -f1 | sed 's/"/\ /g' | awk '{print $2}' | sort -u)
do
echo "################### $i $cnt "
(( cnt = cnt + 1 ))
filename=$(echo $i | rev | cut -d'/' -f1 | rev)
if [ -f $filename ]
then
echo "==== file exist"
else
curl --insecure --proxy proxy1:8080 $i -o $filename
fi
done
Using **Recursive commands**
Example of download using WGET recursively on 3 level
wget -r -l3 --no-parent https://public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/
Example of download using LFTP
lftp -c "open http://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/; mirror"