实验一
一、实训题目
使用apt命令的使用
二、实训目的
(1)熟悉apt命令的使用
(2)已安装Emacs为例熟悉apt命令的软件安装步骤
三、实训内容及步骤
(1)执行 sudo apt-get update 更新系统中 apt-get 缓存中的软件包信息。
在终端中输入“sudo apt-get update”

(2)执行 sudo apt-get install emacs 安装 Emacs。
在终端上输入“sudo apt-get install emacs”

(3)执行 sudo apt-get remove emacs 卸载该软件包,但会保留该软件包的配置文档。
在终端上输入“sudo apt-get remove emacs”

(4)如果要同时删除配置文件,则要执行 sudo apt-get purge 命令。
在终端上输入“sudo apt-get purge”

(5)如果需要更彻底的删除,可执行 sudo apt-get autoremove 删除该软件包及其所依赖的、
不再使用的软件包。
在终端上输入“sudo apt-get autoremove”

实验二
一、实训题目
使用新立得安装软件包
二、实训目的
(1)熟悉新立得软件包管理器的操作界面。
(2)以安装 Emacs 为例熟悉新立得软件包管理器的软件安装步骤。
三、实训内容及步骤
(1)搜索 Emacs 软件包。
首先安装新立得软件包管理器“sudo apt-get install synaptic”

安装成功后打开软件,在软件中搜索Emacs

(2)双击要安装的软件包 Emacs,进行标记。
(3)单击工具栏中的“应用”按钮。
(4)确认应用变更开始下载
(5)下载完毕将自动安装和配置软件包。
(6)卸载该软件包。
实验三
一、实训题目
使用Snap安装软件包
二、实训目的
(1)熟悉Snap软件包安装命令。
(2)以安装Telegram为例掌握Snap包的安装步骤。
三、实训内容及步骤
(1)搜索 Telegram 的 Snap 包,查到的可用的包是 telegram-desktop。
在终端上输入“snap find ‘Telegram’”

(2)查看该 Snap 包的详细信息。
在终端上输入“snap info vlc”

(3)安装该 Snap 包。
在终端上输入“sudo snap install vlc”

(4)运行所安装的 Telegram 软件。
在终端上输入“vlc”

(5)卸载该软件包。
在终端上输入“sudo snap remove vlc”

实验四
一、实训题目
使用源代码安装软件包
二、实训目的
(1)熟悉源代码安装的操作步骤。
(2)以安装 Apache 为例学习源代码安装操作。
三、实训内容及步骤
(1)将源代码包文件复制到用户主目录中对其解压缩。 
(2)阅读其中的 INSTALL 和 README 文件,了解安装事项。

(3)在 Ubuntu 系统上执行 sudo apt install libexpat1-dev 命令安装 expat 库。
在终端上输入“sudo apt install libexpat1-dev”

(4)执行 sudo apt install libxml2-dev 命令安装 libxml2-dev 包。
在终端上输入“sudo apt install libxml2-dev”

(5)下载 APR 源代码包(apr-1.6.5.tar.gz)和 APR-util 源代码包(apr-util-1.6.1.tar.gz),并进行安装。
(6)到官网 pcre.org 上下载 PCRE 的源代码包(pcre-8.42..tar.gz)并进行安装。
(7)切换到 http-2.4.38 目录,执行 configure 脚本。
(8)运行 make 命令,完成源代码编译。
(9)运行 sudo make install 命令,完成安装。
(10)进行测试。修改 Apache 配置文件/usr/local/apache2/conf/httpd.conf,取消 ServerName 选项的注释。然后切换到/usr/local/apache2/bin 目录,执行 sudo ./apachectl start 启动 Apache。最 后使用浏览器访问进行实测。
实验总结
通过本次实验:学习了apt命令的使用,并用新立得安装安装了软件,并学习了安装卸载。对于操作以安装 Apache 为例学习源代码有些困难,实验并未顺利完成。
本文介绍了四个Linux软件包管理的实训实验,包括使用apt命令安装和卸载Emacs,通过新立得图形界面管理软件,使用Snap安装Telegram,以及通过源代码编译安装Apache服务器。每个实验详细阐述了操作步骤和目的,帮助读者熟悉不同的软件安装方法。

3216

被折叠的 条评论
为什么被折叠?



