我在 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-dev
:libc6
http://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