wget magic
Чтобы избежать закачки дистрибутива на свою машину, а затем передачи на сервер удобно воспользоваться wget. Однако OTN требует, чтобы перед загрузкой вы согласились с OTN License Agreement, на что wget без вас пойти не может.
Ниже приведена команда для загрузки дистрибутива Oracle Database:
wget --http-user=dsvolk --http-password=*** --load-cookies=cookies.txt http://download.oracle.com/otn/linux/oracle10g/10201/10201_database_linux32.zip
остается маленькая проблемка - откуда взять cookies.txt ?
Если вы пользуетесь FireFox то для того чтобы получить файл cookies вам может пригодится вот такой plugin.
А чтобы скачать патч мне не понадобились даже cookies (но все еще нужен логин и пароль)
wget --http-user=dsvolk --http-password=*** --no-check-certificate --output-document=p6810189_10204_Linux-x86-64.zip "https://updates.oracle.com/Orion/Services/download/p6810189_10204_Linux-x86-64.zip?aru=10029612&patch_file=p6810189_10204_Linux-x86-64.zip"
Внимательные читатели заметят не только мой пароль на OTN, но и также что я скачивал 32-х битную версию БД с 64 битным патчем к ней -)
Ниже приведена команда для загрузки дистрибутива Oracle Database:
wget --http-user=dsvolk --http-password=*** --load-cookies=cookies.txt http://download.oracle.com/otn/linux/oracle10g/10201/10201_database_linux32.zip
остается маленькая проблемка - откуда взять cookies.txt ?
Если вы пользуетесь FireFox то для того чтобы получить файл cookies вам может пригодится вот такой plugin.
А чтобы скачать патч мне не понадобились даже cookies (но все еще нужен логин и пароль)
wget --http-user=dsvolk --http-password=*** --no-check-certificate --output-document=p6810189_10204_Linux-x86-64.zip "https://updates.oracle.com/Orion/Services/download/p6810189_10204_Linux-x86-64.zip?aru=10029612&patch_file=p6810189_10204_Linux-x86-64.zip"
Внимательные читатели заметят не только мой пароль на OTN, но и также что я скачивал 32-х битную версию БД с 64 битным патчем к ней -)
Читать дальше...