Regarding Oracle LINUX 6.3 32bit PXE Installation

I am an experienced sysadmin for windows , linux and unix.
I have downloaded the latest version of Oracle Lunix 6.3 x86_32bit and put it on my Windows7 PXE install server ready to use.
The ISO Disk contains symlinks for the repodata and a few other areas.
Symlinks dont get unpacked correctly from windows to the directory which results in an error when installing.
As I also have oracle Virtual BOX and the tar command has an option to follow symlinks, I am attempting to create a media directory with no symlinks, this workaround is of course not an ideal as the media isnt a direct splash copy of the original, so updating the DVD image is a pain.
I of course could have media served up from the VB linux machine via a HTTP, but that is getting around the issue.
Anyone else found this problem with the media? Does a symlink-free version of media exist?
LINKS, that need adjusting to make netinstall work with a windows7 httpd server
275277 0 lrwxrwxrwx 1 root root 11 Sep 20 14:54 ./ResilientStorage/Packages -> ../Packages
275308 0 lrwxrwxrwx 1 root root 11 Sep 20 14:54 ./UEK2/Packages -> ../Packages
274876 0 lrwxrwxrwx 1 root root 11 Sep 20 14:46 ./HighAvailability/Packages -> ../Packages
413899 0 lrwxrwxrwx 1 root root 11 Sep 20 14:46 ./LoadBalancer/Packages -> ../Packages
275293 0 lrwxrwxrwx 1 root root 11 Sep 20 14:54 ./Server/Packages -> ../Packages
275276 0 lrwxrwxrwx 1 root root 15 Sep 20 14:54 ./repodata -> Server/repodata
Edited by: 960348 on 20-Sep-2012 07:41

This BUG only exists when you use a windows http server and unpack the DVD files direct to the windows filesystem.
The BUG here is with the Archiving tool not translating the SYMLINK from unix to the windows version.(mklink)
In the ROOT of the unpacked DVD install run this as ADMIN
mklink /d .\ResilientStorage\Packages ..\Packages
mklink /d .\UEK2\Packages ..\Packages
mklink /d .\HighAvailability\Packages ..\Packages
mklink /d .\LoadBalancer\Packages ..\Packages
mklink /d .\Server\Packages ..\Packages
mklink /d .\repodata Server\repodata

Similar Messages

  • OpenLDAP missing after EPM 11.1.1.4 fresh install on Oracle Linux 5.8 32bit

    Hello,
    I try install Oracle EPM Foundation 11.1.1.4 on Oracle Linux 5.8 32Bits.
    No error with installTool.sh but the openLDP directory missing in $HYPERION_HOME/product/Foundation
    I have found the openLDAP files after extrac from productCommonComponents/assembly.dat
    some can help me ?
    Regards

    Where's the WebLogic Server home???
    Else you should attach this to an existing WebLogic domain
    kind regards
    Michel
    Edited by: Michel Schildmeijer on 20-okt-2011 15:57

  • Packages,patches,RPM required in Oracle Linux 6 for EBS R12 installation.

    Hello,
    I am a not a newbie and i am trying to do a vision installation of Oracle EBS R12 on my laptop.
    I have downloaded Oracle Enterprise Linux release 6 update 3 media pack from edelivery.com and installed Oracle Linux on Vmware workstaion.
    Now i want to know what all patches, packages and RPM's are required as a pre-requisite before proceeding with installation of R12.
    How to check whether they are already present and how to install them.
    I have referred to oracle notes but confused in which points to follow and which to skip.
    Please guide.
    Thanks,
    Swapnil

    swapnil_yeole wrote:
    Hello,
    I am a not a newbie and i am trying to do a vision installation of Oracle EBS R12 on my laptop.
    I have downloaded Oracle Enterprise Linux release 6 update 3 media pack from edelivery.com and installed Oracle Linux on Vmware workstaion.
    Now i want to know what all patches, packages and RPM's are required as a pre-requisite before proceeding with installation of R12.
    How to check whether they are already present and how to install them.
    I have referred to oracle notes but confused in which points to follow and which to skip.
    Please guide.
    Thanks,
    SwapnilAll OS packages and rpms can be found in these docs.
    Oracle E-Business Suite Installation and Upgrade Notes Release 12 (12.1.1) for Linux x86-64 [ID 761566.1]
    Oracle E-Business Suite Installation and Upgrade Notes Release 12 (12.1.1) for Linux x86 [ID 761564.1]
    Use "rpm -qa" command to verify if the package is installed or not.
    To install the packages, please use "yum install" or "rpm -Uvh" command.
    Thanks,
    Hussein

  • No GUI after reboot for Oracle Linux 6 installation

    I am trying to resolve an Oracle Linux 6.2 (64 bit) installation issue. I selected Oracle Linux server default setup and after the reboot, the X-Window or KDE GUI graphical
    interface does not come up. Instead, I get a command line prompt. Any idea how to resolve this issue to get an Oracle Linux 6 installation with graphical interface?

    875554 wrote:
    I am trying to resolve an Oracle Linux 6.2 (64 bit) installation issue. I selected Oracle Linux server default setup and after the reboot, the X-Window or KDE GUI graphical
    interface does not come up. There is no GUI by default on Oracle Linux 6, you need to specifically select one during install. There are PLENTY of topics about this, so perhaps try searching for an issue first, next time?

  • Physical processors limit in Oracle Linux 5

    Hello:
    the Linux administrator told me that Oracle Linux 5 allows up to 4 physical processors.
    I've searched the Internet. I've found in http://www.oracle.com/us/technologies/linux/025994.htm that the allowed number of CPUs for a Oracle Linux 5 OS is unlimited. I've send this link to the Linux Admin, but his answer was that this specification refers only to logical CPUs, and that the limitation has to do with the number of physical processors.
    I've searched again the Internet, but I could not find anything about this restriction. Then, my question is: is threre any limit on the number of physical processors on Oracle Linux 5 OS? Where is it documented?
    Thank you and best regards,

    I've opened a SR (3-2552873331) to the Oracle Support. Here is their answer:
    Hi Marco,
    Yes you can download and install the Oracle Linux on the mentioned Box. The CPU limitations Vs price will come in picture only while registering for support.
    Thank you for your answer.
    Does it mean that threre is no limit on CPU sockets other than the imposed by the RedHat kernel (64/255 logical CPUs for Redhat 5)? Is it possible to download Oracle Linux 5 from the network and install it on a i.e. 8 dualcore box, setting the support license aside (no support is needed)? Do I need to change and recompile the linux kernel of the Oracle Linux 5 to allow the installation on a 8 dualcore box?
    Regards,
    Marco Antonio Serrano
    Oracle Linux and Oracle VM is free to download and use on any platform configuration for any purpose. Oracle charges only for support.
    Please visit the product pricing page at http://www.oracle.com/us/corporate/pricing/price-lists/index.html for the complete details, but in essence, Oracle licenses   support based on the number of CPU sockets (chips) and not by cores (virtual processors). Premier support levels permit unlimited numbers of CPU sockets, otherwise only a maximum of 2 cores are allowed.
    + Sincerely, +
    Hello:
    the Linux administrator told me that Oracle Linux 5 allows up to 4 physical processors.
    I've searched the Internet. I've found in http://www.oracle.com/us/technologies/linux/025994.htm that the allowed number of CPUs for a Oracle Linux 5 OS is unlimited. I've send this link to the Linux Admin, but his answer was that this specification refers only to logical CPUs, and that the limitation has to do with the number of physical processors.
    I've searched again the Internet, but I could not find anything about this restriction. Then, my question is: is threre any limit on the number of physical processors on Oracle Linux 5 OS? Where is it documented?
    Thank you and best regards,
    Regards,
    Marco A. Serrano

  • Oracle Linux Patching/Updates Impact on Oracle Database

    I have several questions regarding Oracle Linux patching and its impact on Oracle Database.
    3 node Cluster
    Operating System: Oracle Linux Release 5 update 2
    Kernel: 2.6.18-92.1.22.0.1.el5 x86_64 GNU/Linux
    Grid Infrastructure: Oracle Grid Infrastructure 11g Release 2 (11.2.0.2)
    Database: Oracle Database 11g Release 2 Enterprise Edition (11.2.0.2) with RAC option
    ASM with ASMLib is being used for Data and FRA.
    *1)* Given your at Oracle Linux Release 5 update 2, will applying only Security Patches require any changes to ASMLib, Oracle Grid Infrastructure and/or Oracle Database (software binaries, configuration etc.)?
    *2)* Given your at Oracle Linux Release 5 update 2, will applying Bug Fixes and Security Patches to Oracle Linux 5 update 2 require any changes to ASMLib, Oracle Grid Infrastructure and/or Oracle Database (software binaries, configuration etc.)?
    *3)* Given your updating from Oracle Linux Release 5 update 2 to Oracle Linux Release 5 update 8, will this require any changes to ASMLib, Oracle Grid Infrastructure and/or Oracle Database (software binaries, configuration etc.)?
    I would most whole heartedly appreciate if someone could answer the specific questions asked, inline if possible. Our System Administrator is preparing to perform some patching and as the DBA I'd like to be certain what changes I need to prepare for? I also have a single instance database setup with Oracle Restart. I don't know if this impacts the answers above.
    Thanks in advance.

    How do you plan to apply Oracle Linux security patches? As far as I'm aware the yum security plug-in does not work with the Oracle public yum repository and there is no really feasible way to automate and determine security related patches only, unless you setup Oracle Enterprise Manager Grid Control (11g) or Cloud (12c)  and have a subscription to Oracle ULN.
    If you upgrade your Oracle Linux to the latest available version using the public yum repository, all patches, including errata will be applied. You cannot apply patches and stay on a specific release version unless you have a subscription and appropriate yum repository access.
    As far as I'm aware there are no changes required to your Oracle database or ASM setup and configuration when updating the OS, provided the version of the Oracle database is supported for the specific OS version (ASM features like ADVM/ACFS are kernel version depending). Upgrading from one major release to another, such as upgrading Oracle Linux 5 to Oracle Linux 6 is not supported and will require upgrading the Oracle Database to 11.2.0.3. You can check the Oracle database certification matrix to determine which Oracle database release version is required for which OS version http://docs.oracle.com/cd/E11882_01/relnotes.112/e23558/toc.htm
    The relinking of Oracle Database binaries is a common practice when updating the OS. I do not think it is necessary under Linux. Oracle binaries are typically standalone applications, or use Oracle provided libraries, or in some cases use OS shared libraries, which does not require relinking of Oracle binaries. Upgrading the Oracle database software of course requires relinking.
    Edited by: Dude on Dec 4, 2012 2:09 PM

  • Oracle 11g installation on Oracle Linux 5.10

    Hi All,
    While installing Oracle 11g R2 in Oracle Linux 5.10 I am getting error : No such file or directory
    [info@localhost database]$ ls
    doc  install  response  rpm  runInstaller  sshsetup  stage  welcome.html
    [info@localhost database]$ ./runinstaller.sh
    bash: ./runinstaller.sh: No such file or directory
    [info@localhost database]$
    Please suggest.

    Hi,
    Make sure you extract both part in same directory, Do not separate it. Example for 11.2.0.3,
    As oracle user
    cd /tmp (Make sure your directory have enough space).
    unzip p10404530_112030_LINUX_1of7.zip
    unzip p10404530_112030_LINUX_2of7.zip
    Open the xmanager (xstart) or directly from the Gnome.
    1. Test if Display is ok by issue command xclock or xlogo
      $ xlogo
    2. Run the installer cd /tmp/database
         $ ./runInstaller
    11202
    p10098816_112020_LINUX_1of7.zip
    p10098816_112020_LINUX_2of7.zip
    11201
    linux_11gR2_database_1of2.zip
    linux_11gR2_database_2of2.zip
    Regards,
    Hafiz

  • New Oracle Linux 6 installation - ASMLib and EMC Powerpath - is it possible

    Hi everyone,
    I would like to ask whether that latest version of Oracle Linux 6 can be used for a new installation (one that will replace Windows) to serve as that basis for Oracle RAC.
    The storage is a high-end EMC Clariion.
    I want to use the Unbreakable Enterprise Linux 2.
    I would like to use EMC Powerpath, but it seems this is not yet available (or at list not present in the current EMC support matrix).
    I want to use ASMLib, but if have to use redhat compatible kernel (so that I can use Powerpath), I will not be able to use ASMLib (AFAIK).
    Does anybody has experience with this problem? What would you recommend?
    I'm putting a list of possile options that I am aware of:
    1. Use OEL5 with redhat compatible kernel (use Powerpath and ASMLib).
    2. Use OEL6 with UEK2 kernel, but don't use Powerpath (use dm-multipath and ASMLib)
    3. Use OEL6 with redhat compatible kernel (use Powerpath and don't use ASMLib, but use udev for persistent device permissions and naming)
    4. Use SLES11 (with Powerpath and ASMLib)
    do you have other suggestions? do you have comments on the pros and cons on this options.
    Can someone from EMC or Oracle comment on the plans to make Powerpath available for OL6 with UEK2 ?
    Regards,
    Mihail

    I could test "OEL6 with RHEL kernel + Powerpath" vs "OEL6 with UEK2 kernel + dm-mpio", but anyway this would not give the answer whether Powerpath is faster or slower than dm-mpio by itself, since the kernels would be different.I wonder how the answer whether EMC Powerpath or DM Multipath is faster can help you? Apparently you cannot use Powerpath with the UEK2 kernel and have a certified system at the same time, at least not at this time. However there is no reason to throw the towel yet. If the use of Powerpath instead of Multipath is so critical, why not using Oracle Linux 5.7, which is certified? If you check the EMC compatibility matrix (esm_by_os), it actually shows some systems including Clariion supported for Oracle Linux 6.2 with UEK kernel. You might want to take a closer look.
    Anyway, it doesn't look like you will be able to solve the performance question without doing a real world test in your environment. You have no indication that Oracle Linux 6.3 with DM Mutlipath will give you less performance than RHEL 6.3 with Powerpath. Regarding the information you found, Linux is not Windows.
    Powerpath is not free and you have to pay a license, but worse, it will tie your system to a very specific version of the kernel. In case of RHEL 6 or later, it will deny you the use of Oracle specific products and features such as ASMLib, etc. Multipath seems to be the more economic and better solution since you do not have to worry about kernel versions and have the freedom to use whatever Oracle Linux has to offer.
    So, do you want to limit your kernel features and options and fix a problem that you don't know even know if it applies and pay money for it?
    Edited by: Dude on Aug 21, 2012 5:57 PM

  • Basic installation: X11 for Oracle Linux 6.3

    Hi All,
    I created Oracle VM and installed Linux 6.3 as operation system. First try with X Windows and X11 shows, that I can not start X-Appse.g. xclock --> command not found!
    How can I correct install oderwise configure X11 for Oracle Linux 6.3
    Regards,
    Moh

    I guess Oracle VM VirtualBox and Oracle VM can be misleading. Oracle should better call it Oracle Virtualbox, without VM in the name. Fyi: http://www.oracle.com/us/technologies/virtualization/oraclevm/index.html
    Anyway, a default installation of Oracle Linux or RHEL 6 does not install the X Window system and a graphical user desktop. If you want to run X11 applications you have 2 options:
    - Use remote access from a system that has X Window server installed
    - Install X Window and a window manager on your virtual machine.
    If this is a new installation and you use it locally then I suggest to re-install the system and customize the package selection. You should see a prompt "customize now" during the installation where you can select the Desktop packages.

  • 32 Bit Installation or Oracle Linux and Oracle Database 10g

    I have an old E-Machine that I wanted to put Oracle Linux and Oracle Database Express 11G on. I was just wanting to do some testing and development on the system. I'm pretty sure the machine is 32bit.
    I just burned a copy of 32 bit Oracle Linux onto a CD. Is there a version of Oracle Database Express that will run on it?
    It seems like there is only a 64 bit version of Oracle Express Database 11g. Is Oracle Database Express 10g installable on Oracle Linux 32 bit?
    Let me know! Thanks in an advance.

    One (or two) caveats with the 10g version, XE can not be patched and the 10.2.0.1 XEs were created before the current daylight savings time rules went into effect.
    If you have access to My Oracle Support there is a method to get updated timezone files for the oracle binaries, you need at least version 4 of the DST files. I've got the MOS docIDs somewhere let us know if needed and I'll dig 'em up.

  • Oracle VM installation on Oracle Linux 5.6 host

    Hi All,
    I am trying to install the oracle virtual machine 4.2 on Oracle Linux 5.6 host.it is throwing me error related to DKMS. Error message is like below.
    stopped Kernel Modules = OK
    uninstalled Old Virtualbox DKMS kernel modules = OK
    But then I get two fails.
    Trying to register the Virtualbox kernel using DKMS = FAILED
    Recompoling VirtualBox Kernel = FAILED
    when I execute yum update , message is "nothing to update". Also there is no directory inside /usr/src/kernels. I have created on manually as /usr/src/kernels/`uname -r` and set it as KERN_DIR. Still it is showing the same error message.
    It seems that I need to install DKMS and update the yum repository then proceed for the VM installation.
    Please tell me the method for this as I could not figure out any method to resolve this so far.
    Any help is much appreciated.
    Thanks & Regards,
    Rahul Verma
    Cell : <telephone number removed by moderator>
    Edited by: rukbat on Jan 8, 2013 9:05 AM
    These forums are NOT a way to contact Oracle Support but are publicly readable across the entire Internet...
    When you publish your phone number, it will get harvested by spammers and you will get calls forever ...

    Hi ,
    Can someone please help me how to install DKMS and update the yum repository.
    Regards,
    Rahul

  • Installation of Oracle DB 10.2.0.4 on Oracle Linux Enterprise 5.4

    Dear all
    We are planning to install the Oracle DB 10.2.0.4 on Oracle Linux Enterprise 5.4.
    Kindly advise if the the OS is stable or any incompatibility issues we might get during the installation.
    Any past experience sharing will be appreciated.
    Regards
    Kam

    Hi Kam,
    maybe you should have a look on my recipes on how to deploy your server. For example:
    http://www.oratoolkit.ch/knowledge/howto/installation/seSrv-10g-R2-on-OEL-5.4-x86_64.php
    http://www.oratoolkit.ch/knowledge/howto/installation/eeSrv-10g-R2-on-OEL-5.4-x86_64.php
    http://www.oratoolkit.ch/knowledge/howto/installation/cuSrv-10g-R2-on-OEL-5.4-x86_64.php
    http://www.oratoolkit.ch/knowledge/howto/installation/seSrv-10g-R2-on-OEL-5.4-x86.php
    http://www.oratoolkit.ch/knowledge/howto/installation/eeSrv-10g-R2-on-OEL-5.4-x86.php
    http://www.oratoolkit.ch/knowledge/howto/installation/cuSrv-10g-R2-on-OEL-5.4-x86.php
    Good luck!
    Cheers,
    David
    OCP 9i / 10g / 11g
    Edited by: David D'Acquisto on 18.02.2010 12:25

  • New installation woes - SQLDeveloper on Oracle Linux x64 and Oracle 11g XE

    Note that as an experienced Oracle developer in enterprise environments running MS Windows OS, I am familiar with SQLDeveloper for Windows. I don't have a lot of experience with Linux however. I don't find it intimidating, I just don't have a lot of accumulated knowledge.
    I have recently been trying to set up a development environment on my Windows7 Professional x64 laptop.
    1. Installed Oracle VBox
    2. Installed Oracle Linux 5.2 inside the VBox (because Oracle 11g XE is not certified on 64 bit Windows, needed to go with a Linux OS)
    3. Installed Oracle DB 11.2 XE
    4. Installed JDK as instructed in the SQLDeveloper release notes for Linux x64
    5. Installed SQLDeveloper 3.1.07.42-1
    No apparent issues with any of the installations.
    Problem : I can run SQL Plus from the command line, but when I click on the icon for SQLDeveloper, nothing happens. No error messages, nothing else.
    Question #1 : Unsure how to debug/troubleshoot this. Will read through the installation and release notes for SQLDeveloper, but any suggestions would be welcome.
    Question #2 : Could this be due to an issue with the JDK installation? It appeared to be successful (no obvious issues) but I can't see anything in the Oracle Linux menu system that tells me the JDK was installed successfully. How can I confirm that the JDK installation was successful?
    Edited by: Peter Hartgerink on Jun 19, 2012 9:12 AM

    >
    The Linux x64 version of SQLDeveloper doesn't come bundled with JDK. There is a version of JDK recommended, with an advisory to install it before installing SQLDeveloper. This I did, with apparent success. I guess I'll have to install the JDK again and check my Java versions afterwards. Thanks.
    >
    I don't know what JDK you downloaded since you didn't say. What version was it? Post the link.
    I find it hard to believe that the JDK version recommended was 1.4.2 since that is an ANCIENT version of Java, you have to hunt to even find it for download and most importantly the sql developer main download page clearly announces what version of Java is needed.
    http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html
    >
    JDK Support
    Oracle SQL Developer 3.1 is shipped with JDK1.6.0_11. However, you can connect to and use any JDK 1.6.0_11 or above. To use an existing JDK, download the zip files listed below "with JDK already installed."
    >
    As you can see you need JDK 1.6.0_11 or above.
    If the version you say was recommended was actually 1.4.2 then that is an error; post the details so the developers can get that error fixed.
    I don't know what is on your system and can only go by the information you provide
    >
    4. Installed JDK as instructed in the SQLDeveloper release notes for Linux x64
    java version "1.4.2"
    >
    You either downloaded version 1.4.2, which seems unlikely, or your Linux included 1.4.2 and it is being used when you try to launch sql developer.
    Perhaps your system now has multiple versions of Java on it but the version being used by sql developer is the wrong one. If so that is the issue you need to resolve.

  • Doubt   regarding   Oracle Database 10g Release 2 (10.2.0.1.0) installation

    hello
    my pc has following configurtion
    256mb ram
    60gb hdd
    p4 2.4 ghz
    win xp pro sp2
    I want to know if my pc will be able to run " Oracle Database 10g Release 2 (10.2.0.1.0) " standard edition on it.
    <<http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/10201winsoft.html>>
    I thought of increasing RAM, but it is not feasible.
    I know i could run oracle XE, but can my pc also run the standard edition.
    I could not find minimum hardware requirements for standard edition on this site.
    anyway, i will use it for sql and and other advanced concepts in RDBMS which i may learn during my course in database. so i prefer standard edition instead of XE
    any help greatly appreciated
    thanks in advance

    I suggest you not to doubt   regarding   Oracle Database 10g Release 2 (10.2.0.1.0) installation.
    It is not necessary. If you don't receive an answer within a reasonable amount of time you could edit your thread with whatever ( a period is enough) to raise it to the top once again.
    It becomes difficult for us to track duplicated threads and unnecessarily duplicates efforts.
    ~ Madrid.

  • Oracle Enterprise Linux 5.4 32bit is not available in oracle edelivery.

    now, Oracle Enterprise Linux 5.4 32bit not in oracle edelivery. the zip file have no speed. but the new release is normal.
    From where can i download it. thank you!

    Hi,
    The Oracle Enterprise Linux 5.4 is in oracle edelivry in URL with a file .zip.
    - Select a Product Pack: Oracle Linux
    - Platform: x86 32 bits
    Then, choose Oracle Linux Release 5 Update 4 Media Pack for x86 (32bit)
    - DownLoad
    - Decompress and you find the Enterprise-R5-U4-Server-i386-dvd.iso
    an enjoy you self
    I hope this can help you
    Best Regards

Maybe you are looking for

  • How do I solve this distinct count problem?

    Hello experts,   So, I have an OBI report (table view).  I needed to get the percentage difference btn 2 columns, I did. Then I had to summarize difference in 4 buckets (0-15, 16-30, 31-50, >50%); I did (case statement). NOW,  I need to summarize(dis

  • Ethernet cable used to connect BT Infinity router ...

    Any help appreciated on the following. I'm moving the BT Infinity router (HH3) 10 metres from the Openreach modem and I require a longer Ethernet cable Do I require a crossover cable? Should I choose CAT5e or Cat 6 And is a shielded cable recommended

  • Step by step procedure for implementing User auditing in Solaris 10

    we have no.of users who use either SSH terminals and Java Desktop Environment through Xbrowser through network. We would like to know what are all the files being accessed by logged in users and what are all the changes being done, if any.... Earlier

  • Automatically labeling plot legend using XY Graphs?

    I want to plot: Time Amp 1       2 2       4 3       9 How do I get the legend to automatically say Amp, instead of Plot 0? I went to property node -> legend and I don't see any option that would read the "column" header and label the legend accordin

  • Complete newcomer question (cannot find symbol)

    on terminal, I was given 20 error messages... DemoVariables.java:11: cannot find symbol symbol : variable sum location: class DemoVariables sum = value1 + value2; ^ DemoVariables.java:11: cannot find symbol symbol : variable value1 location: class De