manikantaxyz
Newbie level 6
Guide for installing IC06.15 and MMSIM12.10 on Ubuntu 10.04
I have succeeded in installing IC06.15 and MMSIM12.10 on Ubuntu 10.04 using the VirtualBox in 32 bit mode using the installscape software. This is how i did it.
Files u need:
1.Download Cadence Virtuoso IC615
2.Download MMSIM 12.10
3.Download Cadence InstallScape 04.21-P004
4.Download patch for mmsim and cadence virtuoso(Is attached in this thread).
Screenshots are there in the attached pdf.
1.Before the installtion the following steps must be done.
1) Install Ubuntu 10.04 on you personal PC.
2) Install guest additions.
or
run the command "sudo apt-get install virtualbox-ose-guest-* " in the terminal
for ubuntu to go to full screen in virtual box
3) Copy all the downloaded files to a folder named cadence in your home directory.
eda@eda-laptop:~$ sudo su
[sudo] password for eda:
root@eda-laptop:/home/eda# ls
cadence Documents examples.desktop Pictures Templates
Desktop Downloads Music Public Videos
root@eda-laptop:/home/eda# ls cadence/
IC-615_06.15.151 iscape.04.21-p004 MMSIM_12.10.347 patch
root@eda-laptop:/home/eda# chmod 777 -R cadence/
root@eda-laptop:/home/eda#
4) Open a c shell command terminal as root user and install the following package
sudo apt-get install libelf1
sudo apt-get install ksh
sudo apt-get install nscd
sudo apt-get install policykit
sudo apt-get install ureadahead
sudo apt-get install csh
sudo apt-get install lsb
root@eda-laptop:/home/eda# sudo apt-get install libelf1
Reading package lists... Done
Building dependency tree
Reading state information... Done
libelf1 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 450 not upgraded.
root@eda-laptop:/home/eda# sudo apt-get install ksh
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
ksh
0 upgraded, 1 newly installed, 0 to remove and 450 not upgraded.
Need to get 1,359kB of archives.
After this operation, 2,802kB of additional disk space will be used.
Get:1 http://in.archive.ubuntu.com/ubuntu/ lucid/universe ksh 93t+-2 [1,359kB]
Fetched 1,359kB in 6s (201kB/s)
Selecting previously deselected package ksh.
(Reading database ... 122910 files and directories currently installed.)
Unpacking ksh (from .../archives/ksh_93t+-2_i386.deb) ...
Processing triggers for man-db ...
Setting up ksh (93t+-2) ...
update-alternatives: using /bin/ksh93 to provide /bin/ksh (ksh) in auto mode.
root@eda-laptop:/home/eda# sudo apt-get install nscd
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
nscd
0 upgraded, 1 newly installed, 0 to remove and 450 not upgraded.
Need to get 206kB of archives.
After this operation, 373kB of additional disk space will be used.
Get:1 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/universe nscd 2.11.1-0ubuntu7.13 [206kB]
Fetched 206kB in 2s (71.7kB/s)
Selecting previously deselected package nscd.
(Reading database ... 122931 files and directories currently installed.)
Unpacking nscd (from .../nscd_2.11.1-0ubuntu7.13_i386.deb) ...
Processing triggers for ureadahead ...
ureadahead will be reprofiled on next reboot
Processing triggers for man-db ...
Setting up nscd (2.11.1-0ubuntu7.13) ...
* Starting Name Service Cache Daemon nscd [ OK ]
root@eda-laptop:/home/eda# sudo apt-get install policykit
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libpolkit-dbus2 libpolkit-grant2 libpolkit2
Suggested packages:
policykit-gnome
The following NEW packages will be installed:
libpolkit-dbus2 libpolkit-grant2 libpolkit2 policykit
0 upgraded, 4 newly installed, 0 to remove and 450 not upgraded.
Need to get 212kB of archives.
After this operation, 1,065kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://in.archive.ubuntu.com/ubuntu/ lucid/universe libpolkit2 0.9-4ubuntu2 [105kB]
Get:2 http://in.archive.ubuntu.com/ubuntu/ lucid/universe libpolkit-dbus2 0.9-4ubuntu2 [22.6kB]
Get:3 http://in.archive.ubuntu.com/ubuntu/ lucid/universe libpolkit-grant2 0.9-4ubuntu2 [19.4kB]
Get:4 http://in.archive.ubuntu.com/ubuntu/ lucid/universe policykit 0.9-4ubuntu2 [64.8kB]
Fetched 212kB in 1s (109kB/s)
Selecting previously deselected package libpolkit2.
(Reading database ... 122942 files and directories currently installed.)
Unpacking libpolkit2 (from .../libpolkit2_0.9-4ubuntu2_i386.deb) ...
Selecting previously deselected package libpolkit-dbus2.
Unpacking libpolkit-dbus2 (from .../libpolkit-dbus2_0.9-4ubuntu2_i386.deb) ...
Selecting previously deselected package libpolkit-grant2.
Unpacking libpolkit-grant2 (from .../libpolkit-grant2_0.9-4ubuntu2_i386.deb) ...
Selecting previously deselected package policykit.
Unpacking policykit (from .../policykit_0.9-4ubuntu2_i386.deb) ...
Processing triggers for man-db ...
Processing triggers for ureadahead ...
Setting up libpolkit2 (0.9-4ubuntu2) ...
Setting up libpolkit-dbus2 (0.9-4ubuntu2) ...
Setting up libpolkit-grant2 (0.9-4ubuntu2) ...
Setting up policykit (0.9-4ubuntu2) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
root@eda-laptop:/home/eda# sudo apt-get install ureadahead
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be upgraded:
ureadahead
1 upgraded, 0 newly installed, 0 to remove and 449 not upgraded.
Need to get 24.9kB of archives.
After this operation, 0B of additional disk space will be used.
Get:1 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main ureadahead 0.100.0-4.1.3 [24.9kB]
Fetched 24.9kB in 0s (25.1kB/s)
(Reading database ... 123009 files and directories currently installed.)
Preparing to replace ureadahead 0.100.0-4.1.2 (using .../ureadahead_0.100.0-4.1.3_i386.deb) ...
Unpacking replacement ureadahead ...
Processing triggers for man-db ...
Setting up ureadahead (0.100.0-4.1.3) ...
root@eda-laptop:/home/eda# sudo apt-get install csh
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
csh
0 upgraded, 1 newly installed, 0 to remove and 449 not upgraded.
Need to get 253kB of archives.
After this operation, 414kB of additional disk space will be used.
Get:1 http://in.archive.ubuntu.com/ubuntu/ lucid/universe csh 20070713-2ubuntu1 [253kB]
Fetched 253kB in 3s (65.0kB/s)
Selecting previously deselected package csh.
(Reading database ... 123009 files and directories currently installed.)
Unpacking csh (from .../csh_20070713-2ubuntu1_i386.deb) ...
Processing triggers for man-db ...
Processing triggers for doc-base ...
Processing 26 changed 1 added doc-base file(s)...
Registering documents with scrollkeeper...
Setting up csh (20070713-2ubuntu1) ...
update-alternatives: using /bin/bsd-csh to provide /bin/csh (csh) in auto mode.
root@eda-laptop:/home/eda# sudo apt-get install lsb
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
alien bsd-mailx build-essential cpp-4.4 cvs debhelper dpkg-dev fakeroot g++
g++-4.4 gcc-4.4 gcc-4.4-base gettext html2text intltool-debian libaudio2
libgcc1 libgomp1 liblua5.1-0 libmail-sendmail-perl libmng1 libqt3-mt
libqt4-assistant libqt4-dbus libqt4-designer libqt4-gui libqt4-network
libqt4-opengl libqt4-script libqt4-sql libqt4-sql-sqlite libqt4-svg
libqt4-xml libqtcore4 libqtgui4 librpm0 librpmbuild0 librpmio0 libstdc++6
libstdc++6-4.4-dev libsys-hostname-long-perl lsb-core lsb-cxx lsb-desktop
lsb-graphics lsb-invalid-mta lsb-printing m4 ncurses-term patch pax
po-debconf rpm rpm-common rpm2cpio xz-utils
Suggested packages:
lsb-rpm lintian gcc-4.4-locales dh-make debian-keyring debian-maintainers
g++-multilib g++-4.4-multilib gcc-4.4-doc libstdc++6-4.4-dbg
gcc-4.4-multilib libmudflap0-4.4-dev libgcc1-dbg libgomp1-dbg
libmudflap0-dbg libcloog-ppl0 libppl-c2 libppl7 gettext-doc nas
libqt3-mt-psql libqt3-mt-mysql libqt3-mt-odbc libqt4-dev qt4-qtconfig
libstdc++6-4.4-doc lsb-multimedia lsb-languages diffutils-doc
libmail-box-perl elfutils rpm-i18n
The following NEW packages will be installed:
alien bsd-mailx build-essential cvs debhelper dpkg-dev fakeroot g++ g++-4.4
gettext html2text intltool-debian libaudio2 liblua5.1-0
libmail-sendmail-perl libmng1 libqt3-mt libqt4-assistant libqt4-dbus
libqt4-designer libqt4-gui libqt4-network libqt4-opengl libqt4-script
libqt4-sql libqt4-sql-sqlite libqt4-svg libqt4-xml libqtcore4 libqtgui4
librpm0 librpmbuild0 librpmio0 libstdc++6-4.4-dev libsys-hostname-long-perl
lsb lsb-core lsb-cxx lsb-desktop lsb-graphics lsb-invalid-mta lsb-printing
m4 ncurses-term patch pax po-debconf rpm rpm-common rpm2cpio xz-utils
The following packages will be upgraded:
cpp-4.4 gcc-4.4 gcc-4.4-base libgcc1 libgomp1 libstdc++6
6 upgraded, 51 newly installed, 0 to remove and 443 not upgraded.
Need to get 41.1MB of archives.
After this operation, 98.1MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main gcc-4.4-base 4.4.3-4ubuntu5.1 [118kB]
Get:2 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libstdc++6 4.4.3-4ubuntu5.1 [348kB]
Get:3 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libgomp1 4.4.3-4ubuntu5.1 [24.3kB]
Get:4 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main cpp-4.4 4.4.3-4ubuntu5.1 [3,759kB]
Get:5 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main gcc-4.4 4.4.3-4ubuntu5.1 [2,986kB]
Get:6 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libgcc1 1:4.4.3-4ubuntu5.1 [55.3kB]
Get:7 http://in.archive.ubuntu.com/ubuntu/ lucid/main xz-utils 4.999.9beta+20091116-1 [228kB]
Get:8 http://in.archive.ubuntu.com/ubuntu/ lucid/main patch 2.6-2ubuntu1 [123kB]
Get:9 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main dpkg-dev 1.15.5.6ubuntu4.6 [653kB]
Get:10 http://in.archive.ubuntu.com/ubuntu/ lucid/main html2text 1.3.2a-14build1 [101kB]
Get:11 http://in.archive.ubuntu.com/ubuntu/ lucid/main gettext 0.17-8ubuntu3 [1,732kB]
Get:12 http://in.archive.ubuntu.com/ubuntu/ lucid/main intltool-debian 0.35.0+20060710.1 [31.6kB]
Get:13 http://in.archive.ubuntu.com/ubuntu/ lucid/main po-debconf 1.0.16 [224kB]
Get:14 http://in.archive.ubuntu.com/ubuntu/ lucid/main debhelper 7.4.15ubuntu1 [461kB]
Get:15 http://in.archive.ubuntu.com/ubuntu/ lucid/main liblua5.1-0 5.1.4-5 [82.2kB]
Get:16 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main librpmio0 4.7.2-1lubuntu0.1 [724kB]
Get:17 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main rpm-common 4.7.2-1lubuntu0.1 [666kB]
Get:18 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main librpm0 4.7.2-1lubuntu0.1 [840kB]
Get:19 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main librpmbuild0 4.7.2-1lubuntu0.1 [714kB]
Get:20 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main rpm2cpio 4.7.2-1lubuntu0.1 [651kB]
Get:21 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main rpm 4.7.2-1lubuntu0.1 [797kB]
Get:22 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main alien 8.79ubuntu0.1 [85.4kB]
Get:23 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/universe lsb-invalid-mta 4.0-0ubuntu8.1 [19.9kB]
Get:24 http://in.archive.ubuntu.com/ubuntu/ lucid/main bsd-mailx 8.1.2-0.20090911cvs-2ubuntu1 [155kB]
Get:25 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libstdc++6-4.4-dev 4.4.3-4ubuntu5.1 [1,491kB]
Get:26 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main g++-4.4 4.4.3-4ubuntu5.1 [4,950kB]
Get:27 http://in.archive.ubuntu.com/ubuntu/ lucid/main g++ 4:4.4.3-1ubuntu1 [1,442B]
Get:28 http://in.archive.ubuntu.com/ubuntu/ lucid/main build-essential 11.4build1 [7,278B]
Get:29 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main cvs 1:1.12.13-12ubuntu1.10.04.1 [1,714kB]
Get:30 http://in.archive.ubuntu.com/ubuntu/ lucid/main fakeroot 1.14.4-1ubuntu1 [118kB]
Get:31 http://in.archive.ubuntu.com/ubuntu/ lucid/main libaudio2 1.9.2-3 [81.0kB]
Get:32 http://in.archive.ubuntu.com/ubuntu/ lucid/main libsys-hostname-long-perl 1.4-2 [11.4kB]
Get:33 http://in.archive.ubuntu.com/ubuntu/ lucid/main libmail-sendmail-perl 0.79.16-1 [26.5kB]
Get:34 http://in.archive.ubuntu.com/ubuntu/ lucid/main libmng1 1.0.9-1ubuntu1 [209kB]
Get:35 http://in.archive.ubuntu.com/ubuntu/ lucid/main libqt3-mt 3:3.3.8-b-6ubuntu2 [3,282kB]
Get:36 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqtcore4 4:4.6.2-0ubuntu5.6 [1,728kB]
Get:37 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqt4-network 4:4.6.2-0ubuntu5.6 [447kB]
Get:38 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqt4-assistant 4:4.6.2-0ubuntu5.6 [46.9kB]
Get:39 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqt4-xml 4:4.6.2-0ubuntu5.6 [124kB]
Get:40 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqt4-dbus 4:4.6.2-0ubuntu5.6 [225kB]
Get:41 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqt4-script 4:4.6.2-0ubuntu5.6 [789kB]
Get:42 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqtgui4 4:4.6.2-0ubuntu5.6 [4,011kB]
Get:43 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqt4-designer 4:4.6.2-0ubuntu5.6 [4,713kB]
Get:44 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqt4-svg 4:4.6.2-0ubuntu5.6 [168kB]
Get:45 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqt4-opengl 4:4.6.2-0ubuntu5.6 [267kB]
Get:46 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqt4-gui 4:4.6.2-0ubuntu5.6 [37.0kB]
Get:47 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqt4-sql 4:4.6.2-0ubuntu5.6 [129kB]
Get:48 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqt4-sql-sqlite 4:4.6.2-0ubuntu5.6 [53.4kB]
Get:49 http://in.archive.ubuntu.com/ubuntu/ lucid/main m4 1.4.13-3 [241kB]
Get:50 http://in.archive.ubuntu.com/ubuntu/ lucid/main ncurses-term 5.7+20090803-2ubuntu3 [502kB]
Get:51 http://in.archive.ubuntu.com/ubuntu/ lucid/main pax 1:20090728-1build1 [57.8kB]
Get:52 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main lsb-core 4.0-0ubuntu8.1 [43.5kB]
Get:53 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main lsb-graphics 4.0-0ubuntu8.1 [19.6kB]
Get:54 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main lsb-cxx 4.0-0ubuntu8.1 [19.6kB]
Get:55 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main lsb-desktop 4.0-0ubuntu8.1 [19.7kB]
Get:56 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main lsb-printing 4.0-0ubuntu8.1 [19.6kB]
Get:57 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main lsb 4.0-0ubuntu8.1 [19.6kB]
Fetched 41.1MB in 2min 5s (329kB/s)
Extracting templates from packages: 100%
Preconfiguring packages ...
(Reading database ... 123018 files and directories currently installed.)
Preparing to replace gcc-4.4-base 4.4.3-4ubuntu5 (using .../gcc-4.4-base_4.4.3-4ubuntu5.1_i386.deb) ...
Unpacking replacement gcc-4.4-base ...
Setting up gcc-4.4-base (4.4.3-4ubuntu5.1) ...
(Reading database ... 123018 files and directories currently installed.)
Preparing to replace libstdc++6 4.4.3-4ubuntu5 (using .../libstdc++6_4.4.3-4ubuntu5.1_i386.deb) ...
Unpacking replacement libstdc++6 ...
Setting up libstdc++6 (4.4.3-4ubuntu5.1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
(Reading database ... 123018 files and directories currently installed.)
Preparing to replace libgomp1 4.4.3-4ubuntu5 (using .../libgomp1_4.4.3-4ubuntu5.1_i386.deb) ...
Unpacking replacement libgomp1 ...
Preparing to replace cpp-4.4 4.4.3-4ubuntu5 (using .../cpp-4.4_4.4.3-4ubuntu5.1_i386.deb) ...
Unpacking replacement cpp-4.4 ...
Preparing to replace gcc-4.4 4.4.3-4ubuntu5 (using .../gcc-4.4_4.4.3-4ubuntu5.1_i386.deb) ...
Unpacking replacement gcc-4.4 ...
Preparing to replace libgcc1 1:4.4.3-4ubuntu5 (using .../libgcc1_1%3a4.4.3-4ubuntu5.1_i386.deb) ...
Unpacking replacement libgcc1 ...
Processing triggers for man-db ...
Setting up libgcc1 (1:4.4.3-4ubuntu5.1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Selecting previously deselected package xz-utils.
(Reading database ... 123018 files and directories currently installed.)
Unpacking xz-utils (from .../xz-utils_4.999.9beta+20091116-1_i386.deb) ...
Selecting previously deselected package patch.
Unpacking patch (from .../patch_2.6-2ubuntu1_i386.deb) ...
Selecting previously deselected package dpkg-dev.
Unpacking dpkg-dev (from .../dpkg-dev_1.15.5.6ubuntu4.6_all.deb) ...
Selecting previously deselected package html2text.
Unpacking html2text (from .../html2text_1.3.2a-14build1_i386.deb) ...
Selecting previously deselected package gettext.
Unpacking gettext (from .../gettext_0.17-8ubuntu3_i386.deb) ...
Selecting previously deselected package intltool-debian.
Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ...
Selecting previously deselected package po-debconf.
Unpacking po-debconf (from .../po-debconf_1.0.16_all.deb) ...
Selecting previously deselected package debhelper.
Unpacking debhelper (from .../debhelper_7.4.15ubuntu1_all.deb) ...
Selecting previously deselected package liblua5.1-0.
Unpacking liblua5.1-0 (from .../liblua5.1-0_5.1.4-5_i386.deb) ...
Selecting previously deselected package librpmio0.
Unpacking librpmio0 (from .../librpmio0_4.7.2-1lubuntu0.1_i386.deb) ...
Selecting previously deselected package rpm-common.
Unpacking rpm-common (from .../rpm-common_4.7.2-1lubuntu0.1_all.deb) ...
Selecting previously deselected package librpm0.
Unpacking librpm0 (from .../librpm0_4.7.2-1lubuntu0.1_i386.deb) ...
Selecting previously deselected package librpmbuild0.
Unpacking librpmbuild0 (from .../librpmbuild0_4.7.2-1lubuntu0.1_i386.deb) ...
Selecting previously deselected package rpm2cpio.
Unpacking rpm2cpio (from .../rpm2cpio_4.7.2-1lubuntu0.1_i386.deb) ...
Selecting previously deselected package rpm.
Unpacking rpm (from .../rpm_4.7.2-1lubuntu0.1_i386.deb) ...
Selecting previously deselected package alien.
Unpacking alien (from .../alien_8.79ubuntu0.1_all.deb) ...
Selecting previously deselected package lsb-invalid-mta.
Unpacking lsb-invalid-mta (from .../lsb-invalid-mta_4.0-0ubuntu8.1_all.deb) ...
Selecting previously deselected package bsd-mailx.
Unpacking bsd-mailx (from .../bsd-mailx_8.1.2-0.20090911cvs-2ubuntu1_i386.deb) ...
Selecting previously deselected package libstdc++6-4.4-dev.
Unpacking libstdc++6-4.4-dev (from .../libstdc++6-4.4-dev_4.4.3-4ubuntu5.1_i386.deb) ...
Selecting previously deselected package g++-4.4.
Unpacking g++-4.4 (from .../g++-4.4_4.4.3-4ubuntu5.1_i386.deb) ...
Selecting previously deselected package g++.
Unpacking g++ (from .../g++_4%3a4.4.3-1ubuntu1_i386.deb) ...
Selecting previously deselected package build-essential.
Unpacking build-essential (from .../build-essential_11.4build1_i386.deb) ...
Selecting previously deselected package cvs.
Unpacking cvs (from .../cvs_1%3a1.12.13-12ubuntu1.10.04.1_i386.deb) ...
Selecting previously deselected package fakeroot.
Unpacking fakeroot (from .../fakeroot_1.14.4-1ubuntu1_i386.deb) ...
Selecting previously deselected package libaudio2.
Unpacking libaudio2 (from .../libaudio2_1.9.2-3_i386.deb) ...
Selecting previously deselected package libsys-hostname-long-perl.
Unpacking libsys-hostname-long-perl (from .../libsys-hostname-long-perl_1.4-2_all.deb) ...
Selecting previously deselected package libmail-sendmail-perl.
Unpacking libmail-sendmail-perl (from .../libmail-sendmail-perl_0.79.16-1_all.deb) ...
Selecting previously deselected package libmng1.
Unpacking libmng1 (from .../libmng1_1.0.9-1ubuntu1_i386.deb) ...
Selecting previously deselected package libqt3-mt.
Unpacking libqt3-mt (from .../libqt3-mt_3%3a3.3.8-b-6ubuntu2_i386.deb) ...
Selecting previously deselected package libqtcore4.
Unpacking libqtcore4 (from .../libqtcore4_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqt4-network.
Unpacking libqt4-network (from .../libqt4-network_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqt4-assistant.
Unpacking libqt4-assistant (from .../libqt4-assistant_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqt4-xml.
Unpacking libqt4-xml (from .../libqt4-xml_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqt4-dbus.
Unpacking libqt4-dbus (from .../libqt4-dbus_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqt4-script.
Unpacking libqt4-script (from .../libqt4-script_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqtgui4.
Unpacking libqtgui4 (from .../libqtgui4_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqt4-designer.
Unpacking libqt4-designer (from .../libqt4-designer_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqt4-svg.
Unpacking libqt4-svg (from .../libqt4-svg_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqt4-opengl.
Unpacking libqt4-opengl (from .../libqt4-opengl_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqt4-gui.
Unpacking libqt4-gui (from .../libqt4-gui_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqt4-sql.
Unpacking libqt4-sql (from .../libqt4-sql_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqt4-sql-sqlite.
Unpacking libqt4-sql-sqlite (from .../libqt4-sql-sqlite_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package m4.
Unpacking m4 (from .../archives/m4_1.4.13-3_i386.deb) ...
Selecting previously deselected package ncurses-term.
Unpacking ncurses-term (from .../ncurses-term_5.7+20090803-2ubuntu3_all.deb) ...
Selecting previously deselected package pax.
Unpacking pax (from .../pax_1%3a20090728-1build1_i386.deb) ...
Selecting previously deselected package lsb-core.
Unpacking lsb-core (from .../lsb-core_4.0-0ubuntu8.1_i386.deb) ...
Selecting previously deselected package lsb-graphics.
Unpacking lsb-graphics (from .../lsb-graphics_4.0-0ubuntu8.1_i386.deb) ...
Selecting previously deselected package lsb-cxx.
Unpacking lsb-cxx (from .../lsb-cxx_4.0-0ubuntu8.1_i386.deb) ...
Selecting previously deselected package lsb-desktop.
Unpacking lsb-desktop (from .../lsb-desktop_4.0-0ubuntu8.1_i386.deb) ...
Selecting previously deselected package lsb-printing.
Unpacking lsb-printing (from .../lsb-printing_4.0-0ubuntu8.1_i386.deb) ...
Selecting previously deselected package lsb.
Unpacking lsb (from .../lsb_4.0-0ubuntu8.1_all.deb) ...
Processing triggers for man-db ...
Processing triggers for install-info ...
Processing triggers for doc-base ...
Processing 4 added doc-base file(s)...
Registering documents with scrollkeeper...
Setting up libgomp1 (4.4.3-4ubuntu5.1) ...
Setting up cpp-4.4 (4.4.3-4ubuntu5.1) ...
Setting up gcc-4.4 (4.4.3-4ubuntu5.1) ...
Setting up xz-utils (4.999.9beta+20091116-1) ...
Setting up patch (2.6-2ubuntu1) ...
Setting up dpkg-dev (1.15.5.6ubuntu4.6) ...
Setting up html2text (1.3.2a-14build1) ...
Setting up gettext (0.17-8ubuntu3) ...
Setting up intltool-debian (0.35.0+20060710.1) ...
Setting up po-debconf (1.0.16) ...
Setting up debhelper (7.4.15ubuntu1) ...
Setting up liblua5.1-0 (5.1.4-5) ...
Setting up librpmio0 (4.7.2-1lubuntu0.1) ...
Setting up rpm-common (4.7.2-1lubuntu0.1) ...
Setting up librpm0 (4.7.2-1lubuntu0.1) ...
Setting up librpmbuild0 (4.7.2-1lubuntu0.1) ...
Setting up rpm2cpio (4.7.2-1lubuntu0.1) ...
Setting up rpm (4.7.2-1lubuntu0.1) ...
Trying rpm init...
Setting up alien (8.79ubuntu0.1) ...
Setting up lsb-invalid-mta (4.0-0ubuntu8.1) ...
Setting up bsd-mailx (8.1.2-0.20090911cvs-2ubuntu1) ...
update-alternatives: using /usr/bin/bsd-mailx to provide /usr/bin/mailx (mailx) in auto mode.
Setting up cvs (1:1.12.13-12ubuntu1.10.04.1) ...
Setting up fakeroot (1.14.4-1ubuntu1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode.
Setting up libaudio2 (1.9.2-3) ...
Setting up libsys-hostname-long-perl (1.4-2) ...
Setting up libmail-sendmail-perl (0.79.16-1) ...
Setting up libmng1 (1.0.9-1ubuntu1) ...
Setting up libqt3-mt (3:3.3.8-b-6ubuntu2) ...
Setting up libqtcore4 (4:4.6.2-0ubuntu5.6) ...
Setting up libqt4-network (4:4.6.2-0ubuntu5.6) ...
Setting up libqt4-assistant (4:4.6.2-0ubuntu5.6) ...
Setting up libqt4-xml (4:4.6.2-0ubuntu5.6) ...
Setting up libqt4-dbus (4:4.6.2-0ubuntu5.6) ...
Setting up libqt4-script (4:4.6.2-0ubuntu5.6) ...
Setting up libqtgui4 (4:4.6.2-0ubuntu5.6) ...
Setting up libqt4-designer (4:4.6.2-0ubuntu5.6) ...
Setting up libqt4-svg (4:4.6.2-0ubuntu5.6) ...
Setting up libqt4-opengl (4:4.6.2-0ubuntu5.6) ...
Setting up libqt4-gui (4:4.6.2-0ubuntu5.6) ...
Setting up libqt4-sql (4:4.6.2-0ubuntu5.6) ...
Setting up libqt4-sql-sqlite (4:4.6.2-0ubuntu5.6) ...
Setting up m4 (1.4.13-3) ...
Setting up ncurses-term (5.7+20090803-2ubuntu3) ...
Setting up pax (1:20090728-1build1) ...
Setting up lsb-core (4.0-0ubuntu8.1) ...
Processing triggers for python-central ...
Setting up lsb-printing (4.0-0ubuntu8.1) ...
Setting up lsb-graphics (4.0-0ubuntu8.1) ...
Setting up lsb-cxx (4.0-0ubuntu8.1) ...
Setting up lsb-desktop (4.0-0ubuntu8.1) ...
Setting up lsb (4.0-0ubuntu8.1) ...
Setting up libstdc++6-4.4-dev (4.4.3-4ubuntu5.1) ...
Setting up g++-4.4 (4.4.3-4ubuntu5.1) ...
Setting up g++ (4:4.4.3-1ubuntu1) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode.
Setting up build-essential (11.4build1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
5) Manual installation of libstdc++.so.5 library
Go to link : http://packages.ubuntu.com/lucid-backports/i386/libstdc++5/download
Download libstdc++.so.5 library and double click the file to install it.
6) Make up some necessary links
sudo ln -s /usr/bin/awk /bin/awk
sudo ln -s /lib/libreadline.so.6.1 /lib/libreadline.so.5
sudo ln -s /lib/libhistory.so.6.1 /lib/libhistory.so.5
sudo ln -s /usr/bin/firefox /usr/bin/netscape #in order to using Cadence help,you can using mozilla instead of Netscape
root@eda-laptop:/home/eda# sudo ln -s /usr/bin/awk /bin/awk
root@eda-laptop:/home/eda# sudo ln -s /lib/libreadline.so.6.1 /lib/libreadline.so.5
root@eda-laptop:/home/eda# sudo ln -s /lib/libhistory.so.6.1 /lib/libhistory.so.5
root@eda-laptop:/home/eda# sudo ln -s /usr/bin/firefox /usr/bin/netscape
7) Create the folders where cadence has to be installed
mkdir /home/eda/edatools
mkdir /home/eda/edatools/virtuoso
mkdir /home/eda/edatools/mmsim
chmod 777 -R /home/eda/edatools
root@eda-laptop:/home/eda# mkdir /home/eda/edatools
root@eda-laptop:/home/eda# mkdir /home/eda/edatools/virtuoso
root@eda-laptop:/home/eda# mkdir /home/eda/edatools/mmsim
root@eda-laptop:/home/eda# chmod 777 -R /home/eda/edatools
8)restart
2.Cadence virtuoso and mmsim installation
eda@eda-laptop:~$ pwd
/home/eda
eda@eda-laptop:~$ cd cadence/
eda@eda-laptop:~/cadence$ ls
IC-615_06.15.151 iscape.04.21-p004 MMSIM_12.10.347 patch
eda@eda-laptop:~/cadence$ cd iscape.04.21-p004/
eda@eda-laptop:~/cadence/iscape.04.21-p004$ ls
bin docs lib MANIFEST.indep README runtime VERSION.indep
eda@eda-laptop:~/cadence/iscape.04.21-p004$ cd bin
eda@eda-laptop:~/cadence/iscape.04.21-p004/bin$ ls
iscape.exe iscape.sh sl2kti.pl
(installing virtuoso)
eda@eda-laptop:~/cadence/iscape.04.21-p004/bin$ ./iscape.sh
Initializing InstallScape using JVM at /home/eda/cadence/iscape.04.21-p004/runtime/LNX86/bin/java. This might take some time...
Use -help option for details on usage....
(Installscape window opens Screenshots are in attached pdf)
(installing mmsim)
eda@eda-laptop:~/cadence/iscape.04.21-p004/bin$ ./iscape.sh
Initializing InstallScape using JVM at /home/eda/cadence/iscape.04.21-p004/runtime/LNX86/bin/java. This might take some time...
Use -help option for details on usage....
(Installscape window opens Screenshots are in attached pdf)
3.Modify cdsinit
Copy virtuoso/tools/dfII/samples/local to virtuoso/tools/dfII/
Rename local/cdsinit to .cdsinit
eda@eda-laptop:~$ sudo cp -r /home/eda/edatools/virtuoso/tools/dfII/samples/local /home/eda/edatools/virtuoso/tools/dfII/
[sudo] password for eda:
eda@eda-laptop:~$ sudo su
root@eda-laptop:/home/eda# chmod 777 -R /home/eda/edatools/virtuoso/tools/dfII/local
root@eda-laptop:/home/eda# sudo mv /home/eda/edatools/virtuoso/tools/dfII/local/cdsinit /home/eda/edatools/virtuoso/tools/dfII/local/.cdsinit
4.Copy the license file and rename those to license.dat
eda@eda-laptop:~$ ls /home/eda/cadence/patch/
flexlm.pat mmsim.dat patch sfk virtuoso.dat
eda@eda-laptop:~$ cp /home/eda/cadence/patch/virtuoso.dat /home/eda/edatools/virtuoso/share/license/
eda@eda-laptop:~$ mv /home/eda/edatools/virtuoso/share/license/virtuoso.dat /home/eda/edatools/virtuoso/share/license/license.dat
eda@eda-laptop:~$ cp /home/eda/cadence/patch/mmsim.dat /home/eda/edatools/mmsim/share/license/
eda@eda-laptop:~$ mv /home/eda/edatools/mmsim/share/license/mmsim.dat /home/eda/edatools/mmsim/share/license/license.dat
5.Modify /home/eda/.bashrc, add the follow in the end :
alias lmli='/home/eda/edatools/virtuoso/tools/bin/lmgrd -c /home/eda/edatools/virtuoso/share/license/license.dat'
export OA_HOME=/home/eda/edatools/virtuoso/oa_v22.41.029
export CDS_ROOT=/home/eda/edatools/virtuoso
export MMSIM_ROOT=/home/eda/edatools/mmsim
export CDS_LIC_FILE=5288@eda-laptop
export LM_LICENSE_FILE=$CDS_ROOT/share/license/license.dat:/home/eda/edatools/mmsim/share/license/license.dat
export CDS_Netlisting_Mode=Analog
export PATH=$MMSIM_ROOT/tools/bin:$MMSIM_ROOT/tools/spectre/bin:$CDS_ROOT/tools/bin:$CDS_ROOT/tools/dfII/bin:$PATH
export MOZILLA_HOME=/usr/bin/netscape
6.Patch
Copy files flexlm.pat and sfk to virtuoso/tools and mmsim/tools
eda@eda-laptop:~$ pwd
/home/eda
eda@eda-laptop:~$ cp /home/eda/cadence/patch/flexlm.pat /home/eda/edatools/virtuoso/tools
eda@eda-laptop:~$ cp /home/eda/cadence/patch/sfk /home/eda/edatools/virtuoso/tools
eda@eda-laptop:~$ cp /home/eda/cadence/patch/flexlm.pat /home/eda/edatools/mmsim/tools
eda@eda-laptop:~$ cp /home/eda/cadence/patch/sfk /home/eda/edatools/mmsim/tools
Go to folders where patch files are copied and run the command as shown below:
eda@eda-laptop:~$ cd /home/eda/edatools/virtuoso/tools
eda@eda-laptop:~/edatools/virtuoso/tools$ ./sfk rep -bylist flexlm.pat -yes -dir .
eda@eda-laptop:~$ cd /home/eda/edatools/mmsim/tools
eda@eda-laptop:~/edatools/mmsim/tools$ ./sfk rep -bylist flexlm.pat -yes -dir .
7.Open new terminal and run virtuoso
eda@eda-laptop:~$ virtuoso
I have succeeded in installing IC06.15 and MMSIM12.10 on Ubuntu 10.04 using the VirtualBox in 32 bit mode using the installscape software. This is how i did it.
Files u need:
1.Download Cadence Virtuoso IC615
2.Download MMSIM 12.10
3.Download Cadence InstallScape 04.21-P004
4.Download patch for mmsim and cadence virtuoso(Is attached in this thread).
Screenshots are there in the attached pdf.
1.Before the installtion the following steps must be done.
1) Install Ubuntu 10.04 on you personal PC.
2) Install guest additions.
or
run the command "sudo apt-get install virtualbox-ose-guest-* " in the terminal
for ubuntu to go to full screen in virtual box
3) Copy all the downloaded files to a folder named cadence in your home directory.
eda@eda-laptop:~$ sudo su
[sudo] password for eda:
root@eda-laptop:/home/eda# ls
cadence Documents examples.desktop Pictures Templates
Desktop Downloads Music Public Videos
root@eda-laptop:/home/eda# ls cadence/
IC-615_06.15.151 iscape.04.21-p004 MMSIM_12.10.347 patch
root@eda-laptop:/home/eda# chmod 777 -R cadence/
root@eda-laptop:/home/eda#
4) Open a c shell command terminal as root user and install the following package
sudo apt-get install libelf1
sudo apt-get install ksh
sudo apt-get install nscd
sudo apt-get install policykit
sudo apt-get install ureadahead
sudo apt-get install csh
sudo apt-get install lsb
root@eda-laptop:/home/eda# sudo apt-get install libelf1
Reading package lists... Done
Building dependency tree
Reading state information... Done
libelf1 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 450 not upgraded.
root@eda-laptop:/home/eda# sudo apt-get install ksh
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
ksh
0 upgraded, 1 newly installed, 0 to remove and 450 not upgraded.
Need to get 1,359kB of archives.
After this operation, 2,802kB of additional disk space will be used.
Get:1 http://in.archive.ubuntu.com/ubuntu/ lucid/universe ksh 93t+-2 [1,359kB]
Fetched 1,359kB in 6s (201kB/s)
Selecting previously deselected package ksh.
(Reading database ... 122910 files and directories currently installed.)
Unpacking ksh (from .../archives/ksh_93t+-2_i386.deb) ...
Processing triggers for man-db ...
Setting up ksh (93t+-2) ...
update-alternatives: using /bin/ksh93 to provide /bin/ksh (ksh) in auto mode.
root@eda-laptop:/home/eda# sudo apt-get install nscd
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
nscd
0 upgraded, 1 newly installed, 0 to remove and 450 not upgraded.
Need to get 206kB of archives.
After this operation, 373kB of additional disk space will be used.
Get:1 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/universe nscd 2.11.1-0ubuntu7.13 [206kB]
Fetched 206kB in 2s (71.7kB/s)
Selecting previously deselected package nscd.
(Reading database ... 122931 files and directories currently installed.)
Unpacking nscd (from .../nscd_2.11.1-0ubuntu7.13_i386.deb) ...
Processing triggers for ureadahead ...
ureadahead will be reprofiled on next reboot
Processing triggers for man-db ...
Setting up nscd (2.11.1-0ubuntu7.13) ...
* Starting Name Service Cache Daemon nscd [ OK ]
root@eda-laptop:/home/eda# sudo apt-get install policykit
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libpolkit-dbus2 libpolkit-grant2 libpolkit2
Suggested packages:
policykit-gnome
The following NEW packages will be installed:
libpolkit-dbus2 libpolkit-grant2 libpolkit2 policykit
0 upgraded, 4 newly installed, 0 to remove and 450 not upgraded.
Need to get 212kB of archives.
After this operation, 1,065kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://in.archive.ubuntu.com/ubuntu/ lucid/universe libpolkit2 0.9-4ubuntu2 [105kB]
Get:2 http://in.archive.ubuntu.com/ubuntu/ lucid/universe libpolkit-dbus2 0.9-4ubuntu2 [22.6kB]
Get:3 http://in.archive.ubuntu.com/ubuntu/ lucid/universe libpolkit-grant2 0.9-4ubuntu2 [19.4kB]
Get:4 http://in.archive.ubuntu.com/ubuntu/ lucid/universe policykit 0.9-4ubuntu2 [64.8kB]
Fetched 212kB in 1s (109kB/s)
Selecting previously deselected package libpolkit2.
(Reading database ... 122942 files and directories currently installed.)
Unpacking libpolkit2 (from .../libpolkit2_0.9-4ubuntu2_i386.deb) ...
Selecting previously deselected package libpolkit-dbus2.
Unpacking libpolkit-dbus2 (from .../libpolkit-dbus2_0.9-4ubuntu2_i386.deb) ...
Selecting previously deselected package libpolkit-grant2.
Unpacking libpolkit-grant2 (from .../libpolkit-grant2_0.9-4ubuntu2_i386.deb) ...
Selecting previously deselected package policykit.
Unpacking policykit (from .../policykit_0.9-4ubuntu2_i386.deb) ...
Processing triggers for man-db ...
Processing triggers for ureadahead ...
Setting up libpolkit2 (0.9-4ubuntu2) ...
Setting up libpolkit-dbus2 (0.9-4ubuntu2) ...
Setting up libpolkit-grant2 (0.9-4ubuntu2) ...
Setting up policykit (0.9-4ubuntu2) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
root@eda-laptop:/home/eda# sudo apt-get install ureadahead
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be upgraded:
ureadahead
1 upgraded, 0 newly installed, 0 to remove and 449 not upgraded.
Need to get 24.9kB of archives.
After this operation, 0B of additional disk space will be used.
Get:1 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main ureadahead 0.100.0-4.1.3 [24.9kB]
Fetched 24.9kB in 0s (25.1kB/s)
(Reading database ... 123009 files and directories currently installed.)
Preparing to replace ureadahead 0.100.0-4.1.2 (using .../ureadahead_0.100.0-4.1.3_i386.deb) ...
Unpacking replacement ureadahead ...
Processing triggers for man-db ...
Setting up ureadahead (0.100.0-4.1.3) ...
root@eda-laptop:/home/eda# sudo apt-get install csh
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
csh
0 upgraded, 1 newly installed, 0 to remove and 449 not upgraded.
Need to get 253kB of archives.
After this operation, 414kB of additional disk space will be used.
Get:1 http://in.archive.ubuntu.com/ubuntu/ lucid/universe csh 20070713-2ubuntu1 [253kB]
Fetched 253kB in 3s (65.0kB/s)
Selecting previously deselected package csh.
(Reading database ... 123009 files and directories currently installed.)
Unpacking csh (from .../csh_20070713-2ubuntu1_i386.deb) ...
Processing triggers for man-db ...
Processing triggers for doc-base ...
Processing 26 changed 1 added doc-base file(s)...
Registering documents with scrollkeeper...
Setting up csh (20070713-2ubuntu1) ...
update-alternatives: using /bin/bsd-csh to provide /bin/csh (csh) in auto mode.
root@eda-laptop:/home/eda# sudo apt-get install lsb
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
alien bsd-mailx build-essential cpp-4.4 cvs debhelper dpkg-dev fakeroot g++
g++-4.4 gcc-4.4 gcc-4.4-base gettext html2text intltool-debian libaudio2
libgcc1 libgomp1 liblua5.1-0 libmail-sendmail-perl libmng1 libqt3-mt
libqt4-assistant libqt4-dbus libqt4-designer libqt4-gui libqt4-network
libqt4-opengl libqt4-script libqt4-sql libqt4-sql-sqlite libqt4-svg
libqt4-xml libqtcore4 libqtgui4 librpm0 librpmbuild0 librpmio0 libstdc++6
libstdc++6-4.4-dev libsys-hostname-long-perl lsb-core lsb-cxx lsb-desktop
lsb-graphics lsb-invalid-mta lsb-printing m4 ncurses-term patch pax
po-debconf rpm rpm-common rpm2cpio xz-utils
Suggested packages:
lsb-rpm lintian gcc-4.4-locales dh-make debian-keyring debian-maintainers
g++-multilib g++-4.4-multilib gcc-4.4-doc libstdc++6-4.4-dbg
gcc-4.4-multilib libmudflap0-4.4-dev libgcc1-dbg libgomp1-dbg
libmudflap0-dbg libcloog-ppl0 libppl-c2 libppl7 gettext-doc nas
libqt3-mt-psql libqt3-mt-mysql libqt3-mt-odbc libqt4-dev qt4-qtconfig
libstdc++6-4.4-doc lsb-multimedia lsb-languages diffutils-doc
libmail-box-perl elfutils rpm-i18n
The following NEW packages will be installed:
alien bsd-mailx build-essential cvs debhelper dpkg-dev fakeroot g++ g++-4.4
gettext html2text intltool-debian libaudio2 liblua5.1-0
libmail-sendmail-perl libmng1 libqt3-mt libqt4-assistant libqt4-dbus
libqt4-designer libqt4-gui libqt4-network libqt4-opengl libqt4-script
libqt4-sql libqt4-sql-sqlite libqt4-svg libqt4-xml libqtcore4 libqtgui4
librpm0 librpmbuild0 librpmio0 libstdc++6-4.4-dev libsys-hostname-long-perl
lsb lsb-core lsb-cxx lsb-desktop lsb-graphics lsb-invalid-mta lsb-printing
m4 ncurses-term patch pax po-debconf rpm rpm-common rpm2cpio xz-utils
The following packages will be upgraded:
cpp-4.4 gcc-4.4 gcc-4.4-base libgcc1 libgomp1 libstdc++6
6 upgraded, 51 newly installed, 0 to remove and 443 not upgraded.
Need to get 41.1MB of archives.
After this operation, 98.1MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main gcc-4.4-base 4.4.3-4ubuntu5.1 [118kB]
Get:2 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libstdc++6 4.4.3-4ubuntu5.1 [348kB]
Get:3 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libgomp1 4.4.3-4ubuntu5.1 [24.3kB]
Get:4 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main cpp-4.4 4.4.3-4ubuntu5.1 [3,759kB]
Get:5 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main gcc-4.4 4.4.3-4ubuntu5.1 [2,986kB]
Get:6 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libgcc1 1:4.4.3-4ubuntu5.1 [55.3kB]
Get:7 http://in.archive.ubuntu.com/ubuntu/ lucid/main xz-utils 4.999.9beta+20091116-1 [228kB]
Get:8 http://in.archive.ubuntu.com/ubuntu/ lucid/main patch 2.6-2ubuntu1 [123kB]
Get:9 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main dpkg-dev 1.15.5.6ubuntu4.6 [653kB]
Get:10 http://in.archive.ubuntu.com/ubuntu/ lucid/main html2text 1.3.2a-14build1 [101kB]
Get:11 http://in.archive.ubuntu.com/ubuntu/ lucid/main gettext 0.17-8ubuntu3 [1,732kB]
Get:12 http://in.archive.ubuntu.com/ubuntu/ lucid/main intltool-debian 0.35.0+20060710.1 [31.6kB]
Get:13 http://in.archive.ubuntu.com/ubuntu/ lucid/main po-debconf 1.0.16 [224kB]
Get:14 http://in.archive.ubuntu.com/ubuntu/ lucid/main debhelper 7.4.15ubuntu1 [461kB]
Get:15 http://in.archive.ubuntu.com/ubuntu/ lucid/main liblua5.1-0 5.1.4-5 [82.2kB]
Get:16 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main librpmio0 4.7.2-1lubuntu0.1 [724kB]
Get:17 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main rpm-common 4.7.2-1lubuntu0.1 [666kB]
Get:18 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main librpm0 4.7.2-1lubuntu0.1 [840kB]
Get:19 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main librpmbuild0 4.7.2-1lubuntu0.1 [714kB]
Get:20 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main rpm2cpio 4.7.2-1lubuntu0.1 [651kB]
Get:21 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main rpm 4.7.2-1lubuntu0.1 [797kB]
Get:22 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main alien 8.79ubuntu0.1 [85.4kB]
Get:23 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/universe lsb-invalid-mta 4.0-0ubuntu8.1 [19.9kB]
Get:24 http://in.archive.ubuntu.com/ubuntu/ lucid/main bsd-mailx 8.1.2-0.20090911cvs-2ubuntu1 [155kB]
Get:25 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libstdc++6-4.4-dev 4.4.3-4ubuntu5.1 [1,491kB]
Get:26 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main g++-4.4 4.4.3-4ubuntu5.1 [4,950kB]
Get:27 http://in.archive.ubuntu.com/ubuntu/ lucid/main g++ 4:4.4.3-1ubuntu1 [1,442B]
Get:28 http://in.archive.ubuntu.com/ubuntu/ lucid/main build-essential 11.4build1 [7,278B]
Get:29 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main cvs 1:1.12.13-12ubuntu1.10.04.1 [1,714kB]
Get:30 http://in.archive.ubuntu.com/ubuntu/ lucid/main fakeroot 1.14.4-1ubuntu1 [118kB]
Get:31 http://in.archive.ubuntu.com/ubuntu/ lucid/main libaudio2 1.9.2-3 [81.0kB]
Get:32 http://in.archive.ubuntu.com/ubuntu/ lucid/main libsys-hostname-long-perl 1.4-2 [11.4kB]
Get:33 http://in.archive.ubuntu.com/ubuntu/ lucid/main libmail-sendmail-perl 0.79.16-1 [26.5kB]
Get:34 http://in.archive.ubuntu.com/ubuntu/ lucid/main libmng1 1.0.9-1ubuntu1 [209kB]
Get:35 http://in.archive.ubuntu.com/ubuntu/ lucid/main libqt3-mt 3:3.3.8-b-6ubuntu2 [3,282kB]
Get:36 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqtcore4 4:4.6.2-0ubuntu5.6 [1,728kB]
Get:37 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqt4-network 4:4.6.2-0ubuntu5.6 [447kB]
Get:38 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqt4-assistant 4:4.6.2-0ubuntu5.6 [46.9kB]
Get:39 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqt4-xml 4:4.6.2-0ubuntu5.6 [124kB]
Get:40 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqt4-dbus 4:4.6.2-0ubuntu5.6 [225kB]
Get:41 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqt4-script 4:4.6.2-0ubuntu5.6 [789kB]
Get:42 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqtgui4 4:4.6.2-0ubuntu5.6 [4,011kB]
Get:43 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqt4-designer 4:4.6.2-0ubuntu5.6 [4,713kB]
Get:44 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqt4-svg 4:4.6.2-0ubuntu5.6 [168kB]
Get:45 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqt4-opengl 4:4.6.2-0ubuntu5.6 [267kB]
Get:46 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqt4-gui 4:4.6.2-0ubuntu5.6 [37.0kB]
Get:47 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqt4-sql 4:4.6.2-0ubuntu5.6 [129kB]
Get:48 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main libqt4-sql-sqlite 4:4.6.2-0ubuntu5.6 [53.4kB]
Get:49 http://in.archive.ubuntu.com/ubuntu/ lucid/main m4 1.4.13-3 [241kB]
Get:50 http://in.archive.ubuntu.com/ubuntu/ lucid/main ncurses-term 5.7+20090803-2ubuntu3 [502kB]
Get:51 http://in.archive.ubuntu.com/ubuntu/ lucid/main pax 1:20090728-1build1 [57.8kB]
Get:52 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main lsb-core 4.0-0ubuntu8.1 [43.5kB]
Get:53 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main lsb-graphics 4.0-0ubuntu8.1 [19.6kB]
Get:54 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main lsb-cxx 4.0-0ubuntu8.1 [19.6kB]
Get:55 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main lsb-desktop 4.0-0ubuntu8.1 [19.7kB]
Get:56 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main lsb-printing 4.0-0ubuntu8.1 [19.6kB]
Get:57 http://in.archive.ubuntu.com/ubuntu/ lucid-updates/main lsb 4.0-0ubuntu8.1 [19.6kB]
Fetched 41.1MB in 2min 5s (329kB/s)
Extracting templates from packages: 100%
Preconfiguring packages ...
(Reading database ... 123018 files and directories currently installed.)
Preparing to replace gcc-4.4-base 4.4.3-4ubuntu5 (using .../gcc-4.4-base_4.4.3-4ubuntu5.1_i386.deb) ...
Unpacking replacement gcc-4.4-base ...
Setting up gcc-4.4-base (4.4.3-4ubuntu5.1) ...
(Reading database ... 123018 files and directories currently installed.)
Preparing to replace libstdc++6 4.4.3-4ubuntu5 (using .../libstdc++6_4.4.3-4ubuntu5.1_i386.deb) ...
Unpacking replacement libstdc++6 ...
Setting up libstdc++6 (4.4.3-4ubuntu5.1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
(Reading database ... 123018 files and directories currently installed.)
Preparing to replace libgomp1 4.4.3-4ubuntu5 (using .../libgomp1_4.4.3-4ubuntu5.1_i386.deb) ...
Unpacking replacement libgomp1 ...
Preparing to replace cpp-4.4 4.4.3-4ubuntu5 (using .../cpp-4.4_4.4.3-4ubuntu5.1_i386.deb) ...
Unpacking replacement cpp-4.4 ...
Preparing to replace gcc-4.4 4.4.3-4ubuntu5 (using .../gcc-4.4_4.4.3-4ubuntu5.1_i386.deb) ...
Unpacking replacement gcc-4.4 ...
Preparing to replace libgcc1 1:4.4.3-4ubuntu5 (using .../libgcc1_1%3a4.4.3-4ubuntu5.1_i386.deb) ...
Unpacking replacement libgcc1 ...
Processing triggers for man-db ...
Setting up libgcc1 (1:4.4.3-4ubuntu5.1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Selecting previously deselected package xz-utils.
(Reading database ... 123018 files and directories currently installed.)
Unpacking xz-utils (from .../xz-utils_4.999.9beta+20091116-1_i386.deb) ...
Selecting previously deselected package patch.
Unpacking patch (from .../patch_2.6-2ubuntu1_i386.deb) ...
Selecting previously deselected package dpkg-dev.
Unpacking dpkg-dev (from .../dpkg-dev_1.15.5.6ubuntu4.6_all.deb) ...
Selecting previously deselected package html2text.
Unpacking html2text (from .../html2text_1.3.2a-14build1_i386.deb) ...
Selecting previously deselected package gettext.
Unpacking gettext (from .../gettext_0.17-8ubuntu3_i386.deb) ...
Selecting previously deselected package intltool-debian.
Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ...
Selecting previously deselected package po-debconf.
Unpacking po-debconf (from .../po-debconf_1.0.16_all.deb) ...
Selecting previously deselected package debhelper.
Unpacking debhelper (from .../debhelper_7.4.15ubuntu1_all.deb) ...
Selecting previously deselected package liblua5.1-0.
Unpacking liblua5.1-0 (from .../liblua5.1-0_5.1.4-5_i386.deb) ...
Selecting previously deselected package librpmio0.
Unpacking librpmio0 (from .../librpmio0_4.7.2-1lubuntu0.1_i386.deb) ...
Selecting previously deselected package rpm-common.
Unpacking rpm-common (from .../rpm-common_4.7.2-1lubuntu0.1_all.deb) ...
Selecting previously deselected package librpm0.
Unpacking librpm0 (from .../librpm0_4.7.2-1lubuntu0.1_i386.deb) ...
Selecting previously deselected package librpmbuild0.
Unpacking librpmbuild0 (from .../librpmbuild0_4.7.2-1lubuntu0.1_i386.deb) ...
Selecting previously deselected package rpm2cpio.
Unpacking rpm2cpio (from .../rpm2cpio_4.7.2-1lubuntu0.1_i386.deb) ...
Selecting previously deselected package rpm.
Unpacking rpm (from .../rpm_4.7.2-1lubuntu0.1_i386.deb) ...
Selecting previously deselected package alien.
Unpacking alien (from .../alien_8.79ubuntu0.1_all.deb) ...
Selecting previously deselected package lsb-invalid-mta.
Unpacking lsb-invalid-mta (from .../lsb-invalid-mta_4.0-0ubuntu8.1_all.deb) ...
Selecting previously deselected package bsd-mailx.
Unpacking bsd-mailx (from .../bsd-mailx_8.1.2-0.20090911cvs-2ubuntu1_i386.deb) ...
Selecting previously deselected package libstdc++6-4.4-dev.
Unpacking libstdc++6-4.4-dev (from .../libstdc++6-4.4-dev_4.4.3-4ubuntu5.1_i386.deb) ...
Selecting previously deselected package g++-4.4.
Unpacking g++-4.4 (from .../g++-4.4_4.4.3-4ubuntu5.1_i386.deb) ...
Selecting previously deselected package g++.
Unpacking g++ (from .../g++_4%3a4.4.3-1ubuntu1_i386.deb) ...
Selecting previously deselected package build-essential.
Unpacking build-essential (from .../build-essential_11.4build1_i386.deb) ...
Selecting previously deselected package cvs.
Unpacking cvs (from .../cvs_1%3a1.12.13-12ubuntu1.10.04.1_i386.deb) ...
Selecting previously deselected package fakeroot.
Unpacking fakeroot (from .../fakeroot_1.14.4-1ubuntu1_i386.deb) ...
Selecting previously deselected package libaudio2.
Unpacking libaudio2 (from .../libaudio2_1.9.2-3_i386.deb) ...
Selecting previously deselected package libsys-hostname-long-perl.
Unpacking libsys-hostname-long-perl (from .../libsys-hostname-long-perl_1.4-2_all.deb) ...
Selecting previously deselected package libmail-sendmail-perl.
Unpacking libmail-sendmail-perl (from .../libmail-sendmail-perl_0.79.16-1_all.deb) ...
Selecting previously deselected package libmng1.
Unpacking libmng1 (from .../libmng1_1.0.9-1ubuntu1_i386.deb) ...
Selecting previously deselected package libqt3-mt.
Unpacking libqt3-mt (from .../libqt3-mt_3%3a3.3.8-b-6ubuntu2_i386.deb) ...
Selecting previously deselected package libqtcore4.
Unpacking libqtcore4 (from .../libqtcore4_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqt4-network.
Unpacking libqt4-network (from .../libqt4-network_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqt4-assistant.
Unpacking libqt4-assistant (from .../libqt4-assistant_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqt4-xml.
Unpacking libqt4-xml (from .../libqt4-xml_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqt4-dbus.
Unpacking libqt4-dbus (from .../libqt4-dbus_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqt4-script.
Unpacking libqt4-script (from .../libqt4-script_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqtgui4.
Unpacking libqtgui4 (from .../libqtgui4_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqt4-designer.
Unpacking libqt4-designer (from .../libqt4-designer_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqt4-svg.
Unpacking libqt4-svg (from .../libqt4-svg_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqt4-opengl.
Unpacking libqt4-opengl (from .../libqt4-opengl_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqt4-gui.
Unpacking libqt4-gui (from .../libqt4-gui_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqt4-sql.
Unpacking libqt4-sql (from .../libqt4-sql_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package libqt4-sql-sqlite.
Unpacking libqt4-sql-sqlite (from .../libqt4-sql-sqlite_4%3a4.6.2-0ubuntu5.6_i386.deb) ...
Selecting previously deselected package m4.
Unpacking m4 (from .../archives/m4_1.4.13-3_i386.deb) ...
Selecting previously deselected package ncurses-term.
Unpacking ncurses-term (from .../ncurses-term_5.7+20090803-2ubuntu3_all.deb) ...
Selecting previously deselected package pax.
Unpacking pax (from .../pax_1%3a20090728-1build1_i386.deb) ...
Selecting previously deselected package lsb-core.
Unpacking lsb-core (from .../lsb-core_4.0-0ubuntu8.1_i386.deb) ...
Selecting previously deselected package lsb-graphics.
Unpacking lsb-graphics (from .../lsb-graphics_4.0-0ubuntu8.1_i386.deb) ...
Selecting previously deselected package lsb-cxx.
Unpacking lsb-cxx (from .../lsb-cxx_4.0-0ubuntu8.1_i386.deb) ...
Selecting previously deselected package lsb-desktop.
Unpacking lsb-desktop (from .../lsb-desktop_4.0-0ubuntu8.1_i386.deb) ...
Selecting previously deselected package lsb-printing.
Unpacking lsb-printing (from .../lsb-printing_4.0-0ubuntu8.1_i386.deb) ...
Selecting previously deselected package lsb.
Unpacking lsb (from .../lsb_4.0-0ubuntu8.1_all.deb) ...
Processing triggers for man-db ...
Processing triggers for install-info ...
Processing triggers for doc-base ...
Processing 4 added doc-base file(s)...
Registering documents with scrollkeeper...
Setting up libgomp1 (4.4.3-4ubuntu5.1) ...
Setting up cpp-4.4 (4.4.3-4ubuntu5.1) ...
Setting up gcc-4.4 (4.4.3-4ubuntu5.1) ...
Setting up xz-utils (4.999.9beta+20091116-1) ...
Setting up patch (2.6-2ubuntu1) ...
Setting up dpkg-dev (1.15.5.6ubuntu4.6) ...
Setting up html2text (1.3.2a-14build1) ...
Setting up gettext (0.17-8ubuntu3) ...
Setting up intltool-debian (0.35.0+20060710.1) ...
Setting up po-debconf (1.0.16) ...
Setting up debhelper (7.4.15ubuntu1) ...
Setting up liblua5.1-0 (5.1.4-5) ...
Setting up librpmio0 (4.7.2-1lubuntu0.1) ...
Setting up rpm-common (4.7.2-1lubuntu0.1) ...
Setting up librpm0 (4.7.2-1lubuntu0.1) ...
Setting up librpmbuild0 (4.7.2-1lubuntu0.1) ...
Setting up rpm2cpio (4.7.2-1lubuntu0.1) ...
Setting up rpm (4.7.2-1lubuntu0.1) ...
Trying rpm init...
Setting up alien (8.79ubuntu0.1) ...
Setting up lsb-invalid-mta (4.0-0ubuntu8.1) ...
Setting up bsd-mailx (8.1.2-0.20090911cvs-2ubuntu1) ...
update-alternatives: using /usr/bin/bsd-mailx to provide /usr/bin/mailx (mailx) in auto mode.
Setting up cvs (1:1.12.13-12ubuntu1.10.04.1) ...
Setting up fakeroot (1.14.4-1ubuntu1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode.
Setting up libaudio2 (1.9.2-3) ...
Setting up libsys-hostname-long-perl (1.4-2) ...
Setting up libmail-sendmail-perl (0.79.16-1) ...
Setting up libmng1 (1.0.9-1ubuntu1) ...
Setting up libqt3-mt (3:3.3.8-b-6ubuntu2) ...
Setting up libqtcore4 (4:4.6.2-0ubuntu5.6) ...
Setting up libqt4-network (4:4.6.2-0ubuntu5.6) ...
Setting up libqt4-assistant (4:4.6.2-0ubuntu5.6) ...
Setting up libqt4-xml (4:4.6.2-0ubuntu5.6) ...
Setting up libqt4-dbus (4:4.6.2-0ubuntu5.6) ...
Setting up libqt4-script (4:4.6.2-0ubuntu5.6) ...
Setting up libqtgui4 (4:4.6.2-0ubuntu5.6) ...
Setting up libqt4-designer (4:4.6.2-0ubuntu5.6) ...
Setting up libqt4-svg (4:4.6.2-0ubuntu5.6) ...
Setting up libqt4-opengl (4:4.6.2-0ubuntu5.6) ...
Setting up libqt4-gui (4:4.6.2-0ubuntu5.6) ...
Setting up libqt4-sql (4:4.6.2-0ubuntu5.6) ...
Setting up libqt4-sql-sqlite (4:4.6.2-0ubuntu5.6) ...
Setting up m4 (1.4.13-3) ...
Setting up ncurses-term (5.7+20090803-2ubuntu3) ...
Setting up pax (1:20090728-1build1) ...
Setting up lsb-core (4.0-0ubuntu8.1) ...
Processing triggers for python-central ...
Setting up lsb-printing (4.0-0ubuntu8.1) ...
Setting up lsb-graphics (4.0-0ubuntu8.1) ...
Setting up lsb-cxx (4.0-0ubuntu8.1) ...
Setting up lsb-desktop (4.0-0ubuntu8.1) ...
Setting up lsb (4.0-0ubuntu8.1) ...
Setting up libstdc++6-4.4-dev (4.4.3-4ubuntu5.1) ...
Setting up g++-4.4 (4.4.3-4ubuntu5.1) ...
Setting up g++ (4:4.4.3-1ubuntu1) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode.
Setting up build-essential (11.4build1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
5) Manual installation of libstdc++.so.5 library
Go to link : http://packages.ubuntu.com/lucid-backports/i386/libstdc++5/download
Download libstdc++.so.5 library and double click the file to install it.
6) Make up some necessary links
sudo ln -s /usr/bin/awk /bin/awk
sudo ln -s /lib/libreadline.so.6.1 /lib/libreadline.so.5
sudo ln -s /lib/libhistory.so.6.1 /lib/libhistory.so.5
sudo ln -s /usr/bin/firefox /usr/bin/netscape #in order to using Cadence help,you can using mozilla instead of Netscape
root@eda-laptop:/home/eda# sudo ln -s /usr/bin/awk /bin/awk
root@eda-laptop:/home/eda# sudo ln -s /lib/libreadline.so.6.1 /lib/libreadline.so.5
root@eda-laptop:/home/eda# sudo ln -s /lib/libhistory.so.6.1 /lib/libhistory.so.5
root@eda-laptop:/home/eda# sudo ln -s /usr/bin/firefox /usr/bin/netscape
7) Create the folders where cadence has to be installed
mkdir /home/eda/edatools
mkdir /home/eda/edatools/virtuoso
mkdir /home/eda/edatools/mmsim
chmod 777 -R /home/eda/edatools
root@eda-laptop:/home/eda# mkdir /home/eda/edatools
root@eda-laptop:/home/eda# mkdir /home/eda/edatools/virtuoso
root@eda-laptop:/home/eda# mkdir /home/eda/edatools/mmsim
root@eda-laptop:/home/eda# chmod 777 -R /home/eda/edatools
8)restart
2.Cadence virtuoso and mmsim installation
eda@eda-laptop:~$ pwd
/home/eda
eda@eda-laptop:~$ cd cadence/
eda@eda-laptop:~/cadence$ ls
IC-615_06.15.151 iscape.04.21-p004 MMSIM_12.10.347 patch
eda@eda-laptop:~/cadence$ cd iscape.04.21-p004/
eda@eda-laptop:~/cadence/iscape.04.21-p004$ ls
bin docs lib MANIFEST.indep README runtime VERSION.indep
eda@eda-laptop:~/cadence/iscape.04.21-p004$ cd bin
eda@eda-laptop:~/cadence/iscape.04.21-p004/bin$ ls
iscape.exe iscape.sh sl2kti.pl
(installing virtuoso)
eda@eda-laptop:~/cadence/iscape.04.21-p004/bin$ ./iscape.sh
Initializing InstallScape using JVM at /home/eda/cadence/iscape.04.21-p004/runtime/LNX86/bin/java. This might take some time...
Use -help option for details on usage....
(Installscape window opens Screenshots are in attached pdf)
(installing mmsim)
eda@eda-laptop:~/cadence/iscape.04.21-p004/bin$ ./iscape.sh
Initializing InstallScape using JVM at /home/eda/cadence/iscape.04.21-p004/runtime/LNX86/bin/java. This might take some time...
Use -help option for details on usage....
(Installscape window opens Screenshots are in attached pdf)
3.Modify cdsinit
Copy virtuoso/tools/dfII/samples/local to virtuoso/tools/dfII/
Rename local/cdsinit to .cdsinit
eda@eda-laptop:~$ sudo cp -r /home/eda/edatools/virtuoso/tools/dfII/samples/local /home/eda/edatools/virtuoso/tools/dfII/
[sudo] password for eda:
eda@eda-laptop:~$ sudo su
root@eda-laptop:/home/eda# chmod 777 -R /home/eda/edatools/virtuoso/tools/dfII/local
root@eda-laptop:/home/eda# sudo mv /home/eda/edatools/virtuoso/tools/dfII/local/cdsinit /home/eda/edatools/virtuoso/tools/dfII/local/.cdsinit
4.Copy the license file and rename those to license.dat
eda@eda-laptop:~$ ls /home/eda/cadence/patch/
flexlm.pat mmsim.dat patch sfk virtuoso.dat
eda@eda-laptop:~$ cp /home/eda/cadence/patch/virtuoso.dat /home/eda/edatools/virtuoso/share/license/
eda@eda-laptop:~$ mv /home/eda/edatools/virtuoso/share/license/virtuoso.dat /home/eda/edatools/virtuoso/share/license/license.dat
eda@eda-laptop:~$ cp /home/eda/cadence/patch/mmsim.dat /home/eda/edatools/mmsim/share/license/
eda@eda-laptop:~$ mv /home/eda/edatools/mmsim/share/license/mmsim.dat /home/eda/edatools/mmsim/share/license/license.dat
5.Modify /home/eda/.bashrc, add the follow in the end :
alias lmli='/home/eda/edatools/virtuoso/tools/bin/lmgrd -c /home/eda/edatools/virtuoso/share/license/license.dat'
export OA_HOME=/home/eda/edatools/virtuoso/oa_v22.41.029
export CDS_ROOT=/home/eda/edatools/virtuoso
export MMSIM_ROOT=/home/eda/edatools/mmsim
export CDS_LIC_FILE=5288@eda-laptop
export LM_LICENSE_FILE=$CDS_ROOT/share/license/license.dat:/home/eda/edatools/mmsim/share/license/license.dat
export CDS_Netlisting_Mode=Analog
export PATH=$MMSIM_ROOT/tools/bin:$MMSIM_ROOT/tools/spectre/bin:$CDS_ROOT/tools/bin:$CDS_ROOT/tools/dfII/bin:$PATH
export MOZILLA_HOME=/usr/bin/netscape
6.Patch
Copy files flexlm.pat and sfk to virtuoso/tools and mmsim/tools
eda@eda-laptop:~$ pwd
/home/eda
eda@eda-laptop:~$ cp /home/eda/cadence/patch/flexlm.pat /home/eda/edatools/virtuoso/tools
eda@eda-laptop:~$ cp /home/eda/cadence/patch/sfk /home/eda/edatools/virtuoso/tools
eda@eda-laptop:~$ cp /home/eda/cadence/patch/flexlm.pat /home/eda/edatools/mmsim/tools
eda@eda-laptop:~$ cp /home/eda/cadence/patch/sfk /home/eda/edatools/mmsim/tools
Go to folders where patch files are copied and run the command as shown below:
eda@eda-laptop:~$ cd /home/eda/edatools/virtuoso/tools
eda@eda-laptop:~/edatools/virtuoso/tools$ ./sfk rep -bylist flexlm.pat -yes -dir .
eda@eda-laptop:~$ cd /home/eda/edatools/mmsim/tools
eda@eda-laptop:~/edatools/mmsim/tools$ ./sfk rep -bylist flexlm.pat -yes -dir .
7.Open new terminal and run virtuoso
eda@eda-laptop:~$ virtuoso