zoukankan      html  css  js  c++  java
  • 【Linux/Ubuntu学习4】ubuntu 下面安装 vim 的问题

    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已安装成功)

    Le王冬冬 博客分享地址: http://www.cnblogs.com/dongdong230/ 每个人都应做一天攻城狮
  • 相关阅读:
    解析excel表格为DataSet
    easyui 上传文件代码
    上传文件后台代码
    easyui dialog
    C++ 强制设置文件大小
    std::function与std::bind
    glog 编译报错 ERROR macro is defined. Define GLOG_NO_ABBREVIATED_SEVERITIES before including logging.h. See the document for detail.
    Qt删除目录
    C++11 中的std::function和std::bind
    TortoiseGit 使用教程
  • 原文地址:https://www.cnblogs.com/dongdong230/p/4183021.html
Copyright © 2011-2022 走看看