`
fantaxy025025
  • 浏览: 1328921 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

ubuntu_安装时的源也很重要啊!E:Unable to Locate Package

 
阅读更多

 

 

no such file to load -- zlib

 

安装zlib时报错:

不能locate到包

E:Unable to Locate Package devlb-dev

折腾半天,最后换了个源,解决了。

 

 

另外,rvm安装的ruby,如果缺少zlib的换,也能安装成功,只是自带的gem不能用。

报错:

no such file to load -- zlib 错误

 

解决方法:重新编译依赖zlib的几个文件:

 

#1 安装zlib1g 和 zlib1g-dev 包,然后

1.回到ruby源码目录 ext/zlib 下

2. ruby extconf.rb

3.make && make install

#2 重新安装ruby

rvm install 1.9.2

 

 

++++

+++

++

+

End EOF

+

++

+++

++++


分享到:
评论

相关推荐

    ubuntu下mingw32交叉编译环境搭建

    在某些情况下,即使已经正确安装了 Mingw32,也可能遇到 “没有那个文件或目录” 的错误。这通常是由于缺少 32 位库的支持导致的。 1. **安装 32 位库**: ```bash sudo apt-get install lib32ncurses5 lib32z1 `...

    linux esential

    我们也看到了Linux社区协作的重要性以及社区对教材贡献者表示感谢的传统。通过本部分内容,Linux初学者可以获得必要的信息,了解如何开始探索Linux的世界,并为成为合格的Linux系统管理员打下坚实的基础。同时,它还...

    Ubuntu18.04安装opencv 3.2.0的解决方法

    下载opencv.zip 要提前安装依赖项。 先更新一下下载源。...errorE: unable to locate libjasper-dev 解决方法 sudo add-apt-repository “deb http://security.ubuntu.com/ubuntu xenial-security main” sudo a

    glib2-devel

    在开发或升级依赖于GLib的项目时,理解glib2-devel的内容及其作用至关重要。这包括学习如何正确配置编译选项,使用`pkg-config`来确保链接到正确的库版本,以及熟悉GLib提供的各种数据结构、异步机制、信号处理等...

    libncurses5-dev i386

    libncurses5-dev Ubuntu

    Ubuntu12.04 中NS2.3.5的安装

    1. 如果安装libx11-dev软件包时报错:E: Unable to locate package build-essential,解决办法是更新软件源:sudo apt-get update,然后再安装libx11-dev软件包。 2. 如果数据源更新失败,可以使用图形界面法更新...

    lib64stdc++6_6.2.0-5ubuntu12_i386.tar.gz

    在Linux系统中,`lib64stdc++6_6.2.0-5ubuntu12_i386.tar.gz`是一个重要的库文件,用于支持C++编程语言的运行环境。这个压缩包包含了`libstdc++.so.6.0.22`,这是一个动态链接库,是GNU C++标准库的组成部分,对于...

    ubuntu中ssh服务的安装管理与登录

    Ubuntu中安装SSH服务很简单,直接使用软件包管理工具: sudo apt-get install openssh-server 默认安装后会自动自动SSH服务的,不需要进行额外的配置除非特殊需要。 2,配置SSH服务(可省略) 通过修改配置文件/etc...

    ubuntu20.04无网dpkg安装libczmq-dev完整依赖包

    例如,如果你看到类似`dpkg: error: unable to locate package <dependency_package>`的错误,那么你需要找到并下载`<dependency_package>`的.deb文件,然后按照上述步骤安装。 总的来说,无网络环境下的dpkg安装...

    Ubuntu10.04 --32位系统下编译Android 4.0

    ### Ubuntu 10.04 32位系统下编译Android 4.0的知识点 #### 一、环境准备与软件安装 1. **Java环境配置:** - 更新软件包列表: ```bash sudo add-apt-repository "deb ...

    树莓派python3安装opencv遇到的问题总结

    安装环境: 1、 树莓派4B ...E: Package 'libcblas-base-dev' has no installation candidate 进行更新和升级 sudo apt-get update sudo apt-get upgrade 问题二 解决: sudo apt-get install libjaspe

    [Linux通过Apt-Get安装Yum命令].md

    这通常会因为APT源中未包含Yum而导致安装失败,显示“E: Unable to locate package yum”。 2. **更新APT源** 当遇到找不到Yum包的情况时,首先需要更新APT源列表: ```bash sudo apt-get update ``` 更新...

    RK开发遇到的问题1

    首先,当您尝试安装一个包,如`mingw32`,并遇到“Unable to locate package mingw32”的错误时,这通常意味着软件源列表中没有该包的信息。为了解决这个问题,您可以按照以下步骤操作: 1. 使用`sudo apt-get ...

    Windows系统远程访问ubuntu系统

    - 如果遇到“Unable to locate package”错误,可能是由于网络问题或源地址不合适导致。 - 首先检查网络连接是否正常。 - 若网络无误,可通过Ubuntu Software Center更改下载源。 - 推荐使用清华大学的镜像源: ``...

    Ubuntu下nginx编译安装参数配置

    安装依赖库: sudo apt-get install libgd2-xpm sudo apt-get install libgd2-xpm-dev sudo apt-get install libgeoip-dev sudo apt-get install libpcre3 sudo apt-get install libpcre3-dev sudo apt-get install...

    Ubuntu20.04安装配置GitLab的方法步骤

    如果在安装过程中遇到`Unable to locate package gitlab-ce`的错误,可能是因为你的APT源没有正确配置。这时,你可以将GitLab的官方源替换为中国科技大学镜像源: ```bash sudo vim /etc/apt/sources.list.d/gitlab...

    Python基于gevent实现文件字符串查找器

    1、递归遍历目录下所有文件并通过finder函数定位指定格式字符串 2、用来查找字符串的finder函数是自己定义的,这里定义了一个ip_port_finder通过正则表达式查找ip:port格式(粗匹配:数字.数字....

Global site tag (gtag.js) - Google Analytics