我正在尝试在 ubuntu 16.04 中安装 Oracle 11g,但在执行以下指令时
sudo apt-get install alien autoconf automake autotools-dev binutils doxygen elfutils expat gawk gcc gcc-multilib g++-multilib libstdc++6:i386 ksh less libtiff5 libtiff5-dev lib32z1 libaio1 libaio-dev libc6-dev libc6-dev-i386 libc6-i386 libelf-dev libltdl-dev libmotif4 libodbcinstq4-1 libodbcinstq4-1:i386 libpthread-stubs0 libpth-dev libstdc++5 lsb-cxx make pdksh openssh-server rlwrap rpm sysstat unixodbc unixodbc-dev x11-utils zlibc libglapi-mesa:i386 libglu1-mesa:i386 libqt4-opengl:i386 libpthread-workqueue0 libpthread-workqueue-dev libzthread-2.3-2 libzthread-dev libpthread-stubs0-dev
它会抛出一个错误信息:
Unable to locate package libpthread-stubs0
答案1
您提供的链接中的教程作者提供的信息不完整。libpthread-stubs0
Xenial 中没有包官方存储库。您无法在 Xenial 中安装它。
此外,Ubuntu 并不是一个支持 Oracle 的发行版。如果你真的需要安装,请使用 Precise (12.04)。该软件包适用于 Precise存储库。
另请检查此论坛链接其中提到 Ubuntu 不是一个受支持的平台。
答案2
这个建议没有用。你确定安装这么老的 Ubuntu 后还能正常工作吗?还有一件事,谁愿意因为缺少一个库而安装这么老的系统。