Linux安装vim失败的解决办法
2016-02-16 16:39
555 查看
最近想了解一下linux编程,于是linux系统下输入vim,发现竟然没有安装。好吧,那就安装吧。命令:
百度百科:apt-get是一条linux命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。
系统报错,如下图:
网上查了下资料说是先执行update:
系统报错,如下:
E: Some index files failed to download, they have been ignored, or old ones used instead.
于是乎再次查找问题,发现不支持老版本ubuntu了,我的系统版本是11.10。在不安装12+以上的版本情况下,有一个解决办法,更新/etc/apt/sources.list。
这个命令是向sources.list文件追加引号里的内容,然后执行update
发现结果中有类似http://old-releases.ubuntu.com/……的行。抱着试试看的态度,执行安装vim,成功!
小总结:
/etc/apt/sources.list 这个文件存储源信息。
deb http://cn.archive.ubuntu.com/ubuntu/ precise main restricted
这句话到底怎么解释,对应着服务器上的什么目录呢? 对应的是: http://cn.archive.ubuntu.com/ubuntu/dists/precise/main http://cn.archive.ubuntu.com/ubuntu/dists/precise/restricted
也就是说,解析规则是这样的 :
uri + "dists" + 版本信息 + 若干个分类
注:更新完sources.list文件后,执行update继续报错是因为该文件中有无效的目录,可以删除或者忽略。
sudo apt-get install vim
百度百科:apt-get是一条linux命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。
系统报错,如下图:
网上查了下资料说是先执行update:
sudo apt-get update
系统报错,如下:
E: Some index files failed to download, they have been ignored, or old ones used instead.
于是乎再次查找问题,发现不支持老版本ubuntu了,我的系统版本是11.10。在不安装12+以上的版本情况下,有一个解决办法,更新/etc/apt/sources.list。
sudo add-apt-repository "deb http://old-releases.ubuntu.com/ubuntu maverick main restricted universe"
这个命令是向sources.list文件追加引号里的内容,然后执行update
发现结果中有类似http://old-releases.ubuntu.com/……的行。抱着试试看的态度,执行安装vim,成功!
小总结:
/etc/apt/sources.list 这个文件存储源信息。
deb http://cn.archive.ubuntu.com/ubuntu/ precise main restricted
这句话到底怎么解释,对应着服务器上的什么目录呢? 对应的是: http://cn.archive.ubuntu.com/ubuntu/dists/precise/main http://cn.archive.ubuntu.com/ubuntu/dists/precise/restricted
也就是说,解析规则是这样的 :
uri + "dists" + 版本信息 + 若干个分类
注:更新完sources.list文件后,执行update继续报错是因为该文件中有无效的目录,可以删除或者忽略。
相关文章推荐
- Linux之切换用户以及查看容量
- centos crontab不执行疑点
- centos新增磁盘
- Linux分区
- linux 配置开机自启动
- ansible-playbook 安装配置zabbix iptables selinux ntp alipay源
- linux下svn常用指令
- Linux epoll详解
- linux 之进程信号
- centos 6.x 初始化配置,静态IP配置,IPV6禁止等
- linux 文件属性
- linux type
- zabbix Agent端在CentOS6.5上的安装过程
- Linux学习笔记--常用目录及其作用
- linux 下PHP使用多语言
- openfire在windows环境和linux环境下的配置
- linux小白学习笔记(二)设备文件
- Linux下的I/O复用与epoll详解 - junren
- CentOS6.5+mysql5.1源码安装过程
- linux_for_each_entry