如何使用 apt-get install 在 ubuntu 16.04 中安装 tomcat6

如何使用 apt-get install 在 ubuntu 16.04 中安装 tomcat6

是否可以在 ubuntu 16.04 中安装 tomcat6?ubuntu 16.04 支持 tomcat6 吗?当我尝试使用安装 tomcat 6 时,apt-get install我收到以下消息

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package tomcat6

当我尝试安装时libtomcat6-java收到以下消息。

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libtomcat6-java is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libtomcat6-java' has no installation candidate

帮助我使用 apt-get 安装 tomcat6 谢谢。

答案1

您必须下载 tar 文件,解压缩并移动到您选择的目录。您可以在此处选择一个镜像并获取不同的下载链接

我的步骤:

$ wget http://ftp.unicamp.br/pub/apache/tomcat/tomcat-6/v6.0.53/bin/apache-tomcat-6.0.53.tar.gz
$ tar xvzf apache-tomcat-6.0.47.tar.gz
$ sudo mkdir /usr/local/tomcat
$ sudo mv apache-tomcat-6.0.47 /usr/local/tomcat

我几乎确信 Tomcat 6 可以在 Java 6 中运行,因此如果您的 Ubuntu 使用的是 Java 8 等,则需要执行额外的步骤。

由于 Java 6 不再适用于 Ubuntu,因此你需要下载旧版软件包并手动安装,根据这个答案

$ chmod a+x jdk-6u45-linux-x64.bin
$ sudo ./jdk-6u45-linux-x64.bin
$ mv jdk1.6.0_45 java-6-oracle
$ sudo mv java-6-oracle /usr/lib/jvm

现在,你可以使用update-alternatives或切换 Java 版本galternatives

此外,修改.bashrc文件以设置JAVA_HOME变量:

export JAVA_HOME=/usr/lib/jvm/java-6-oracle

答案2

对于 6,apt-get 命令是

sudo apt-get install tomcat6

我不知道该版本是否仍在 Ubuntu 16.04 的仓库中。否则,您必须下载 tar 包并从那里安装它。

  • 为什么需要 6,而不是 7 或者 8?
  • 为什么你只能使用 apt-get?

如果我没记错的话,手动安装并不难。但是你应该准确记录你正在做的事情,并复制你编辑的所有配置文件作为备份。当你需要升级时,你想知道你第一次是如何做到的。

相关内容