мой оригинал
продублирую:
началось всё давно (кода ИБМ испортил кроссплатформенность Нотес клиента
)
до-сих-пор славная корпорация не удосужилась сделать 64бит сборку (а ведь под виндень сделали)
буду говорить про Ubuntu (для других - схема аналогичная)
подключение способом:
работает, но со своими особенностями:
-установив версию убунты 8.10 - получил "нерабочий" workspace (букивки на иконках БД не видны, и оттрисовка глючит)
увидел заявления очередного товарисча:
и по теме - много каких-то попыток... ( у них не получалось)
поминув недобрым словом нерадивых девелуперов вендора..., решил попытаться сам
(а ведь моглиб, сцуки, список необходимых либов и апликух указывать)
взял за основу:
внес изменения - ежа заменил на козла ;-) : hoary -> intrepid (на самом деле мудрый на бесстрашный)
изменения - hoary -> hardy
а шаг
dpkg-reconfigure locales
пропустить - потому как не будет работать всё-равно, а при инсталяции, указ. ниже пакеджей выпонится автоматически
строка для базового чрута будет такой
sudo debootstrap --arch i386 hardy /chroot/
заметьте! - intrpepid
изменения - hardy
ну и сорцлист не забудьте откоректить апосля, но перед:
apt-get update ; apt-get upgrade
доустановить:
надо накатить language-pack-ru-base language-pack-en-base language-pack-gnome-ru-base language-pack-gnome-en-base пакеты
(этот наборчик, входит в приложенный списочек)
sudo apt-get install ...
замаунтить необходимые пути нужно из хозяйской системы (как было по ссылке выше), у меня /etc/fstab:
###### chroot #########
/home /chroot/home none bind 0 0
/tmp /chroot/tmp none bind 0 0
/dev /chroot/dev none bind 0 0
/proc /chroot/proc proc defaults 0 0
/media/cdrom0 /chroot/media/cdrom0 none bind 0 0
/usr/share/fonts /chroot/usr/share/fonts none bind 0 0
/opt /chroot/opt none bind 0 0
/local/data/mike/lotus/inst /chroot/opt/inst none bind 0 0
понятно что /chroot/media/cdrom0 и /chroot/usr/share/fonts
надо mkdir -p ...
и вот тута начинаются мучительные поиски недостающих либ (еще раз спасибо вендору)
мобуть я чего лишнего прихватил (и наверняка), но список я приложу
, получил его с рабочего 32бит енвиронмента запуском:
dpkg --get-selections | awk '$2 ~ /^install$/ {print $1}' > installedpackages
вот отсюда:
в dchroot -d
создаем файло запуска LDN
sudo gedit /usr/local/bin/notes32
с содержимым:
/opt/ibm/lotus/notes/framework/../notes
и сделать ему *цензура*д:
sudo chmod a+x /usr/local/bin/notes32
разумеется - нотуса д.б. установлена в чруте:
sudo dpkg -i --force-architecture ibm_lotus_notes-8.5.i586.deb
sudo dpkg -i --force-architecture ibm_lotus_activities-8.5.i586.deb
sudo dpkg -i --force-architecture ibm_lotus_cae-8.5.i586.deb
sudo dpkg -i --force-architecture ibm_lotus_sametime-8.5.i586.deb
sudo dpkg -i --force-architecture ibm_lotus_symphony-8.5.i586.deb
в хозяйской системе:
создание запускающего скрипта /usr/local/bin/do_dchroot - ничем от ориг. статьи не отличается
линк будет такой
sudo ln -s /usr/local/bin/do_dchroot /usr/local/bin/notes32
ну и файло с со списочком прилагаю
как накатить их - там же, на гике (http://www.ubuntugeek.com/clone-your-ubuntu-installation.html)
типа:
cat installedpackages | xargs sudo aptitude install -y
Ссылка скрыта от гостей
продублирую:
началось всё давно (кода ИБМ испортил кроссплатформенность Нотес клиента
![Wink ;) ;)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f609.png)
до-сих-пор славная корпорация не удосужилась сделать 64бит сборку (а ведь под виндень сделали)
буду говорить про Ubuntu (для других - схема аналогичная)
подключение способом:
Ссылка скрыта от гостей
работает, но со своими особенностями:
-установив версию убунты 8.10 - получил "нерабочий" workspace (букивки на иконках БД не видны, и оттрисовка глючит)
увидел заявления очередного товарисча:
Ссылка скрыта от гостей
и по теме - много каких-то попыток... ( у них не получалось)
Ссылка скрыта от гостей
поминув недобрым словом нерадивых девелуперов вендора..., решил попытаться сам
(а ведь моглиб, сцуки, список необходимых либов и апликух указывать)
взял за основу:
Ссылка скрыта от гостей
внес изменения - ежа заменил на козла ;-) : hoary -> intrepid (на самом деле мудрый на бесстрашный)
изменения - hoary -> hardy
а шаг
dpkg-reconfigure locales
пропустить - потому как не будет работать всё-равно, а при инсталяции, указ. ниже пакеджей выпонится автоматически
строка для базового чрута будет такой
sudo debootstrap --arch i386 hardy /chroot/
Ссылка скрыта от гостей
заметьте! - intrpepid
изменения - hardy
ну и сорцлист не забудьте откоректить апосля, но перед:
apt-get update ; apt-get upgrade
доустановить:
надо накатить language-pack-ru-base language-pack-en-base language-pack-gnome-ru-base language-pack-gnome-en-base пакеты
(этот наборчик, входит в приложенный списочек)
sudo apt-get install ...
замаунтить необходимые пути нужно из хозяйской системы (как было по ссылке выше), у меня /etc/fstab:
###### chroot #########
/home /chroot/home none bind 0 0
/tmp /chroot/tmp none bind 0 0
/dev /chroot/dev none bind 0 0
/proc /chroot/proc proc defaults 0 0
/media/cdrom0 /chroot/media/cdrom0 none bind 0 0
/usr/share/fonts /chroot/usr/share/fonts none bind 0 0
/opt /chroot/opt none bind 0 0
/local/data/mike/lotus/inst /chroot/opt/inst none bind 0 0
понятно что /chroot/media/cdrom0 и /chroot/usr/share/fonts
надо mkdir -p ...
и вот тута начинаются мучительные поиски недостающих либ (еще раз спасибо вендору)
мобуть я чего лишнего прихватил (и наверняка), но список я приложу
![Wink ;) ;)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f609.png)
dpkg --get-selections | awk '$2 ~ /^install$/ {print $1}' > installedpackages
вот отсюда:
Ссылка скрыта от гостей
в dchroot -d
создаем файло запуска LDN
sudo gedit /usr/local/bin/notes32
с содержимым:
/opt/ibm/lotus/notes/framework/../notes
и сделать ему *цензура*д:
sudo chmod a+x /usr/local/bin/notes32
разумеется - нотуса д.б. установлена в чруте:
sudo dpkg -i --force-architecture ibm_lotus_notes-8.5.i586.deb
sudo dpkg -i --force-architecture ibm_lotus_activities-8.5.i586.deb
sudo dpkg -i --force-architecture ibm_lotus_cae-8.5.i586.deb
sudo dpkg -i --force-architecture ibm_lotus_sametime-8.5.i586.deb
sudo dpkg -i --force-architecture ibm_lotus_symphony-8.5.i586.deb
в хозяйской системе:
создание запускающего скрипта /usr/local/bin/do_dchroot - ничем от ориг. статьи не отличается
линк будет такой
sudo ln -s /usr/local/bin/do_dchroot /usr/local/bin/notes32
ну и файло с со списочком прилагаю
как накатить их - там же, на гике (http://www.ubuntugeek.com/clone-your-ubuntu-installation.html)
типа:
cat installedpackages | xargs sudo aptitude install -y