ubuntu 下面安装 vim 的问题

1.输入vim时,显示:
程序“vim”已包含在以下软件包中:
* vim
* vim-gnome
* vim-tiny
* vim-gtk
* vim-nox
请尝试:sudo apt-get install <选定的软件包>
vim: command not found
2.输入sudo apt-get install vim 时显示:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
有一些软件包无法被安装。如果您用的是不稳定(unstable)发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们还在新到(incoming)目录中。
下列的信息可能会对解决问题有所帮助:

下列的软件包有不能满足的依赖关系:
vim: 依赖: vim-common (= 1:7.1-138+1ubuntu3.1) 但是 2:7.2.245-2ubuntu2 正要被安装
E: 无法安装的软件包
3.这时,删除vim-common(这是关键):输入sudo apt-get remove vim-common,
显示:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
下列软件包将被【卸载】:
ubuntu-minimal vim-common vim-tiny
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 3 个软件包,有 0 个软件未被升级。
解压缩后将会空出 1,233kB 的空间。
您希望继续执行吗?[Y/n]y
(正在读取数据库 ... 系统当前总共安装有 109298 个文件和目录。)
正在删除 ubuntu-minimal ...
正在删除 vim-tiny ...
update-alternatives: 使用 /usr/bin/see 来提供 /usr/bin/view (view),于 自动模式 中。
正在删除 vim-common ...
正在处理用于 man-db 的触发器...
4.这时可以安装vim了:输入sudo apt-get install vim
得到:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
将会安装下列额外的软件包:
libdb4.6 libgpmg1 python2.5 python2.5-minimal vim-common vim-runtime
建议安装的软件包:
gpm python2.5-doc python-profiler ctags vim-doc vim-scripts
下列【新】软件包将被安装:
libdb4.6 libgpmg1 python2.5 python2.5-minimal vim vim-common vim-runtime
共升级了 0 个软件包,新安装了 7 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。
需要下载 11.1MB 的软件包。
解压缩后会消耗掉 41.7MB 的额外空间。
您希望继续执行吗?[Y/n]y
获取:1 http://security.ubuntu.com karmic-security/main python2.5-minimal 2.5.4-1ubuntu6.1 [1,190kB]
获取:2 http://archive.ubuntu.com hardy-security/main vim-common 1:7.1-138+1ubuntu3.1 [190kB]
获取:3 http://archive.ubuntu.com hardy/main libdb4.6 4.6.21-6ubuntu1 [556kB]
获取:4 http://security.ubuntu.com karmic-security/main python2.5 2.5.4-1ubuntu6.1 [2,915kB]
获取:5 http://archive.ubuntu.com hardy/main libgpmg1 1.19.6-25ubuntu1 [51.2kB]
获取:6 http://archive.ubuntu.com hardy-security/main vim-runtime 1:7.1-138+1ubuntu3.1 [5,420kB]
获取:7 http://archive.ubuntu.com hardy-security/main vim 1:7.1-138+1ubuntu3.1 [810kB]
下载 11.1MB,耗时 3 分钟 5 秒 (60.0kB/s)                                       
选中了曾被取消选择的软件包 vim-common。
(正在读取数据库 ... 系统当前总共安装有 109241 个文件和目录。)
正在解压缩 vim-common (从 .../vim-common_1%3a7.1-138+1ubuntu3.1_i386.deb) ...
选中了曾被取消选择的软件包 libdb4.6。
正在解压缩 libdb4.6 (从 .../libdb4.6_4.6.21-6ubuntu1_i386.deb) ...
选中了曾被取消选择的软件包 python2.5-minimal。
正在解压缩 python2.5-minimal (从 .../python2.5-minimal_2.5.4-1ubuntu6.1_i386.deb) ...
选中了曾被取消选择的软件包 libgpmg1。
正在解压缩 libgpmg1 (从 .../libgpmg1_1.19.6-25ubuntu1_i386.deb) ...
选中了曾被取消选择的软件包 python2.5。
正在解压缩 python2.5 (从 .../python2.5_2.5.4-1ubuntu6.1_i386.deb) ...
选中了曾被取消选择的软件包 vim-runtime。
正在解压缩 vim-runtime (从 .../vim-runtime_1%3a7.1-138+1ubuntu3.1_all.deb) ...
选中了曾被取消选择的软件包 vim。
正在解压缩 vim (从 .../vim_1%3a7.1-138+1ubuntu3.1_i386.deb) ...
正在处理用于 man-db 的触发器...
正在处理用于 desktop-file-utils 的触发器...
正在设置 vim-common (1:7.1-138+1ubuntu3.1) ...
正在安装新版本的配置文件 /etc/vim/vimrc ...
正在安装新版本的配置文件 /etc/vim/vimrc.tiny ...

正在设置 libdb4.6 (4.6.21-6ubuntu1) ...
正在设置 python2.5-minimal (2.5.4-1ubuntu6.1) ...
Linking and byte-compiling packages for runtime python2.5...
/usr/lib/python2.5/site-packages/Onboard/KeyboardSVG.py:104: Warning: 'with' will become a reserved keyword in Python 2.6
Compiling /usr/lib/python2.5/site-packages/Onboard/KeyboardSVG.py ...
File "/usr/lib/python2.5/site-packages/Onboard/KeyboardSVG.py", line 104
with open(pane_svg_filename) as svg_file:
^
SyntaxError: invalid syntax

Errors were ignored.

正在设置 libgpmg1 (1.19.6-25ubuntu1) ...

正在设置 python2.5 (2.5.4-1ubuntu6.1) ...

正在设置 vim-runtime (1:7.1-138+1ubuntu3.1) ...
Processing /usr/share/vim/addons/doc

正在设置 vim (1:7.1-138+1ubuntu3.1) ...
update-alternatives: 使用 /usr/bin/vim.basic 来提供 /usr/bin/vim (vim),于 自动模式 中。
update-alternatives: 使用 /usr/bin/vim.basic 来提供 /usr/bin/vimdiff (vimdiff),于 自动模式 中。
update-alternatives: 使用 /usr/bin/vim.basic 来提供 /usr/bin/rvim (rvim),于 自动模式 中。
update-alternatives: 使用 /usr/bin/vim.basic 来提供 /usr/bin/rview (rview),于 自动模式 中。
update-alternatives: 使用 /usr/bin/vim.basic 来提供 /usr/bin/vi (vi),于 自动模式 中。
update-alternatives: 使用 /usr/bin/vim.basic 来提供 /usr/bin/view (view),于 自动模式 中。
update-alternatives: 使用 /usr/bin/vim.basic 来提供 /usr/bin/ex (ex),于 自动模式 中。

正在处理用于 python-support 的触发器...
正在处理用于 libc-bin 的触发器...
ldconfig deferred processing now taking place
(至此vim已安装成功)

【Linux/Ubuntu学习4】ubuntu 下面安装 vim 的问题的更多相关文章

  1. acm的ubuntu (ubuntu16.04 安装指南,chrome安装,vim配置,git设置和github,装QQ)

    日常手贱把ubuntu14.04更新到了16.04,然后就game over了.mdzz,不然泥萌也看不到这篇博客了=.= 然后花了些时间重装了一个16.04版的,原来那个14.04的用可以用,就是动 ...

  2. Ubuntu 12.04本地编译安装Vim

    1.下载Vim,参考http://www.vim.org/git.php 2.编译安装Vim,参考https://github.com/Valloric/YouCompleteMe/wiki/Buil ...

  3. 【Linux基础学习】Ubuntu 常用命令大全

    一.文件目录类 1.建立目录:mkdir 目录名 2.删除空目录:rmdir 目录名 3.无条件删除子目录: rm -rf 目录名 4.改变当前目录:cd 目录名 (进入用户home目录:cd ~:进 ...

  4. Linux基础学习【规则与安装】

    一.主分区.扩展分区与逻辑分区的特性: 主分区与扩展分区最多可以有4个(硬盘的限制) 扩展分区最多只能有1个 逻辑分区是由扩展分区持续切割出来的分区 能够被格式化后作为数据访问的分区为主分区和逻辑分区 ...

  5. linux下如何源码编译安装vim

    1. 获取源码 git clone https://github.com/vim/vim.git ~/vim cd ~/vim 2. 配置 ./configure --prefix=/home/jel ...

  6. Linux命令学习笔记2(mysql安装和mysql-python安装)

    linux下 强制安装 rpm安装包(切换到root用户):  rpm -ivh bluefish-shared-data-2.2.7-1.el6.noarch.rpm --nodeps --forc ...

  7. linux pkgsrc 学习(一) 安装pkgsrc

    使用pkgsrc.joyent.com 提供的linux 包 下载包 # # Copy and paste the lines below to install the 64-bit EL 7.x s ...

  8. Linux ->> Ubuntu 14.04 LTE下安装JDK 1.8

    先到Oracle官网的下载中心下载JDK8的tar包到本地. 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-dow ...

  9. 安装虚拟机&Linux命令学习

    安装虚拟机&Linux命令学习 基于VirtualBox虚拟机安装Ubuntu 1.下载安装VirtualBox 根据自己电脑(32位操作系统)的实际情况,我在网上找了相应的VirtualBo ...

随机推荐

  1. LeetCode258:Add Digits

    Given a non-negative integer num, repeatedly add all its digits until the result has only one digit. ...

  2. Linux下安装protobuf并实现简单的客户端服务器端通信

    http://code.google.com/p/protobuf/downloads/list上可以下载Protobuf的源代码. 安装步骤如下所示: 1>tar -xzf protobuf- ...

  3. cf754 A. Lesha and array splitting

    应该是做麻烦了,一开始还没A(幸好上一次比赛水惨了) #include<bits/stdc++.h> #define lowbit(x) x&(-x) #define LL lon ...

  4. C#以及Oracle中的上取整、下取整方法

    1.C#中: 上取整——Math.Ceiling(Double),即返回大于或等于指定双精度浮点数的最大整数(也可称为取天板值): eg:  Math.Ceiling(1.01)=2;      Ma ...

  5. HTML要点(五)<iframe>标签

    浏览器支持:全部支持 定义和用法 iframe 元素会创建包含另外一个文档的内联框架(即行内框架). HTML 与 XHTML 之间的差异 在 HTML 4.1 Strict DTD 和 XHTML ...

  6. Java中移位操作运算符的理解

    java中的移位运算符有三种: 1. <<: 左移 2. >>: 右移 3. >>>: 无符号右移 使用方法:左移就是将左边的操作数在内存中的二进制数据左移指 ...

  7. C#委托的介绍(delegate、Action、Func、predicate)(转)

    委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递.事件是一种特殊的委托. 1.委托的声明 (1). delegate delegate我们常用到的一种声明   Deleg ...

  8. 详解MyEclipse10 安装Spket 1.6.23(支持Extjs4.1.1及jQuery1.8)

    用MyEclipse10安装Spket主要有3种方式:在线下载更新.下载Zip覆盖.下载jar包安装.我用在线安装尝试了N次终于还是失败,只好下载jar包来安装,在失败了M次之后终于安装成功,现在网上 ...

  9. LVS 单独完成--负载均衡

    原文地址:http://blog.sina.com.cn/s/blog_5f54f0be0101eyiu.html LVS 是通过 IPVS 模块来实现的.IPVS是LVS集群的核心,主要用于完成用户 ...

  10. CSS去除链接虚线(兼容IE6、IE7)

    在css里加入以下代码: a{    hide-focus: expression( this.hideFocus=true );    outline: none;}