EVE无法安装vim
有些时候,由于一些错误的操作,可能导致vim无法使用,例如如下情况:
root@eve-ng:~# vim /etc/profile
-bash: vim: command not found
此时,一般的操作方式是通过sudo apt-get install vim命令来安装。但是本次出现的问题是如下:
root@eve-ng:~# sudo apt-get install vim
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package vim is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'vim' has no installation candidate
所以我们可以选择重新更新一下。
root@eve-ng:~# sudo apt-get update
Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [109 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu xenial InRelease [247 kB]
Get:3 http://www.eve-ng.net/repo xenial InRelease [1,455 B]
Get:4 http://www.eve-ng.net/repo xenial/main amd64 Packages [12.2 kB]
Get:5 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages [822 kB]
Get:6 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease [109 kB]
Get:7 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages [1,201 kB]
Get:8 http://security.ubuntu.com/ubuntu xenial-security/main i386 Packages [638 kB]
Get:9 http://security.ubuntu.com/ubuntu xenial-security/main Translation-en [314 kB]
Get:10 http://security.ubuntu.com/ubuntu xenial-security/restricted amd64 Packages [7,204 B]
Get:11 http://security.ubuntu.com/ubuntu xenial-security/restricted i386 Packages [7,224 B]
Get:12 http://security.ubuntu.com/ubuntu xenial-security/restricted Translation-en [2,152 B]
Get:13 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 Packages [480 kB]
Get:14 http://us.archive.ubuntu.com/ubuntu xenial/main i386 Packages [1,196 kB]
Get:15 http://security.ubuntu.com/ubuntu xenial-security/universe i386 Packages [414 kB]
Get:16 http://security.ubuntu.com/ubuntu xenial-security/universe Translation-en [197 kB]
Get:17 http://security.ubuntu.com/ubuntu xenial-security/multiverse amd64 Packages [5,728 B]
Get:18 http://security.ubuntu.com/ubuntu xenial-security/multiverse i386 Packages [5,884 B]
Get:19 http://security.ubuntu.com/ubuntu xenial-security/multiverse Translation-en [2,708 B]
25% [14 Packages 93.4 kB/1,196 kB 8%]
......这需要一定的时间!
我们可以选择sudo apt-get update && sudo apt-get install vim
root@eve-ng:~# sudo apt-get update && sudo apt-get install vim
Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [109 kB]
Get:2 http://www.eve-ng.net/repo xenial InRelease [1,455 B]
Get:3 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages [822 kB]
Get:4 http://security.ubuntu.com/ubuntu xenial-security/main i386 Packages [638 kB]
Get:5 http://security.ubuntu.com/ubuntu xenial-security/main Translation-en [314 kB]
Get:6 http://security.ubuntu.com/ubuntu xenial-security/restricted amd64 Packages [7,204 B]
Get:7 http://security.ubuntu.com/ubuntu xenial-security/restricted i386 Packages [7,224 B]
Get:8 http://security.ubuntu.com/ubuntu xenial-security/restricted Translation-en [2,152 B]
Get:9 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 Packages [480 kB]
Get:10 http://security.ubuntu.com/ubuntu xenial-security/universe i386 Packages [414 kB]
Get:11 http://security.ubuntu.com/ubuntu xenial-security/universe Translation-en [197 kB]
Get:12 http://security.ubuntu.com/ubuntu xenial-security/multiverse amd64 Packages [5,728 B]
Get:13 http://security.ubuntu.com/ubuntu xenial-security/multiverse i386 Packages [5,884 B]
Get:14 http://security.ubuntu.com/ubuntu xenial-security/multiverse Translation-en [2,708 B]
Get:15 http://us.archive.ubuntu.com/ubuntu xenial InRelease [247 kB]
Get:17 http://www.eve-ng.net/repo xenial/main amd64 Packages [12.2 kB]
Get:16 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease [109 kB]
Get:18 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages [1,201 kB]
Get:19 http://us.archive.ubuntu.com/ubuntu xenial/main i386 Packages [1,196 kB]
Get:20 http://us.archive.ubuntu.com/ubuntu xenial/main Translation-en [568 kB]
Get:21 http://us.archive.ubuntu.com/ubuntu xenial/restricted amd64 Packages [8,344 B]
Get:22 http://us.archive.ubuntu.com/ubuntu xenial/restricted i386 Packages [8,684 B]
Get:23 http://us.archive.ubuntu.com/ubuntu xenial/restricted Translation-en [2,908 B]
Get:24 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages [7,532 kB]
Get:24 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages [7,532 kB]
Get:25 http://us.archive.ubuntu.com/ubuntu xenial/universe i386 Packages [7,512 kB]
Get:26 http://us.archive.ubuntu.com/ubuntu xenial/universe Translation-en [4,354 kB]
Get:27 http://us.archive.ubuntu.com/ubuntu xenial/multiverse amd64 Packages [144 kB]
Get:28 http://us.archive.ubuntu.com/ubuntu xenial/multiverse i386 Packages [140 kB]
Get:29 http://us.archive.ubuntu.com/ubuntu xenial/multiverse Translation-en [106 kB]
Get:30 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [1,101 kB]
Get:31 http://us.archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages [898 kB]
Get:32 http://us.archive.ubuntu.com/ubuntu xenial-updates/main Translation-en [422 kB]
Get:33 http://us.archive.ubuntu.com/ubuntu xenial-updates/restricted amd64 Packages [7,616 B]
Get:34 http://us.archive.ubuntu.com/ubuntu xenial-updates/restricted i386 Packages [7,580 B]
Get:35 http://us.archive.ubuntu.com/ubuntu xenial-updates/restricted Translation-en [2,272 B]
Get:36 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [784 kB]
Get:37 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages [712 kB]
96% [37 Packages 219 kB/712 kB 31%]
Ign:37 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages
Get:38 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe Translation-en [329 kB]
Get:39 http://us.archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 Packages [16.8 kB]
Get:40 http://us.archive.ubuntu.com/ubuntu xenial-updates/multiverse i386 Packages [15.9 kB]
Get:41 http://us.archive.ubuntu.com/ubuntu xenial-updates/multiverse Translation-en [8,468 B]
Get:37 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages [712 kB]
Fetched 19.8 MB in 43min 50s (7,510 B/s)
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
libgpm2 libpython3.5 libpython3.5-minimal libpython3.5-stdlib python3.5 python3.5-minimal vim-common vim-runtime
Suggested packages:
gpm python3.5-venv python3.5-doc binfmt-support ctags vim-doc vim-scripts vim-gnome-py2 | vim-gtk-py2 | vim-gtk3-py2 | vim-athena-py2 | vim-nox-py2
The following NEW packages will be installed:
libgpm2 libpython3.5 vim vim-common vim-runtime
The following packages will be upgraded:
libpython3.5-minimal libpython3.5-stdlib python3.5 python3.5-minimal
4 upgraded, 5 newly installed, 0 to remove and 313 not upgraded.
Need to get 12.1 MB of archives.
After this operation, 35.0 MB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 python3.5 amd64 3.5.2-2ubuntu0~16.04.9 [165 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpython3.5-stdlib amd64 3.5.2-2ubuntu0~16.04.9 [2,137 kB]
Get:3 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 python3.5-minimal amd64 3.5.2-2ubuntu0~16.04.9 [1,593 kB]
Get:4 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpython3.5-minimal amd64 3.5.2-2ubuntu0~16.04.9 [524 kB]
Err:4 http://security.ubuntu.com/ubuntu xenial-security/main amd64 libpython3.5-minimal amd64 3.5.2-2ubuntu0~16.04.9
Connection failed [IP: 91.189.91.26 80]
Get:4 http://security.ubuntu.com/ubuntu xenial-security/main amd64 libpython3.5-minimal amd64 3.5.2-2ubuntu0~16.04.9 [524 kB]
Get:5 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 libgpm2 amd64 1.20.4-6.1 [16.5 kB]
Get:6 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 vim-common amd64 2:7.4.1689-3ubuntu1.3 [103 kB]
Get:7 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpython3.5 amd64 3.5.2-2ubuntu0~16.04.9 [1,360 kB]
Get:8 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 vim-runtime all 2:7.4.1689-3ubuntu1.3 [5,179 kB]
Get:9 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 vim amd64 2:7.4.1689-3ubuntu1.3 [1,036 kB]
Fetched 12.1 MB in 13min 29s (14.9 kB/s)
(Reading database ... 93423 files and directories currently installed.)
Preparing to unpack .../python3.5_3.5.2-2ubuntu0~16.04.9_amd64.deb ...
Unpacking python3.5 (3.5.2-2ubuntu0~16.04.9) over (3.5.2-2ubuntu0~16.04.4) ...
Preparing to unpack .../libpython3.5-stdlib_3.5.2-2ubuntu0~16.04.9_amd64.deb ...
Unpacking libpython3.5-stdlib:amd64 (3.5.2-2ubuntu0~16.04.9) over (3.5.2-2ubuntu0~16.04.4) ...
Preparing to unpack .../python3.5-minimal_3.5.2-2ubuntu0~16.04.9_amd64.deb ...
Unpacking python3.5-minimal (3.5.2-2ubuntu0~16.04.9) over (3.5.2-2ubuntu0~16.04.4) ...
Preparing to unpack .../libpython3.5-minimal_3.5.2-2ubuntu0~16.04.9_amd64.deb ...
Unpacking libpython3.5-minimal:amd64 (3.5.2-2ubuntu0~16.04.9) over (3.5.2-2ubuntu0~16.04.4) ...
Selecting previously unselected package libgpm2:amd64.
Preparing to unpack .../libgpm2_1.20.4-6.1_amd64.deb ...
Unpacking libgpm2:amd64 (1.20.4-6.1) ...
Selecting previously unselected package vim-common.
Preparing to unpack .../vim-common_2%3a7.4.1689-3ubuntu1.3_amd64.deb ...
Unpacking vim-common (2:7.4.1689-3ubuntu1.3) ...
Selecting previously unselected package libpython3.5:amd64.
Preparing to unpack .../libpython3.5_3.5.2-2ubuntu0~16.04.9_amd64.deb ...
Unpacking libpython3.5:amd64 (3.5.2-2ubuntu0~16.04.9) ...
Selecting previously unselected package vim-runtime.
Preparing to unpack .../vim-runtime_2%3a7.4.1689-3ubuntu1.3_all.deb ...
Adding 'diversion of /usr/share/vim/vim74/doc/help.txt to /usr/share/vim/vim74/doc/help.txt.vim-tiny by vim-runtime'
Adding 'diversion of /usr/share/vim/vim74/doc/tags to /usr/share/vim/vim74/doc/tags.vim-tiny by vim-runtime'
Unpacking vim-runtime (2:7.4.1689-3ubuntu1.3) ...
Selecting previously unselected package vim.
Preparing to unpack .../vim_2%3a7.4.1689-3ubuntu1.3_amd64.deb ...
Unpacking vim (2:7.4.1689-3ubuntu1.3) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Processing triggers for libc-bin (2.23-0ubuntu10) ...
Setting up libpython3.5-minimal:amd64 (3.5.2-2ubuntu0~16.04.9) ...
Setting up python3.5-minimal (3.5.2-2ubuntu0~16.04.9) ...
Setting up libpython3.5-stdlib:amd64 (3.5.2-2ubuntu0~16.04.9) ...
Setting up python3.5 (3.5.2-2ubuntu0~16.04.9) ...
Setting up libgpm2:amd64 (1.20.4-6.1) ...
Setting up vim-common (2:7.4.1689-3ubuntu1.3) ...
Setting up libpython3.5:amd64 (3.5.2-2ubuntu0~16.04.9) ...
Setting up vim-runtime (2:7.4.1689-3ubuntu1.3) ...
Setting up vim (2:7.4.1689-3ubuntu1.3) ...
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vim (vim) in auto mode
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vimdiff (vimdiff) in auto mode
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rvim (rvim) in auto mode
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rview (rview) in auto mode
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vi (vi) in auto mode
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/view (view) in auto mode
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/ex (ex) in auto mode
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/editor (editor) in auto mode
Processing triggers for libc-bin (2.23-0ubuntu10) ...
root@eve-ng:~#
然后可以编辑。
root@eve-ng:~# vi /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
iface eth0 inet manual
auto pnet0
iface pnet0 inet dhcp
bridge_ports eth0
bridge_stp off
EVE无法安装vim的更多相关文章
- acm的ubuntu (ubuntu16.04 安装指南,chrome安装,vim配置,git设置和github,装QQ)
日常手贱把ubuntu14.04更新到了16.04,然后就game over了.mdzz,不然泥萌也看不到这篇博客了=.= 然后花了些时间重装了一个16.04版的,原来那个14.04的用可以用,就是动 ...
- ubuntu安装vim时提示 没有可用的软件包 vim,但是它被其它的软件包引用了 解决办法
ubuntu安装vim时提示 没有可用的软件包 vim-gtk3,但是它被其它的软件包引用了 解决办法 本人在ubuntu系统安装vim 输入 sudo apt-get install vim 提示 ...
- [转] vim自定义配置 和 在ubnetu中安装vim
Ubuntu 12.04安装vim和配置 问题: ubuntu默认没有安装vim,出现: jyg@ubuntu:~$ vim test.cThe program 'vim' can be foun ...
- mac OS X Yosemite (10.10.5) 下 安装vim 7.4笔记
摘要 前言 需求与mac OS X 自带vim版本的冲突 默认Python解释器问题 并非Mac自带python的 homebrew 1. 前言 本文为自己作死折腾的问题记录 2. 需求与mac OS ...
- Debian下安装vim
问题描述:安装完系统以后,刚要打算开始写程序,发现,vim还没有装,用su -切换到root后 直接运行apt-get install vim,提示插入disc源,然后回车,陷入无法解决的状态. 上网 ...
- 10秒钟安装 Vim编辑器,5分钟浏览常用命令 2015.10.25
首先我想说,vim与vi的命令几乎相同,,所以学习编辑命令时很轻松,排除扩展相关,以及自动补全等配置的使用在外30秒钟安装 Vim编辑器,5分钟浏览常用命令环境:虚拟机Ubuntu:安装vim并浏览命 ...
- 安装vim
命令安装vim sudo apt-get install vim
- Linux安装vim失败的解决办法
最近想了解一下linux编程,于是linux系统下输入vim,发现竟然没有安装.好吧,那就安装吧.命令: sudo apt-get install vim 百度百科:apt-get是一条linux命令 ...
- Ubuntu 12.04安装vim和配置
问题: ubuntu默认没有安装vim,出现: jyg@ubuntu:~$ vim test.cThe program 'vim' can be found in the following pack ...
随机推荐
- Ubuntu OS 打开端口命令
直接执行命令:ufw allow 80 再去修改对应功能配置文件的端口号
- Redis 数据总结(1 数据导入)
理论基础部分:http://www.redis.cn/topics/mass-insert.html 几百上千万的数据建议使用pipe来完成导入. 1.windows 下数据导入命令: type ou ...
- 题解 AT859 【元素の系統名】
题目传送门. 介绍一种使用string字符串的方法. \(string\)是\(C++\).\(java\).\(VB\)等编程语言中的字符串,字符串是一个特殊的对象,属于引用类型. \(C++\)标 ...
- 【做题笔记】洛谷P1506 拯救oibh总部
跑一遍染色法,最后判断哪些位置没被染色即可 一些技巧: 为了判断方便,把字符转换成 int 型的数字. 注意边界问题 详细解释见代码 #include <iostream> #includ ...
- 关于print()、sys.stdout、sys.stderr的一些理解
print() 方法的语法: print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False) 其中file = sys.stdout的 ...
- VAR模型学习笔记
目录 1 定义 VAR模型的具体步骤 建模步骤及公式 代码实现 1 定义 VAR模型除了分析自身滞后项的影响外,还分析其他相关因素的滞后项对未来值产生的影响参考 用来分析随机扰动对系统的动态冲击的大小 ...
- SD卡报错“error -110 whilst initialising SD card”
目前开发遇到了某些SD卡和TI的SOC芯片的驱动不协调的地方,具体表现为: uboot 阶段初始化mmc dev 1 没有任何串口信息输出,无法读写mmc Kernel阶段报错”SD卡初始化失败 er ...
- maven构建错误 RSA premaster secret error: SunTls12RsaPremasterSecret KeyGenerator not available
转载地址:https://blog.csdn.net/daydayuptiantian/article/details/78763035 错误信息前面显示的是:Failed to execute go ...
- 在MyEclipse中修改文件名出现问题
问题描述:An exception has been caught while processing the refactoring 'Rename Compilation Unit'. 问题原因:项 ...
- python hashlib 详解
1.概述 摘要算法简介 Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等. 什么是摘要算法呢?摘要算法又称哈希算法.散列算法.它通过一个函数,把任意长度的数据转换为一个长度固定 ...