无法安装 libjpeg.so.62

无法安装 libjpeg.so.62

我在 Ubuntu 12.04 上。我正在尝试安装 FSLview 软件:

http://fsl.fmrib.ox.ac.uk/fsl/fslwiki/

但我在安装第三个脚本时遇到问题,

libjpeg.so.62: cannot open shared object file: No such file or directory

但是我无法使用sudo apt-get install libjpeg62,因为没有互联网连接。

如何解决这个问题?

答案1

您需要安装libjpeg62、、libjpeg62-dbg和。这些可以从以下位置下载libjpeg62-devlibc6http://www.ubuntuupdates.org/

记下或打印以下链接。去网吧下载 .deb 文件。带上它们并复制到一个文件夹中。通过 移动到该文件夹cd [folder directory]​​并使用 进行安装:

sudo dpkg -i [FILE NAME].deb

http://www.ubuntuupdates.org/package/core/precise/main/base/libjpeg62

http://www.ubuntuupdates.org/package/core/precise/main/base/libc6

http://www.ubuntuupdates.org/package/core/precise/main/base/libjpeg62-dbg

http://www.ubuntuupdates.org/package/core/precise/main/base/libjpeg62-dev

其他方法:

您可以/var/cache/apt/archives用 将它们复制到sudo cp [FOLDEER DIRECTORY]/[FILENAME.DEB] /var/cache/apt/archives

然后运行:

sudo apt-get install libjpeg62 libjpeg62-dbg libjpeg62-dev libc6

答案2

apt-get创建所有包的列表您需要下载才能安装libjpeg62及其依赖项。让它创建列表,下载软件包并使用进行安装dpkg

要创建列表,请发出

apt-get --print-uris --yes install libjpeg62 | grep ^\' | cut -d\' -f2 > packages.txt

然后,将结果packages.txt带到另一台计算机,从该文件中的 URL 下载包并将其复制到离线计算机上的空目录中。

完成这些操作后,你可以通过打开终端、进入保存软件包的目录并执行以下命令来安装所有需要的软件包

sudo dpkg -i *.deb

相关内容