UbuntuLinu操作系统上机实践实验题题库期末考试试卷24.pdf
Wbuntu Linux操作系统上机实践(实验题)第1章Ubuntu安装与基本使用课后实验题8.安装Ubuntu桌面版。9.熟悉Ubuntu程序启动器中地常见应用,熟悉启动器操作。10.使 用 Ubuntu软件中心安装软件Emacs。实训一【实训题目】安装Ubuntu桌面版【实训目地】掌握Ubuntu Linux操作系统地安装。【实训准备】(1)下载Ubuntu桌面版地ISO镜像文件。建议下载本教材配套地版本Ubuntu 14.1 O-desktop(下载地址https:/old-releases.ubuntu./releases/14.10/)如果要用物理机安装,请刻成DVD光盘。(2)准备一台实验用计算机。推荐使用Vmware Workstation虚拟机软件创建一台UbuntuLinux虚拟机,配置好内存(建议2G B)与硬盘(建议20GB),还要提供Inter连接,最省事地方法是网络模式选择为NAT。【实训内容】(1)启动虚拟机(在虚拟机上将安装映像文件加载到虚拟地光驱),选 择“简体中文”。(2)单击“安装Ubuntu”按钮。(3)选择安装类型:”清除整个磁盘并安装Ubuntu”。(4)确认系统创建地分区。(5)选择所在时区,一般选择默认值。(6)选择键盘布局Chinese。(7)输入个人姓名与计算机名,设置一个用户名和其密码,选择默认地登录方式“登录时需求密码”。(8)进入正式地安装界面,安装过程中需求在线下载软件包,查看安装进度。(9)安装完成后单击“现在重启”按钮,在登录界面中输入所设置地用户名与密码,即可登录到 Ubuntu操作系统。实训【实训题目】熟悉Ubuntu桌面环境【实训目地】(1)熟悉Ubuntu程序启动器中地常见应用。(2)熟悉启动器操作。【实训准备】己安装好Ubuntu桌面操作系统。【实训内容】(1)熟悉Dash主页。(2)使用文件管理器。(3)使用FireFox浏览器。(4)启动 LibreOffice 套件。(5)使用Ubuntu软件中心安装Emacs软件。(6)查看系统设置(7)使用软件更新器。(8)启动器操作:锁定与解锁。第 2 章图形界面与命令行课后实验题10.切换到Linux文本模式,在虚拟控制台中登录,然后再切回图形界面。11.打开终端窗口,练习命令行地基本操作。12.使 用v i编辑器编辑一个文本文件,熟悉基本地编辑方法。实训一【实训题目】Linux文本模式与图形界面地切换【实训目地】(1)熟悉虚拟控制台。(2)熟悉文本模式与图形界面地切换。【实训内容】(1)在图形界面中按组合键+(其中F(n)为F1F6,分别代表16号控制台)切换到文本控制台界面。(2)在文本控制台界面中按组合键+返回到图形界面。实训【实训题目】命令行基本操作【实训目地】(1)熟悉命令语法格式。(2)熟悉命令行基本用法。【实训准备】打开终端窗口。【实训内容】(1)执行1 s 命令;执行带-1 选项地1 s 命令;执行带参数地1 s 命令。(2)编辑修改命令行。(3)调用历史命令。(4)自动补全命令。(5)命令行续行。(6)强制中断命令运行。(7)获得联机帮助。(8)输入重定向与输出重定向(9)管道操作。(1 0)命令替换。(1 1)执行S h ell脚本。实训一【实训题目】使用v i 编辑器【实训目地】(1)熟悉v i 编辑器地3 种操作模式。(2)熟悉字符编辑操作。(3)掌握文件地打开与保存。【实训内容】(1)执行命令v i 进入v i 编辑器,打开一个新文件。(2)输入a,i,o 中地任一字符进入插入模式。(3)字符编辑操作:移动光标,字符删除与行删除,字符复制与行复制,粘贴,查找字符串。(4)撤销或重复操作。(5)按ES C键进入命令模式。(6)在命令模式下输入”:切换到末行模式。(7)在末行模式下输入w q:将文件以当前文件名保存并退出v i 编辑器。第3章 用 户 与 组 管 理课后实验题5 .安 装“用户与组”管理工具,然后使用它添加一个用户与一个组。6 .使用U bu n t u 地 a d d u s er 命令创建一个用户账户。7 .使用命令行工具查看用户所属组,将用户添加到组中,再将用户从组中删除。实训一【实训题目】使 用“用户与组”管理工具【实训目地】(1)安 装“用户与组”管理工具。(2)熟悉该工具地使用。【实训内容】(1)安装图形化系统管理工具gnome-system-tools(2)打开该工具。(3)添加一个用户。(4)添加一个组。实 训【实训题目】使用adduser命令【实训目地】掌握Ubuntu专用命令adduser地使用。【实训内容】(1)以交互方式创建一个普通用户。(2)了解该命令创建普通用户地语法格式。(3)了解该命令创建管理员地语法格式。实训【实训题目】管理组账户【实训目地】掌握组账户地命令行操作。【实训步骤】(1)创建一个新地组。(2)查看用户所属组。(3)将用户添加到新建组中。(4)将用户从该新建组中删除。第4章 文件与目录管理课后实验题4.使 用文件管理器浏览,查找与操作文件与文件夹。5.在命令行中创建一个目录,然后删除。7.使 用gr ep命令查找文件内容。8.使 用fi n d命令查找文件。9.使 用i s -1命令查看文件属性,并进行分析。1 0.使 用c h o w n命令更改文件所有者。1 1.使用字符形式修改文件权限。1 2.使用数字形式修改文件权限。实 训 一【实训题目】文件管理器操作【实训目地】(1)熟悉文件管理器地操作界面。(2)掌握文件与文件夹地操作。【实训内容】(1)浏览文件与文件夹。(2)查找文件与文件夹。(3)添加一个文件。(4)添加一个文件夹。(5)删除以上添加地文件与文件夹。(6)熟悉文件与文件夹地右键菜单。实训【实训题目】目录地命令行操作【实训目地】(1)熟悉目录操作命令。(2)掌握基于命令行地目录操作。【实训内容】(1)创建目录。(2)删除目录。(3)改变工作目录。(4)显示目录内容。实训一【实训题目】目录地命令行操作【实训目地】(1)熟悉各类文件操作命令。(2)掌握基于命令行地文件操作。【实训内容】(1)文件内容显示(常用命令地比较)。(2)文件内容查找(gr ep).(3)文件内容比较(m与d i ff命令)。(4)文件内容排序。(5)文件内容统计。(6)文件查找(fi n d与lo c a t e命令)。实 训 一【实训题目】文件权限地管理【实训目地】(1)熟悉文件访问者身份地变更。(2)掌握文件访问权限操作。【实训内容】(1)使用I s -I命令查看文件属性,并进行分析。(2)使用c h o w n命令更改文件所有者。(3)使用字符形式修改文件权限。(4)使用数字形式修改文件权限。第 5 章 磁盘存储管理课后实验题1 0 .使用命令行工具创建一个磁盘分区,建立文件系统,并将它挂载到某目录中。1 1.使 用U bu n t u内置地磁盘管理器创建磁盘分区。1 2.使 用d u mp与r es t o r e练习文件备份与恢复。实 训一【实训题目】建立与使用文件系统【实训目地】(1)熟悉建立与使用文件系统地步骤。(2)掌握基于命令行地文件系统操作。【实训准备】添加一个空白硬盘(在虚拟机上操作很方便)。【实训内容】(1)熟悉fd i s k命令地语法。(2)通过fdisk地交互模式创建一个分区。(3)使用mkfs命令在该分区上建立ext4文件系统。(4)创建一个挂载点目录。(5)使用mount命令将该分区挂教到此目录。实训【实训题目】使用Ubuntu内置地磁盘管理器【实训目地】(1)熟悉磁盘管理器界面。(2)掌握磁盘管理器地基本操作。【实训内容】(1)查看磁盘信息。(2)磁盘管理操作。(3)查看分区信息。(4)磁盘分区操作。实训一【实训题目】文件备份与恢复【实训目地】(1)熟悉dump与restore命令。(2)掌握文件备份与恢复操作。【实训准备】UBuntu默认没有安装dump与 restore这两个工具,分别执行sudo apt-get install dump命令与 sudo apt-get install restore 命令安装。【实训内容】(1)使用命令dump-0s统计完全备份所需地空间。(2)执行完全备份。(3)使用命令restore-tf浏览备份文件中地数据。(4)使用命令restore-rf恢复一个备份。第 6 章软件包管理课后实验题7.使 用 apt命令安装编辑器Emacs,然后再卸载。8.使用新立得安装编辑器Emacs,然后再卸载。9.使用源代码安装Apache服务器并进行测试。实训一【实训题目】使用apt命令安装软件包【实训目地】(1)熟悉apt命令地使用。(2)以安装Emacs为例熟悉apt命令地软件安装步骤。【实训内容】(1)执行sudo apt-get update更新系统中apt-get缓存中地软件包信息。(2)执行 sudo apt-get install emacs 安装 Emacs(3)执行sudo apt-get remove emacs卸载该软件包,但会保留该软件包地配置文档。(4)如果要同时删除配置文件,则要执行sudo apt-get purge命令。(5)如果需求更彻底地删除,可执行sudo apt-get autoremove删除该软件包和其所依赖地,不再使用地软件包。实训【实训题目】使用新立得安装软件包【实训目地】(1)熟悉新立得软件包管理器地操作界面。(2)以安装Emacs为例熟悉新立得软件包管理器地软件安装步骤。【实训步骤】(1)搜索Emacs软件包。(2)双击要安装地软件包Emacs,进行标记。(3)单击工具栏中地“应用”按钮。(4)确认应用变更开始下载。(5)下载完毕将自动安装与配置软件包。(6)卸载该软件包。实训一【实训题目】使用源代码安装软件包【实训目地】(1)熟悉源代码安装地操作步骤。(2)以安装Apache为例学习源代码安装操作。【实训准备】到官网apache.org上下教Linux版本相应地源代码包,有tar.bz2与tar.gz两种格式,这里下载tar.gz格式地源代码包,文件以httpd-version.tar.gz命名,version代表Apache地版本号,本教材配套地版本为2412。【实训步骤】(1)将源代码包文件复制到用户主目录中对其解压缩。(2)阅读其中地INSTALL与 README文件,了解安装事项。(3)下载 APR源代码包(apr-1.5.2.tar.gz)与 APR-util 源代码包(apr-util-1.5.4.tar.gz),并进行安装。(4)到官网pcre.org上下载PCRE地源代码包(pcre-8.36.tar.gz)并进行安装。(5)切换到http-2.4.12目录,执行configure脚本。(6)运行make命令,完成源代码编译。(7)运行sudo make install命令,完成安装。(8)切换到/usr/local/apache2/bin目录,执行Idconfig命令创建动态装入程序(Id.so)所需地连接与缓存文件。(9)执行命令./apachectl start 启动 Apacheo(1 0)使用浏览器访问进行实测。第 7 章 系统高级管理课后实验题11.执行ps命令查看当前进程。12.使用update-rc.d命令管理启动脚本与配置服务启动状态。13.配置一个at作业,并进行测试。14.查看与编辑系统H志配置文件/etc/rsyslog.conf。实训一【实训题目】查看进程【实训目地】(I)熟悉Linux进程参数。(2)掌握ps命令与top命令地使用。【实训内容】(1)使用ps命令监控后台进程地工作情况,尝试aux选项组合地使用。(2)ps命令结合管道操作符与less(m ore)命令查看进程。(3)使用top命令动态显示系统进程信息。实训【实训题目】管理启动脚本与配置服务启动状态【实训目地】(1)熟悉启动脚本与配置服务启动状态。(2)掌握update-rc.d命令地使用。【实训内容】(1)使用update-rc.d命令管理启动脚本,修改服务地启动选项。(2)使用update-rc.d在指定运行级别中启动或关闭某项服务。实训一【实训题目】使用a t工具安排一次性任务【实训目地】(1)熟悉安排一次性任务。(2)掌握at命令地使用。【实训准备】安装at软件包。【实训内容】(1)在命令行中执行at命令进入作业设置状态。at后面跟时间参数,即要执行任务地时间。(2)出 现 at 提示符,进入命令编辑状态,设置要执行地命令或脚本。可指定多条命令,每输入一条命令,按 Enter 键。(3)需求结束时按 Ctrl+D 组合键退出。(4)可根据需求执行命令atq查看待运行(未执行)地作业。(5)如果at作业需求取消,可以在atrm命令后跟atq命令输出地作业号来删除该at作业。实训【实训题目】系统日志配置【实训目地】(1)熟悉系统日志配置文件格式。(2)掌握系统日志地配置。【实训内容】(1)Ubuntu地 rsyslog.conf配置文件将所有地配置文件放置在/etc/rsyslog.d目录中,默认地是etc/rsyslog.d/50-default.conf,可以定制该文件来实现系统日志地配置,如记录日志地信息来源,信息类型以和保存位置。(2)使用文本编辑器编辑该配置文件,保存配置文件重启系统即可生效。(3)使用logger工具进行测试。第 8 章 Ubuntu桌面应用课后实验题1.使 用FireFox浏览器,熟悉其特性。2.从网上获取一个种子文件(.torrent),使用Transmission下载相应地文件。3.安装三大图形图像工具GIMP,Inkscape与Dia,然后试用其主要功能。5.试用LibreOffice套件地文本处理,电子表格处理,演示文稿制作,绘图,公式编辑功能。6.安装LibreOffice Base,试用其桌面数据库管理功能。实训一【实训题目】FireFox浏览器操作【实训目地】(1)熟悉FireFox浏览器界面。(2)掌握FireFox浏览器地基本操作。【实训内容】(1)在地址栏中输入正确地网址访问相关网站。(2)设置首选项。(3)设置Firefox基本选项。(4)设置Firefox标签页选项。(5)Firefox多标签浏览。(6)管理Firefox附加组件。实训【实训题目】使用Transmission下载【实训目地】(1)熟悉BitTorrent客户端下载地方法。(2)掌握Transmission地下载操作。【实训内容】(1)通过浏览器搜索下载种子文件(.torrent)。(2)启动Transmission软件,浏览本地存放地种子文件。(3)选择要下载地种子,将下载任务添加到列表中。(4)执行开始任务开始下载过程。实训一【实训题目】图形图像工具操作【实训目地】(1)了解三大图形图像工具GIMP,Inkscape与Dia。(2)初步掌握图像处理,矢量图编辑与图表编辑。【实训准备】(1)执行 sudo 叩t-get install gimp 安装 GIMP 软件包。(2)执行 sudo apt-get install inkscape 安装 Inkscape 软件包。(3)执行 sudo apt-get install dia 安装 Dia 软件包。【实训内容】(1)熟悉GIMP操作界面,尝试编辑一张照片。(2)熟悉Inkscape操作界面,尝试创建一个矢量图。(3)熟悉Dia操作界面,尝试创建一个图表。实训一【实训题目】LibreOffice套件操作【实训目地】(1)熟悉LibreOffice套件地操作界面与文件格式。(2)掌握LibreOffice套件地基本使用。【实训准备】使用 apt-get install libreoffice-base 命令安装 LibreOffice Base。【实训内容】(1)试用 LibreOffice Writer 文字处理。(2)试用LibreOffice Calc编辑电子表格。(3)试用LibreOffice Impress创建演示文稿。(4)试用LibreOffice Draw绘制矢量图。(5)试用LibreOffice Math进行公式编辑。(6)试用LibreOffice Base创建桌面数据库。第 9 章 Shell编程课后实验题9.编写Shell程序,显示当前日期时间,执行路径,用户账户和所在地目录位置。10.编写Shell程序,判断一个文件是不是字符设备文件,并给出相应地提示信息。11.编写Shell程序,从键盘输入两个字符串,比较两个字符串是否相。12.编写Shell程序,分别用for,while,与until语句求从整数1到100地与。13.编 写Shell程序,实 现 每 天12:30将主目录下地所有目录与文件归档并压缩为文件mybackup.tar.gz,然后让该脚本开机自动运行(提示:编辑/etc/init.d/rc.local文件来实现)。实训一【实训题目】Shell编程【实训目地】(1)熟悉Shell脚本语法。(2)掌握常用程序地编写。【实训内容】(1)显示当前日期时间,执行路径,用户账户和所在地目录位置。参考源码如下:#!/bin/bash#这是一个测试脚本echo-n”当前日期与时间:dateecho-n”程序执行路径:”$PATHecho”当前登录用户名:whoamiecho-n”当前目录:pwd#end(2)判断一个文件是不是字符设备文件,并给出相应地提示信息。参考源码如下:#!/bin/bashfile=,7dev/sdbrif-c$file thenecho”这是字符设备文件”elseecho”这不是字符设备文件”fi(3)从键盘输入两个字符串,比较两个字符串是否相。参考源码如下:#!/bin/bashread-p”请输入两个字符串:0 si s2if sl=s2thenecho”两个字符串相”elseecho”两个字符串不相”fi(4)分别用for,while与until语句求从整数1到100地与。for语句参考源码:#!/bin/bashtotal=0for$num in 1.I00)dototal=expr$total+$numdoneecho结果于:$totalH或者:#!/bin/bashtotal=0for($num=l;$num=100;$num+)dototal=expr$total+$numdoneecho 结果于:while语句参考源码:#!/bin/bashtotal=0num=0while$num-le 100 dototal=expr$total+$numnum=expr$num+rdoneecho结果于:$totalnuntil语句参考源码:#!/bin/bashtotal=0num=0until$num-gt 100 dototal=expr$total+$numnum=sexpr$num+1doneecho 计算结果为:Stotal(5)实现每天12:30将主目录下地所有目录与文件归档并压缩为文件mybackup.tar.gz。备份文件/root/scripts/backup.sh参考源码:#!/bin/bashcd/hometar-zcvf mybackup.tar.gz编辑/etc/crontab配置文件,加入以下定义:#每 天 12:30执行自定义脚本30 12*root/root/scripts/backup.sh第10章C/C+编程9.安装Emacs编辑器,并编辑一个简单地C 语言源文件。10.安装GCC,分别创建一个简单地C 与C+源程序,然后分别使用gcc与g+命令进行编译。11.参照本章Autotools示例,使用Autotools工具生成Makefile文件,完成源码安装,并制作源码安装包。12.安装GTK+,Glade与 Anjuta,参照本章Anjuta基本使用地示范,使用Anjuta创建一个项目,编辑图形界面,编译并生成可执行文件,最终生成用于发布源码地压缩包。13.安装Qt,参照本章Qt Creator开发示例,创建一个项目,完成图形用户界面地设计,编译生成可发布地执行文件。实训一【实训题目】使用Emacs编辑C 语言源文件【实训目地】(1)熟悉Emacs编辑器操作界面。(2)初步掌握Emacs编辑器地使用。【实训准备】安装Emacs编辑器。【实训内容】(1)进入Emacs界面。(2)进入编辑模式,编写一个简单地C 语言源文件。(3)尝试常用编辑命令地操作。实训十【实训题目】使用GCC编译器【实训目地】(1)熟悉编译流程。(2)初步掌握GCC编译器地使用。【实训准备】安装GCC软件包。【实训内容】(1)使用gcc命令编译C 程序。示例源码:#include int main(void)printf(HHello,World!nM);return 0;)(2)使用g+命令编译C+程序。示例源码:#include#include int main()(std:cout ”Hello world!std:endl;return 0;实训一【实训题目】制作源码安装包【实训目地】(1)熟悉Autotools工具地使用。(2)初步掌握源码安装包地制作。【实训准备】准备源代码。提供3个简单地源代码文件。main.c地源码如下:#include#include mon.hint main()(hello_method();return 0;)hello.c地源码如下:#include#include mon.h1void hello_method()(printf(uHello,World!nu);)头文件mon.h用于定义函数,源码如下:void hello_method();将所有源文件都放在同一个目录下,并将该目录作为项目工作目录C【实训步骤】(1)切换到项目工作目录,执行命令autoscan命令扫描工作目录生成con figure,scan文件。(2)将文件configure.scan重命名为configure.ac,然后再编辑修改这个配置文件。参考代码:#Autoconf#Process this file with autoconf to produce a configure script.AC_PREREQ(2.69)AC_INIT(hello,1.0,zxpabc.)AC_CONFIG_SRCDIR(hello.c)AC_CONFIG_HEADERS(config.h)AMNIT_AUTOMAKE#Checks for programs.AC_PROG_CC#Checks for libraries.#Checks for header files.#Checks for typedefs,structures,and piler characteristics.#Checks for library functions.AC_CONFIG_FILES(Makefile)AC_OUTPUT(3)在项目目录下执行aclocal命令,扫描configure.ac文件生成aclocal.m4文件。(5)在项目目录下执行autoconf命令生成configure文件。(6)在项目目录下执行autoheader命令生成config.h.in文件。(7)在项目目录下创建一个Makefile.am文件,供 automake工具根据configure.in中地参数将Makefile.am 转换成 Makefile.in 文件。Makefile.am 地内容如下:AUTOMARK_OPTIONS=foreignbin_PROGRAMS=hellohello_SOURCES=main.c hello.c mon.h(8)在项目目录下执行automake命令生成Makefile.in文件。通常要使用选项-add-missing让 automake自动添加一些必需地脚本文件。(9)在项目目录下执行./congigure命令,基于Makefile.in生成最终地Makefile文件。(1 0)在项目目录下执行make命令,基于Makefile文件编译源代码文件并生成可执行文件。接着在该目录下运行所生成地可执行文件进行测试。(11)在项目目录下执行make install命令将编译后地软件包安装到系统中。(1 2)如果要对外发布,可以在项目目录下执行make dist命令将程序与相关地文档打包为一个压缩文档。实 训.【实训题目】使用集成开发环境Anjuta开发基于GTK+地图形界面程序【实训目地】(1)熟悉集成开发环境Anjuta。(2)初步掌握基于GTK+地图形界面程序地开发流程。【实训准备】(1)通过命令叩t-get install libgtk-3-dev 安装 GTK+3 开发包。(2)通过命令叩t-get install glade安装Glade 3 工具。(3)执行命令 pkg-config-modversion gtk+-3.0 使 Glade 获得 GTK+3 支持。(4)执行命令apt-get install anjuta安装集成开发环境Anjuta。【实训步骤】(1)打开 Anjuta。(2)启动项目创建向导,选择要建立地应用程序(项目)地类型。选择C 语言编程,从项目列表中选择“GTK+(简单)”类型。(3)设置项目地基本信息。(4)设置项目选项。(5)完成项目地创建,Anjuta建立应用程序项目地目录结构,运行参数配置脚本并建立整个应用项目。(6)调用Glade编辑图形界面文件。(7)编译并生成可执行文件。(8)执行构建Tarball命令即可完成应用程序包地创建。实训一【实训题目】使用Qt Creator开发基于Q t地图形界面程序【实训目地】(1)熟悉集成开发环境Qt Creatoro(2)初步掌握基于Qt地图形界面程序开发地流程。【实训准备】(1 )下载并安装Qt。本教材配套地是Qt 5.4.1 for Linux 64-bit版本,文件名是qt-opensource-linux-x64-5.4.1 .runo 执行该.run 文完成安装。(2)执行sudo apt-get update命令更新源列表。(3)执行 sudo apt-get install libgll-mesa-dev 命令安装相应地工具包。【实训内容】(1)打开Qt Creator,启动项目创建向导。(2)选择项目模板。选 择 Desktop”模板,*Application 类型与,Qt Widgets Application子类型。(3)设置项目名称与项目文件存放位置。(4)选择构建系统地套件。(5)设置类信息。使用默认地主窗口类MainWindow。(6)显示项目管理信息。(7)完成项目创建。(8)打开界面设计窗口。(9)添加一个Label元件,将该标签地显示文本设置为“Hello World!(1 0)退出界面设计器并保存设计文件。(1 1)编译并运行该程序。(1 2)以release方式编译生成地可执行文件,然后发布程序。第 11章 Java与 Android应用开发课后实验题6.在 Ubuntu 上通过 PPA 安装 Oracle JDK。7.在 Ubuntu上安装Eclipse,参照本章相关地示范,使用Eclipse创建一个Java项目,再创建一个Java类,并进行测试。8.在 Ubuntu上安装ADT-Bundle,参照本章相关地示范,配置Android SDK管理器以安装与更新 Android SDK,配置Android模拟器,使用Eclipse创建一个Android项目,并进行测试。9.在 Ubuntu上通过安装包安装Android Studio,参照本章相关地示范,配置管理Android SDK,创建一个Android项目,并配置Android模拟器进行测试。实训一【实训题目】通过PPA安装Oracle JDK【实训目地】(1)熟悉PPA安装方式。(2)安装 Oracle JDK。【实训步骤】(1)执行 sudo add-apt-repository ppa:webupd8team/java 命令添加 PPA 安装源。(2)执行sudo apt-gel update命令更新安装源。(3)执行 sudo apt-get install oracle-java8-installer 命令安装 Java 8。(4)执行 sudo apt-get install oracle-java8-set-defau11 命令设置 Java 8 环境变量。(5)通过javac-version命令来查看Java版本。实训【实训题目】使用Eclipse开发Java应用【实训目地】(1)熟悉集成开发环境Eclipseo(2)初步掌握Java应用地开发地流程。【实训准备】安装氏lipse o 教材配套地 Eclipse 安装包版本为eclipse-java-luna-SR2-linux-gtk-x86_64.tar.gZo【实训步骤】(1)在 Eclipse中创建Java项目。(2)在 Eclipse中创建Java类。(3)在代码编辑器中可以对类文件进行编辑,示范地代码如下。System.out.printIn(,Hello World!);(4)运行项目进行测试。实训I 【实训题目】基于Eclipse开发Android应用【实训目地】(1)了解 ADT-Bundle。(2)初步掌握基于Eclipse开发Android应用地流程。【实训准备】(1)确认已安装Oracle JDK版本。(2)安装ADT-Bundle。教 材 配 套 地 版 本 是 Linux 6 4 位 版 本adt-bundle-linux-x86_64-20140321.zip(3)执行命令 pkg-config-modversion gtk+-3.0 使 Glade 获得 GTK+3 支持。(4)执行以下安装命令解决64位 Ubuntu系统上地Android SDK部署问题。sudo apt-get install lib32stdc+6sudo apt-get install libstdc+6sudo apt-get install lib32zlsudo apt-get install lib32bz2-1.0【实训步骤】(1)打开Android SDK管理器,配置代理服务器。(2)配置Android模拟器。(3)创建一个Android项目。(4)真机调试。实训【实训题目】基于 Android Studio 开发 Android 应用【实训目地】(1)熟悉 Android Studio。(2)初步掌握基于Android Studio开发Android应用地流程。【实训准备】(1)安装 Java 地 JDK;(2)安装 Android SDK;(3)安装 Android Studio。通过安装包安装 Anroid Studio。【实训步骤】(1)配置管理 Android SDK。(2)创建一个Android项目。(3)测试Android程序。第 12章 LAMP平台与PHP开发环境课后实验题5.在Ubuntu桌面版上一键安装LAMP平台,并测试Apache与PHP。6.继续安装phpMyAdmin工具并进行测试。7.在Ubuntu桌面版上安装Eclipse for PHP,并配置PHP程序运行环境。8.创建一个简单地PHP项目,并进行测试。9.安装Ubuntu服务器,安装过程中安装OpenSSH服务器与LAMP服务器。10.使 用SSH客户端访问UBuntu服务器。11.在Ubuntu服务器上安装Webmin并进行测试。实训一【实训题目】在 Ubuntu桌面版上安装L A M P 平台【实训目地】(1)熟悉一键安装LAMP。(2)掌握phpMyAdmin地安装。【实训准备】(1)安装 Java 地 JDK;(2)安装 Android SDK;(3)安装 Android Studio。通过安装包安装 Anroid Studio。【实训步骤】(1)执行 sudo apt-get install tasksei 命令安装 Tasksei 工具。(2)执行 sudo apt-get update 命令更新 Ubuntu。(3)执行sudo tasksei命令开始安装LAMP。(4)安装完LAMP,即可测试Apache。(5)测试PHP模块。(6)执行 sudo apt-get install phpmyadmin 命令安装 MySQL 管理工具 phpMyadmin(7)测试 phpMyAdmin。实训【实训题目】使用Eclipse for PHP开发PHP程序【实训目地】(1)熟悉开发环境Eclipse for PHPo(2)掌握PHP程序开发环境地配置与使用。【实训准备】(1)确认安装有J ava开发环境JDK。(2)确认安装LAM P平台,以和p h p M y A d m i n。(3 )下 载E clip se f or P H P D e ve lop e rs安 装 包 并 解 压 缩,教材配套地版本为e clip se-p hp-he lios-linux-g tk-x8 6 _6 4.tar.g Z o【实训步骤】(1)配置PHP程序运行环境。(2)创建PHP项目。(3)测试PHP项目。实训一【实训题目】在Ubuntu服务器上部署LAMP平台【实训目地】(1)掌握Ubuntu服务器地安装。(2)熟悉服务器上LAMP平台地配置。【实训准备】(1)下 载U b u n t u服 务 器 版 地ISO镜 像 文 件。建议下载本教材配套地版本ubuntu-1 4.1 0-se rve r-amd6 4.iso(下载地址 http s:/linuxwang./html/1 7 4 0.html).如果要用物理机安装,请刻成DVD光盘。(2)准备一台实验用计算机。推荐使用V M w a r e W orkstation虚拟机软件创建一台U buntuL inux虚拟机,配置好内存(建议2GB)与硬盘(建议20GB),还要提供I nte r连接,最省事地方法是网络模式选择为NAT。【实训步骤】(1)光驱挂载安装包镜像,启动虚拟机,选择语言类型“中文(简体”(2)进入准备安装界面,保持默认选中地第一项。(3)选择安装过程中所用地语言,选择英语。(4)选择所在地区域。(5)配置键盘。(6)选择键盘布局所属地国家“C hine se”。(7)选择匹配本机地键盘布局“C hine se”。(8)安装程序开始检测硬件,加载附加组件,尝试自动配置I P v6,并开始配置网络。(9)为服务器设置一个主机名。(1 0)为要创建地用户设置一个全名。(1 1)为创建地用户设置账号。(1 2)为该用户设置密码。(1 3)根据要求重复输入密码以验证其正确性。(1 4)选择不为用户主目录加密。(1 5)安装程序开始设置时钟。(1 6)安装程序开始检测硬盘或者其它硬件,选择磁盘分区方法。(1 7)确认分区与格式化。(1 8)设置HTTP代理信息。(1 9)选择系统更新方式。(2 0)选装其它应用软件,主要是服务器软件。选择OpenSSH server与 LAMP server”这两个安装包,将本机作为SSH服务器与LAMP服务器。(2 1)在软件安装过程中,根据提示输入MySQL服务器root密码,确认将GRUB启动引导器安装到主引导记录上。(2 2)完成安装,重启服务器。(23)重启服务器之后,根据提示输入用户名与密码。一旦登录成功以后,应该可以看到相应地登录界面。(2 4)测试Apache服务器是否正常运行。实训一【实训题目】远程管理Ubuntu服务器【实训目地】掌握两种服务器远程管理方式:SSH与 Webmino【实训准备】确认安装有OpenSSH server()【实训步骤】(1)使用SSH远程登录服务器。(2)使用scp命令通过SSH协议在本地主机与远程主机之间复制文件。(3)在APT源文件中添加Webmin地官方仓库信息,可以执行s