KEMBAR78
How to test drive development using Linux | PPT
How to test drive development using Linux Cardell Rice
Choose a Linux Distribution The Ubuntu distribution was selected because of its popularity and community support. Ease of setup 1
Can’t use old computer The computer has to have a CD Burner because the Ubuntu Linux distribution comes as an ISO image The computer has to be able to boot from both a CD and USB thumb drive. 2
Can’t use old computer While Linux is suitable to run on older computers we are going to boot and run from a USB thumb drive Using a thumb drive will allow us to test drive the Linux OS without disturbing our current home or work Windows  installation. 3
Thumb Drive OS Setup Format the thumb drive Fat32 Boot from the Ubuntu CD and insert the thumb drive. 4
5
Thumb Drive OS Setup Ubuntu Linux will use the Casper utility to allow persistent storage on the thumb drive This will allow saving system configuration information, software application and drivers 6
Native graphics drivers Most newer motherboards with built in graphics use Nvidia or Ati hardware The Ubuntu site has drivers for both of these manufacturers 7
Other native graphics drivers Most other graphic card manufacturers support Linux and drivers can be found on there websites The reason for installing a native driver is faster GUI response and OpenGL 8
Install native graphics driver Download the graphics driver from the manufactures website and install from the command line Install the graphics driver using the Synaptic Package Manager 9
Applications Open Office that comes with the distribution has a word processor, spreadsheet and power point utility You can create files compatible with MS Office versions 97/2000/XP 10
Wine Stands for (Win)dows (E)mulator Used to emulate both 16 and 32 bit widows applications Wine will run versions 6,6.5, and 7 of Lotus Notes 11
Wine Wine will run versions 5,6, and 7 of IE Wine will run Office 2007 12
Setup Development environment Install and configure Sun Java SDK as GNU java in installed by default Install Maven Install CVS/Subversion 13
IDE’s Install Ubuntu compatible Eclipse 3.2 which is downloaded from the Ubuntu repository Install Netbeans 6.7 from Sun Install Flex Builder for Linux from Adobe 14
Utilities VPN setup for linux OS information available on mapped network drives. Remote login built into Ubuntu distribution allows remote login to and from Linux systems. 15
Remote Login NXServer utility can be used to allow remote login from Windows to Linux XWinLogon utility can also be used to allow remote login from Windows to Linux 16
Web and Application Servers Jboss Tomcat WebLogic Apache 17
LAMP “ LAMP”, which stands for “Linux+Apache+MySQL+PHP” 18
Pros Persistent storage allows software and configuration to be saved Easy way to test drive linux on multiple computers. More efficient use of computer resources 19
Cons No easy way of testing using Safari  Likely use of older versions of Eclipse IDE Getting familiar with the Unix OS 20
The End 5 minutes of question time starts now!
Questions 4 minutes left!
Questions 3 minutes left!
Questions 2 minutes left!
Questions 1 minute left!
Questions 30 seconds left!
Questions TIME IS UP!

How to test drive development using Linux

  • 1.
    How to testdrive development using Linux Cardell Rice
  • 2.
    Choose a LinuxDistribution The Ubuntu distribution was selected because of its popularity and community support. Ease of setup 1
  • 3.
    Can’t use oldcomputer The computer has to have a CD Burner because the Ubuntu Linux distribution comes as an ISO image The computer has to be able to boot from both a CD and USB thumb drive. 2
  • 4.
    Can’t use oldcomputer While Linux is suitable to run on older computers we are going to boot and run from a USB thumb drive Using a thumb drive will allow us to test drive the Linux OS without disturbing our current home or work Windows installation. 3
  • 5.
    Thumb Drive OSSetup Format the thumb drive Fat32 Boot from the Ubuntu CD and insert the thumb drive. 4
  • 6.
  • 7.
    Thumb Drive OSSetup Ubuntu Linux will use the Casper utility to allow persistent storage on the thumb drive This will allow saving system configuration information, software application and drivers 6
  • 8.
    Native graphics driversMost newer motherboards with built in graphics use Nvidia or Ati hardware The Ubuntu site has drivers for both of these manufacturers 7
  • 9.
    Other native graphicsdrivers Most other graphic card manufacturers support Linux and drivers can be found on there websites The reason for installing a native driver is faster GUI response and OpenGL 8
  • 10.
    Install native graphicsdriver Download the graphics driver from the manufactures website and install from the command line Install the graphics driver using the Synaptic Package Manager 9
  • 11.
    Applications Open Officethat comes with the distribution has a word processor, spreadsheet and power point utility You can create files compatible with MS Office versions 97/2000/XP 10
  • 12.
    Wine Stands for(Win)dows (E)mulator Used to emulate both 16 and 32 bit widows applications Wine will run versions 6,6.5, and 7 of Lotus Notes 11
  • 13.
    Wine Wine willrun versions 5,6, and 7 of IE Wine will run Office 2007 12
  • 14.
    Setup Development environmentInstall and configure Sun Java SDK as GNU java in installed by default Install Maven Install CVS/Subversion 13
  • 15.
    IDE’s Install Ubuntucompatible Eclipse 3.2 which is downloaded from the Ubuntu repository Install Netbeans 6.7 from Sun Install Flex Builder for Linux from Adobe 14
  • 16.
    Utilities VPN setupfor linux OS information available on mapped network drives. Remote login built into Ubuntu distribution allows remote login to and from Linux systems. 15
  • 17.
    Remote Login NXServerutility can be used to allow remote login from Windows to Linux XWinLogon utility can also be used to allow remote login from Windows to Linux 16
  • 18.
    Web and ApplicationServers Jboss Tomcat WebLogic Apache 17
  • 19.
    LAMP “ LAMP”,which stands for “Linux+Apache+MySQL+PHP” 18
  • 20.
    Pros Persistent storageallows software and configuration to be saved Easy way to test drive linux on multiple computers. More efficient use of computer resources 19
  • 21.
    Cons No easyway of testing using Safari Likely use of older versions of Eclipse IDE Getting familiar with the Unix OS 20
  • 22.
    The End 5minutes of question time starts now!
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.